Shelly 1pm Tasmota "verliert" Template

  • Hallo,

    ich bin neu hier und habe ein Problem mit einem Shelly 1PM.

    An dem Shelly hängt ein Heizstab der das Brauchwasser über PV Strom heizt. Dies funktioniert seit Februar diesem Jahres problemlos. Ausgelesen und visualisiert wird das ganze über Solaranzeige/Grafana.

    Jetzt ist es so, dass seit ca. 4 Wochen die Anzeige im Grafana des öfteren keine Daten bekommt.

    Ich habe auch herausgefunden an was es liegt, und zwar fehlt jedes mal wenn die Anzeige im Grafana leer ist, das Häckchen bei Config Other - Template - Activate im Shelly.

    Ich weiß aber nicht warum es fehlt. Aktiviere ich das Template wieder, funktioniert es wieder eine Weile (Stunden, 1 Tag, auch 3 Tage schon gesehen).

    Kann mir von euch eventuell jemand sagen an was das liegen könnte?

    Vielen Dank vorab.

    Grüße

    Andi

  • Wie kann ich einen Auszug aus der Konsole posten?

    einfach mit "Cut & Paste"

    Denke nicht, dass das Template verloren geht. Kann es sein, dass es ein wifi Problem gibt? Dass die Verbindung verloren geht? Hat sich beim wifi zuletzt was geändert?

  • Beim WiFi hat sich nichts geändert. Zugriff auf das Shelly war bis dato immer vorhanden.

    Sobald keine Daten in der Solaranzeige mehr ankommen fehlt das Häkchen bei activate Template und die Web Oberfläche vom Shelly zeigt auch keine Energiewerte mehr an.

    Sorry, hat etwas gedauert, war beruflich etwas länger eingespannt.

    Spoiler anzeigen

    17:48:19.590 MQT: stat/shelly1/STATUS = {"Status":{"Module":0,"DeviceName":"shelly1","FriendlyName":["Heizstab"],"Topic":"shelly1","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,"InfoRetain":0,"StateRetain":0}}

    17:48:19.597 MQT: stat/shelly1/STATUS1 = {"StatusPRM":{"Baudrate":115200,"SerialConfig":"8N1","GroupTopic":"tasmotas","OtaUrl":"http://ota.tasmota.com/tasmota/release/tasmota.bin.gz","RestartReason":"Software/System restart","Uptime":"0T21:10:12","StartupUTC":"2022-10-23T19:38:07","Sleep":50,"CfgHolder":4617,"BootCount":122,"BCResetTime":"2022-02-27T12:43:14","SaveCount":102030,"SaveAddress":"F9000"}}

    17:48:19.604 MQT: stat/shelly1/STATUS2 = {"StatusFWR":{"Version":"12.1.1(tasmota)","BuildDateTime":"2022-08-25T11:33:55","Boot":31,"Core":"2_7_4_9","SDK":"2.2.2-dev(38a443e)","CpuFrequency":80,"Hardware":"ESP8266EX","CR":"359/699"}}

    17:48:19.611 MQT: stat/shelly1/STATUS3 = {"StatusLOG":{"SerialLog":0,"WebLog":2,"MqttLog":2,"SysLog":0,"LogHost":"","LogPort":514,"SSId":["Herbert",""],"TelePeriod":300,"Resolution":"558180C0","SetOption":["00008009","2805C80001000680003C5A0A192800000000","00000080","00006000","00004000","00000000"]}}

    17:48:19.624 MQT: stat/shelly1/STATUS4 = {"StatusMEM":{"ProgramSize":624,"Free":376,"Heap":25,"ProgramFlashSize":1024,"FlashSize":2048,"FlashChipId":"1540C8","FlashFrequency":40,"FlashMode":3,"Features":["00000809","8F9AC787","04368001","000000CF","010013C0","C000F981","00004004","00001000","54000020","00000000"],"Drivers":"1,2,3,4,5,6,7,8,9,10,12,16,18,19,20,21,22,24,26,27,29,30,35,37,45,62","Sensors":"1,2,3,4,5,6"}}

    17:48:19.631 MQT: stat/shelly1/STATUS5 = {"StatusNET":{"Hostname":"Heizstab","IPAddress":"192.168.178.82","Gateway":"192.168.178.1","Subnetmask":"255.255.255.0","DNSServer1":"192.168.178.1","DNSServer2":"0.0.0.0","Mac":"68:C6:3A:FB:35:2F","Webserver":2,"HTTP_API":1,"WifiConfig":4,"WifiPower":17.0}}

    17:48:19.637 MQT: stat/shelly1/STATUS6 = {"StatusMQT":{"MqttHost":"192.168.178.80","MqttPort":1883,"MqttClientMask":"Heizstab","MqttClient":"Heizstab","MqttUser":"DVES_USER","MqttCount":3,"MAX_PACKET_SIZE":1200,"KEEPALIVE":30,"SOCKET_TIMEOUT":4}}

    17:48:19.646 MQT: stat/shelly1/STATUS7 = {"StatusTIM":{"UTC":"2022-10-24T16:48:19","Local":"2022-10-24T17:48:19","StartDST":"2022-03-27T02:00:00","EndDST":"2022-10-30T03:00:00","Timezone":"+01:00","Sunrise":"07:24","Sunset":"17:43"}}

    17:48:19.651 MQT: stat/shelly1/STATUS9 = {"StatusPTH":{"PowerDelta":[0,0,0],"PowerLow":0,"PowerHigh":0,"VoltageLow":0,"VoltageHigh":0,"CurrentLow":0,"CurrentHigh":0}}

    17:48:19.662 MQT: stat/shelly1/STATUS10 = {"StatusSNS":{"Time":"2022-10-24T17:48:19","Switch1":"OFF","ANALOG":{"Temperature":43.4},"ENERGY":{"TotalStartTime":"2022-02-27T12:43:14","Total":1320.842,"Yesterday":4.993,"Today":0.000,"Power": 0},"TempUnit":"C"}}

    17:48:19.670 MQT: stat/shelly1/STATUS11 = {"StatusSTS":{"Time":"2022-10-24T17:48:19","Uptime":"0T21:10:12","UptimeSec":76212,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":3,"POWER":"OFF","Wifi":{"AP":1,"SSId":"Herbert","BSSId":"38:10:D5:B1:76:73","Channel":13,"Mode":"11n","RSSI":60,"Signal":-70,"LinkCount":1,"Downtime":"0T00:00:03"}}}

    17:48:50.057 MQT: tele/shelly1/STATE = {"Time":"2022-10-24T17:48:50","Uptime":"0T21:10:43","UptimeSec":76243,"Heap":26,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":3,"POWER":"OFF","Wifi":{"AP":1,"SSId":"Herbert","BSSId":"38:10:D5:B1:76:73","Channel":13,"Mode":"11n","RSSI":60,"Signal":-70,"LinkCount":1,"Downtime":"0T00:00:03"}}

    17:48:50.068 MQT: tele/shelly1/SENSOR = {"Time":"2022-10-24T17:48:50","Switch1":"OFF","ANALOG":{"Temperature":43.3},"ENERGY":{"TotalStartTime":"2022-02-27T12:43:14","Total":1320.842,"Yesterday":4.993,"Today":0.000,"Period": 0,"Power": 0},"TempUnit":"C"}

    17:49:02.467 MQT: stat/shelly1/STATUS10 = {"StatusSNS":{"Time":"2022-10-24T17:49:02","Switch1":"OFF","ANALOG":{"Temperature":43.4},"ENERGY":{"TotalStartTime":"2022-02-27T12:43:14","Total":1320.842,"Yesterday":4.993,"Today":0.000,"Power": 0},"TempUnit":"C"}}

    17:49:02.475 MQT: stat/shelly1/STATUS11 = {"StatusSTS":{"Time":"2022-10-24T17:49:02","Uptime":"0T21:10:55","UptimeSec":76255,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":3,"POWER":"OFF","Wifi":{"AP":1,"SSId":"Herbert","BSSId":"38:10:D5:B1:76:73","Channel":13,"Mode":"11n","RSSI":60,"Signal":-70,"LinkCount":1,"Downtime":"0T00:00:03"}}}

    17:49:02.689 MQT: stat/shelly1/STATUS = {"Status":{"Module":0,"DeviceName":"shelly1","FriendlyName":["Heizstab"],"Topic":"shelly1","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,"InfoRetain":0,"StateRetain":0}}

    17:49:02.696 MQT: stat/shelly1/STATUS1 = {"StatusPRM":{"Baudrate":115200,"SerialConfig":"8N1","GroupTopic":"tasmotas","OtaUrl":"http://ota.tasmota.com/tasmota/release/tasmota.bin.gz","RestartReason":"Software/System restart","Uptime":"0T21:10:55","StartupUTC":"2022-10-23T19:38:07","Sleep":50,"CfgHolder":4617,"BootCount":122,"BCResetTime":"2022-02-27T12:43:14","SaveCount":102030,"SaveAddress":"F9000"}}

    17:49:02.703 MQT: stat/shelly1/STATUS2 = {"StatusFWR":{"Version":"12.1.1(tasmota)","BuildDateTime":"2022-08-25T11:33:55","Boot":31,"Core":"2_7_4_9","SDK":"2.2.2-dev(38a443e)","CpuFrequency":80,"Hardware":"ESP8266EX","CR":"359/699"}}

    17:49:02.709 MQT: stat/shelly1/STATUS3 = {"StatusLOG":{"SerialLog":0,"WebLog":2,"MqttLog":2,"SysLog":0,"LogHost":"","LogPort":514,"SSId":["Herbert",""],"TelePeriod":300,"Resolution":"558180C0","SetOption":["00008009","2805C80001000680003C5A0A192800000000","00000080","00006000","00004000","00000000"]}}

    17:49:02.722 MQT: stat/shelly1/STATUS4 = {"StatusMEM":{"ProgramSize":624,"Free":376,"Heap":25,"ProgramFlashSize":1024,"FlashSize":2048,"FlashChipId":"1540C8","FlashFrequency":40,"FlashMode":3,"Features":["00000809","8F9AC787","04368001","000000CF","010013C0","C000F981","00004004","00001000","54000020","00000000"],"Drivers":"1,2,3,4,5,6,7,8,9,10,12,16,18,19,20,21,22,24,26,27,29,30,35,37,45,62","Sensors":"1,2,3,4,5,6"}}

    17:49:02.730 MQT: stat/shelly1/STATUS5 = {"StatusNET":{"Hostname":"Heizstab","IPAddress":"192.168.178.82","Gateway":"192.168.178.1","Subnetmask":"255.255.255.0","DNSServer1":"192.168.178.1","DNSServer2":"0.0.0.0","Mac":"68:C6:3A:FB:35:2F","Webserver":2,"HTTP_API":1,"WifiConfig":4,"WifiPower":17.0}}

    17:49:02.736 MQT: stat/shelly1/STATUS6 = {"StatusMQT":{"MqttHost":"192.168.178.80","MqttPort":1883,"MqttClientMask":"Heizstab","MqttClient":"Heizstab","MqttUser":"DVES_USER","MqttCount":3,"MAX_PACKET_SIZE":1200,"KEEPALIVE":30,"SOCKET_TIMEOUT":4}}

    17:49:02.745 MQT: stat/shelly1/STATUS7 = {"StatusTIM":{"UTC":"2022-10-24T16:49:02","Local":"2022-10-24T17:49:02","StartDST":"2022-03-27T02:00:00","EndDST":"2022-10-30T03:00:00","Timezone":"+01:00","Sunrise":"07:24","Sunset":"17:43"}}

    17:49:02.750 MQT: stat/shelly1/STATUS9 = {"StatusPTH":{"PowerDelta":[0,0,0],"PowerLow":0,"PowerHigh":0,"VoltageLow":0,"VoltageHigh":0,"CurrentLow":0,"CurrentHigh":0}}

    17:49:02.760 MQT: stat/shelly1/STATUS10 = {"StatusSNS":{"Time":"2022-10-24T17:49:02","Switch1":"OFF","ANALOG":{"Temperature":43.4},"ENERGY":{"TotalStartTime":"2022-02-27T12:43:14","Total":1320.842,"Yesterday":4.993,"Today":0.000,"Power": 0},"TempUnit":"C"}}

    17:49:02.769 MQT: stat/shelly1/STATUS11 = {"StatusSTS":{"Time":"2022-10-24T17:49:02","Uptime":"0T21:10:55","UptimeSec":76255,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":26,"MqttCount":3,"POWER":"OFF","Wifi":{"AP":1,"SSId":"Herbert","BSSId":"38:10:D5:B1:76:73","Channel":13,"Mode":"11n","RSSI":60,"Signal":-70,"LinkCount":1,"Downtime":"0T00:00:03"}}}

    17:49:20.928 MQT: stat/shelly1/STATUS = {"Status":{"Module":0,"DeviceName":"shelly1","FriendlyName":["Heizstab"],"Topic":"shelly1","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,"InfoRetain":0,"StateRetain":0}}

    17:49:20.935 MQT: stat/shelly1/STATUS1 = {"StatusPRM":{"Baudrate":115200,"SerialConfig":"8N1","GroupTopic":"tasmotas","OtaUrl":"http://ota.tasmota.com/tasmota/release/tasmota.bin.gz","RestartReason":"Software/System restart","Uptime":"0T21:11:13","StartupUTC":"2022-10-23T19:38:07","Sleep":50,"CfgHolder":4617,"BootCount":122,"BCResetTime":"2022-02-27T12:43:14","SaveCount":102030,"SaveAddress":"F9000"}}

    17:49:20.942 MQT: stat/shelly1/STATUS2 = {"StatusFWR":{"Version":"12.1.1(tasmota)","BuildDateTime":"2022-08-25T11:33:55","Boot":31,"Core":"2_7_4_9","SDK":"2.2.2-dev(38a443e)","CpuFrequency":80,"Hardware":"ESP8266EX","CR":"359/699"}}

    17:49:20.948 MQT: stat/shelly1/STATUS3 = {"StatusLOG":{"SerialLog":0,"WebLog":2,"MqttLog":2,"SysLog":0,"LogHost":"","LogPort":514,"SSId":["Herbert",""],"TelePeriod":300,"Resolution":"558180C0","SetOption":["00008009","2805C80001000680003C5A0A192800000000","00000080","00006000","00004000","00000000"]}}

    17:49:20.961 MQT: stat/shelly1/STATUS4 = {"StatusMEM":{"ProgramSize":624,"Free":376,"Heap":25,"ProgramFlashSize":1024,"FlashSize":2048,"FlashChipId":"1540C8","FlashFrequency":40,"FlashMode":3,"Features":["00000809","8F9AC787","04368001","000000CF","010013C0","C000F981","00004004","00001000","54000020","00000000"],"Drivers":"1,2,3,4,5,6,7,8,9,10,12,16,18,19,20,21,22,24,26,27,29,30,35,37,45,62","Sensors":"1,2,3,4,5,6"}}

    Einmal editiert, zuletzt von Andi76 (24. Oktober 2022 um 18:53)

  • Überprüfe beim nächsten "Ausfall" die Uptime vom Device, siehe "Information" und Zeile "Grund für Neustart"

    Code
    Laufzeit                    0T14:19:08
    Anz. Flash-Schreibzyklen    32
    Anzahl Startvorgänge        9
    Grund für Neustart          Software reset CPU

    Das Häkchen bei "activate Template" dient zum explizierten Ändern vom Template.

    Eventuell hilft ein Update auf 12.2.0

  • Bis jetzt ist er nicht wieder ausgefallen bzw. die Energieanzeige funktionierte.

    Was mir noch aufgefallen ist, wenn das Template nicht aktiv war, stand oben über dem Namen "shelly1" immer "Sonoff"

    Hab jetzt mal auf 12.2.0 upgedatet.

    Werde beim nächsten Ausfall, falls es einen gibt, die o.g. Infos prüfen

  • Irgendwann gestern gab es wieder einen Ausfall, mehr ist nicht da. Muss ich da zusätzlich was einschalten zum mitloggen?

  • Soweit ich weiß sind bis 3600 W möglich.

    Der Heizstab zieht max. 3000 W. Seit Januar bis kürzlich hat alles funktioniert.

    Sollte die Last auf Dauer für das Shelly wirklich zu hoch sein, gewesen sein, müsste ich auf was anderes wechseln.