FHEM Forum

FHEM - Hausautomations-Systeme => MQTT => Thema gestartet von: frank_41 am 26 Mai 2019, 00:10:18

Titel: Sonoff POW R2 und MQTT2
Beitrag von: frank_41 am 26 Mai 2019, 00:10:18
Hallo Leute,
ich versuche grade ein Sonoff POW R2 in fhem mit MQTT2 zu verbinden
Ich habe das Sonoff mit Sonoff-Tasmota 6.5.0 geflasht
Funkioniert auch über Web-Interface
Als Topic habe ich DVES_%06X
und als Host meinen Raspi
dann das Sonoff ausgeschaltet
dann habe ich in fhem mit "define m2s MQTT2_SERVER 1883 global" den Server definiert
und das attribut autocreate auf "simple" gestellt
Dann das Sonoff wieder eingeschaltet
Aber leider wird kein MQTT2_DEVICE angelegt
Stattdessen sehe ich im log-file :

m2s: m2s_192.168.178.51_6578/DVES_56F633 left us (keepalive check)

Heisst das, dass das Sonoff Probleme hat ??
Über das Web Interface ist es noch erreichbar
Titel: Antw:Sonoff POW R2 und MQTT2
Beitrag von: frank_41 am 26 Mai 2019, 01:35:04
hm habe nochmal einen Versuch gestartet und die Configuration im Sonoff neu aufgesetzt
jetzt gibt es diese "left us" meldung nicht mehr
dafür sehe ich im log-file folgendes :

