Die Fehler der Variable sind in der neuen Beta Version gefixt.
Du müüsstest ein mal die Funktion resetVariables der Instanz aufrufen.
Woher hast du die returned Werte?
Grüße,
Kai
Die Fehler der Variable sind in der neuen Beta Version gefixt.
Du müüsstest ein mal die Funktion resetVariables der Instanz aufrufen.
Woher hast du die returned Werte?
Grüße,
Kai
Danke für das Debug, das Debug sagt aus, dass dein Shelly 1PM den Wert 0 liefert:
{"DataID":"{7F7632D9-FA40-4F38-8DEA-C83CD4325A32}","PacketType":3,"Payload":"0","QualityOfService":0,"Retain":false,"Topic":"shellies/shelly1pm-68C63AFB62E0/relay/0/energy"}
Da müsstest du nochmal bei deinem Gerät schauen. Evtl. auch ein defektes Gerät?
Grüße,
Kai
Bei mir ist wohl die Konfiguration durcheinander geraden (spricht IO - MQTT Server Gateway Zuordnung). Das musste ich erstmal gerade ziehen, und jetzt sieht es deutlich besser aus. Ich muss mir das Verhalten nach einem Reboot mal genauer anschauen. Vielleicht war ich beim Einrichten einfach nur zu blöd und habe da unbemerkt die Verbindungen verdreht.
Das passiert ganz schnell.
Grüße,
Kai
Hm, am Gerät selbst sieht man das leider nicht. Payload für die aktuelle Energie wird im Webinterface und auch per MQTT angezeigt, aber eben nicht der Verbrauch über die Laufzeit.
In der neuen Version gibt es nun endlich den Shelly Plus Plug S.
Sorry, dass es so lange gedauert hat.
Grüße,
Kai
Kannst du mal ein Screenshot vom Webinterface machen und markieren, was in IP-Symcon nicht angezeigt wird?
Grüße,
Kai
Hallo Kai,
kein Problem ist ja auch deine Freizeit.
Leider hat die Einbindung nicht geklappt !
diese Meldung kommt beim anlegen des Geräts
Fix ist online.
Grüße,
Kai
Hallo Kai,
die Erstellung geht jetzt, lässt sich auch schalten, aber es werden die Werte wie z.B. Erreichbar nicht aktualisiert.
Kannst du bitte das Debug in Symcon öffen, das Gerät neu starten und das Debug hier posten?
Ich hab das Gerät leider nicht und konnte nur nach Doku programmieren und nicht testen.
Grüße,
Kai
So hier die Dump Datei, Erreichbar geht jetzt, aber es werden nicht alle Variablen angelegt
z.B. Leistung.
dump.txt (38,1 KB)
Gruß Jürgen
Es gibt eine neue Version.
Nach dem Update müsstest du ein Mal die Funktion resetVariables ausführen.
Grüße,
Kai
Hallo,
vielen Dank… das hinzufügen ist jetzt möglich und es werden auch die Werte angezeigt.
Bei der Spannung ist mir in Debug aufgefallen, dass der Wert erst gesetzt und dann wieder entfernt wird.
01.03.2023, 10:45:05 | JSON | {"DataID":"{11111-111-111-111-11111111}","PacketType":3,"Payload":"{\"src\":\"shellyplussmoke-1\",\"dst\":\"shellyplussmoke/events\",\"method\":\"NotifyFullStatus\",\"params\":{\"ts\":8.58,\"ble\":{},\"cloud\":{\"connected\":false},\"devicepower:0\":{\"id\": 0,\"battery\":{\"V\":2.97, \"percent\":93}},\"mqtt\":{\"connected\":true},\"smoke:0\":{\"id\":0,\"alarm\":false, \"mute\":false},\"sys\":{\"mac\":\"xxx1\",\"restart_required\":false,\"time\":null,\"unixtime\":null,\"uptime\":8,\"ram_size\":236048,\"ram_free\":167160,\"fs_size\":458752,\"fs_free\":114688,\"cfg_rev\":17,\"kvs_rev\":0,\"webhook_rev\":0,\"available_updates\":{},\"wakeup_reason\":{\"boot\":\"poweron\",\"cause\":\"button\"},\"wakeup_period\":86400},\"wifi\":{\"sta_ip\":\"192.165.100.111\",\"status\":\"got ip\",\"ssid\":\"Router\",\"rssi\":-64},\"ws\":{\"connected\":false}}}","QualityOfService":1,"Retain":false,"Topic":"shellyplussmoke/events/rpc"}
01.03.2023, 10:45:05 | MQTT Topic | shellyplussmoke/events/rpc
01.03.2023, 10:45:05 | SetValue :: Alarm | False
01.03.2023, 10:45:05 | SetValue :: Mute | False
01.03.2023, 10:45:05 | SetValue :: Battery | 93
01.03.2023, 10:45:05 | SetValue :: BatteryVolt | 2.97
01.03.2023, 10:45:05 | SetValue :: BatteryVolt |
Die Temperatur der Geräte sollte eigentlich angelegt werden.
Kannst du mal die Funktion resetVariables aufrufen und dabei im Meldungsfenster schauen, ob dort Fehler auftauchen?
Die Firmware wird bei den Plus Geräten anscheinend so nicht übermittelt, du kannst aber auch gerne vom Konfigurator nochmal ein Debug posten.
Grüße,
Kai
Fix kommt.
Grüße,
Kai
Hallo Kai,
wo ist die „Funktion resetVariables aufrufen“ denn ?
Die findest du bei der Geräteinstanz: Rechtsklick → „Befehlte testen“.
Grüße,
Kai