UniFi-basierte Anwesenheitserkennung

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

Mtm87
Beiträge: 39
Registriert: 19.02.2018, 22:32
Hat sich bedankt: 9 Mal
Danksagung erhalten: 2 Mal

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von Mtm87 » 17.10.2022, 20:46

MagicDude4Eva hat geschrieben:
16.10.2022, 16:52
Hope this helps, first-time user of a CCU - here is my change to make this work for UDM Pro - this should work:

Code: Alles auswählen

...
<snip>
string url_login = "https://" # unifi_ip_port # "/api/auth/login";
string cmd_login = " --insecure -c /tmp/unifiCookie -H \"Content-Type: application/json\" --data '{\"username\":\"" # usr # "\",\"password\":\"" # pwd # "\", \"strict\": \"True\"}'";

string url_dev_list = "https://" # unifi_ip_port # "/proxy/network/api/s/default/stat/sta";
string cmd_dev_list = " --insecure -b /tmp/unifiCookie";

! Login First
dom.GetObject("CUxD.CUX2801001:2.CMD_SETS").State("/usr/local/addons/cuxd/curl "#url_login#"" #cmd_login#" --next "#url_dev_list#"" #cmd_dev_list#"");
dom.GetObject("CUxD.CUX2801001:2.CMD_QUERY_RET").State(1);
string xml_result = dom.GetObject("CUxD.CUX2801001:2.CMD_RETS").State();

! vorher gesetztes Cookie wieder löschen:
dom.GetObject("CUxD.CUX2801001:3.CMD_EXEC").State("rm /tmp/unifiCookie");

<snip>
...
Hey MagicDude4Eva,

TANKS a lot it works very good. :-)

best regards
mtm87
Raspberrymatic (Home Assistant AddOn)
RPI-RF-MOD
HmIP-HAB
2x HomeMatic RF-LAN-Gateway

>135 Geräte
>190 Programme
>180 Systemvariablen

omicronCZ
Beiträge: 223
Registriert: 31.07.2011, 17:37
System: CCU
Wohnort: Czech Rep.
Hat sich bedankt: 87 Mal
Danksagung erhalten: 14 Mal

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von omicronCZ » 20.10.2022, 20:30

Sorry a bit different problem - but hasn't anyone solved the management of individual PoE ports in UBNT Unifi PoE switch with some script directly from CCU?

I need to use PoE power to turn off and on some APs, IP cameras and other devices with PoE power from the Unifi switch.
According to different events in Homematic CCU.

MagicDude4Eva
Beiträge: 7
Registriert: 16.10.2022, 11:41
System: CCU
Danksagung erhalten: 1 Mal

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von MagicDude4Eva » 24.10.2022, 09:04

Die API spec gibt es hier: https://ubntwiki.com/products/software/ ... roller/api - dort gibt es:

Code: Alles auswählen

devmgr	power-cycle	mac = switch mac ( required ), port_idx = PoE port to cycle ( required )

omicronCZ
Beiträge: 223
Registriert: 31.07.2011, 17:37
System: CCU
Wohnort: Czech Rep.
Hat sich bedankt: 87 Mal
Danksagung erhalten: 14 Mal

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von omicronCZ » 24.10.2022, 11:11

Thanks, I know about that API, however my knowledge of HM scripting is not that far off.

Additionally, I would need not only a "Power Cycle", which is just a reset of the PoE port, but a full power off and on of the PoE port.

If anyone would like to look into this, I would be very happy to.

michael24179
Beiträge: 29
Registriert: 13.09.2017, 14:06
Hat sich bedankt: 1 Mal

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von michael24179 » 19.12.2023, 07:30

Hat schon jemand das Ganze mit der letzten Version 8.0.24 und den Cloudkey 2 Plus am Laufen gebracht? Ich bekomme die XML nicht geladen.

Dozer.hh
Beiträge: 94
Registriert: 21.02.2015, 23:02
Hat sich bedankt: 7 Mal
Danksagung erhalten: 3 Mal

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von Dozer.hh » 25.05.2024, 23:12

Gibt es eigentlich bereits eine Planung für die Umgehung / Umsetzung der neuen Multi-Factor-Authentification?

