FHEM Forum

FHEM - Hausautomations-Systeme => MQTT => Thema gestartet von: petjek am 20 August 2019, 09:34:09

Titel: [gelöst] Shelly1 senden dauerhaft
Beitrag von: petjek am 20 August 2019, 09:34:09
Hallo zusammen,

ich habe gestern zwei Shelly1 in Betrieb genommen. Firmware ist die aktuelle Tasmota.
Seltsamerweise senden beide Geräte dauerhaftim Abstand von wenigen Sekunden folgendes:

08:27:06 MQT: SmartHome/Schlafzimmer/Deckenlampe/tele/LWT = Online (beibehalten)
08:27:06 MQT: SmartHome/Schlafzimmer/Deckenlampe/cmnd/POWER =
08:27:07 MQT: Verbindungsversuch...
08:27:07 MQT: verbunden
08:27:07 MQT: SmartHome/Schlafzimmer/Deckenlampe/tele/LWT = Online (beibehalten)
08:27:07 MQT: SmartHome/Schlafzimmer/Deckenlampe/cmnd/POWER =
08:27:08 MQT: verbunden
08:27:08 MQT: SmartHome/Schlafzimmer/Deckenlampe/tele/LWT = Online (beibehalten)
08:27:08 MQT: SmartHome/Schlafzimmer/Deckenlampe/cmnd/POWER =
08:27:09 MQT: Verbindungsversuch...
08:27:09 MQT: verbunden
08:27:09 MQT: SmartHome/Schlafzimmer/Deckenlampe/tele/LWT = Online (beibehalten)
08:27:09 MQT: SmartHome/Schlafzimmer/Deckenlampe/cmnd/POWER =
08:27:09 MQT: SmartHome/Schlafzimmer/Deckenlampe/stat/STATUS = {"Status":{"Module":46,"FriendlyName":["Deckenlampe-Schlafzimmer"],"Topic":"Deckenlampe","ButtonTopic":"0","Power":0,"PowerOnState":3,"LedState":1,"LedMask":"FFFF","SaveData":1,"SaveState":1,"SwitchTopic":"0","SwitchMode":[0,0,0,0,0,0,0,0],"ButtonRetain":0,"SwitchRetain":0,"SensorRetain":0,"PowerRetain":0}}
08:27:09 MQT: SmartHome/Schlafzimmer/Deckenlampe/stat/STATUS1 = {"StatusPRM":{"Baudrate":115200,"GroupTopic":"sonoffs","OtaUrl":"http://thehackbox.org/tasmota/release/sonoff-DE.bin","RestartReason":"Software/System restart","Uptime":"0T00:00:38","StartupUTC":"2019-08-20T07:26:31","Sleep":50,"CfgHolder":4617,"BootCount":16,"SaveCount":56,"SaveAddress":"F4000"}}
08:27:09 MQT: SmartHome/Schlafzimmer/Deckenlampe/stat/STATUS2 = {"StatusFWR":{"Version":"6.6.0(release-sonoff)","BuildDateTime":"2019.07.06 13:17:19","Boot":31,"Core":"2_3_0","SDK":"1.5.3(aec24ac9)"}}
08:27:09 MQT: SmartHome/Schlafzimmer/Deckenlampe/stat/STATUS3 = {"StatusLOG":{"SerialLog":2,"WebLog":2,"SysLog":0,"LogHost":"","LogPort":514,"SSId":["BodiamCastle",""],"TelePeriod":300,"Resolution":"558180C0","SetOption":["00008009","280500000100060000000000000000000000","00000000"]}}
08:27:09 MQT: SmartHome/Schlafzimmer/Deckenlampe/stat/STATUS4 = {"StatusMEM":{"ProgramSize":504,"Free":496,"Heap":14,"ProgramFlashSize":1024,"FlashSize":2048,"FlashChipId":"1540EF","FlashMode":3,"Features":["00000407","0FDAE396","001783A0","22B617CD","01003BC0"]}}
08:27:09 MQT: SmartHome/Schlafzimmer/Deckenlampe/stat/STATUS5 = {"StatusNET":{"Hostname":"Deckenlampe-Schlafzimmer","IPAddress":"192.168.50.20","Gateway":"192.168.50.1","Subnetmask":"255.255.255.0","DNSServer":"192.168.50.2","Mac":"80:7D:3A:5B:AB:FB","Webserver":2,"WifiConfig":4}}
08:27:09 MQT: SmartHome/Schlafzimmer/Deckenlampe/stat/STATUS6 = {"StatusMQT":{"MqttHost":"192.168.50.13","MqttPort":1883,"MqttClientMask":"Deckenlampe","MqttClient":"Deckenlampe","MqttUser":"MQTT_USER","MqttCount":27,"MAX_PACKET_SIZE":1000,"KEEPALIVE":30}}
08:27:09 MQT: SmartHome/Schlafzimmer/Deckenlampe/stat/STATUS7 = {"StatusTIM":{"UTC":"Tue Aug 20 07:27:09 2019","Local":"Tue Aug 20 08:27:09 2019","StartDST":"Sun Mar 31 02:00:00 2019","EndDST":"Sun Oct 27 03:00:00 2019","Timezone":"+01:00","Sunrise":"05:49","Sunset":"19:57"}}
08:27:09 MQT: SmartHome/Schlafzimmer/Deckenlampe/stat/STATUS10 = {"StatusSNS":{"Time":"2019-08-20T08:27:09","Switch1":"OFF"}}
08:27:09 MQT: SmartHome/Schlafzimmer/Deckenlampe/stat/STATUS11 = {"StatusSTS":{"Time":"2019-08-20T08:27:09","Uptime":"0T00:00:38","Heap":14,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":27,"POWER":"OFF","Wifi":{"AP":1,"SSId":"BodiamCastle","BSSId":"44:4E:6D:ED:07:8D","Channel":1,"RSSI":80,"LinkCount":1,"Downtime":"0T00:00:07"}}}
08:27:10 MQT: Verbindungsversuch...
08:27:10 MQT: verbunden
08:27:10 MQT: SmartHome/Schlafzimmer/Deckenlampe/tele/LWT = Online (beibehalten)
08:27:10 MQT: SmartHome/Schlafzimmer/Deckenlampe/cmnd/POWER =
08:27:11 MQT: Verbindungsversuch...
08:27:11 MQT: verbunden
08:27:11 MQT: SmartHome/Schlafzimmer/Deckenlampe/tele/LWT = Online (beibehalten)
08:27:11 MQT: SmartHome/Schlafzimmer/Deckenlampe/cmnd/POWER =
08:27:12 MQT: Verbindungsversuch...
08:27:12 MQT: verbunden
08:27:12 MQT: SmartHome/Schlafzimmer/Deckenlampe/tele/LWT = Online (beibehalten)
08:27:12 MQT: SmartHome/Schlafzimmer/Deckenlampe/cmnd/POWER =
08:27:13 MQT: Verbindungsversuch...
08:27:13 MQT: verbunden
08:27:13 MQT: SmartHome/Schlafzimmer/Deckenlampe/tele/LWT = Online (beibehalten)
08:27:13 MQT: SmartHome/Schlafzimmer/Deckenlampe/cmnd/POWER =

So wie ich das sehe versuchen die jede Sekunde einen Verbindungsaufbau, der dann angeblich auch klappt und trotzdem geht das endlos so weiter. Ich habe noch einen weitere Shelly 1 verbaut, gleiche Firmware und der macht das nicht. Ich habe die Konfigurationen verglichen, finde da aber keinen Unterschied.

Jemand 'ne Idee, woran das liegt? Ich kann beide Shellys schalten, sowohl über die Weboberfläche als auch über FHEM. Alle Shellys sind als Tasmotadevice angelegt.

defmod Shelly_1_03 TASMOTA_DEVICE Deckenlampe SmartHome/Buero/%topic%/%prefix%
attr Shelly_1_03 userattr lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0
attr Shelly_1_03 IODev AdF4_mqttBroker
attr Shelly_1_03 alexaName Deckenlampe
attr Shelly_1_03 alexaRoom Büro
attr Shelly_1_03 alias Deckenlampe
attr Shelly_1_03 event-on-change-reading state
attr Shelly_1_03 group Licht
attr Shelly_1_03 icon light_ceiling
attr Shelly_1_03 room Buero
attr Shelly_1_03 stateFormat state
attr Shelly_1_03 webCmd Power on:Power off:Power toggle
attr Shelly_1_03 webCmdLabel an:aus:toggle


LG
Titel: Antw:Shelly1 senden dauerhaft
Beitrag von: petjek am 20 August 2019, 19:11:13
Heureka, ich hab's!
Ich hatte bei den MQTT-Einstellungen beiden Shellys die gleiche Bezeichnung bei client eingetragen.
Das hat sich ja mal sowas von nicht vertragen. Abgeändert und gut ist's.

Nur falls es jemandem auch mal passieren sollte.  :D