Ahoy,
Gegeben sei:
- 3 Rolläden mit eigenem Sender "R_WohnZ, R_Buero, R_Kueche"
- 1 zentraler Sender, der bei allen Rolläden als zweiter eingelernt ist. "R_Z1_1" (funktioniert)
- 1 FHEM was so tut als sei es besagter zentraler Sender (funktioniert auch)
- 1 "at" was die Rolläden zum Sonnenuntergang runterfährt (geht auch)
define R_Z1_1 Dooya 1101000101000001001010000111_1
attr R_Z1_1 IODev sduino
attr R_Z1_1 eventMap on:Runter off:Hoch stop:Stop
attr R_Z1_1 icon fts_shutter_40
attr R_Z1_1 room Rollos
attr R_Z1_1 webCmd Hoch:Stop:Runter
define a_Rollo_Runter at *{sunset("HORIZON=-3")} set R_Z1_1 on
und nun würde ich gern den State der beteiligten Rolläden updaten, was ich so versucht habe:
define n_RZ11_on notify R_Z1_1:on setstate R_WohnZ,R_Buero,R_Kueche closed
auch so lößt es nicht aus:
define n_RZ11_on notify R_Z1_1:.* setstate R_WohnZ,R_Buero,R_Kueche closed
der Befehl als solches:
setstate R_WohnZ,R_Buero,R_Kueche closed
macht aber genau das, was er soll
Also.... folglich macht nicht mit....aber warum?
Wenn ich raten sollte würde ich sagen
define n_RZ11_on notify R_Z1_1.on
Besser wäre es wenn Du im Eventmonitor Mal schaust wie der Event aus schaut.
Also das einzige was ich sehen kann, ist dies hier, wenn ich den "at" von Hand auslöse:
2017-03-07 19:47:19 at a_Rollo_Runter execNow
Weder das Fahren der Rolläden per webCmd sieht man,
noch taucht irgendwas im Eventlog auf, wenn ich "set R_Z1_1 on" ausführe.
Also werden vermutlich keine Events ausgelöst? ich meine die Funktion ist gegeben, lediglich die Nachricht im EventLog taucht nicht auf. Muss ich dafür evtl noch was konfigurieren?
Das LogFile hat die Aktivitäten aber bemerkt:
2017.03.07 19:47:19 3: Dooya_set: handled command on --> move :on: newState :closed:
2017.03.07 19:47:20 3: Dooya_set: handled command on --> move :on: newState :closed:
2017.03.07 19:48:30 3: Dooya_set: handled command on --> move :on: newState :closed:
2017.03.07 19:48:31 3: Dooya_set: handled command on --> move :on: newState :closed:
2017.03.07 19:48:54 3: Dooya_set: handled command on --> move :on: newState :closed:
2017.03.07 19:49:08 3: Dooya_set: handled command on --> move :on: newState :closed:
2017.03.07 19:49:15 3: Dooya_set: handled command on --> move :on: newState :closed:
2017.03.07 19:49:24 3: Dooya_set: handled command on --> move :on: newState :closed:
2017.03.07 19:49:45 3: Dooya_set: handled command on --> move :on: newState :closed:
ZitatWeder das Fahren der Rolläden per webCmd sieht man,
noch taucht irgendwas im Eventlog auf, wenn ich "set R_Z1_1 on" ausführe.
kann nicht sein. Du meinst mit Eventlog den Event Monitor ?
ZitatAlso werden vermutlich keine Events ausgelöst? ich meine die Funktion ist gegeben, lediglich die Nachricht im EventLog taucht nicht auf. Muss ich dafür evtl noch was konfigurieren?
Das LogFile hat die Aktivitäten aber bemerkt:
Kann auch nicht sein. Ein Event taucht im Filelog UND im Eventmonitor auf. Es sein denn Du setzt irgendwelche Filter :o
Zitat von: KölnSolar am 07 März 2017, 20:53:41
kann nicht sein. Du meinst mit Eventlog den Event Monitor ?
Ja, genau. Sorry für den Versprecher. Natürlich der EventMonitor.
Zitat von: KölnSolar am 07 März 2017, 20:53:41
Kann auch nicht sein. Ein Event taucht im Filelog UND im Eventmonitor auf. Es sein denn Du setzt irgendwelche Filter :o
Nicht bewußt... Muss ich verbose evtl noch hoch drehen? So schaut's aus...
http://imgur.com/kyNq8BG
ZitatMuss ich verbose evtl noch hoch drehen?
Nein.
https://wiki.fhem.de/wiki/Event
Zitat von: KölnSolar am 07 März 2017, 21:17:25
Nein.
https://wiki.fhem.de/wiki/Event
Korrigiere mich bitte wenn ich falsch liege.
Ich habe das "at" a_Rollo_Runter mit execNow getriggert. Dies taucht auch im EventMonitor auf. So weit, so gut.
Das "at" führt nun den Befehl aus "set R_Z1_1 on". Auch den würde ich erwarten zu sehen, dieser taucht aber nicht auf. Siehe Screenshot:
http://imgur.com/BtnGrJq (http://imgur.com/BtnGrJq)
Auch von Hand ausgeführt (in zweitem Tab), taucht keine Reaktion auf den Befehl "set R_Z1_1 on" auf im EventMonitor. Sollte nicht sein, ist aber so. :-\
ZitatAuch von Hand ausgeführt (in zweitem Tab), taucht keine Reaktion auf den Befehl "set R_Z1_1 on" auf im EventMonitor. Sollte nicht sein, ist aber so. :-\
Dann ist also nicht Dein notify, sondern Dein device Dein Problem ? ???
Steht denn etwas im FHEMlog ? Ggfs. mal das device auf verbose 5 setzen, um evtl. den Grund zu sehen, warum der set-Befehl nicht ausgeführt wird. Das
ZitatWeder das Fahren der Rolläden per webCmd sieht man,
deutete ja auch schon auf ein Problem mit dem signalduino oder dem dooya-Modul hin. Das hatte ich aber zu diesem Zeitpunkt auf das nicht matchende notify geschoben :-\
Also erst einmal das device in den Griff kriegen, dann erst das notify.
Nicht, daß wir uns falsch verstehen. Ich hab mich da evtl. etwas blöd ausgedrückt. Also die Rolläden fahren. Per webCmd und auch automatisch und alles. Nur im EventMonitor hatte ich davon nichts gesehen.
Hier einmal ein Auszug aus dem Log. R_EssZ Hoch, Stop, Runter. (ich habe den Rolladen genommen, da er direkt neben mir ist und R_Z1_1 alle in der Gruppe bewegt hätte.
2017.03.07 22:08:42 5: Starting notify loop for global, 1 event(s), first is ATTR global verbose 5
2017.03.07 22:08:42 5: createNotifyHash
2017.03.07 22:08:42 5: End notify loop for global
2017.03.07 22:08:42 4: name: /fhem?cmd.attrglobal%3Dattr%20global%20verbose%205&XHR=1&fwcsrf=csrf_363757581047682&fw_id=474 / RL:20 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2017.03.07 22:08:56 4: WEB_192.168.100.173_53931 GET /fhem?room=Rollos; BUFLEN:0
2017.03.07 22:08:56 4: name: /fhem?room=Rollos / RL:5183 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2017.03.07 22:08:56 4: Connection closed for WEB_192.168.100.173_53946: EOF
2017.03.07 22:08:56 4: WEB_192.168.100.173_53931 GET /fhem/pgm2/jquery.min.js; BUFLEN:0
2017.03.07 22:08:56 4: WEB_192.168.100.173_53931 => 304 Not Modified
2017.03.07 22:08:56 4: WEB_192.168.100.173_53942 GET /fhem/pgm2/jquery-ui.min.js; BUFLEN:0
2017.03.07 22:08:56 4: WEB_192.168.100.173_53942 => 304 Not Modified
2017.03.07 22:08:56 4: WEB_192.168.100.173_53932 GET /fhem/pgm2/fhemweb_colorpicker.js; BUFLEN:0
2017.03.07 22:08:56 4: WEB_192.168.100.173_53932 => 304 Not Modified
2017.03.07 22:08:56 4: WEB_192.168.100.173_53931 GET /fhem/pgm2/fhemweb_knob.js; BUFLEN:0
2017.03.07 22:08:56 4: WEB_192.168.100.173_53931 => 304 Not Modified
2017.03.07 22:08:56 4: Connection accepted from WEB_192.168.100.173_53948
2017.03.07 22:08:56 4: WEB_192.168.100.173_53936 GET /fhem/pgm2/fhemweb.js; BUFLEN:0
2017.03.07 22:08:56 4: WEB_192.168.100.173_53936 => 304 Not Modified
2017.03.07 22:08:56 4: WEB_192.168.100.173_53942 GET /fhem/pgm2/fhemweb_readingsGroup.js; BUFLEN:0
2017.03.07 22:08:56 4: WEB_192.168.100.173_53942 => 304 Not Modified
2017.03.07 22:08:56 4: WEB_192.168.100.173_53931 GET /fhem/pgm2/fhemweb_sortable.js; BUFLEN:0
2017.03.07 22:08:56 4: WEB_192.168.100.173_53931 => 304 Not Modified
2017.03.07 22:08:56 4: WEB_192.168.100.173_53932 GET /fhem/pgm2/fhemweb_readingsHistory.js; BUFLEN:0
2017.03.07 22:08:56 4: WEB_192.168.100.173_53932 => 304 Not Modified
2017.03.07 22:08:56 4: WEB_192.168.100.173_53948 GET /fhem/pgm2/fhemweb_fbcalllist.js; BUFLEN:0
2017.03.07 22:08:56 4: WEB_192.168.100.173_53948 => 304 Not Modified
2017.03.07 22:08:56 4: WEB_192.168.100.173_53936 GET /fhem/pgm2/fhemweb_uzsu.js; BUFLEN:0
2017.03.07 22:08:56 4: WEB_192.168.100.173_53936 => 304 Not Modified
2017.03.07 22:08:56 4: WEB_192.168.100.173_53942 GET /fhem/pgm2/fhemweb_weekprofile.js; BUFLEN:0
2017.03.07 22:08:56 4: WEB_192.168.100.173_53942 => 304 Not Modified
2017.03.07 22:08:56 4: WEB_192.168.100.173_53942 GET /fhem/images/default/icoEverything.png; BUFLEN:0
2017.03.07 22:08:56 4: WEB_192.168.100.173_53942 => 304 Not Modified
2017.03.07 22:08:56 4: WEB_192.168.100.173_53942 GET /fhem/pgm2/defaultCommon.css; BUFLEN:0
2017.03.07 22:08:56 4: WEB_192.168.100.173_53942 => 304 Not Modified
2017.03.07 22:08:56 4: WEB_192.168.100.173_53942 GET /fhem/pgm2/dashboard_style.css; BUFLEN:0
2017.03.07 22:08:56 4: WEB_192.168.100.173_53942 => 304 Not Modified
2017.03.07 22:08:56 4: WEB_192.168.100.173_53942 GET /fhem?XHR=1&inform=type=status;filter=room=Rollos;since=1488920935;fmt=JSON&fw_id=469×tamp=1488920938670; BUFLEN:0
2017.03.07 22:09:03 4: WEB_192.168.100.173_53936 POST /fhem?cmd.R_EssZ=set%20R_EssZ%20Hoch&room=Rollos&XHR=1&fwcsrf=csrf_363757581047682&fw_id=469; BUFLEN:0
2017.03.07 22:09:03 5: Cmd: >set R_EssZ Hoch<
2017.03.07 22:09:03 5: Dooya_set: R_EssZ -> timings -> td1:: tdc :: tuo :: tu1 ::
2017.03.07 22:09:03 4: Dooya_set: R_EssZ -> entering with mode :send: cmd :off: arg1 :: pos :closed:
2017.03.07 22:09:03 3: Dooya_set: handled command off --> move :off: newState :open:
2017.03.07 22:09:03 5: Dooya_set: handled for drive/udpate: updateState :: drivet :0: updatet :0:
2017.03.07 22:09:03 4: Dooya_sendCommand: R_EssZ -> cmd :off:
2017.03.07 22:09:03 4: name: /fhem?cmd.R_EssZ=set%20R_EssZ%20Hoch&room=Rollos&XHR=1&fwcsrf=csrf_363757581047682&fw_id=469 / RL:20 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2017.03.07 22:09:05 4: WEB_192.168.100.173_53936 POST /fhem?cmd.R_EssZ=set%20R_EssZ%20Stop&room=Rollos&XHR=1&fwcsrf=csrf_363757581047682&fw_id=469; BUFLEN:0
2017.03.07 22:09:05 5: Cmd: >set R_EssZ Stop<
2017.03.07 22:09:05 5: Dooya_set: R_EssZ -> timings -> td1:: tdc :: tuo :: tu1 ::
2017.03.07 22:09:05 4: Dooya_set: R_EssZ -> entering with mode :send: cmd :stop: arg1 :: pos :open:
2017.03.07 22:09:05 3: Dooya_set: handled command stop --> move :stop: newState :open:
2017.03.07 22:09:05 5: Dooya_set: handled for drive/udpate: updateState :: drivet :0: updatet :0:
2017.03.07 22:09:05 4: Dooya_sendCommand: R_EssZ -> cmd :stop:
2017.03.07 22:09:05 4: name: /fhem?cmd.R_EssZ=set%20R_EssZ%20Stop&room=Rollos&XHR=1&fwcsrf=csrf_363757581047682&fw_id=469 / RL:20 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2017.03.07 22:09:06 4: WEB_192.168.100.173_53936 POST /fhem?cmd.R_EssZ=set%20R_EssZ%20Runter&room=Rollos&XHR=1&fwcsrf=csrf_363757581047682&fw_id=469; BUFLEN:0
2017.03.07 22:09:06 5: Cmd: >set R_EssZ Runter<
2017.03.07 22:09:06 5: Dooya_set: R_EssZ -> timings -> td1:: tdc :: tuo :: tu1 ::
2017.03.07 22:09:06 4: Dooya_set: R_EssZ -> entering with mode :send: cmd :on: arg1 :: pos :open:
2017.03.07 22:09:06 3: Dooya_set: handled command on --> move :on: newState :closed:
2017.03.07 22:09:06 5: Dooya_set: handled for drive/udpate: updateState :: drivet :0: updatet :0:
2017.03.07 22:09:06 4: Dooya_sendCommand: R_EssZ -> cmd :on:
2017.03.07 22:09:06 4: name: /fhem?cmd.R_EssZ=set%20R_EssZ%20Runter&room=Rollos&XHR=1&fwcsrf=csrf_363757581047682&fw_id=469 / RL:20 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2017.03.07 22:09:09 4: WEB_192.168.100.173_53936 GET /fhem?room=all; BUFLEN:0
2017.03.07 22:09:09 4: name: /fhem?room=all / RL:8945 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2017.03.07 22:09:10 4: Connection closed for WEB_192.168.100.173_53942: EOF
2017.03.07 22:09:10 4: WEB_192.168.100.173_53936 GET /fhem/pgm2/jquery.min.js; BUFLEN:0
2017.03.07 22:09:10 4: WEB_192.168.100.173_53936 => 304 Not Modified
2017.03.07 22:09:10 4: WEB_192.168.100.173_53931 GET /fhem/pgm2/fhemweb_colorpicker.js; BUFLEN:0
2017.03.07 22:09:10 4: WEB_192.168.100.173_53931 => 304 Not Modified
2017.03.07 22:09:10 4: WEB_192.168.100.173_53932 GET /fhem/pgm2/fhemweb.js; BUFLEN:0
2017.03.07 22:09:10 4: WEB_192.168.100.173_53932 => 304 Not Modified
2017.03.07 22:09:10 4: WEB_192.168.100.173_53948 GET /fhem/pgm2/jquery-ui.min.js; BUFLEN:0
2017.03.07 22:09:10 4: WEB_192.168.100.173_53948 => 304 Not Modified
2017.03.07 22:09:10 4: WEB_192.168.100.173_53936 GET /fhem/pgm2/fhemweb_fbcalllist.js; BUFLEN:0
2017.03.07 22:09:10 4: WEB_192.168.100.173_53936 => 304 Not Modified
2017.03.07 22:09:10 4: Connection accepted from WEB_192.168.100.173_53950
2017.03.07 22:09:10 4: WEB_192.168.100.173_53931 GET /fhem/pgm2/fhemweb_readingsGroup.js; BUFLEN:0
2017.03.07 22:09:10 4: WEB_192.168.100.173_53931 => 304 Not Modified
2017.03.07 22:09:10 4: WEB_192.168.100.173_53948 GET /fhem/pgm2/fhemweb_sortable.js; BUFLEN:0
2017.03.07 22:09:10 4: WEB_192.168.100.173_53948 => 304 Not Modified
2017.03.07 22:09:10 4: WEB_192.168.100.173_53932 GET /fhem/pgm2/fhemweb_readingsHistory.js; BUFLEN:0
2017.03.07 22:09:10 4: WEB_192.168.100.173_53932 => 304 Not Modified
2017.03.07 22:09:10 4: WEB_192.168.100.173_53950 GET /fhem/pgm2/fhemweb_knob.js; BUFLEN:0
2017.03.07 22:09:10 4: WEB_192.168.100.173_53950 => 304 Not Modified
2017.03.07 22:09:10 4: WEB_192.168.100.173_53931 GET /fhem/pgm2/fhemweb_weekprofile.js; BUFLEN:0
2017.03.07 22:09:10 4: WEB_192.168.100.173_53931 => 304 Not Modified
2017.03.07 22:09:10 4: WEB_192.168.100.173_53936 GET /fhem/pgm2/fhemweb_uzsu.js; BUFLEN:0
2017.03.07 22:09:10 4: WEB_192.168.100.173_53936 => 304 Not Modified
2017.03.07 22:09:10 4: WEB_192.168.100.173_53936 GET /fhem/images/default/icoEverything.png; BUFLEN:0
2017.03.07 22:09:10 4: WEB_192.168.100.173_53936 => 304 Not Modified
2017.03.07 22:09:10 4: WEB_192.168.100.173_53936 GET /fhem/pgm2/defaultCommon.css; BUFLEN:0
2017.03.07 22:09:10 4: WEB_192.168.100.173_53936 => 304 Not Modified
2017.03.07 22:09:10 4: WEB_192.168.100.173_53936 GET /fhem/pgm2/dashboard_style.css; BUFLEN:0
2017.03.07 22:09:10 4: WEB_192.168.100.173_53936 => 304 Not Modified
2017.03.07 22:09:10 4: WEB_192.168.100.173_53936 GET /fhem/SVG_showLog?dev=SVG_fl_Spritpreis_1&logdev=fl_Spritpreis&gplotfile=SVG_fl_Spritpreis_1&logfile=CURRENT&pos=; BUFLEN:0
2017.03.07 22:09:10 5: plotcommand: get fl_Spritpreis CURRENT INT 2017-03-07_00:00:00 2017-03-08_00:00:01 4:OUT.Spritpreis.SuperE5\x3a::
2017.03.07 22:09:10 5: Cmd: >get fl_Spritpreis CURRENT INT 2017-03-07_00:00:00 2017-03-08_00:00:01 4:OUT.Spritpreis.SuperE5\x3a::<
2017.03.07 22:09:10 4: fl_Spritpreis get: Input file ./log/out_spritpreis-2017-03.log, from:2017-03-07_00:00:00 to:2017-03-08_00:00:01
2017.03.07 22:09:10 4: fl_Spritpreis get: line 1, regexp:OUT.Spritpreis.SuperE5\x3a, col:3, output lines:132
2017.03.07 22:09:10 5: Cmd: >{ "out_spritpreis-2017-03.log" }<
2017.03.07 22:09:10 4: name: /fhem/SVG_showLog?dev=SVG_fl_Spritpreis_1&logdev=fl_Spritpreis&gplotfile=SVG_fl_Spritpreis_1&logfile=CURRENT&pos= / RL:2541 / image/svg+xml / Content-Encoding: gzip
/
2017.03.07 22:09:10 4: WEB_192.168.100.173_53936 GET /fhem?XHR=1&inform=type=status;filter=room=all;since=1488920948;fmt=JSON&fw_id=473×tamp=1488920952364; BUFLEN:0
2017.03.07 22:09:11 4: WEB_192.168.100.173_53931 GET /fhem?room=Unsorted; BUFLEN:0
2017.03.07 22:09:11 4: name: /fhem?room=Unsorted / RL:4083 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2017.03.07 22:09:11 4: Connection closed for WEB_192.168.100.173_53936: EOF
2017.03.07 22:09:11 4: WEB_192.168.100.173_53931 GET /fhem/pgm2/jquery.min.js; BUFLEN:0
2017.03.07 22:09:11 4: WEB_192.168.100.173_53931 => 304 Not Modified
2017.03.07 22:09:11 4: WEB_192.168.100.173_53948 GET /fhem/pgm2/fhemweb_colorpicker.js; BUFLEN:0
2017.03.07 22:09:11 4: WEB_192.168.100.173_53948 => 304 Not Modified
2017.03.07 22:09:11 4: WEB_192.168.100.173_53932 GET /fhem/pgm2/fhemweb.js; BUFLEN:0
2017.03.07 22:09:11 4: WEB_192.168.100.173_53932 => 304 Not Modified
2017.03.07 22:09:11 4: WEB_192.168.100.173_53950 GET /fhem/pgm2/jquery-ui.min.js; BUFLEN:0
2017.03.07 22:09:11 4: WEB_192.168.100.173_53950 => 304 Not Modified
2017.03.07 22:09:11 4: Connection accepted from WEB_192.168.100.173_53952
2017.03.07 22:09:11 4: WEB_192.168.100.173_53931 GET /fhem/pgm2/fhemweb_knob.js; BUFLEN:0
2017.03.07 22:09:11 4: WEB_192.168.100.173_53931 => 304 Not Modified
2017.03.07 22:09:11 4: WEB_192.168.100.173_53952 GET /fhem/pgm2/fhemweb_fbcalllist.js; BUFLEN:0
2017.03.07 22:09:11 4: WEB_192.168.100.173_53952 => 304 Not Modified
2017.03.07 22:09:11 4: WEB_192.168.100.173_53948 GET /fhem/pgm2/fhemweb_readingsGroup.js; BUFLEN:0
2017.03.07 22:09:11 4: WEB_192.168.100.173_53948 => 304 Not Modified
2017.03.07 22:09:11 4: WEB_192.168.100.173_53932 GET /fhem/pgm2/fhemweb_readingsHistory.js; BUFLEN:0
2017.03.07 22:09:11 4: WEB_192.168.100.173_53932 => 304 Not Modified
2017.03.07 22:09:11 4: WEB_192.168.100.173_53950 GET /fhem/pgm2/fhemweb_sortable.js; BUFLEN:0
2017.03.07 22:09:11 4: WEB_192.168.100.173_53950 => 304 Not Modified
2017.03.07 22:09:11 4: WEB_192.168.100.173_53931 GET /fhem/pgm2/fhemweb_uzsu.js; BUFLEN:0
2017.03.07 22:09:11 4: WEB_192.168.100.173_53931 => 304 Not Modified
2017.03.07 22:09:11 4: WEB_192.168.100.173_53952 GET /fhem/pgm2/fhemweb_weekprofile.js; BUFLEN:0
2017.03.07 22:09:11 4: WEB_192.168.100.173_53952 => 304 Not Modified
2017.03.07 22:09:11 4: WEB_192.168.100.173_53950 GET /fhem/pgm2/defaultCommon.css; BUFLEN:0
2017.03.07 22:09:11 4: WEB_192.168.100.173_53950 => 304 Not Modified
2017.03.07 22:09:11 4: WEB_192.168.100.173_53952 GET /fhem/pgm2/dashboard_style.css; BUFLEN:0
2017.03.07 22:09:11 4: WEB_192.168.100.173_53952 => 304 Not Modified
2017.03.07 22:09:11 4: WEB_192.168.100.173_53950 GET /fhem/images/default/icoEverything.png; BUFLEN:0
2017.03.07 22:09:11 4: WEB_192.168.100.173_53950 => 304 Not Modified
2017.03.07 22:09:11 4: WEB_192.168.100.173_53950 GET /fhem/SVG_showLog?dev=SVG_fl_Spritpreis_1&logdev=fl_Spritpreis&gplotfile=SVG_fl_Spritpreis_1&logfile=CURRENT&pos=; BUFLEN:0
2017.03.07 22:09:11 5: plotcommand: get fl_Spritpreis CURRENT INT 2017-03-07_00:00:00 2017-03-08_00:00:01 4:OUT.Spritpreis.SuperE5\x3a::
2017.03.07 22:09:11 5: Cmd: >get fl_Spritpreis CURRENT INT 2017-03-07_00:00:00 2017-03-08_00:00:01 4:OUT.Spritpreis.SuperE5\x3a::<
2017.03.07 22:09:11 4: fl_Spritpreis get: Input file ./log/out_spritpreis-2017-03.log, from:2017-03-07_00:00:00 to:2017-03-08_00:00:01
2017.03.07 22:09:11 4: fl_Spritpreis get: line 1, regexp:OUT.Spritpreis.SuperE5\x3a, col:3, output lines:132
2017.03.07 22:09:11 5: Cmd: >{ "out_spritpreis-2017-03.log" }<
2017.03.07 22:09:11 4: name: /fhem/SVG_showLog?dev=SVG_fl_Spritpreis_1&logdev=fl_Spritpreis&gplotfile=SVG_fl_Spritpreis_1&logfile=CURRENT&pos= / RL:2541 / image/svg+xml / Content-Encoding: gzip
/
2017.03.07 22:09:11 4: WEB_192.168.100.173_53950 GET /fhem?XHR=1&inform=type=status;filter=room=Unsorted;since=1488920950;fmt=JSON&fw_id=469×tamp=1488920953497; BUFLEN:0
2017.03.07 22:09:12 4: WEB_192.168.100.173_53952 GET /fhem?detail=global; BUFLEN:0
2017.03.07 22:09:12 4: name: /fhem?detail=global / RL:5364 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2017.03.07 22:09:12 4: Connection closed for WEB_192.168.100.173_53950: EOF
2017.03.07 22:09:12 4: WEB_192.168.100.173_53952 GET /fhem/pgm2/jquery.min.js; BUFLEN:0
2017.03.07 22:09:12 4: WEB_192.168.100.173_53952 => 304 Not Modified
2017.03.07 22:09:12 4: WEB_192.168.100.173_53931 GET /fhem/pgm2/jquery-ui.min.js; BUFLEN:0
2017.03.07 22:09:12 4: WEB_192.168.100.173_53931 => 304 Not Modified
2017.03.07 22:09:12 4: WEB_192.168.100.173_53948 GET /fhem/pgm2/fhemweb_colorpicker.js; BUFLEN:0
2017.03.07 22:09:12 4: WEB_192.168.100.173_53948 => 304 Not Modified
2017.03.07 22:09:12 4: WEB_192.168.100.173_53932 GET /fhem/pgm2/fhemweb.js; BUFLEN:0
2017.03.07 22:09:12 4: WEB_192.168.100.173_53932 => 304 Not Modified
2017.03.07 22:09:12 4: Connection accepted from WEB_192.168.100.173_53954
2017.03.07 22:09:12 4: WEB_192.168.100.173_53931 GET /fhem/pgm2/fhemweb_readingsGroup.js; BUFLEN:0
2017.03.07 22:09:12 4: WEB_192.168.100.173_53931 => 304 Not Modified
2017.03.07 22:09:12 4: WEB_192.168.100.173_53952 GET /fhem/pgm2/fhemweb_knob.js; BUFLEN:0
2017.03.07 22:09:12 4: WEB_192.168.100.173_53952 => 304 Not Modified
2017.03.07 22:09:12 4: WEB_192.168.100.173_53954 GET /fhem/pgm2/fhemweb_fbcalllist.js; BUFLEN:0
2017.03.07 22:09:12 4: WEB_192.168.100.173_53954 => 304 Not Modified
2017.03.07 22:09:12 4: WEB_192.168.100.173_53948 GET /fhem/pgm2/fhemweb_readingsHistory.js; BUFLEN:0
2017.03.07 22:09:12 4: WEB_192.168.100.173_53948 => 304 Not Modified
2017.03.07 22:09:12 4: WEB_192.168.100.173_53932 GET /fhem/pgm2/fhemweb_sortable.js; BUFLEN:0
2017.03.07 22:09:12 4: WEB_192.168.100.173_53932 => 304 Not Modified
2017.03.07 22:09:12 4: WEB_192.168.100.173_53954 GET /fhem/pgm2/fhemweb_weekprofile.js; BUFLEN:0
2017.03.07 22:09:12 4: WEB_192.168.100.173_53954 => 304 Not Modified
2017.03.07 22:09:12 4: WEB_192.168.100.173_53931 GET /fhem/pgm2/defaultCommon.css; BUFLEN:0
2017.03.07 22:09:12 4: WEB_192.168.100.173_53931 => 304 Not Modified
2017.03.07 22:09:12 4: WEB_192.168.100.173_53952 GET /fhem/pgm2/fhemweb_uzsu.js; BUFLEN:0
2017.03.07 22:09:12 4: WEB_192.168.100.173_53952 => 304 Not Modified
2017.03.07 22:09:12 4: WEB_192.168.100.173_53931 GET /fhem/pgm2/dashboard_style.css; BUFLEN:0
2017.03.07 22:09:12 4: WEB_192.168.100.173_53931 => 304 Not Modified
2017.03.07 22:09:12 4: WEB_192.168.100.173_53952 GET /fhem/images/default/icoEverything.png; BUFLEN:0
2017.03.07 22:09:12 4: WEB_192.168.100.173_53952 => 304 Not Modified
2017.03.07 22:09:12 4: WEB_192.168.100.173_53952 GET /fhem?cmd={AttrVal(%22global%22,%22room%22,%22%22)}&XHR=1&fwcsrf=csrf_363757581047682; BUFLEN:0
2017.03.07 22:09:12 5: Cmd: >{AttrVal("global","room","")}<
2017.03.07 22:09:12 4: name: /fhem?cmd={AttrVal(%22global%22,%22room%22,%22%22)}&XHR=1&fwcsrf=csrf_363757581047682 / RL:21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2017.03.07 22:09:12 4: WEB_192.168.100.173_53952 GET /fhem?XHR=1&inform=type=status;filter=global;since=1488920951;fmt=JSON&fw_id=479×tamp=1488920954687; BUFLEN:0
2017.03.07 22:09:15 4: WEB_192.168.100.173_53931 GET /fhem?cmd={AttrVal(%22global%22,%22verbose%22,%22%22)}&XHR=1&fwcsrf=csrf_363757581047682; BUFLEN:0
2017.03.07 22:09:15 5: Cmd: >{AttrVal("global","verbose","")}<
2017.03.07 22:09:15 4: name: /fhem?cmd={AttrVal(%22global%22,%22verbose%22,%22%22)}&XHR=1&fwcsrf=csrf_363757581047682 / RL:22 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2017.03.07 22:09:19 4: WEB_192.168.100.173_53931 POST /fhem?cmd.attrglobal%3Dattr%20global%20verbose%203&XHR=1&fwcsrf=csrf_363757581047682&fw_id=479; BUFLEN:0
2017.03.07 22:09:19 5: Cmd: >attr global verbose 3<
Der Eventonitor hat in der Zeit nur dies ausgespuckt:
2017-03-07 21:40:17 SIGNALduino sduino opened
2017-03-07 21:40:17 SIGNALduino sduino UNKNOWNCODE u31#00000
2017-03-07 21:40:39 HTTPMOD OUT.Spritpreis SuperE5: 1.30
2017-03-07 21:41:20 Global global ATTR global verbose 3
2017-03-07 21:41:22 Global global SAVE
2017-03-07 21:42:02 SIGNALduino sduino opened
2017-03-07 21:42:02 SIGNALduino sduino UNKNOWNCODE u20#AAAAA
2017-03-07 21:49:08 Global global SAVE
2017-03-07 21:50:39 HTTPMOD OUT.Spritpreis SuperE5: 1.30
2017-03-07 22:00:39 HTTPMOD OUT.Spritpreis SuperE5: 1.30
2017-03-07 22:08:42 Global global ATTR global verbose 5
2017-03-07 22:09:19 Global global ATTR global verbose 3
2017-03-07 22:10:39 HTTPMOD OUT.Spritpreis SuperE5: 1.30
ZitatNicht, daß wir uns falsch verstehen.
Doch, haben wir wohl :-[
Da kann ich dann aber nicht weiterhelfen, weil ich weder das dooya-Modul, noch Signalduino kenne und keine Idee habe warum ein set zu einem funktionierenden Sendebefehl und zu einem Eintrag im FileLog führt, aber nicht im Eventmonitor auftaucht und, das wäre wieder konsequent, nicht das notify triggert.
Einzige allgemeine Idee: Du hast ein update von FHEM gemacht, um evtl. bereits gelöste allgemeine Probleme auszuschließen ?
Zitat von: KölnSolar am 07 März 2017, 22:44:20
Doch, haben wir wohl :-[
Hat ich's doch richtig im Gefühl. ;-) Aber gut, ist auch nicht immer leicht die richtigen Worte zu finden, um sich unmissverständlich auszudrücken. Mein Kopf ist da manchmal auch schneller als die Finger. ???
Zitat von: KölnSolar am 07 März 2017, 22:44:20
Da kann ich dann aber nicht weiterhelfen, weil ich weder das dooya-Modul, noch Signalduino kenne und keine Idee habe warum ein set zu einem funktionierenden Sendebefehl und zu einem Eintrag im FileLog führt, aber nicht im Eventmonitor auftaucht und, das wäre wieder konsequent, nicht das notify triggert.
Einzige allgemeine Idee: Du hast ein update von FHEM gemacht, um evtl. bereits gelöste allgemeine Probleme auszuschließen ?
Danke trotzdem für die Bemühungen! Mir ist schon klar, daß das Problem etwas esoterisch ist. Aber ich lerne ja noch.... Die Installation ist relativ frisch. Nichtsdestotrotz habe ich schon 2 oder 3 Updates gefahren. Aktuell sieht es so aus (Ausgabe von "version"):
Latest Revision: 13602
File Rev Last Change
fhem.pl 13593 2017-03-04 07:53:44Z rudolfkoenig
90_at.pm 13500 2017-02-24 09:12:38Z rudolfkoenig
98_autocreate.pm 11984 2016-08-19 12:47:50Z rudolfkoenig
98_cmdalias.pm 12935 2017-01-02 19:51:46Z rudolfkoenig
14_CUL_TX.pm 12387 2016-10-20 08:07:56Z rudolfkoenig
14_CUL_WS.pm 11984 2016-08-19 12:47:50Z rudolfkoenig
98_Dooya.pm 12233 2016-10-01 22:22:51Z mrsidey
91_eventTypes.pm 11984 2016-08-19 12:47:50Z rudolfkoenig
72_FB_CALLLIST.pm 13524 2017-02-26 10:37:41Z markusbloch
72_FB_CALLMONITOR.pm 13444 2017-02-19 13:01:48Z markusbloch
01_FHEMWEB.pm 13599 2017-03-04 13:38:24Z rudolfkoenig
92_FileLog.pm 13565 2017-03-01 15:54:06Z rudolfkoenig
98_HTTPMOD.pm 12220 2016-09-29 18:25:09Z ststrobel
10_IT.pm 13196 2017-01-22 20:27:22Z bjoernh
91_notify.pm 13455 2017-02-19 17:44:25Z rudolfkoenig
14_SD_WS.pm 13215 2017-01-23 20:09:44Z Sidey
14_SD_WS09.pm 12233 2016-10-01 22:22:51Z mrsidey
00_SIGNALduino.pm 13215 2017-01-23 20:09:44Z Sidey
90_SIGNALduino_un.pm 12722 2016-12-06 21:03:14Z mrsidey
99_SUNRISE_EL.pm 12485 2016-11-01 15:18:51Z rudolfkoenig
98_SVG.pm 13394 2017-02-11 21:29:40Z rudolfkoenig
98_telnet.pm 13443 2017-02-19 12:51:22Z rudolfkoenig
99_Utils.pm 13259 2017-01-28 17:39:39Z rudolfkoenig
98_version.pm 11987 2016-08-19 17:13:41Z markusbloch
DevIo.pm 12716 2016-12-05 09:11:31Z rudolfkoenig
FritzBoxUtils.pm 6574 2014-09-19 17:32:48Z rudolfkoenig
HttpUtils.pm 13475 2017-02-20 19:33:48Z rudolfkoenig
RTypes.pm 10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm 12935 2017-01-02 19:51:46Z rudolfkoenig
TcpServerUtils.pm 11908 2016-08-06 15:09:55Z rudolfkoenig
fhemweb.js 13590 2017-03-03 18:32:12Z rudolfkoenig
fhemweb_colorpicker.js 13580 2017-03-02 13:03:29Z justme1968
fhemweb_readingsGroup.js 13580 2017-03-02 13:03:29Z justme1968
fhemweb_readingsHistory.js 13580 2017-03-02 13:03:29Z justme1968
fhemweb_uzsu.js 13580 2017-03-02 13:03:29Z justme1968
Mach mal bitte ein
list R_Z1_1
Und füge die Ausgabe hier in Codetags ein. Oben bei den Symbolen die Raute.
Otte bei Code oder Logausgaben immer Codetags verwenden.
ZitatDie Installation ist relativ frisch.
Das ist möglicherweise der Hund begraben. Relativ frisch aber nicht ganz frisch ;) Es gab kürzlich ein sehr ominöses Problem, welches Rudi vor 3-4 Tagen wieder gefixed hat. Vielleicht hängt es damit zusammen, also update...
Und, wenn das doch nicht hilft, natürlich Leon's Wunsch befolgen :)
einmal die Ausgabe von list R_Z1_1:
nternals:
CHANNEL 1
DEF 1101000101000001001010000111_1
ID 1101000101000001001010000111
IODev sduino
NAME R_Z1_1
NR 25
STATE closed
TYPE Dooya
exact closed
move on
position 200
Code:
1 1101000101000001001010000111_1
Readings:
2017-03-07 23:30:13 exact closed
2017-02-24 17:32:06 parsestate on
2017-03-07 23:30:13 position 200
2017-03-07 23:30:13 state closed
Attributes:
IODev sduino
eventMap on:Runter off:Hoch stop:Stop
icon fts_shutter_40
room Rollos
webCmd Hoch:Stop:Runter
Update ist auch durch:
2017.03.07 23:52:28 1 : RMDIR: ./restoreDir/2017-02-24
2017.03.07 23:52:29 1 : UPD ./CHANGED
2017.03.07 23:52:29 1 : UPD ./fhem.pl
2017.03.07 23:52:29 1 : UPD FHEM/00_HMLAN.pm
2017.03.07 23:52:29 1 : UPD FHEM/01_FHEMWEB.pm
2017.03.07 23:52:29 1 : UPD FHEM/10_EQ3BT.pm
2017.03.07 23:52:29 1 : UPD FHEM/10_RESIDENTS.pm
2017.03.07 23:52:29 1 : UPD FHEM/10_ZWave.pm
2017.03.07 23:52:29 1 : UPD FHEM/20_GUEST.pm
2017.03.07 23:52:29 1 : UPD FHEM/20_ROOMMATE.pm
2017.03.07 23:52:29 1 : UPD FHEM/42_SYSMON.pm
2017.03.07 23:52:29 1 : UPD FHEM/75_msgConfig.pm
2017.03.07 23:52:29 1 : UPD FHEM/90_at.pm
2017.03.07 23:52:29 1 : UPD FHEM/91_notify.pm
2017.03.07 23:52:29 1 : UPD FHEM/98_update.pm
2017.03.07 23:52:29 1 : UPD FHEM/98_version.pm
2017.03.07 23:52:29 1 : UPD FHEM/RESIDENTStk.pm
2017.03.07 23:52:29 1 : UPD www/pgm2/defaultCommon.css
2017.03.07 23:52:29 1 : UPD www/pgm2/fhemweb_fbcalllist.js
2017.03.07 23:52:29 1 : UPD www/pgm2/fhemweb_sortable.js
2017.03.07 23:52:29 1 : saving fhem.cfg
2017.03.07 23:52:29 1 : saving ./log/fhem.save
2017.03.07 23:52:29 1 :
2017.03.07 23:52:29 1 : New entries in the CHANGED file:
2017.03.07 23:52:29 1 : - feature: at+notify: extend the FHEMWEB Wizard with a simple command modifier
2017.03.07 23:52:29 1 : - feature: 42_SYSMON: support ssh login with public key
2017.03.07 23:52:29 1 : - bugfix: 10_EQ3BT: fix lastChangeBy reading
2017.03.07 23:52:29 1 : Calling /usr/bin/perl ./contrib/commandref_join.pl -noWarnings, this may take a while
2017.03.07 23:53:05 1 : *** EN FHEM/14_SD_UT.pm: No document text found
2017.03.07 23:53:05 1 : *** EN FHEM/14_SIGNALduino_RSL.pm: No document text found
2017.03.07 23:53:05 1 :
2017.03.07 23:53:05 1 : update finished, "shutdown restart" is needed to activate the changes.
2017.03.07 23:53:05 1 :
2017.03.07 23:53:05 1 : Please consider using the global attribute sendStatistics
2017-03-07 23:53:05 Global global UPDATE
Sobald es Dir möglich ist öffne 2 Browsertabs. Einmal die Detailansicht zu der Rolladengruppe R_Z1_1 und einmal den Eventmonitor.
Beim Eventmonitor hast du stehen .* Dort anklicken und das .* löschen und dafür R_Z1_1 eintragen. Dann OK.
Nun setzt du im anderen Tab ein set R_Z1_1 on ab und schaust beim Eventmonitor
Hallo,
gerade so gemacht. Leider auch ohne Meldung. Die Funktion jedoch, also das Bewegen der Rolläden, wurde ausgeführt. Siehe hier:
http://imgur.com/oBiE7K8 (http://imgur.com/oBiE7K8)
Das event-on-update-reading hatte ich zum Experimentieren drinnen gehabt. Das habe ich gelöscht undauch einmal die eventMap gelöscht, um zu gucken ob es an der lag. Aber auch hier keine Reaktion im EventMonitor. Nur das Löschen wurde angezeigt. Siehe hier:
2017-03-08 06:39:02 Global global DELETEATTR R_Z1_1 event-on-update-reading
2017-03-08 06:40:08 Global global DELETEATTR R_Z1_1 eventMap
Also das kann ich mir beim besten Willen kein bisschen erklären. Es muß ein Event ausgelöst werden. Irgendwas ist da im argen bei Dir. Eventuell komme ich nachher mal dazu noch etwas zu schauen.
Grüße
Ok ich habe es mal getestet. Ich konnte das Verhalten nachstellen. Wieso da aber jetzt keine Events gesendet werden kann ich auch nicht sagen. Sorry
Wie verhält sich denn das IO Gerät? Kommt da irgendwas an Events?
Vielleicht besser den Post nach sonstige Systeme verschieben oder dort an einen vorhandenen dooya-Thread oder einen Neuen mit Dooya im Subject machen ?
Ja, es kommt was. Bisher dies hier:
2017-03-08 07:58:12 SIGNALduino sduino opened
2017-03-08 07:58:12 SIGNALduino sduino UNKNOWNCODE u20#A0043B20
2017-03-08 08:49:43 SIGNALduino sduino opened
2017-03-08 08:49:43 SIGNALduino sduino UNKNOWNCODE u40#000000
2017-03-08 10:13:39 SIGNALduino sduino opened
2017-03-08 10:13:39 SIGNALduino sduino UNKNOWNCODE u40#000000
2017-03-08 10:17:20 SIGNALduino sduino opened
2017-03-08 10:17:20 SIGNALduino sduino UNKNOWNCODE u40#FFFFFFFFFFFFFFFFFFE
2017-03-08 10:17:20 SIGNALduino sduino UNKNOWNCODE P9#8000000000000000000
2017-03-08 11:29:00 SIGNALduino sduino opened
2017-03-08 11:29:00 SIGNALduino sduino UNKNOWNCODE u20#0E61
In vorauseilendem Gehorsam einmal die Ausgab von "list sduino"
Internals:
Clients :IT:CUL_TCM97001:OREGON:CUL_TX:Hideki:SD_WS07:SD_WS09: :SD_WS:RFXX10REC:Dooya:SOMFY:SD_WS_Maverick:SIGNALduino_un:
DEF /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@57600
DMSG u20#0E61
DevState initialized
DeviceName /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@57600
FD 10
ITClock 250
MSGCNT 12
NAME sduino
NR 20
NR_CMD_LAST_H 1
PARTIAL
RAWMSG MU;P0=-484;P1=-125;P2=105;P3=244;P6=-252;D=0660002222122226600226002222666226312226;CP=2;
STATE opened
TIME 1488968940
TYPE SIGNALduino
unknownmessages
version V 3.3.1-dev SIGNALduino - compiled at Jan 3 2017 23:59:32
Matchlist:
10:SD_WS07 ^P7#[A-Fa-f0-9]{6}F[A-Fa-f0-9]{2}
11:SD_WS09 ^P9#[A-Fa-f0-9]+
12:SD_WS ^W\d+x{0,1}#.*
13:RFXX10REC ^(20|29)[A-Fa-f0-9]+
14:Dooya ^P16#[A-Fa-f0-9]+
15:SOMFY ^YsA[0-9A-F]+
16:SD_WS_Maverick ^P47#[A-Fa-f0-9]+
1:IT ^i......
2:CUL_TCM97001 ^s[A-Fa-f0-9]+
4:OREGON ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
5:CUL_TX ^TX..........
7:Hideki ^P12#75[A-F0-9]+
X:SIGNALduino_un ^[uP]\d+#.*
QUEUE:
Readings:
2017-02-27 18:02:28 ITParms ITParams: 6 300
2017-02-24 16:31:35 cmds V i R t X F S P C G
2017-03-05 18:16:31 config MS=1;MU=1;MC=1
2017-03-08 11:50:57 ping OK
2017-03-08 11:29:00 state opened
2017-02-24 16:19:29 uptime 0 00:27:21
2017-03-07 23:54:48 version V 3.3.1-dev SIGNALduino - compiled at Jan 3 2017 23:59:32
XMIT_TIME:
1488963600
Getcmd:
Keepalive:
ok 0
retry 0
mcIdList:
10
11
12
18
43
47
msIdList:
0
1
13
14
15
17
2
22
23
25
3
32
33
35
38
4
41
45
6
7
muIdList:
16
20
21
24
26
27
28
29
30
31
34
36
37
39
40
42
44
46
48
49
5
50
51
8
9
Attributes:
debug 0
flashCommand avrdude -c arduino -b 57600 -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
hardware nano328
verbose 3
mal hier geschaut?
https://wiki.fhem.de/wiki/Event_monitor
der Killer klingt spannend
Wie gesagt. Ich konnte das ganze bei mir nachstellen. Bei einem Dummy klappt es, bei einem Dooya Device kommt gar nichts.
@wuppi68: Yup, habe ich gelesen. Trifft aber auf mein System nicht zu.
[root@nostromo ~]# lspci -nnk | grep -i net -A2
02:00.0 Ethernet controller [0200]: Intel Corporation 82574L Gigabit Network Connection [8086:10d3]
Subsystem: Super Micro Computer Inc X7SPA-H/X7SPA-HF Motherboard [15d9:060a]
Kernel driver in use: e1000e
--
03:00.0 Ethernet controller [0200]: Intel Corporation 82574L Gigabit Network Connection [8086:10d3]
Subsystem: Super Micro Computer Inc X7SPA-H/X7SPA-HF Motherboard [15d9:060a]
Kernel driver in use: e1000e
@CoolTux
Als Workaround Könnte ich auch auf das Event vom "at" lauschen. Obwohl der Rolladen als solches schon schöner wäre.
Allen Beteiligten auf jeden Fall schon mal herzlichen Dank für die Unterstützung!
Ahoy,
ich habe das inzwischen so umgangen, daß ich mir ein dummy device ("d_RZ1") angelegt habe und dies per "at" anspreche. Und da dort die Events laufen, habe dafür dann das notify geschrieben:
define n_RZ1_off d_RZ1:off setstate R_GWC,R_Diele,R_WZ1,R_WZ2,R_EssZ,R_Kueche open;set R_Z1_1 off