Mandatory Multi-Factor Authentication (MFA)
Beginning July 22, MFA will be mandatory for all users. Please select a default method to secure your account.
If you do not have an authentication method configured by the deadline, you will default to email authentication using the registered email on your account.


Habe die Authentifizierung per UI vor ein paar Tagen mal testweise aktiviert, damit erfogt dann keine Abfrage der Controller mehr.'
Zum Glück kann man es noch deaktiveren, aber demnächst ist die Anwesenheitserkennung per UniFi vermutlich erst mal Geschichte, falls es hier keinen Workaround gibt.
Gruß... Dozer.hh

L.N.
Beiträge: 24
Registriert: 28.04.2018, 14:28
System: CCU
Wohnort: Hannover
Hat sich bedankt: 6 Mal
Danksagung erhalten: 9 Mal

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von L.N. » 26.05.2024, 12:39

M. W. bezieht sich die Ankündigung von Ubiquiti auf die Anmeldung beim Ubiquiti-Konto (https://account.ui.com/login) - siehe auch Heise-Meldung (https://www.heise.de/news/Ubiquiti-erzw ... 19163.html), Zitat: "... Wer auch nach dem 22. Juli dieses Jahres weiter Zugriff auf sein Unifi-Konto haben möchte, sollte nun handeln. ...".
Die lokale Anmeldung direkt am UniFi-Controller ist damit (hoffentlich) nicht gemeint.
238 Programme, 233 Variablen, 93 Aktoren, 785 Kanäle

Benutzeravatar
jmaus
Beiträge: 9913
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 466 Mal
Danksagung erhalten: 1901 Mal
Kontaktdaten:

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von jmaus » 26.05.2024, 13:00

Genauso ist es! Alles ein großes Missverständnis und teilweise schlechte Pressemitteilung usw. MFA wird nur für die Cloud-basierten Unifi Konten notwendig und natürlich NICHT für die rein lokalen Accounts in einem UniFi-Controller bzw. UDM Pro, etc. Also alles heisse Luft weil man ja ohnehin nicht auf die Cloudkonten von UniFI setzen sollte und die ohnehin nicht für die lokale Anwesenheitserkennung wie hier beschrieben gehen..
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Dozer.hh
Beiträge: 94
Registriert: 21.02.2015, 23:02
Hat sich bedankt: 7 Mal
Danksagung erhalten: 3 Mal

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von Dozer.hh » 26.05.2024, 19:14

Okay, I see...
Aber man sollte wissen, dass wenn man unter https://account.ui.com/ die Option UI-Verify aktiviert, die Anwesenheitserkennung der UAPs nicht mehr funktioniert.
Habe es wie erwähnt vor ein paar Tagen mal aufgrund des Hinweises aktiviert und danach wird kein Status mehr abgerufen. Erst nach Deaktivierung, was ja zum Glück aktuell noch geht, funktionierte die Anwesenheitserkennugn wieder.
Gruß... Dozer.hh

Benutzeravatar
jmaus
Beiträge: 9913
Registriert: 17.02.2015, 14:45
System: Alternative CCU (auf Basis OCCU)
Wohnort: Dresden
Hat sich bedankt: 466 Mal
Danksagung erhalten: 1901 Mal
Kontaktdaten:

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von jmaus » 26.05.2024, 19:30

Dozer.hh hat geschrieben:
26.05.2024, 19:14
Aber man sollte wissen, dass wenn man unter https://account.ui.com/ die Option UI-Verify aktivier….
Na, *noch* besser wäre es diese ganzen unifi cloud Accounts gar nicht zu verwenden und sein unifi Controller gar nicht damit zu verbinden, sondern nur gänzlich auf lokale Accounts zu setzen, damit man sicher ist das nicht bei einem erneuten Einbruch in die unifi Cloud Infrastruktur sich jemand da einloggen kann der dann auch das mfa einfach auch abschaltet dort. Ein erfolgreichen Einbruch in die unifi Cloud Server gab es natürlich in der Vergangenheit meiner Info nach bereits…
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal / ☕️

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“