Keine Pushmail wenn Anwesenheitserkennung mit Unifi und Türkontakt sich ändert

Begonnen von Ruggy, 04 März 2019, 14:06:48

Vorheriges Thema - Nächstes Thema

Ruggy

es funktioniert leider trotzdem nicht.

state bleibt auf present, obwohl beim unifi disconnected angezeigt wird?

welcher name vom Smartphone ist wichtig? der mir im unifi controller angezeigt wird, der im Smartphone, in fhem beim unifi bei host?

kann ich unter fhem das device vom unifi zurück setzten? evtl ist hier etwas durcheinander gekommen?


Internals:
   CFGFN     
   DEF        event Unifi_AP_Abstellkammer:Galaxy-S7:.disconnected Unifi_AP_Abstellkammer:Galaxy-S7:.connected
   EVENT_ABSENT Unifi_AP_Abstellkammer:Galaxy-S7:.disconnected
   EVENT_PRESENT Unifi_AP_Abstellkammer:Galaxy-S7:.connected
   FUUID      5cc1a54b-f33f-194f-9073-8cb77a7389a49a93
   MODE       event
   NAME       presence.susi
   NOTIFYDEV  global,Unifi_AP_Abstellkammer
   NR         136189
   NTFY_ORDER 50-presence.susi
   STATE      present
   TYPE       PRESENCE
   Helper:
     DBLOG:
       state:
         DbLog:
           TIME       1556226589.19928
           VALUE      present
   READINGS:
     2019-04-25 14:17:15   model           event
     2019-04-25 23:09:49   presence        present
     2019-04-25 23:09:49   state           present
   helper:
     CURRENT_STATE present
     bm:
       PRESENCE_Attr:
         cnt        1
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        25.04. 14:17:28
         max        3.69548797607422e-05
         tot        3.69548797607422e-05
         mAr:
           set
           presence.susi
           room
           Alarm,Anwesenheit
       PRESENCE_Define:
         cnt        1
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        25.04. 14:17:15
         max        0.00570011138916016
         tot        0.00570011138916016
         mAr:
           HASH(0x1eaf9278)
           presence.susi PRESENCE event Unifi_AP_Abstellkammer:Galaxy-S7:.disconnected Unifi_AP_Abstellkammer:Galaxy-S7:.connected
       PRESENCE_Notify:
         cnt        2050
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        25.04. 22:28:18
         max        0.260618925094604
         tot        14.4916143417358
         mAr:
           HASH(0x1eaf9278)
           HASH(0x3d66208)
       PRESENCE_Set:
         cnt        208
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        25.04. 23:05:59
         max        0.000235080718994141
         tot        0.0163612365722656
         mAr:
           HASH(0x1eaf9278)
           presence.susi
           ?



