NEWS
Test Adapter Shelly v3.1.x
-
@eMd , ich habe auch noch eine kleine Änderung vorgenommen wenn temperatureC1 bis temperatureC2 und temperatureF1 bis temperatureF4 nicht vorhanden sind. Dann sollte kein Fehler erscheinen.
Bitte die Version 3.2.0 wie oben beschrieben nochmals über GitHub installieren und testen. Logfile und Status aus dem Post oben benötige ich trotzdem. -
shelly.0 2020-02-16 09:52:39.749 error (3998) Error in function httpIoBrokerState for state SHSW-1#500B32#1.ext.temperatureF4 and request{"url":"http://192.168.178.51/status","timeout":5000} for 192.168.178.51 (shelly1 / shelly1-500B32 / S shelly.0 2020-02-16 09:52:39.748 error (3998) Error in function httpIoBrokerState for state SHSW-1#500B32#1.ext.temperatureF3 and request{"url":"http://192.168.178.51/status","timeout":5000} for 192.168.178.51 (shelly1 / shelly1-500B32 / S shelly.0 2020-02-16 09:52:39.748 error (3998) Error in function httpIoBrokerState for state SHSW-1#500B32#1.ext.temperatureF2 and request{"url":"http://192.168.178.51/status","timeout":5000} for 192.168.178.51 (shelly1 / shelly1-500B32 / S shelly.0 2020-02-16 09:52:39.748 error (3998) Error in function httpIoBrokerState for state SHSW-1#500B32#1.ext.temperatureF1 and request{"url":"http://192.168.178.51/status","timeout":5000} for 192.168.178.51 (shelly1 / shelly1-500B32 / S shelly.0 2020-02-16 09:52:39.748 error (3998) Error in function httpIoBrokerState for state SHSW-1#500B32#1.ext.temperatureC4 and request{"url":"http://192.168.178.51/status","timeout":5000} for 192.168.178.51 (shelly1 / shelly1-500B32 / S shelly.0 2020-02-16 09:52:39.748 error (3998) Error in function httpIoBrokerState for state SHSW-1#500B32#1.ext.temperatureC3 and request{"url":"http://192.168.178.51/status","timeout":5000} for 192.168.178.51 (shelly1 / shelly1-500B32 / S shelly.0 2020-02-16 09:52:39.747 error (3998) Error in function httpIoBrokerState for state SHSW-1#500B32#1.ext.temperatureC2 and request{"url":"http://192.168.178.51/status","timeout":5000} for 192.168.178.51 (shelly1 / shelly1-500B32 / S shelly.0 2020-02-16 09:52:39.747 error (3998) Error in function httpIoBrokerState for state SHSW-1#500B32#1.ext.temperatureC1 and request{"url":"http://192.168.178.51/status","timeout":5000} for 192.168.178.51 (shelly1 / shelly1-500B32 / S
Geht durch alle 8 Werte pro shelly.
Output für den Shelly :
{"wifi_sta":{"connected":true,"ssid":"Asmodeus","ip":"192.168.178.51","rssi":-72},"cloud":{"enabled":false,"connected":false},"mqtt":{"connected":false},"time":"09:54","serial":1,"has_update":true,"mac":"CC50E3500B32","relays" :[{"ison":false, "has_timer":false}],"meters":[{"power":0.00,"is_valid":"true"}],"inputs":[{"input":1}],"ext_temperature":{},"update":{"status":"pending","has_update":true,"new_version":"20200206-083100/v1.5.10@e6a4205e","old_version":"20200122-090220/v1.5.9@4b657c90"},"ram_total":50944,"ram_free":39948,"fs_size":233681,"fs_free":169927,"uptime":1964056}
-
shelly.0 2020-02-16 09:58:06.773 error (9213) Error in function httpIoBrokerState for state SHSW-1#B8FB8F#1.ext.temperatureF4 and request{"url":"http://192.168.178.86/status","timeout":5000} for 192.168.178.86 (shelly1 / shelly1-B8FB8F / S shelly.0 2020-02-16 09:58:06.773 error (9213) Error in function httpIoBrokerState for state SHSW-1#B8FB8F#1.ext.temperatureF3 and request{"url":"http://192.168.178.86/status","timeout":5000} for 192.168.178.86 (shelly1 / shelly1-B8FB8F / S shelly.0 2020-02-16 09:58:06.773 error (9213) Error in function httpIoBrokerState for state SHSW-1#B8FB8F#1.ext.temperatureF2 and request{"url":"http://192.168.178.86/status","timeout":5000} for 192.168.178.86 (shelly1 / shelly1-B8FB8F / S shelly.0 2020-02-16 09:58:06.772 error (9213) Error in function httpIoBrokerState for state SHSW-1#B8FB8F#1.ext.temperatureF1 and request{"url":"http://192.168.178.86/status","timeout":5000} for 192.168.178.86 (shelly1 / shelly1-B8FB8F / S shelly.0 2020-02-16 09:58:06.772 error (9213) Error in function httpIoBrokerState for state SHSW-1#B8FB8F#1.ext.temperatureC4 and request{"url":"http://192.168.178.86/status","timeout":5000} for 192.168.178.86 (shelly1 / shelly1-B8FB8F / S shelly.0 2020-02-16 09:58:06.771 error (9213) Error in function httpIoBrokerState for state SHSW-1#B8FB8F#1.ext.temperatureC3 and request{"url":"http://192.168.178.86/status","timeout":5000} for 192.168.178.86 (shelly1 / shelly1-B8FB8F / S shelly.0 2020-02-16 09:58:06.771 error (9213) Error in function httpIoBrokerState for state SHSW-1#B8FB8F#1.ext.temperatureC2 and request{"url":"http://192.168.178.86/status","timeout":5000} for 192.168.178.86 (shelly1 / shelly1-B8FB8F / S shelly.0 2020-02-16 09:58:06.770 error (9213) Error in function httpIoBrokerState for state SHSW-1#B8FB8F#1.ext.temperatureC1 and request{"url":"http://192.168.178.86/status","timeout":5000} for 192.168.178.86 (shelly1 / shelly1-B8FB8F / S
Das kommt nach dem Update trotzdem noch, ist ein shelly ohne addon.
{"wifi_sta":{"connected":true,"ssid":"Asmodeus","ip":"192.168.178.86","rssi":-48},"cloud":{"enabled":false,"connected":false},"mqtt":{"connected":false},"time":"09:59","serial":1,"has_update":true,"mac":"98F4ABB8FB8F","relays" :[{"ison":false, "has_timer":false}],"meters":[{"power":0.00,"is_valid":"true"}],"inputs":[{"input":1}],"ext_temperature":{},"update":{"status":"pending","has_update":true,"new_version":"20200206-083100/v1.5.10@e6a4205e","old_version":"20200122-090220/v1.5.9@4b657c90"},"ram_total":50944,"ram_free":39584,"fs_size":233681,"fs_free":169927,"uptime":1964275}
-
httpIoBrokerState for state SHSW-1#500F52#1.ext.temperatureC1 and request{"url":"http://192.168.178.52/status","timeout":5000} for 192.168.178.52 (shelly1 / shelly1-500F52 / S shelly.0 2020-02-16 10:01:16.259 error (9213) Error in function httpIoBrokerState for state SHSW-1#500B32#1.ext.temperatureF4 and request{"url":"http://192.168.178.51/status","timeout":5000} for 192.168.178.51 (shelly1 / shelly1-500B32 / S shelly.0 2020-02-16 10:01:16.258 error (9213) Error in function httpIoBrokerState for state SHSW-1#500B32#1.ext.temperatureF3 and request{"url":"http://192.168.178.51/status","timeout":5000} for 192.168.178.51 (shelly1 / shelly1-500B32 / S shelly.0 2020-02-16 10:01:16.257 error (9213) Error in function httpIoBrokerState for state SHSW-1#500B32#1.ext.temperatureF2 and request{"url":"http://192.168.178.51/status","timeout":5000} for 192.168.178.51 (shelly1 / shelly1-500B32 / S shelly.0 2020-02-16 10:01:16.256 error (9213) Error in function httpIoBrokerState for state SHSW-1#500B32#1.ext.temperatureF1 and request{"url":"http://192.168.178.51/status","timeout":5000} for 192.168.178.51 (shelly1 / shelly1-500B32 / S shelly.0 2020-02-16 10:01:16.254 error (9213) Error in function httpIoBrokerState for state SHSW-1#500B32#1.ext.temperatureC4 and request{"url":"http://192.168.178.51/status","timeout":5000} for 192.168.178.51 (shelly1 / shelly1-500B32 / S shelly.0 2020-02-16 10:01:16.253 error (9213) Error in function httpIoBrokerState for state SHSW-1#500B32#1.ext.temperatureC3 and request{"url":"http://192.168.178.51/status","timeout":5000} for 192.168.178.51 (shelly1 / shelly1-500B32 / S shelly.0 2020-02-16 10:01:16.252 error (9213) Error in function httpIoBrokerState for state SHSW-1#500B32#1.ext.temperatureC2 and request{"url":"http://192.168.178.51/status","timeout":5000} for 192.168.178.51 (shelly1 / shelly1-500B32 / S shelly.0 2020-02-16 10:01:16.251 error (9213) Error in function httpIoBrokerState for state SHSW-1#500B32#1.ext.temperatureC1 and request{"url":"http://192.168.178.51/status","timeout":5000} for 192.168.178.51 (shelly1 / shelly1-500B32 / S shelly.0 2020-02-16 10:01:16.242 error (9213) Error in function httpIoBrokerState for state
Und auch der andere bleibt bestehen im LOG
-
@eMd , okay die ext. Temperaturen werden anscheinend nur in /status angezeigt wenn diese da sind!
Bitte nochmals die Version 3.2.0 per GitHub laden und testen. -
Perfekt, läuft unter coap und mqtt fehlerfrei bei mir
-
-
@Stuebi Hallo Stuebi, ja MQTT werte wurden umgestellt. Habe vorher den MQTT/HTTP Mode verwendet. Es werden auch alle anderen Werte aktualisiert nur die ext. Sensoren nicht.
lg racker0
-
Hab die neuster Version drauf. Kann man beim ConsumedPower meinen aktuellen StromZähler Stand hinzufügen ?
-
Kann nochmals jemand die externen Temperatursensoren mit MQTT testen. Dafür die Version 3.2.0 über Github laden und Shelly Instanz in ioBroker neu starten. Danke!
-
@ChrisXY , das ist nicht geplant. Da musst Du Dir selber etwas einfallen lassen, wie eigener Datenpunkt und dann den Wert addieren.
-
@Stuebi said in Test Adapter Shelly v3.1.x:
@ChrisXY , das ist nicht geplant. Da musst Du Dir selber etwas einfallen lassen, wie eigener Datenpunkt und dann den Wert addieren.
Okay schade aber woher kommt den "ConsumedPower" vom EM3 ? Hab angst das der Zählerstand dann nicht mehr Aktuell ist wenn iobroker mal Neustartet /ausfällt bei reboot usw. Sonst hätte ich ein Blockly gemacht dafür.
-
@ChrisXY , du kannst deine Anforderung hier nochmals loswerden: https://github.com/schmupu/ioBroker.shelly/issues/124
-
Keine Ahnung ob wichtig, im Namen fehlt ein e
-
Firmwareupdate aller Shellys klappt bei mir nicht mit dem Datenpunkt:
Muss ich dabei was beachten?
-
@K_o_bold , wird auch nicht mehr unterstützt.
-
Da scheint sich ein Typo eingeschlichen zu haben - oder ich habe etwas nicht kapiert. Ist bei meinem Shelly Plug genauso.
-
@Stuebi
wenn ich das hier richtig lese, gibt es ein paar neue Statuspunkte in der API.
Mich würde der Punkt hier interessieren:* [All devices] Add attribute/parameter discoverable to /settings endpoint
habe das zwar glaube ich bei meinen 23 Stück jetzt überall deaktiviert aber hier würde ich das besser sehen ob ich wirklich alle erwischt habe.
Zum Hintergrund, habe noch einen Bose soundtouch 10, und davon stürzt die Android App ab, wenn shellys im Netzwerk sind und irgendwie flasch auf mDNS reagieren, habe die Hoffnung damit wieder meine App zu laufen zu bekommen. Aber entweder ich habe nicht bei allen shellys die Einstellung erwischt oder das bringt nicht den gewünschten Erfolg.
-
Hi,
ich stelle seit heute folgendes im Log für den Shelly fest.(25986) Exception: RangeError [ERR_BUFFER_OUT_OF_BOUNDS]: Attempt to write outside buffer bounds
ich habe noch v1.5.6 drauf angeboten wird 1.5.10
kann es daran liegen?der Adapter startet dann irgendwann neu, da kein Shelly mehr via iobroker ansprechbar ist
Shelly Adapter 3.3.2
-
Du meinst vermutlich Version 3.2.3 des Adapters?!
Die Firmware der Shellys ist momentan schon bei 1.6.2