Gelöst: Global DELETE Timer - KNX Aktor

Begonnen von jcb, 01 September 2019, 22:49:05

Vorheriges Thema - Nächstes Thema

jcb

Hallo,


Ich habe für meinen Bewegungsmelder einen Timer gesetzt und schalte den KNX Aktor auf 60 Sekunden an. Dieser Befehl wird derzeit über einen externen Server via JSONLIST gesendet. Derzeit sind 3 Bewegungsmelder die dieses Signal aussenden auf einen RaspberryMatic. Dieser sendet dann


http://192.168.xxx.xxx:8083/fhem?cmd=set%20Aktor%20g1 on-for-timer%2060&XHR=1&fwcsrf=ztrewq


Fhem reagiert.


Meine Herausforderung ist, dass der Timer manchmal direkt nach dem erzeugen wieder gelöscht wird.  Hier mal ein Mitschnitt aus dem Event Log


2019-09-01 19:38:58 Global global DEFINED FL.Licht_timer_0000a 2019-09-01 19:38:58 KNX FL.Licht setG1: on
2019-09-01 19:38:58 KNX FL.Licht on
2019-09-01 19:38:58 KNX FL.Licht last-sender: fhem
2019-09-01 19:39:03 Global global DELETED FL.Licht_timer_0000a

Wie Eingangs gesagt, passiert das nicht immer.

Was kann ich hier tun um herauszufinden, was das ist?

Vielen Dank

rudolfkoenig

Bitte im Betreff Kennzeichnen, dass das vmtl. ein KNX Problem ist.
Verwirrend ist auch, dass im URL Aktor angesprochen wird, und im Event-Monitor-Mitschnitt FL.Licht.
Ein FHEM-Log-Mitschnitt (mit attr global verbose 5) wuerde bestimmt auch helfen.

jcb

Hallo,


Das hat mir dann schon selbst geholfen.


Problem war: Ich habe in die Url direkt Leerzeichen durch eine Variable im Node-Red eintragen lassen, welches natürlich auf wenig Verständnis bei fhem stiess.
Danke Rudolf. Die Aktoren sind so benannt, das ist in Ordnung.


Anbei nochmal das Log, welches geholfen hat.


<div class='fhemlog'>2019.09.02 12:53:20 5 : Starting notify loop for FL.Ost.Bewegung, 2 event(s), first is motion: 1<>2019-09-02 12:53:20 HMCCUCHN FL.Ost.Bewegung motion: 12019-09-02 12:53:20 HMCCUCHN FL.Ost.Bewegung hmstate: Initialized<div class='fhemlog'>2019.09.02 12:53:20 5 : End notify loop for FL.Ost.Bewegung<><div class='fhemlog'>2019.09.02 12:53:20 5 : Starting notify loop for FL.Ost.Bewegung, 4 event(s), first is brightness_STATUS: 0<>2019-09-02 12:53:20 HMCCUCHN FL.Ost.Bewegung brightness_STATUS: 02019-09-02 12:53:20 HMCCUCHN FL.Ost.Bewegung motion_DETECTION_ACTIVE: 12019-09-02 12:53:20 HMCCUCHN FL.Ost.Bewegung brightness: 5.02019-09-02 12:53:20 HMCCUCHN FL.Ost.Bewegung hmstate: Initialized
2019.09.02 12:53:20 5 : End notify loop for FL.Ost.Bewegung
2019.09.02 12:53:20 4 : Connection accepted from WEB_192.168.178.66_59516
2019.09.02 12:53:20 4 : WEB_192.168.178.66_59516 GET /fhem?cmd=jsonlist2%20FL.Licht&XHR=1&fwcsrf=ztrewq; BUFLEN:0
2019.09.02 12:53:20 5 : Cmd: >jsonlist2 FL.Licht<
2019.09.02 12:53:20 4 : WEB: /fhem?cmd=jsonlist2%20FL.Licht&XHR=1&fwcsrf=ztrewq / RL:1961 / application/json; charset=utf-8 / / Cache-Control: no-cache, no-store, must-revalidate
2019.09.02 12:53:20 4 : Connection closed for WEB_192.168.178.66_59516: EOF
2019.09.02 12:53:20 4 : Connection accepted from WEB_192.168.178.66_59518<div class='fhemlog'>2019.09.02 12:53:20 4 : WEB_192.168.178.66_59518 GET /fhem?cmd=set%20FL.Licht%20undefined&XHR=1&fwcsrf=ztrewq&Arg=FL.Licht&Results=&totalResultsReturned=1&setDevice=FL.Licht; BUFLEN:0<><div class='fhemlog'>2019.09.02 12:53:20 5 : Cmd: >set FL.Licht undefined<<><div class='fhemlog'>2019.09.02 12:53:20 5 : enter set FL.Licht: hash: HASH(0x4a5ab48), attributes: FL.Licht, undefined<><div class='fhemlog'>2019.09.02 12:53:20 5 : set FL.Licht: desired target is gad g1, command: undefined, args: <><div class='fhemlog'>2019.09.02 12:53:20 5 : Starting notify loop for global, 1 event(s), first is DELETED FL.Licht_timer_0000a<>2019-09-02 12:53:20 Global global DELETED FL.Licht_timer_0000a
2019.09.02 12:53:20 5 : End notify loop for global
2019.09.02 12:53:20 5 : check value: undefined, gadName: g1
2019.09.02 12:53:20 4 : WEB: /fhem?cmd=set%20FL.Licht%20undefined&XHR=1&fwcsrf=ztrewq&Arg=FL.Licht&Results=&totalResultsReturned=1&setDevice=FL.Licht / RL:25 / text/plain; charset=UTF-8 / / Cache-Control: no-cache, no-store, must-revalidate