NEWS
Test Adapter Shelly v4.0.6 (latest)
-
Mir werden von meinen Shelly 1PM keine Stromwerte und Temperaturen angezeigt.
Folgendes steht im LOG:
2021-05-07 13:04:48.204 - warn: shelly.0 (2145) State "shelly.0.SHSW-PM#84CCA8AFA776#1.Relay0.Switch" has no existing object, this might lead to an error in future versions 2021-05-07 13:04:48.205 - warn: shelly.0 (2145) State "shelly.0.SHSW-PM#84CCA8AFA776#1.Relay0.longpush" has no existing object, this might lead to an error in future versions 2021-05-07 13:04:48.206 - warn: shelly.0 (2145) State "shelly.0.SHSW-PM#84CCA8AFA776#1.Relay0.Input" has no existing object, this might lead to an error in future versions 2021-05-07 13:04:48.207 - warn: shelly.0 (2145) State "shelly.0.SHSW-PM#84CCA8AFA776#1.Relay0.Power" has no existing object, this might lead to an error in future versions 2021-05-07 13:04:48.207 - warn: shelly.0 (2145) State "shelly.0.SHSW-PM#84CCA8AFA776#1.Relay0.Energy" has no existing object, this might lead to an error in future versions 2021-05-07 13:04:48.216 - warn: shelly.0 (2145) State "shelly.0.SHSW-PM#84CCA8AFA776#1.overtemperature" has no existing object, this might lead to an error in future versions 2021-05-07 13:04:48.216 - warn: shelly.0 (2145) State "shelly.0.SHSW-PM#84CCA8AFA776#1.overpower" has no existing object, this might lead to an error in future versions 2021-05-07 13:04:48.232 - error: shelly.0 (2145) Error in function httpIoBrokerState for state SHSW-PM#84CCA8AFA776#1.Relay0.ChannelName and request{"url":"http://192.168.2.117/settings/relay/0","timeout":5000} for 192.168.2.117 (shelly1pm / shelly1pm-84CCA8AFA776 / SHSW-PM#84CCA8AFA776#1) (SyntaxError: Unexpected token B in JSON at position 0) 2021-05-07 13:04:48.429 - warn: shelly.0 (2145) State "shelly.0.SHSW-PM#84CCA8AFA776#1.name" has no existing object, this might lead to an error in future versions 2021-05-07 13:05:48.529 - error: shelly.0 (2145) Error in function httpIoBrokerState for state SHSW-PM#84CCA8AFA776#1.Relay0.ChannelName and request{"url":"http://192.168.2.117/settings/relay/0","timeout":5000} for 192.168.2.117 (shelly1pm / shelly1pm-84CCA8AFA776 / SHSW-PM#84CCA8AFA776#1) (SyntaxError: Unexpected token B in JSON at position 0)
Shelly Firmware bei beiden gleich:
The current Firmware version of your Shelly device is 20191219-114622/1047-long-id-for-shelly-devices@d05667c7Kann mir jemand helfen ?
-
@marcuskl sagte in Test Adapter Shelly v4.0.6 (latest):
20191219
nochmal, das ist die auslieferungs FW. 19.12.2019
-
@da_woody sagte in Test Adapter Shelly v4.0.6 (latest):
@marcuskl sagte in Test Adapter Shelly v4.0.6 (latest):
20191219
nochmal, das ist die auslieferungs FW. 19.12.2019
Kann ich die Updaten ohne Internet, weil habe die Geräte in einen Netzwerk ohne Internet zugriff ?
-
@marcuskl gehn tut das schon, ist aber nicht grad easy. musst dir die einzelen files holen und dann lokal OTA flashen.
-
@da_woody versuche es schon die ganze Zeit
Habe einen HTTP File Server laufen und dort sie Update ZIP drauf und nach der Anleitung vom Forum mit diesen Link updaten:
http://192.168.2.117/ota?url=http://192.168.2.102/firmware/SHSW-PM.zip
funktioniert aber nicht, kommt folgende Ausgabe:
{"status":"updating","has_update":false,"new_version":"","old_version":"20191219-114622/1047-long-id-for-shelly-devices@d05667c7"}
-
Ich hab bei zwei Shelly 1 mit diesen Meldungen:
Error in function httpIoBrokerState for state SHSW-1#F3A55D#1.Relay0.ChannelName and request{"url":"http://192.168.0.108/settings/relay/0","timeout":5000,"headers":{"Authorization":"Basic YWRtaW46bUs4bVQ5"}} for 192.168.0.108 (shelly1 / shelly1-F3A55D / SHSW-1#F3A55D#1) (SyntaxError: Unexpected token B in JSON at position 0)
Ich hab schon gegoogelt aber irgendwie finde ich die Lösung nicht. Was kann ich dagegen tun?
-
@brainbug sagte in Test Adapter Shelly v4.0.6 (latest):
SyntaxError: Unexpected token B in JSON at position 0)
guck mal HIER
-
@crunchip Danke das war es.
-
alles auf neuesten Stand, komplettes Raspi-4 System neu aufgesetzt, aber dieser Fehler bleibt :
habe ebenfalls im Shelly Enable CoIoT gemacht
und die ColoT peer auf 192.168.0.133:5683 gestellt
wofür ist das eigentlich und muss das sein? -
@bigmike71 weil shelly von multicast auf unicast umgestellt hat. du bekommst sonst keine daten in den ioBroker.
aus deinen screenshot ist nicht ersichtlich welche adapterversion du verwendest, auch nicht welche FW du bei den shellys hast. -
@da_woody
Shelly hat die 20210415-130044/v1.10.3-g23074d0
auf 1.10.4 wollte ich noch nicht updaten weil da einige probs im shelly forum mit haben... -
@bigmike71 mit der 1.10.4? das können nur leute mit unifi netzwerken sein... ich teste teilweise schon mit der 1.10.5-rc1 ohne probleme.
ah, die 4.0.8 hast du schon... bis auf den temperatur fehler (F statt C) und angeblichen online problemen spielt die einwandfrei. leider hat @stuebi keine zeit mehr für den adapter...
umgestellt auf unicast (CoIoT) hast du schon? -
@da_woody
und die ColoT peer auf 192.168.0.133:5683 gestellt !
was ist das den für ein fehler mit dem Gelben Warndreieck?ich möchte demnächts mein Haus mit iobroker und 10 * 2.5er shellys meine Rolladen steuern, das sollte schon einwandfrei laufen
-
@bigmike71 wie sehn denn deine instanzen einstellungen aus?
Allgemeine Einstellungen und CoAP-Einstellungen -
habe jetze auf 1.10.4 upgedatet, keine änderung, steuern geht aber halt das warndreick
-
@bigmike71 hmm, eigentlich vorbildlich eingestellt...
vllt hat sich der adapter beim insten verschluckt? adapter und objektbaum mal vollständig löschen, sicherheits halber einen neustart, 4.0.8 neu insten, wie gehabt einstellen, starten...
sollten sich eigentlich alle shellys melden -
@da_woody
hat nichts gebracht, liegt das vielleicht am neuen iobroker?
habe meinen Raspi4 per Wlan an meiner Fritzbox drann, die shellys sind dann an der Fritzbox im gleichen wlan drinn.
da sind sie ja auch und funktionieren, mich stört halt das gelb dreieck -
@bigmike71 sagte in Test Adapter Shelly v4.0.6 (latest):
Raspi4 per Wlan
das könnte ein grund sein...
-
@da_woody
mal per lan verbunden, und die ColoT drauf angepasst, immer noch gelb -
@bigmike71 fuck, langsam wirds fad...
in dem fritten zeug geräte dürfen miteinander kommunizieren angehakt? einen managed switch im system? der mit IGMP-snooping die shellys blockiert?
langsam gehn mir die ideas aus...