Internals:
   DEF        192.168.33.44 8443 crypt:2d554b4211065b7e crypt:3c014d632006474c1b7645475a5a51344b5c535e
   FUUID      5c7c5f58-f33f-194f-4d2e-c48c2d224cf373f6
   NAME       Unifi_AP_Abstellkammer
   NOTIFYDEV  global
   NR         149
   NTFY_ORDER 50-Unifi_AP_Abstellkammer
   STATE      connected
   TYPE       Unifi
   VERSION    3.1.0
   Helper:
     DBLOG:
       state:
         DbLog:
           TIME       1553674328.25443
           VALUE      connected
   READINGS:
     2019-03-07 15:19:23   -AP_192.168.33.3_clients 3
     2019-03-07 15:19:23   -AP_192.168.33.3_essid DAHOAM,DAHOAM
     2019-03-07 15:19:23   -AP_192.168.33.3_locate off
     2019-03-07 15:19:23   -AP_192.168.33.3_state ok
     2019-03-07 15:19:23   -AP_192.168.33.3_utilization 6,2
     2019-04-26 08:53:02   -AP_AP_OG_clients 3
     2019-04-26 08:53:02   -AP_AP_OG_essid DAHOAM,DAHOAM
     2019-04-26 08:53:02   -AP_AP_OG_locate off
     2019-04-26 08:53:02   -AP_AP_OG_state ok
     2019-04-26 08:53:02   -AP_AP_OG_utilization 13,1
     2019-04-26 08:53:02   -UC_events      3000 (last 24h)
     2019-04-26 08:53:02   -UC_newClients 
     2019-04-26 08:53:02   -UC_unarchived_alerts 38
     2019-04-26 08:53:02   -UC_wlan_accesspoints 1
     2019-04-26 08:53:02   -UC_wlan_guests 0
     2019-04-26 08:53:02   -UC_wlan_state  ok
     2019-04-26 08:53:02   -UC_wlan_users  3
     2019-04-26 08:53:02   -WLAN_DAHOAM_state enabled
     2019-03-05 18:20:48   5c7b7da0ef7e371d587ab63a connected
     2019-03-05 18:20:48   5c7b7da0ef7e371d587ab63a_accesspoint AP_OG
     2019-03-05 18:20:48   5c7b7da0ef7e371d587ab63a_essid DAHOAM
     2019-03-05 18:20:48   5c7b7da0ef7e371d587ab63a_hostname 192.168.33.100
     2019-03-05 18:20:48   5c7b7da0ef7e371d587ab63a_last_seen 2019-03-05 18:20:39
     2019-03-05 18:20:48   5c7b7da0ef7e371d587ab63a_snr 34
     2019-03-05 18:20:48   5c7b7da0ef7e371d587ab63a_uptime 277820
     2019-03-12 23:59:49   5c8839df29ad6527774f7c23 connected
     2019-03-12 23:59:49   5c8839df29ad6527774f7c23_accesspoint AP_OG
     2019-03-12 23:59:49   5c8839df29ad6527774f7c23_essid DAHOAM
     2019-03-12 23:59:49   5c8839df29ad6527774f7c23_hostname 192.168.33.48
     2019-03-12 23:59:49   5c8839df29ad6527774f7c23_last_seen 2019-03-12 23:59:43
     2019-03-12 23:59:49   5c8839df29ad6527774f7c23_snr 46
     2019-03-12 23:59:49   5c8839df29ad6527774f7c23_uptime 4
     2019-04-24 19:01:51   5cc094ec29ad650253ddf203 connected
     2019-04-24 19:01:51   5cc094ec29ad650253ddf203_accesspoint AP_OG
     2019-04-24 19:01:51   5cc094ec29ad650253ddf203_essid DAHOAM
     2019-04-24 19:01:51   5cc094ec29ad650253ddf203_hostname 192.168.33.118
     2019-04-24 19:01:51   5cc094ec29ad650253ddf203_last_seen 2019-04-24 19:01:41
     2019-04-24 19:01:51   5cc094ec29ad650253ddf203_snr 28
     2019-04-24 19:01:51   5cc094ec29ad650253ddf203_uptime 399
     2019-04-25 23:09:49   Galaxy-S7       connected
     2019-04-26 06:16:44   Galaxy-S7-Karsten disconnected
     2019-04-26 06:16:11   Galaxy-S7-Karsten_accesspoint AP_OG
     2019-04-26 06:16:11   Galaxy-S7-Karsten_essid DAHOAM
     2019-04-26 06:16:11   Galaxy-S7-Karsten_hostname Samsung-Galaxy-S7
     2019-04-26 06:16:11   Galaxy-S7-Karsten_last_seen 2019-04-26 06:10:17
     2019-04-26 06:16:11   Galaxy-S7-Karsten_snr 11
     2019-04-26 06:16:11   Galaxy-S7-Karsten_uptime 1329
     2019-04-26 08:21:17   Galaxy-S7-Susi  disconnected
     2019-04-26 08:20:44   Galaxy-S7-Susi_accesspoint AP_OG
     2019-04-26 08:20:44   Galaxy-S7-Susi_essid DAHOAM
     2019-04-26 08:20:44   Galaxy-S7-Susi_hostname Galaxy-S7
     2019-04-26 08:20:44   Galaxy-S7-Susi_last_seen 2019-04-26 08:16:05
     2019-04-26 08:20:44   Galaxy-S7-Susi_snr 32
     2019-04-26 08:20:44   Galaxy-S7-Susi_uptime 35499
     2019-04-25 23:09:49   Galaxy-S7_accesspoint AP_OG
     2019-04-25 23:09:49   Galaxy-S7_essid DAHOAM
     2019-04-25 23:09:49   Galaxy-S7_hostname Galaxy-S7
     2019-04-25 23:09:49   Galaxy-S7_last_seen 2019-04-25 23:09:35
     2019-04-25 23:09:49   Galaxy-S7_snr   41
     2019-04-25 23:09:49   Galaxy-S7_uptime 101673
     2019-04-26 08:53:02   Jarolift_Gateway connected
     2019-04-26 08:53:02   Jarolift_Gateway_accesspoint AP_OG
     2019-04-26 08:53:02   Jarolift_Gateway_essid DAHOAM
     2019-04-26 08:53:02   Jarolift_Gateway_hostname ESP_0F50D0
     2019-04-26 08:53:02   Jarolift_Gateway_last_seen 2019-04-26 08:52:54
     2019-04-26 08:53:02   Jarolift_Gateway_snr 75
     2019-04-26 08:53:02   Jarolift_Gateway_uptime 2587651
     2019-04-26 08:53:02   Samsung-Galaxy-S7 connected
     2019-04-26 08:53:02   Samsung-Galaxy-S7_accesspoint AP_OG
     2019-04-26 08:53:02   Samsung-Galaxy-S7_essid DAHOAM
     2019-04-26 08:53:02   Samsung-Galaxy-S7_hostname Samsung-Galaxy-S7
     2019-04-26 08:53:02   Samsung-Galaxy-S7_last_seen 2019-04-26 08:52:54
     2019-04-26 08:53:02   Samsung-Galaxy-S7_snr 41
     2019-04-26 08:53:02   Samsung-Galaxy-S7_uptime 136672

