UniFi-basierte Anwesenheitserkennung

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

Moderator: Co-Administratoren

Slice
Beiträge: 1200
Registriert: 03.02.2016, 14:44
System: Alternative CCU (auf Basis OCCU)
Wohnort: irgendwo aus Süd BaWü
Hat sich bedankt: 140 Mal
Danksagung erhalten: 85 Mal

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von Slice » 15.11.2021, 21:15

Die Einrichtung hat keine 15 Minuten gedauert und läuft bei mir nun auch.
Allerdings habe ich den CuxD-Timer als Trigger bei TIMER_EVENT konfiguriert, so laufen meine anderen Timer auch.

Mal schauen ob ich das noch weiter auswerte und einbaue. Bisher brauchte ich keine Anwesenheitserkennung per WLAN.
Aber wenn ich schon vor kurzem auf UniFi APs umgebaut habe, kann ich die Funktion mal nutzen. :wink:

Danke nochmal und Grüße,
Slice
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.75.7 / Addons: CuxD v2.11 - E-Mail v1.7.6 - Patcher v1.0.0 - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------

my_idefix
Beiträge: 12
Registriert: 15.11.2021, 06:59
System: CCU und Access Point

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von my_idefix » 15.11.2021, 21:19

die names vergabe hatte ich verstanden.
55.JPG
siehe Bild
nur die angabe mit dem Format ( mus diese angabe unter Maßeinheit )
56.JPG
Gruss

Slice
Beiträge: 1200
Registriert: 03.02.2016, 14:44
System: Alternative CCU (auf Basis OCCU)
Wohnort: irgendwo aus Süd BaWü
Hat sich bedankt: 140 Mal
Danksagung erhalten: 85 Mal

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von Slice » 15.11.2021, 21:26

Nein, die Namen der Systemvariablen müssen hinten mit .mac_address enden, nicht mit Deiner eingetragenen Mac-Adresse. Also Smartphone_Jens.mac_address
Sonst kann das Script die Daten nicht weiter verarbeiten.
Und die Einheit bleibt leer.
Du kannst in der Webui leider direkt keinen Wert sprich die Macadresse setzen.
Ein Tip hier aus dem Beitrag hilft da aber weiter:
Roland M. hat geschrieben:
15.02.2021, 15:27
Programme > Script testen
Dort eingeben: dom.GetObject("meine_Systemvariable").State("mein_Wert");
(Bitte auf Groß-/Kleinschreibung und Satzzeichen achten!)
Also, wie es da steht: dom.GetObject("Smartphone_Jens.mac_address").State("aa:bb:cc:dd:ff"); die Macadresse rein.

Grüße,
Slice
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.75.7 / Addons: CuxD v2.11 - E-Mail v1.7.6 - Patcher v1.0.0 - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------

my_idefix
Beiträge: 12
Registriert: 15.11.2021, 06:59
System: CCU und Access Point

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von my_idefix » 15.11.2021, 21:50

Oh mann
Danke für den anstoss

habe den unifi dann auch per Skript eingetragen

Danke
Gruss

Slice
Beiträge: 1200
Registriert: 03.02.2016, 14:44
System: Alternative CCU (auf Basis OCCU)
Wohnort: irgendwo aus Süd BaWü
Hat sich bedankt: 140 Mal
Danksagung erhalten: 85 Mal

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von Slice » 15.11.2021, 22:49

Gerne doch! Hauptsache jetzt gehts..

Grüße,
Slice
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.75.7 / Addons: CuxD v2.11 - E-Mail v1.7.6 - Patcher v1.0.0 - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------

Danizan
Beiträge: 10
Registriert: 16.09.2020, 14:14
System: CCU

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von Danizan » 16.11.2021, 17:54

Bei mir will es einfach nicht klappen :roll:

Wenn ich meine Controller mit https://IP:8443 im Browser aufrufe, dann bekomme ich nur ein weißes Bild. Wenn ich den Port weglasse, dann gelange ich auf die Anmeldeseite und kann den User, anmelden. Wenn ich die Befehle:

curl -X POST 'https://[DEINE_CONTROLLER_IP:PORT]/api/login' --data-binary '{"username":"[DEIN_UNIFI_USER]","password":"[DEIN_UNIFI_PASSWORT]","strict":true}' --compressed --insecure -c cookies.txt

in der Shell Command Line ausführe bekomme ich nur folgende Antwort:

% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 69 0 0 100 69 0 656 --:--:-- --:--:-- --:--:-- 663


Wenn ich den Port weglasse, dann kommt:

% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 78 100 9 100 69 62 476 --:--:-- --:--:-- --:--:-- 537
Not Found


Verstehe es nicht... Ich benutze den CloudKey 2 Plus

my_idefix
Beiträge: 12
Registriert: 15.11.2021, 06:59
System: CCU und Access Point

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von my_idefix » 16.11.2021, 19:10

Hi

habe das gleiche Problem

curl -X POST 'https://[DEINE_CONTROLLER_IP:PORT]/api/login'

curl -X POST 'https://[DEINE_CONTROLLER_IP:PORT]/proxy/network/api//api/login'

ich denke das problem liegt am /proxy/network/api/ ohne Port

siehe Wiki https://ubntwiki.com/products/software/ ... roller/api
Bin noch am Testen

Gruss

Danizan
Beiträge: 10
Registriert: 16.09.2020, 14:14
System: CCU

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von Danizan » 16.11.2021, 19:14

schön zu hören, dass ich nicht der einzige bin :-)

Aber bei den anderen klappt es doch?!? Komisch...

Slice
Beiträge: 1200
Registriert: 03.02.2016, 14:44
System: Alternative CCU (auf Basis OCCU)
Wohnort: irgendwo aus Süd BaWü
Hat sich bedankt: 140 Mal
Danksagung erhalten: 85 Mal

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von Slice » 16.11.2021, 19:20

Bei mir läuft die Controllersoftware auf einem Windows2016Server und ich greife mit Port 8443 im Browser darauf zu.
Und bei dem Curl Befehl von weiter vorne bekomme ich eine saubere Rückgabe:

Code: Alles auswählen

curl -X POST 'https://xx.x.x.x:8443/api/login' --data-binary '{"username":"..","password":"..","strict":true}' --compressed --insecure -c cookies.txt
Momentan steht da noch der Admin Account drin, will ich noch ändern.

Code: Alles auswählen

 % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100    95  100    30  100    65     36     79 --:--:-- --:--:-- --:--:--   116
{"meta":{"rc":"ok"},"data":[]}

Grüße,
Slice
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.75.7 / Addons: CuxD v2.11 - E-Mail v1.7.6 - Patcher v1.0.0 - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------

my_idefix
Beiträge: 12
Registriert: 15.11.2021, 06:59
System: CCU und Access Point

Re: UniFi-basierte Anwesenheitserkennung

Beitrag von my_idefix » 16.11.2021, 19:41

Hi ich bekomme nur
57.JPG
57.JPG (20.46 KiB) 991 mal betrachtet
bei mir fehlt die Antwort

{"meta":{"rc":"ok"},"data":[]}

Antworten

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