UniFi-basierte Anwesenheitserkennung
Moderator: Co-Administratoren
Re: UniFi-basierte Anwesenheitserkennung
Hi leider noch keine Zeit gehabt.
Hab mal auf die schnelle den normalen Unifi Controller
genommen. Damit geht es auf anhieb.
Der neue Unifi Controller V2 hat beim anmelden mit API ein Problem.
Wenn ich Zeit finde ( kann ein wenig dauern ) melde ich mich.
Gruss
Achso ich vergass wenn du die Daten von IBroker holen willst dann muss du die
Instanz: simple-api.0 noch installieren.
Info unter : https://github.com/ioBroker/ioBroker.si ... /README.md
Hab mal auf die schnelle den normalen Unifi Controller
genommen. Damit geht es auf anhieb.
Der neue Unifi Controller V2 hat beim anmelden mit API ein Problem.
Wenn ich Zeit finde ( kann ein wenig dauern ) melde ich mich.
Gruss
Achso ich vergass wenn du die Daten von IBroker holen willst dann muss du die
Instanz: simple-api.0 noch installieren.
Info unter : https://github.com/ioBroker/ioBroker.si ... /README.md
Re: UniFi-basierte Anwesenheitserkennung
Hi.
I use PING with CUxD for presence detection. It is a universal solution, independent of your local network system. The only condition is that you assign a fixed IP address to the device.
I use PING with CUxD for presence detection. It is a universal solution, independent of your local network system. The only condition is that you assign a fixed IP address to the device.
Zuletzt geändert von Erbit am 29.11.2021, 10:37, insgesamt 1-mal geändert.
- Roland M.
- Beiträge: 9889
- Registriert: 08.12.2012, 15:53
- System: CCU
- Wohnort: Graz, Österreich
- Hat sich bedankt: 256 Mal
- Danksagung erhalten: 1409 Mal
Re: UniFi-basierte Anwesenheitserkennung
Hello!
Roland
The only problem with this is that since Android 6 or so this method isn't reliable any more due to power saving options.
Roland
Zur leichteren Hilfestellung bitte unbedingt beachten:
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
- Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
- Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
- Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
- Fehlermeldungen genau abschreiben, besser noch...
- Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
Re: UniFi-basierte Anwesenheitserkennung
In such a situation, any WiFi-based method will not be effective.
If it works for me, does it mean that I have energy saving turned off?
If it works for me, does it mean that I have energy saving turned off?
- Roland M.
- Beiträge: 9889
- Registriert: 08.12.2012, 15:53
- System: CCU
- Wohnort: Graz, Österreich
- Hat sich bedankt: 256 Mal
- Danksagung erhalten: 1409 Mal
Re: UniFi-basierte Anwesenheitserkennung
Hello!
Roland
That's exactly the problem!
If it works for you and your phone has a satisfying battery run time, just be happy!If it works for me, does it mean that I have energy saving turned off?
Roland
Zur leichteren Hilfestellung bitte unbedingt beachten:
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
- Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
- Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
- Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
- Fehlermeldungen genau abschreiben, besser noch...
- Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
Re: UniFi-basierte Anwesenheitserkennung
I remember well how the Nokia battery lasted 7 days on a single charge, with a lot of calls.
So why write a Unify script when my method is universal and just as effective / ineffective?
Robert.
- Roland M.
- Beiträge: 9889
- Registriert: 08.12.2012, 15:53
- System: CCU
- Wohnort: Graz, Österreich
- Hat sich bedankt: 256 Mal
- Danksagung erhalten: 1409 Mal
Re: UniFi-basierte Anwesenheitserkennung
Hello Robert!
Roland
Many roads lead to Rome...
Roland
Zur leichteren Hilfestellung bitte unbedingt beachten:
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
- Bezeichnung (HM-... bzw. HmIP-...) der betroffenen Geräte angeben (nicht Artikelnummer)
- Kurzbeschreibung des Soll-Zustandes (Was soll erreicht werden?)
- Kurzbeschreibung des Ist-Zustandes (Was funktioniert nicht?)
- Fehlermeldungen genau abschreiben, besser noch...
- Screenshots von Programmen, Geräteeinstellungen und Fehlermeldungen (direkt als jpg/png) einstellen!
-----------------------------------------------------------------------
1. CCU2 mit ~100 Geräten (in Umstellung auf RaspberryMatic-OVA auf Proxmox-Server)
2. CCU2 per VPN mit ~50 Geräten (geplant: RaspberryMatic auf Charly)
3. CCU2 per VPN mit ~40 Geräten (geplant: RaspberryMatic auf CCU3)
CCU1, Test-CCU2, Raspi 1 mit kleinem Funkmodul, RaspberryMatic als VM unter Proxmox, Access Point,...
-
- Beiträge: 76
- Registriert: 16.05.2019, 10:10
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 11 Mal
Re: UniFi-basierte Anwesenheitserkennung
weiß nicht ob das was hilft, habe eine UDM Pro.my_idefix hat geschrieben: ↑22.11.2021, 17:11Hi leider noch keine Zeit gehabt.
Hab mal auf die schnelle den normalen Unifi Controller
genommen. Damit geht es auf anhieb.
Der neue Unifi Controller V2 hat beim anmelden mit API ein Problem.
Wenn ich Zeit finde ( kann ein wenig dauern ) melde ich mich.
Gruss
Achso ich vergass wenn du die Daten von IBroker holen willst dann muss du die
Instanz: simple-api.0 noch installieren.
Info unter : https://github.com/ioBroker/ioBroker.si ... /README.md
mit folgendem aufruf in einer linux shell bekomme ich den gewünschten outpoot... nur mit dem cux curl funktionierts nicht
curl --insecure -c /tmp/unifiCookie -H "Content-Type: application/json" --data '{"username": "blabla", "strict": "True", "password": "blabla"}' 'https://192.168.x.1:443/api/auth/login' --next 'https://192.168.x.1/proxy/network/api/s ... t/stat/sta' --insecure -b /tmp/unifiCookie -c /tmp/unifiCookie
-
- Beiträge: 39
- Registriert: 19.02.2018, 22:32
- Hat sich bedankt: 9 Mal
- Danksagung erhalten: 2 Mal
Re: UniFi-basierte Anwesenheitserkennung
Hallo zusammen,
ich bin auch von einem Unifi Controller auf eine UDM Pro gewechselt.
Auf dem Unifi Controller hat es funktioniert. Jetzt mit der UDM Pro nicht mehr.
Hat schon jemand eine Lösung gefunden?
Gruß Matze
ich bin auch von einem Unifi Controller auf eine UDM Pro gewechselt.
Auf dem Unifi Controller hat es funktioniert. Jetzt mit der UDM Pro nicht mehr.
Hat schon jemand eine Lösung gefunden?
Gruß Matze
Raspberrymatic (Home Assistant AddOn)
RPI-RF-MOD
HmIP-HAB
2x HomeMatic RF-LAN-Gateway
>135 Geräte
>190 Programme
>180 Systemvariablen
RPI-RF-MOD
HmIP-HAB
2x HomeMatic RF-LAN-Gateway
>135 Geräte
>190 Programme
>180 Systemvariablen
-
- Beiträge: 7
- Registriert: 16.10.2022, 11:41
- System: CCU
- Danksagung erhalten: 1 Mal
Re: UniFi-basierte Anwesenheitserkennung
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>
...