[closed] Shelly Pro4pm state = Error -> siehe

Begonnen von caldir65, 16 Januar 2022, 12:27:50

Vorheriges Thema - Nächstes Thema

caldir65

Hallo,

ich habe mittels shelly-Modul auch einen Shelly Pro4PM soweit eingebunden bekommen (model = shelly4), es wurden (nach erstmaligem Ansprechen des jeweiligen Kanals) auch die Stati aller Kanäle in den Readings hinzugefügt und werden aktualisiert.

Auch das Reading state wird jedesmal aktualisiert, in der Zeile "deviceOverview" kann man kurz ein OK sehen, aber im state sehe ich nur ein Error

Das Device:
Internals:
   CFGFN     
   DEF        192.168.1.150
   DURATION   0
   FUUID      61e31c8f-f33f-378b-c49c-828dc5e2449d032c
   INTERVAL   60
   MOVING     stopped
   NAME       ShellyPro4_Gartenhaus
   NR         46937
   STATE      Error
   TCPIP      192.168.1.150
   TYPE       Shelly
   READINGS:
     2022-01-16 11:48:38   network         <html>connected to <a href="http://192.168.1.150">192.168.1.150</a></html>
     2022-01-15 20:13:20   overpower_0     0
     2022-01-15 20:22:23   overpower_1     0
     2022-01-15 20:22:15   overpower_2     0
     2022-01-15 20:20:11   overpower_3     0
     2022-01-15 20:13:20   relay_0         off
     2022-01-15 20:22:23   relay_1         off
     2022-01-15 20:22:15   relay_2         off
     2022-01-15 20:20:11   relay_3         on
     2022-01-16 11:49:38   state           Error
Attributes:
   DbLogExclude .*
   group      Shelly
   model      shelly4
   room       Arbeitszimmer,Draussen->Gartenhaus


Da im List nicht angezeigt, die FW des Shelly ist aktuell 0.9.2

Im Log erscheint folgendes bei Verbose5 für das Modul/Device:
2022.01.16 12:18:19.893 5: [Shelly_onoff] Issue a non-blocking call to http://192.168.1.150/relay/1?turn=on
2022.01.16 12:18:20.026 5: [Shelly_onoff] has obtained data {"ison": true, "has_timer":false, "timer_started_at": 0, "timer_duration": 0.00, "timer_remaining": 0.00, "overpower": false, "source": "http"}
2022.01.16 12:18:21.001 5: [Shelly_status] Issue a non-blocking call to http://192.168.1.150/status
2022.01.16 12:18:21.030 5: [Shelly_status] has obtained data Not Found
2022.01.16 12:18:21.030 1: [Shelly_status] invalid JSON data
2022.01.16 12:18:27.335 5: [Shelly_onoff] Issue a non-blocking call to http://192.168.1.150/relay/1?turn=off
2022.01.16 12:18:27.355 5: [Shelly_onoff] has obtained data {"ison": false, "has_timer":false, "timer_started_at": 0, "timer_duration": 0.00, "timer_remaining": 0.00, "overpower": false, "source": "http"}
2022.01.16 12:18:28.000 5: [Shelly_status] Issue a non-blocking call to http://192.168.1.150/status
2022.01.16 12:18:28.016 5: [Shelly_status] has obtained data Not Found
2022.01.16 12:18:28.016 1: [Shelly_status] invalid JSON data


Das Modul 36_shelly.pm ist eben erst aktualisiert:
36_Shelly.pm        25465 2022-01-14 14:54:04Z phenning

Mache ich jetzt gerade etwas falsch, habe ich etwas übersehen/vergessen, oder liegt es am Shelly-Modul?

Gruß, Christoph

PS: danke an PAH für dieses tolle Modul, ich habe einige Shellys laufen, und es funktioniert super!
---
edit: Manchmal ist man ja einfach nur Blind ... es gibt ja noch einen shelly Support-Thread - irgendwie war ich auf einem älteren Thread gelandet, der von PAH bereits geschlossen war und habe deshalb diesen Post gemacht - ich verlege das Thema mal in den Support-Thread ...
Alte Techniker-Regel: "kaum macht man es richtig, funktioniert es auch"
------
Dell Wyse5070 ThinClient 16GBRam, 128GB SSD, Lubuntu 24.04.01LTS, fhem (aktuell), debmatic, Homematic-Devs, ConBee II und deConz, viele Shellys, Rademacher, NextCloud-Anbindung, FullyKioskBrowser+FUIP uvm.