Wuehler

Moin,

du kannst im Unifi-Modul ein ,,set clear all" gefolgt von ,,set update" machen. Etwas warten und dann ein reload der Seite.
Wie unter folgendem Link beschrieben muss du den Readingname des Clients verwenden. Bei dir vermutlich Samsung_Galaxy_S7
https://wiki.fhem.de/wiki/PRESENCE#Beispiel_Anwesenheitserkennung_mittels_UniFi_Controller

Was mir aufgefallen ist: Du nennst dein Unifi-Device Unifi_AP_Abstellkammer. Das impliziert, dass es für jeden AP ein Unifi-Device gibt. Das ist so falsch. Das Unifi-Modul ist mit dem Unifi-Controller verbunden, in dem alle APs (und noch viel mehr) verealtet werden. Das Modul kennt also alle APs.

VG,
Dirk

rcmcronny

Hallo,

Jo, das hat mich auch verwirrt erst mit dem Unifi Device namen ^^

Laut dem List sollte es die beiden folgenden Devices sein, auf die Du triggern musst. (Du kannst ja beim Unifi Device in die Readings schauen, was da rein muss (da wo connected/disconnected steht und was sich ändern (passender Zeitstempel ^)

Galaxy-S7-Karsten
Galaxy-S7-Susi

Generell ist ein set clear all wie von Wuehler geschrieben und ein set update wirklich gut, gerade wenn man neue Geräte hat und alte nichtmehr usw. Das nutze ich auch ab und an mal um Aufzuräumen ;)

HTH ronny

Ruggy

hab jetzt mal aufgeräumt ;-)

Das mit dem Unifi Namen war mir so nicht bewusst. Wenn ich diesen jetzt mit rename ändere, kommt dann noch mehr alles durcheinander?

So sieht das reading jetzt aus;
also?
Samsung-Galaxy-S7
Galaxy-S7-Karsten

Mit diesen Namen sind sie auch direkt im unifi Controller eingetragen



