Shelly Plus 1PM Werte auslesen

  • Hallo zusammen,

    ich habe den Beitrag aus 2021 gefunden

    Habe gelesen, dass es mit einem Shelly plus 1PM nicht mehr wie beschrieben geht.

    Leider finde ich aber keine richtige Anleitung oder Anpassung von dem Script.

    Kann mir hier vielleicht jemand weiterhelfen?

    Würde gerne den aktuellen Verbrauchswert auslesen und in einer lokalen Webseite ohne Webzugriff darstellen.

    Gruß und Danke

    Christian

  • ChristianGerlich 21. August 2022 um 20:37

    Hat den Titel des Themas von „Shelly Wrteauslesen 1 Plus PM“ zu „Shelly Plus 1PM Werte auslesen“ geändert.
    • Hilfreichste Antwort

    das geht nicht mehr bei den Geräten der 2. Generation, die erlauben kein CORS (Cross Origin Ressource Sharing).

    Shelly Plus lassen sich per Websocket auslesen, ein Beispiel (für den Pro 4 PM) findest du hier:

    Seven of Nine
    30. August 2021 um 20:25

    >100 Shellies, darunter so gut wie alles was der Hersteller produziert hat. ;)
    :!: ich beantworte grundsätzlich keine Fragen per persönlicher Nachricht:!:

  • Hallo, habe jetzt anhand der o.g. Anleitung etwas gebaut. Klappt auch ganz gut.

    Ich bekomme nur weitere Daten nicht dargestellt.

    Code
    {"ble":{},"cloud":{"connected":true},"input:0":{"id":0,"state":false},"mqtt":{"connected":false},"switch:0":{"id":0, "source":"WS_in", "output":true, "apower":620.8, "voltage":231.9, "current":2.697, "aenergy":{"total":14163.943,"by_minute":[1323.189,13238.275,13255.844],"minute_ts":1661248984},"temperature":{"tC":59.5, "tF":139.1}},"sys":{"mac":"xxxxx","restart_required":false,"time":"12:03","unixtime":1661248987,"uptime":57722,"ram_size":239428,"ram_free":163784,"fs_size":458752,"fs_free":217088,"cfg_rev":22,"available_updates":{"beta":{"version":"0.11.0-beta3"}}},"wifi":{"sta_ip":"192.168.178.220","status":"got ip","ssid":"zuhause2","rssi":-75}}

    Würde gerne Werte wie "verbrauchte/erzeugte Leistung" sehen wollen, aber das bekomm ich wohl nur über die Cloud...

    Gruß
    Christian

  • aber das bekomm ich wohl nur über die Cloud...

    oder lokal hinter dem Webserver zwischenspeichern (z.B. MariaDB) und selbst rechnen.. kenne deine eingesetzte Technik nicht und kann dazu herzlich wenig sagen.

    >100 Shellies, darunter so gut wie alles was der Hersteller produziert hat. ;)
    :!: ich beantworte grundsätzlich keine Fragen per persönlicher Nachricht:!: