@homoran sagte in Shelly mit Parser auslesen:
dann brauche ich mal das Ergebnis um damit zu spielen, oder...
{"wifi_sta":{"connected":true,"ssid":"meineSSID","ip":"192.168.1.11","rssi":-72},"cloud":{"enabled":true,"connected":true},"mqtt":{"connected":false},"time":"12:30","unixtime":1635071423,"serial":762,"has_update":false,"mac":"8CAAB57756E9","cfg_changed_cnt":0,"actions_stats":{"skipped":0},"relays":[{"ison":true,"has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"overpower":false,"source":"input"}],"meters":[{"power":147.84,"overpower":0.00,"is_valid":true,"timestamp":1635078623,"counters":[147.161, 146.558, 145.960],"total":12019}],"inputs":[{"input":0,"event":"","event_cnt":0}],"temperature":32.43,"overtemperature":false,"tmp":{"tC":32.43,"tF":90.37, "is_valid":true},"temperature_status":"Normal","ext_sensors":{},"ext_temperature":{},"ext_humidity":{},"update":{"status":"idle","has_update":false,"new_version":"20210909-145919/v1.11.4-DNSfix-ge6b2f6d","old_version":"20210909-145919/v1.11.4-DNSfix-ge6b2f6d"},"ram_total":50464,"ram_free":38184,"fs_size":233681,"fs_free":148843,"uptime":63151}
Das ist nicht das Problem. Der Parser liest meines Erachtens genau das nicht aus, was ich mit dem Browser auslesen kann.
@tuskam sagte in Shelly mit Parser auslesen:
Im Parser exakt diese Infos eingetippt, geht es nicht
was genau geht nicht?
Der Parser übernimmt die Werte, aber er liest sie selbst nicht aus. Er aktualisiert nicht. Wie soll ich es sagen? Der ist LEER
dann brauche ich das als Text
und deine Konfig im Editor als Screenshot
Den Text, den Du jetzt im Parser siehst, habe ich hineinkopiert, damit ich überhaupt testen und verstehen kann.
Wenn ich das nicht mache, komme da kein Text, da kann ich noch so viel testen, wie ich will. Reboot, keine Lösung. Neuinstallation, keine Lösung.
Darum: Wenn es eine andere Lösung gibt, dann gerne. Nur ich bräuchte dann mal ein ganzes Script, keine Brocken. Mit den Brocken von @mickym komme ich nicht weiter, das habe ich gerade probiert.
Das Script muss nur das Auslesen des Status, das Auslesen der Temperatur aus dem Status enthalten (oder die Power, das ist egal) und dann kriege ich den Rest schon irgendwie zusammengefrickelt.