Internals:
   DEF        192.168.33.44 8443 crypt:2d554b4211065b7e crypt:3c014d632006474c1b7645475a5a51344b5c535e
   FUUID      5c7c5f58-f33f-194f-4d2e-c48c2d224cf373f6
   NAME       Unifi_AP_Abstellkammer
   NOTIFYDEV  global
   NR         149
   NTFY_ORDER 50-Unifi_AP_Abstellkammer
   STATE      connected
   TYPE       Unifi
   VERSION    3.1.0
   Helper:
     DBLOG:
       state:
         DbLog:
           TIME       1553674328.25443
           VALUE      connected
   READINGS:
     2019-04-26 11:20:03   -AP_AP_OG_clients 4
     2019-04-26 11:20:03   -AP_AP_OG_essid DAHOAM,DAHOAM
     2019-04-26 11:20:03   -AP_AP_OG_locate off
     2019-04-26 11:20:03   -AP_AP_OG_state ok
     2019-04-26 11:20:03   -AP_AP_OG_utilization 11,1
     2019-04-26 11:20:03   -UC_events      3000 (last 24h)
     2019-04-26 11:20:03   -UC_newClients 
     2019-04-26 11:20:03   -UC_unarchived_alerts 40
     2019-04-26 11:20:03   -UC_wlan_accesspoints 1
     2019-04-26 11:20:03   -UC_wlan_guests 0
     2019-04-26 11:20:03   -UC_wlan_state  ok
     2019-04-26 11:20:03   -UC_wlan_users  4
     2019-04-26 11:20:03   -WLAN_DAHOAM_state enabled
     2019-04-26 11:20:03   Galaxy-S7-Karsten connected
     2019-04-26 11:20:03   Galaxy-S7-Karsten_accesspoint AP_OG
     2019-04-26 11:20:03   Galaxy-S7-Karsten_essid DAHOAM
     2019-04-26 11:20:03   Galaxy-S7-Karsten_hostname Samsung-Galaxy-S7
     2019-04-26 11:20:03   Galaxy-S7-Karsten_last_seen 2019-04-26 11:15:41
     2019-04-26 11:20:03   Galaxy-S7-Karsten_snr 31
     2019-04-26 11:20:03   Galaxy-S7-Karsten_uptime 79
     2019-04-26 11:20:03   Jarolift_Gateway connected
     2019-04-26 11:20:03   Jarolift_Gateway_accesspoint AP_OG
     2019-04-26 11:20:03   Jarolift_Gateway_essid DAHOAM
     2019-04-26 11:20:03   Jarolift_Gateway_hostname ESP_0F50D0
     2019-04-26 11:20:03   Jarolift_Gateway_last_seen 2019-04-26 11:19:58
     2019-04-26 11:20:03   Jarolift_Gateway_snr 76
     2019-04-26 11:20:03   Jarolift_Gateway_uptime 2596475
     2019-04-26 11:20:03   Samsung-Galaxy-S7 connected
     2019-04-26 11:20:03   Samsung-Galaxy-S7_accesspoint AP_OG
     2019-04-26 11:20:03   Samsung-Galaxy-S7_essid DAHOAM
     2019-04-26 11:20:03   Samsung-Galaxy-S7_hostname Samsung-Galaxy-S7
     2019-04-26 11:20:03   Samsung-Galaxy-S7_last_seen 2019-04-26 11:19:58
     2019-04-26 11:20:03   Samsung-Galaxy-S7_snr 41
     2019-04-26 11:20:03   Samsung-Galaxy-S7_uptime 145496
     2019-04-26 11:20:03   amazon-e18ceed20 connected
     2019-04-26 11:20:03   amazon-e18ceed20_accesspoint AP_OG
     2019-04-26 11:20:03   amazon-e18ceed20_essid DAHOAM
     2019-04-26 11:20:03   amazon-e18ceed20_hostname amazon-e18ceed20
     2019-04-26 11:20:03   amazon-e18ceed20_last_seen 2019-04-26 11:19:58
     2019-04-26 11:20:03   amazon-e18ceed20_snr 27
     2019-04-26 11:20:03   amazon-e18ceed20_uptime 152676
     2019-03-27 09:12:08   state           connected
   accespoints:
     5c608e8c304447325c99a015:
       _id        5c608e8c304447325c99a015
       _uptime    2596523
       adopt_ip   192.168.33.3
       adopt_url  http://192.168.33.44:8080/inform
       board_rev  33
       bytes      31259330917
       bytes-d    2677
       bytes-r    267
       cfgversion 638ca79abf759393
       connect_request_ip 192.168.33.3
       connect_request_port 39419
       device_id  5c608e8c304447325c99a015
       discovered_via l2
       fw_caps    982079
       guest-num_sta 0
       guest_token 7581C8FE4F34B44AC0BAACD8231D651E
       hw_caps    0
       inform_ip  192.168.33.44
       inform_url http://192.168.33.44:8080/inform
       ip         192.168.33.3
       known_cfgversion 638ca79abf759393
       last_seen  1556270398
       led_override default
       led_override_color #0000ff
       led_override_color_brightness 100
       license_state registered
       mac        b4:fb:e4:40:2e:fc
       map_id     5c608e20304447325c99a010
       meshv3_peer_mac
       model      U7LT
       name       AP_OG
       num_sta    4
       outdoor_mode_override default
       required_version 3.4.1
       rx_bytes   1254473951
       rx_bytes-d 146
       satisfaction 66
       serial     B4FBE4402EFC
       site_id    5c608e1f304447325c999ffa
       state      1
       sys_error_caps 0
       tx_bytes   30004856966
       tx_bytes-d 2531
       type       uap
 

Wuehler

Du kannst den Namen auch so lassen. Umbenennung schafft nur Klarheit, du musst die Umbenennung allerdings ggf. an anderen Stellen nachziehen. Ich schaue dann zuerst auf den Block ganz unten auf der Seite des Devices in FHEMWEB ,,Probably associated with". Zur Sicherheit schaue ich dann nochmal in die fhem.cfg. Änderungen mache ich aber immer über FHEMWEB.

Du hast in deinem Netzwerk aktuell offensichtlich 4 Clients.
- Samsung-Galaxy-S7
- Galaxy-S7-Karsten
- amazon-e1...
- Jarolift_Gateway

Dein Handy ist vermutlich Galaxy-S7-Karsten. Wem das Samsung-Galaxy-S7 gehört kann ich leider auch nicht wissen. Also müsste deine PRESENCE-Definition folgendermaßen lauten:
define presence.karsten PRESENCE function {ReadingsVal("Unifi_AP_Abstellkammer","Galaxy-S7-Karsten","") eq "connected" ? 1:0}

rcmcronny

oder halt per Event mit:


define presence.karsten PRESENCE event Unifi_AP_Abstellkammer:Galaxy-S7-Karsten:.disconnected Unifi_AP_Abstellkammer:Galaxy-S7-Karsten:.connected


Ich finde das so persönlich schöner :D

Ronny