2019.05.26 01:24:39 4: Connection accepted from m2s_192.168.178.51_25305
2019.05.26 01:24:39 5: CONNECT: (16)L(0)(4)MQTT(4)(238)(0)(10)(0)(11)DVES_56F633(0)(20)tele/DVES_56F633/LWT(0)(7)Offline(0)(9)DVES_USER(0)(9)DVES_PASS
2019.05.26 01:24:39 4: m2s_192.168.178.51_25305 DVES_56F633 CONNECT V:4 keepAlive:10 LWT:tele/DVES_56F633/LWT:Offline usr:DVES_USER
2019.05.26 01:24:39 5: PUBLISH: 1(28)(0)(20)tele/DVES_56F633/LWTOnline
2019.05.26 01:24:39 4: m2s_192.168.178.51_25305 DVES_56F633 PUBLISH tele/DVES_56F633/LWT:Online
2019.05.26 01:24:39 5: m2s: dispatch autocreate=simple\000DVES_56F633\000tele/DVES_56F633/LWT\000Online
2019.05.26 01:24:39 5: PUBLISH: 0(24)(0)(22)cmnd/DVES_56F633/POWER
2019.05.26 01:24:39 4: m2s_192.168.178.51_25305 DVES_56F633 PUBLISH cmnd/DVES_56F633/POWER:
2019.05.26 01:24:39 5: m2s: dispatch autocreate=simple\000DVES_56F633\000cmnd/DVES_56F633/POWER\000
2019.05.26 01:24:39 5: SUBSCRIBE: (130)(23)(0)(2)(0)(18)cmnd/DVES_56F633/#(0)
2019.05.26 01:24:39 4: m2s_192.168.178.51_25305 DVES_56F633 SUBSCRIBE
2019.05.26 01:24:39 4:   topic:cmnd/DVES_56F633/# qos:0
2019.05.26 01:24:39 5: SUBSCRIBE: (130)(19)(0)(3)(0)(14)cmnd/sonoffs/#(0)
2019.05.26 01:24:39 4: m2s_192.168.178.51_25305 DVES_56F633 SUBSCRIBE
2019.05.26 01:24:39 4:   topic:cmnd/sonoffs/# qos:0
2019.05.26 01:24:39 5: SUBSCRIBE: (130)(26)(0)(4)(0)(21)cmnd/DVES_56F633_fb/#(0)
2019.05.26 01:24:39 4: m2s_192.168.178.51_25305 DVES_56F633 SUBSCRIBE
2019.05.26 01:24:39 4:   topic:cmnd/DVES_56F633_fb/# qos:0
2019.05.26 01:24:39 5: PUBLISH: 0(146)(1)(0)(22)tele/DVES_56F633/INFO1{"Module":"Sonoff Pow R2","Version":"6.5.0(release-sonoff)","FallbackTopic":"cmnd/DVES_56F633_fb/","GroupTopic":"sonoffs"}
2019.05.26 01:24:39 4: m2s_192.168.178.51_25305 DVES_56F633 PUBLISH tele/DVES_56F633/INFO1:{"Module":"Sonoff Pow R2","Version":"6.5.0(release-sonoff)","FallbackTopic":"cmnd/DVES_56F633_fb/","GroupTopic":"sonoffs"}
2019.05.26 01:24:39 5: m2s: dispatch autocreate=simple\000DVES_56F633\000tele/DVES_56F633/INFO1\000{"Module":"Sonoff Pow R2","Version":"6.5.0(release-sonoff)","FallbackTopic":"cmnd/DVES_56F633_fb/","GroupTopic":"sonoffs"}
2019.05.26 01:24:39 5: PUBLISH: 0l(0)(22)tele/DVES_56F633/INFO2{"WebServerMode":"Admin","Hostname":"DVES_56F633-5683","IPAddress":"192.168.178.51"}
2019.05.26 01:24:39 4: m2s_192.168.178.51_25305 DVES_56F633 PUBLISH tele/DVES_56F633/INFO2:{"WebServerMode":"Admin","Hostname":"DVES_56F633-5683","IPAddress":"192.168.178.51"}
2019.05.26 01:24:39 5: m2s: dispatch autocreate=simple\000DVES_56F633\000tele/DVES_56F633/INFO2\000{"WebServerMode":"Admin","Hostname":"DVES_56F633-5683","IPAddress":"192.168.178.51"}
2019.05.26 01:24:39 5: PUBLISH: 0C(0)(22)tele/DVES_56F633/INFO3{"RestartReason":"Software/System restart"}
2019.05.26 01:24:39 4: m2s_192.168.178.51_25305 DVES_56F633 PUBLISH tele/DVES_56F633/INFO3:{"RestartReason":"Software/System restart"}
2019.05.26 01:24:39 5: m2s: dispatch autocreate=simple\000DVES_56F633\000tele/DVES_56F633/INFO3\000{"RestartReason":"Software/System restart"}
2019.05.26 01:24:39 5: PUBLISH: 0'(0)(23)stat/DVES_56F633/RESULT{"POWER":"ON"}
2019.05.26 01:24:39 4: m2s_192.168.178.51_25305 DVES_56F633 PUBLISH stat/DVES_56F633/RESULT:{"POWER":"ON"}
2019.05.26 01:24:39 5: m2s: dispatch autocreate=simple\000DVES_56F633\000stat/DVES_56F633/RESULT\000{"POWER":"ON"}
2019.05.26 01:24:40 5: PUBLISH: 0(26)(0)(22)stat/DVES_56F633/POWERON
2019.05.26 01:24:40 4: m2s_192.168.178.51_25305 DVES_56F633 PUBLISH stat/DVES_56F633/POWER:ON
2019.05.26 01:24:40 5: m2s: dispatch autocreate=simple\000DVES_56F633\000stat/DVES_56F633/POWER\000ON
2019.05.26 01:24:49 5: PUBLISH: 0(145)(2)(0)(22)tele/DVES_56F633/STATE{"Time":"2019-05-26T00:24:49","Uptime":"0T00:00:14","Vcc":3.218,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":59,"POWER":"ON","Wifi":{"AP":1,"SSId":"sumonetomrf","BSSId":"C0:25:06:0F:2E:BA","Channel":2,"RSSI":100,"LinkCount":1,"Downtime":"0T00:00:03"}}
2019.05.26 01:24:49 4: m2s_192.168.178.51_25305 DVES_56F633 PUBLISH tele/DVES_56F633/STATE:{"Time":"2019-05-26T00:24:49","Uptime":"0T00:00:14","Vcc":3.218,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":59,"POWER":"ON","Wifi":{"AP":1,"SSId":"sumonetomrf","BSSId":"C0:25:06:0F:2E:BA","Channel":2,"RSSI":100,"LinkCount":1,"Downtime":"0T00:00:03"}}
2019.05.26 01:24:49 5: m2s: dispatch autocreate=simple\000DVES_56F633\000tele/DVES_56F633/STATE\000{"Time":"2019-05-26T00:24:49","Uptime":"0T00:00:14","Vcc":3.218,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":59,"POWER":"ON","Wifi":{"AP":1,"SSId":"sumonetomrf","BSSId":"C0:25:06:0F:2E:BA","Channel":2,"RSSI":100,"LinkCount":1,"Downtime":"0T00:00:03"}}
2019.05.26 01:24:50 5: PUBLISH: 0(252)(1)(0)(23)tele/DVES_56F633/SENSOR{"Time":"2019-05-26T00:24:49","ENERGY":{"TotalStartTime":"2019-05-25T23:41:25","Total":0.114,"Yesterday":0.114,"Today":0.000,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":231,"Current":0.000}}
2019.05.26 01:24:50 4: m2s_192.168.178.51_25305 DVES_56F633 PUBLISH tele/DVES_56F633/SENSOR:{"Time":"2019-05-26T00:24:49","ENERGY":{"TotalStartTime":"2019-05-25T23:41:25","Total":0.114,"Yesterday":0.114,"Today":0.000,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":231,"Current":0.000}}
2019.05.26 01:24:50 5: m2s: dispatch autocreate=simple\000DVES_56F633\000tele/DVES_56F633/SENSOR\000{"Time":"2019-05-26T00:24:49","ENERGY":{"TotalStartTime":"2019-05-25T23:41:25","Total":0.114,"Yesterday":0.114,"Today":0.000,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":231,"Current":0.000}}
2019.05.26 01:24:50 5: PINGREQ: (192)(0)
2019.05.26 01:24:50 4: m2s_192.168.178.51_25305 DVES_56F633 PINGREQ
2019.05.26 01:25:01 5: PINGREQ: (192)(0)
2019.05.26 01:25:01 4: m2s_192.168.178.51_25305 DVES_56F633 PINGREQ
2019.05.26 01:25:11 5: PINGREQ: (192)(0)
2019.05.26 01:25:11 4: m2s_192.168.178.51_25305 DVES_56F633 PINGREQ
2019.05.26 01:25:21 5: PINGREQ: (192)(0)
2019.05.26 01:25:21 4: m2s_192.168.178.51_25305 DVES_56F633 PINGREQ
2019.05.26 01:25:31 5: PINGREQ: (192)(0)
2019.05.26 01:25:31 4: m2s_192.168.178.51_25305 DVES_56F633 PINGREQ
2019.05.26 01:25:41 5: PINGREQ: (192)(0)
2019.05.26 01:25:41 4: m2s_192.168.178.51_25305 DVES_56F633 PINGREQ

Trotzdem erscheint kein MQTT2_DEVICE ??
Titel: Antw:Sonoff POW R2 und MQTT2
Beitrag von: DasQ am 26 Mai 2019, 07:58:58
Hast in Raum mqtt2 geschaut?
Titel: Antw:Sonoff POW R2 und MQTT2
Beitrag von: rudolfkoenig am 26 Mai 2019, 10:21:17
Zitatm2s: m2s_192.168.178.51_6578/DVES_56F633 left us (keepalive check)
Das Geraet meldet beim CONNECT in welchen Zeitinterwallen es ein PINGREQ Paket senden wird.
Wenn nach 1.5-mal diese Zeit keine PINGREQ empfangen wurde, beendet MQTT2_SERVER die Verbindung mit dieser Meldung.
Es est vmtl auf Verbindungsprobleme zurueckzufuehren.

ZitatTrotzdem erscheint kein MQTT2_DEVICE ??
Ich gehe davon aus, dass keine autocreate Intanz (mehr) existiert oder sie deaktiviert wurde.
Wenn diese Theorie falsch ist, dann bitte ich um ein "attr global verbose 5" Log.
Titel: Antw:Sonoff POW R2 und MQTT2
Beitrag von: frank_41 am 26 Mai 2019, 11:02:38
Zitat von: DasQ am 26 Mai 2019, 07:58:58
Hast in Raum mqtt2 geschaut?

Ja habe ich
auch unter "everything" erscheint nix
Titel: Antw:Sonoff POW R2 und MQTT2
Beitrag von: frank_41 am 26 Mai 2019, 11:11:51
Zitat von: rudolfkoenig am 26 Mai 2019, 10:21:17
Das Geraet meldet beim CONNECT in welchen Zeitinterwallen es ein PINGREQ Paket senden wird.
Wenn nach 1.5-mal diese Zeit keine PINGREQ empfangen wurde, beendet MQTT2_SERVER die Verbindung mit dieser Meldung.
Es est vmtl auf Verbindungsprobleme zurueckzufuehren.
Ich gehe davon aus, dass keine autocreate Intanz (mehr) existiert oder sie deaktiviert wurde.
Wenn diese Theorie falsch ist, dann bitte ich um ein "attr global verbose 5" Log.

ja scheinen wohl Verbindungsprobleme oder so zu sein ?

Heute Nacht (bzw Morgen) konnte ich unter "Everthing" sehen, dass Devices wie m2s_192.168.178.51_25305 erschienen sind
und nach einiger Zeit verschwunden , um dann mit anderer Nummer am Ende wieder aufzutauchen.
Das kann ich jetzt leider nicht mehr sehen ??
Titel: Antw:Sonoff POW R2 und MQTT2
Beitrag von: rudolfkoenig am 26 Mai 2019, 11:20:38
ZitatHeute Nacht (bzw Morgen) konnte ich unter "Everthing" sehen, dass Devices wie m2s_192.168.178.51_25305 erschienen sind
Das ist so in Ordnung, das sind die FHEM internen Repraesentationen der (temporaeren) Socket-Verbindungen, initiiert von der anderen Seite.
Diese werden weder in fhem.cfg gespeichert, noch sind sie in der normalen FHEMWEB Ansicht zu sehen, um die Benutzer nicht zu verwirren.

P.S.: Wenn man ernsthaft eine Hilfe erwartet, dann bitte alle Fragen beantworten.
Titel: Antw:Sonoff POW R2 und MQTT2
Beitrag von: frank_41 am 26 Mai 2019, 11:48:31
Zitat von: rudolfkoenig am 26 Mai 2019, 11:20:38
Das ist so in Ordnung, das sind die FHEM internen Repraesentationen der (temporaeren) Socket-Verbindungen, initiiert von der anderen Seite.
Diese werden weder in fhem.cfg gespeichert, noch sind sie in der normalen FHEMWEB Ansicht zu sehen, um die Benutzer nicht zu verwirren.

P.S.: Wenn man ernsthaft eine Hilfe erwartet, dann bitte alle Fragen beantworten.
Bitte nicht gleich sauer sein. Bin halt am kämpfen.
Bis ca 4:00 konnte man noch folgendes sehen im log:

2019.05.26 03:54:27 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:54:37 5: PINGREQ: (192)(0)
2019.05.26 03:54:37 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:54:38 5: PUBLISH: 0(146)(2)(0)(22)tele/DVES_56F633/STATE{"Time":"2019-05-26T02:54:38","Uptime":"0T02:30:03","Vcc":3.217,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"POWER":"OFF","Wifi":{"AP":1,"SSId":"sumonetomrf","BSSId":"C0:25:06:0F:2E:BA","Channel":2,"RSSI":100,"LinkCount":1,"Downtime":"0T00:00:03"}}
2019.05.26 03:54:38 4: m2s_192.168.178.51_16993 DVES_56F633 PUBLISH tele/DVES_56F633/STATE:{"Time":"2019-05-26T02:54:38","Uptime":"0T02:30:03","Vcc":3.217,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"POWER":"OFF","Wifi":{"AP":1,"SSId":"sumonetomrf","BSSId":"C0:25:06:0F:2E:BA","Channel":2,"RSSI":100,"LinkCount":1,"Downtime":"0T00:00:03"}}
2019.05.26 03:54:38 5: m2s: dispatch autocreate=simple\000DVES_56F633\000tele/DVES_56F633/STATE\000{"Time":"2019-05-26T02:54:38","Uptime":"0T02:30:03","Vcc":3.217,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"POWER":"OFF","Wifi":{"AP":1,"SSId":"sumonetomrf","BSSId":"C0:25:06:0F:2E:BA","Channel":2,"RSSI":100,"LinkCount":1,"Downtime":"0T00:00:03"}}
2019.05.26 03:54:38 5: PUBLISH: 0(250)(1)(0)(23)tele/DVES_56F633/SENSOR{"Time":"2019-05-26T02:54:38","ENERGY":{"TotalStartTime":"2019-05-25T23:41:25","Total":0.114,"Yesterday":0.114,"Today":0.000,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.000}}
2019.05.26 03:54:38 4: m2s_192.168.178.51_16993 DVES_56F633 PUBLISH tele/DVES_56F633/SENSOR:{"Time":"2019-05-26T02:54:38","ENERGY":{"TotalStartTime":"2019-05-25T23:41:25","Total":0.114,"Yesterday":0.114,"Today":0.000,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.000}}
2019.05.26 03:54:38 5: m2s: dispatch autocreate=simple\000DVES_56F633\000tele/DVES_56F633/SENSOR\000{"Time":"2019-05-26T02:54:38","ENERGY":{"TotalStartTime":"2019-05-25T23:41:25","Total":0.114,"Yesterday":0.114,"Today":0.000,"Period":0,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.000}}
2019.05.26 03:54:47 5: PINGREQ: (192)(0)
2019.05.26 03:54:47 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:54:57 5: PINGREQ: (192)(0)
2019.05.26 03:54:57 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:55:07 5: PINGREQ: (192)(0)
2019.05.26 03:55:07 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:55:12 1: No Logdevice >FileLog_TFATS34C_d9<
2019.05.26 03:55:17 5: PINGREQ: (192)(0)
2019.05.26 03:55:17 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:55:27 5: PINGREQ: (192)(0)
2019.05.26 03:55:27 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:55:37 5: PINGREQ: (192)(0)
2019.05.26 03:55:37 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:55:47 5: PINGREQ: (192)(0)
2019.05.26 03:55:47 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:55:57 5: PINGREQ: (192)(0)
2019.05.26 03:55:57 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:56:07 5: PINGREQ: (192)(0)
2019.05.26 03:56:07 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:56:17 5: PINGREQ: (192)(0)
2019.05.26 03:56:17 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:56:27 5: PINGREQ: (192)(0)
2019.05.26 03:56:27 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:56:37 5: PINGREQ: (192)(0)
2019.05.26 03:56:37 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:56:47 5: PINGREQ: (192)(0)
2019.05.26 03:56:47 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:56:57 5: PINGREQ: (192)(0)
2019.05.26 03:56:57 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:57:07 5: PINGREQ: (192)(0)
2019.05.26 03:57:07 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:57:17 5: PINGREQ: (192)(0)
2019.05.26 03:57:17 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:57:27 5: PINGREQ: (192)(0)
2019.05.26 03:57:27 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:57:37 5: PINGREQ: (192)(0)
2019.05.26 03:57:37 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:57:48 5: PINGREQ: (192)(0)
2019.05.26 03:57:48 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:57:58 5: PINGREQ: (192)(0)
2019.05.26 03:57:58 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ
2019.05.26 03:58:08 5: PINGREQ: (192)(0)
2019.05.26 03:58:08 4: m2s_192.168.178.51_16993 DVES_56F633 PINGREQ

Jetzt erscheint gar nix mehr von 192.168.178.51
Habe fhem schon mehrmals neu gestartet.
Das Sonoff ist über Webinterface weiterhin erreichbar und auch in der fritzbox zu sehen.
Welche Frage habe ich vergessen zu beantworten ??
Titel: Antw:Sonoff POW R2 und MQTT2
Beitrag von: frank_41 am 26 Mai 2019, 12:25:04
So habe den MQTT2 server mal gelöscht.
fhem restartet
und den server neu aufgesetzt.
Mit global verbose = 5 sehe ich im log alle 10 Sekunden was vom Sonoff:

2019.05.26 12:07:32 4: myMqtt2_192.168.178.51_17522 DVES_56F633 SUBSCRIBE
2019.05.26 12:07:32 4:   topic:cmnd/DVES_56F633/# qos:0
2019.05.26 12:07:32 4: myMqtt2_192.168.178.51_17522 DVES_56F633 SUBSCRIBE
2019.05.26 12:07:32 4:   topic:cmnd/sonoffs/# qos:0
2019.05.26 12:07:32 4: myMqtt2_192.168.178.51_17522 DVES_56F633 SUBSCRIBE
2019.05.26 12:07:32 4:   topic:cmnd/DVES_56F633_fb/# qos:0
2019.05.26 12:07:32 4: myMqtt2_192.168.178.51_17522 DVES_56F633 PUBLISH tele/DVES_56F633/INFO1:{"Module":"Sonoff Pow R2","Version":"6.5.0(release-sonoff)","FallbackTopic":"cmnd/DVES_56F633_fb/","GroupTopic":"sonoffs"}
2019.05.26 12:07:32 5: myMqtt2: dispatch autocreate=simple\000DVES_56F633\000tele/DVES_56F633/INFO1\000{"Module":"Sonoff Pow R2","Version":"6.5.0(release-sonoff)","FallbackTopic":"cmnd/DVES_56F633_fb/","GroupTopic":"sonoffs"}
2019.05.26 12:07:32 5: Starting notify loop for global, 1 event(s), first is UNDEFINED MQTT2_DVES_56F633 MQTT2_DEVICE DVES_56F633
2019.05.26 12:07:32 4: DbLog myDbLog -> check Device: global , Event: UNDEFINED MQTT2_DVES_56F633 MQTT2_DEVICE DVES_56F633
2019.05.26 12:07:32 5: DbLog myDbLog -> parsed Event: global , Event: UNDEFINED MQTT2_DVES_56F633 MQTT2_DEVICE DVES_56F633
2019.05.26 12:07:32 4: DbLog myDbLog -> added event - Timestamp: 2019-05-26 12:07:32, Device: global, Type: GLOBAL, Event: UNDEFINED MQTT2_DVES_56F633 MQTT2_DEVICE DVES_56F633, Reading: state, Value: UNDEFINED MQTT2_DVES_56F633 MQTT2_DEVICE DVES_56F633, Unit:
2019.05.26 12:07:32 4: myMqtt2_192.168.178.51_17522 DVES_56F633 PUBLISH tele/DVES_56F633/INFO2:{"WebServerMode":"Admin","Hostname":"DVES_56F633-5683","IPAddress":"192.168.178.51"}
2019.05.26 12:07:32 5: myMqtt2: dispatch autocreate=simple\000DVES_56F633\000tele/DVES_56F633/INFO2\000{"WebServerMode":"Admin","Hostname":"DVES_56F633-5683","IPAddress":"192.168.178.51"}
2019.05.26 12:07:32 5: Starting notify loop for global, 1 event(s), first is UNDEFINED MQTT2_DVES_56F633 MQTT2_DEVICE DVES_56F633
2019.05.26 12:07:33 4: myMqtt2_192.168.178.51_17522 DVES_56F633 PUBLISH tele/DVES_56F633/INFO3:{"RestartReason":"Fatal exception:29 flag:2 (EXCEPTION) epc1:0x4000df64 epc2:0x00000000 epc3:0x00000000 excvaddr:0x00000000 depc:0x00000000"}
2019.05.26 12:07:33 5: myMqtt2: dispatch autocreate=simple\000DVES_56F633\000tele/DVES_56F633/INFO3\000{"RestartReason":"Fatal exception:29 flag:2 (EXCEPTION) epc1:0x4000df64 epc2:0x00000000 epc3:0x00000000 excvaddr:0x00000000 depc:0x00000000"}
2019.05.26 12:07:33 5: Starting notify loop for global, 1 event(s), first is UNDEFINED MQTT2_DVES_56F633 MQTT2_DEVICE DVES_56F633
2019.05.26 12:07:33 4: myMqtt2_192.168.178.51_17522 DVES_56F633 PUBLISH stat/DVES_56F633/RESULT:{"POWER":"OFF"}
2019.05.26 12:07:33 5: myMqtt2: dispatch autocreate=simple\000DVES_56F633\000stat/DVES_56F633/RESULT\000{"POWER":"OFF"}
2019.05.26 12:07:33 5: Starting notify loop for global, 1 event(s), first is UNDEFINED MQTT2_DVES_56F633 MQTT2_DEVICE DVES_56F633
2019.05.26 12:07:33 4: DbLog myDbLog -> check Device: global , Event: UNDEFINED MQTT2_DVES_56F633 MQTT2_DEVICE DVES_56F633
2019.05.26 12:07:33 5: DbLog myDbLog -> parsed Event: global , Event: UNDEFINED MQTT2_DVES_56F633 MQTT2_DEVICE DVES_56F633
2019.05.26 12:07:33 4: DbLog myDbLog -> added event - Timestamp: 2019-05-26 12:07:33, Device: global, Type: GLOBAL, Event: UNDEFINED MQTT2_DVES_56F633 MQTT2_DEVICE DVES_56F633, Reading: state, Value: UNDEFINED MQTT2_DVES_56F633 MQTT2_DEVICE DVES_56F633, Unit:
2019.05.26 12:07:33 4: myMqtt2_192.168.178.51_17522 DVES_56F633 PUBLISH stat/DVES_56F633/POWER:OFF
2019.05.26 12:07:33 5: myMqtt2: dispatch autocreate=simple\000DVES_56F633\000stat/DVES_56F633/POWER\000OFF
2019.05.26 12:07:33 4: DbLog myDbLog -> check Device: global , Event: UNDEFINED MQTT2_DVES_56F633 MQTT2_DEVICE DVES_56F633
2019.05.26 12:07:33 5: DbLog myDbLog -> parsed Event: global , Event: UNDEFINED MQTT2_DVES_56F633 MQTT2_DEVICE DVES_56F633
2019.05.26 12:07:33 4: DbLog myDbLog -> added event - Timestamp: 2019-05-26 12:07:33, Device: global, Type: GLOBAL, Event: UNDEFINED MQTT2_DVES_56F633 MQTT2_DEVICE DVES_56F633, Reading: state, Value: UNDEFINED MQTT2_DVES_56F633 MQTT2_DEVICE DVES_56F633, Unit:
2019.05.26 12:07:43 4: myMqtt2_192.168.178.51_17522 DVES_56F633 PUBLISH tele/DVES_56F633/STATE:{"Time":"2019-05-26T11:07:43","Uptime":"0T00:00:13","Vcc":3.217,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"POWER":"OFF","Wifi":{"AP":1,"SSId":"sumonetomrf","BSSId":"C0:25:06:0F:2E:BA","Channel":2,"RSSI":100,"LinkCount":1,"Downtime":"0T00:00:03"}}
2019.05.26 12:07:43 5: myMqtt2: dispatch autocreate=simple\000DVES_56F633\000tele/DVES_56F633/STATE\000{"Time":"2019-05-26T11:07:43","Uptime":"0T00:00:13","Vcc":3.217,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"POWER":"OFF","Wifi":{"AP":1,"SSId":"sumonetomrf","BSSId":"C0:25:06:0F:2E:BA","Channel":2,"RSSI":100,"LinkCount":1,"Downtime":"0T00:00:03"}}
2019.05.26 12:07:43 5: Starting notify loop for global, 1 event(s), first is UNDEFINED MQTT2_DVES_56F633 MQTT2_DEVICE DVES_56F633
2019.05.26 12:07:45 4: myMqtt2_192.168.178.51_17522 DVES_56F633 PINGREQ
2019.05.26 12:07:55 4: myMqtt2_192.168.178.51_17522 DVES_56F633 PINGREQ
2019.05.26 12:08:05 4: myMqtt2_192.168.178.51_17522 DVES_56F633 PINGREQ
2019.05.26 12:08:15 4: myMqtt2_192.168.178.51_17522 DVES_56F633 PINGREQ
2019.05.26 12:08:25 4: myMqtt2_192.168.178.51_17522 DVES_56F633 PINGREQ
usw
2019.05.26 12:21:42 4: myMqtt2_192.168.178.51_17522 DVES_56F633 PINGREQ

Diese PINGREQ werden doch scheinbar nicht beantwortet oder sehe ich das falsch ?
Titel: Antw:Sonoff POW R2 und MQTT2
Beitrag von: frank_41 am 26 Mai 2019, 12:34:36
hier noch ein Listing von so einer Socket Verbindung.
Das sieht doch eigentlich wieder ganz gut aus ?
Kann es sein, dass aus irgendeinem Grund das autocreate nicht funktioniert ?
In den logs wird das autocreate scheinbar immer wieder gestartet, oder sehe ich das falsch ?

Internals:
   BUF       
   FD         137
   NAME       myMqtt2_192.168.178.51_17522
   NR         609
   PEER       192.168.178.51
   PORT       17522
   SNAME      myMqtt2
   SSL       
   STATE      Connected
   TEMPORARY  1
   TYPE       MQTT2_SERVER
   WBCallback
   cflags     238
   cid        DVES_56F633
   keepalive  10
   lastMsgTime 1558866535.96097
   lwt        tele/DVES_56F633/LWT:Offline
   protoNum   4
   protoTxt   MQTT
   usr        DVES_USER
   READINGS:
     2019-05-26 12:07:32   state           Connected
   subscriptions:
     cmnd/DVES_56F633/# 1558865252.44345
     cmnd/DVES_56F633_fb/# 1558865252.44426
     cmnd/sonoffs/# 1558865252.4439
Attributes:
   room       hidden
Titel: Antw:Sonoff POW R2 und MQTT2
Beitrag von: rudolfkoenig am 26 Mai 2019, 13:07:01
ZitatBitte nicht gleich sauer sein. Bin halt am kämpfen.
Ich bin nicht sauer, wollte nur darauf Hinweisen, dass ich nur dann helfen kann, wenn meine Fragen beantwortet werden.
Sonst betrachte ich die Beitrage als "Bedarf nach Seele ausschuetten/Troesten".

ZitatWelche Frage habe ich vergessen zu beantworten ??
Diese:
ZitatIch gehe davon aus, dass keine autocreate Intanz (mehr) existiert oder sie deaktiviert wurde.
D.h. "list TPYE=autocreate" sollte was ausgeben, und da sollte kein disable oder ignoreTypes gesetzt sein.
Das ist der Fall bei der ausgelieferten/initialen fhem.cfg.


ZitatIn den logs wird das autocreate scheinbar immer wieder gestartet, oder sehe ich das falsch ?
Leider wird autocreate mehrfach verwendet:
- MQTT2_SERVER erlaubt mit dem autocreate Attribut das automatisches Anlegen bzw. Erweitern von MQTT2_DEVICE Instanzen
- es wird eine autocreate Instanz (s.o.), benoetigt, um die MQTT2_DEVICE Instanzen zu definieren. Nach dem verbose 5 Log vermute ich, dass sie nicht definiert oder abgeschaltet ist. Wenn ich mich irren sollte, dann bitte ich um ein Listing dieser autocreate Instanz.

ZitatDiese PINGREQ werden doch scheinbar nicht beantwortet oder sehe ich das falsch ?
Doch, es wird nur nicht protokolliert.
Sonst muesste laut Spec die andere Seite die Verbindung schliessen.
Titel: Antw:Sonoff POW R2 und MQTT2
Beitrag von: frank_41 am 26 Mai 2019, 13:19:19
Hm "list TYPE=autocreate" zeigt mir gar nix an ??
Titel: Antw:Sonoff POW R2 und MQTT2
Beitrag von: DasQ am 26 Mai 2019, 13:24:29
Ich bin der Meinung du suchst an der falschen Stelle.

Hast den tasmota schonmal zurück gesetzt?
Was sagt der tasmota log?
Titel: Antw:Sonoff POW R2 und MQTT2
Beitrag von: rudolfkoenig am 26 Mai 2019, 13:29:09
ZitatHm "list TYPE=autocreate" zeigt mir gar nix an ??
Dann bitte eine Instanz mit "define ac autocreate" anlegen.
Titel: Antw:Sonoff POW R2 und MQTT2
Beitrag von: frank_41 am 26 Mai 2019, 13:44:57
Verdammt, jetzt geht es !!!  ;D
Ich bin zu blöd für diese Welt.
Welches template sollte ich dann nehmen für die Sonoff POW R2 ?

Internals:
   CFGFN     
   CID        DVES_56F633
   DEF        DVES_56F633
   DEVICETOPIC MQTT2_DVES_56F633
   FUUID      5cea7a71-f33f-37cc-f9ea-0b6ac161c55bba8d
   IODev      myMqtt2
   LASTInputDev myMqtt2
   MSGCNT     14
   NAME       MQTT2_DVES_56F633
   NR         945
   STATE      off
   TYPE       MQTT2_DEVICE
   myMqtt2_MSGCNT 14
   myMqtt2_TIME 2019-05-26 13:42:34
   Helper:
     DBLOG:
       ENERGY_ApparentPower:
         myDbLog:
           TIME       1558870794.9389
           VALUE      0
       ENERGY_Current:
         myDbLog:
           TIME       1558870794.9389
           VALUE      0.000
       ENERGY_Factor:
         myDbLog:
           TIME       1558870794.9389
           VALUE      0.00
       ENERGY_Period:
         myDbLog:
           TIME       1558870794.9389
           VALUE      0
       ENERGY_Power:
         myDbLog:
           TIME       1558870794.9389
           VALUE      0
       ENERGY_ReactivePower:
         myDbLog:
           TIME       1558870794.9389
           VALUE      0
       ENERGY_Today:
         myDbLog:
           TIME       1558870794.9389
           VALUE      0.000
       ENERGY_Total:
         myDbLog:
           TIME       1558870794.9389
           VALUE      0.114
       ENERGY_TotalStartTime:
         myDbLog:
           TIME       1558870794.9389
           VALUE      2019-05-25T23:41:25
       ENERGY_Voltage:
         myDbLog:
           TIME       1558870794.9389
           VALUE      0
       ENERGY_Yesterday:
         myDbLog:
           TIME       1558870794.9389
           VALUE      0.114
       FallbackTopic:
         myDbLog:
           TIME       1558870782.91598
           VALUE      cmnd/DVES_56F633_fb/
       GroupTopic:
         myDbLog:
           TIME       1558870782.91598
           VALUE      sonoffs
       Hostname:
         myDbLog:
           TIME       1558870783.22185
           VALUE      DVES_56F633-5683
       IPAddress:
         myDbLog:
           TIME       1558870783.22185
           VALUE      192.168.178.51
       LWT:
         myDbLog:
           TIME       1558870782.81086
           VALUE      Online
       LoadAvg:
         myDbLog:
           TIME       1558870794.51068
           VALUE      29
       Module:
         myDbLog:
           TIME       1558870782.91598
           VALUE      Sonoff Pow R2
       POWER:
         myDbLog:
           TIME       1558870794.51068
           VALUE      OFF
       POWER1:
         myDbLog:
           TIME       1558870954.88848
           VALUE      off
       RestartReason:
         myDbLog:
           TIME       1558870783.50736
           VALUE      Software/System restart
       SaveData:
         myDbLog:
           TIME       1558870856.30677
           VALUE      on
       SetOption26:
         myDbLog:
           TIME       1558870855.46972
           VALUE      on
       Sleep:
         myDbLog:
           TIME       1558870794.51068
           VALUE      50
       SleepMode:
         myDbLog:
           TIME       1558870794.51068
           VALUE      Dynamic
       StateText1:
         myDbLog:
           TIME       1558870854.42768
           VALUE      off
       StateText2:
         myDbLog:
           TIME       1558870854.68836
           VALUE      on
       StateText3:
         myDbLog:
           TIME       1558870854.96942
           VALUE      toggle
       StateText4:
         myDbLog:
           TIME       1558870855.16964
           VALUE      hold
       Time:
         myDbLog:
           TIME       1558870794.9389
           VALUE      2019-05-26T12:39:54
       Uptime:
         myDbLog:
           TIME       1558870794.51068
           VALUE      0T00:00:15
       Vcc:
         myDbLog:
           TIME       1558870794.51068
           VALUE      3.217
       Version:
         myDbLog:
           TIME       1558870782.91598
           VALUE      6.5.0(release-sonoff)
       WebServerMode:
         myDbLog:
           TIME       1558870783.22185
           VALUE      Admin
       Wifi_AP:
         myDbLog:
           TIME       1558870794.51068
           VALUE      1
       Wifi_BSSId:
         myDbLog:
           TIME       1558870794.51068
           VALUE      C0:25:06:0F:2E:BA
       Wifi_Channel:
         myDbLog:
           TIME       1558870794.51068
           VALUE      2
       Wifi_Downtime:
         myDbLog:
           TIME       1558870794.51068
           VALUE      0T00:00:03
       Wifi_LinkCount:
         myDbLog:
           TIME       1558870794.51068
           VALUE      1
       Wifi_RSSI:
         myDbLog:
           TIME       1558870794.51068
           VALUE      100
       Wifi_SSId:
         myDbLog:
           TIME       1558870794.51068
           VALUE      sumonetomrf
       state:
         myDbLog:
           TIME       1558870954.6396
           VALUE      set_off
   OLDREADINGS:
   READINGS:
     2019-05-26 13:42:34   POWER1          off
     2019-05-26 13:40:56   SaveData        on
     2019-05-26 13:40:55   SetOption26     on
     2019-05-26 13:40:54   StateText1      off
     2019-05-26 13:40:54   StateText2      on
     2019-05-26 13:40:54   StateText3      toggle
     2019-05-26 13:40:55   StateText4      hold
     2019-05-26 13:42:34   state           set_off
Attributes:
   IODev      myMqtt2
   autocreate 0
   model      A_01a_tasmota_basic_state_power1
   readingList tele/DVES_56F633/LWT:.* LWT
  tele/DVES_56F633/STATE:.* { json2nameValue($EVENT) }
  tele/DVES_56F633/SENSOR:.* { json2nameValue($EVENT) }
  tele/DVES_56F633/INFO.:.* { json2nameValue($EVENT) }
  stat/DVES_56F633/RESULT:.* { json2nameValue($EVENT) }
   room       MQTT2_DEVICE,myMqtt2
   setList    off:noArg    cmnd/DVES_56F633/POWER1 0
  on:noArg     cmnd/DVES_56F633/POWER1 1
  toggle:noArg cmnd/DVES_56F633/POWER1 2
   setStateList on off toggle
   stateFormat POWER1
Titel: Antw:Sonoff POW R2 und MQTT2
Beitrag von: frank_41 am 26 Mai 2019, 17:23:09
Sorry war wohl zu schnell mit dem Schliessen diese Themas.  :-[ :-[
Nun ist es wieder geöffnet
Titel: Antw:Sonoff POW R2 und MQTT2
Beitrag von: DasQ am 26 Mai 2019, 17:36:43
und was wars?

für dein pow nimmst du am besten das pow template.
nachdem das zugewiesen hast, musst dein tasmota/sonoff neustarten.

@rudi, dies device AC was du ihn anlegen lässt, brauchen wir das alle? (also alle die mqtt2 nutzen) und wenn ja, wieso war des nicht automatisch bei mir?
Titel: Antw:Sonoff POW R2 und MQTT2
Beitrag von: frank_41 am 26 Mai 2019, 17:45:11
define ac autocreate
war der Zauberbefehl
Das war mir auch nicht bewusst, das das fehlt ??  ???
Titel: Antw:Sonoff POW R2 und MQTT2
Beitrag von: rudolfkoenig am 26 Mai 2019, 18:07:14
Zitatdies device AC was du ihn anlegen lässt, brauchen wir das alle?
Eine autocreate Instanz (mit dem Namen autocreate, aber Name ist egal), ist in der "standard/initial" fhem.cfg definiert, frank_41 muss sie irgendwannmal entfernt haben.
Sie ist im wesentlichen ein notify, was auf "UNDEFINED XXX" hoert, und ein "define XXX" durchfuehrt, nebst FileLog,etc anlegen.
Ist seit fhem-4.9 (2010) so.
Titel: Antw:Sonoff POW R2 und MQTT2
Beitrag von: DasQ am 26 Mai 2019, 19:39:29
also ich hab alle backups durch, bei mir war die nie standard.

man sollte ordentlich suchen .... klar war es da ::)