Beiträge von wireless-dj

    Darin steht:

    * This script DOESN'T execute actions, only emit events.

    Abgesehen davon gibt es ja für verschiedene BLE Devices auch verschiedene Scripts.

    Also, anders gefragt:
    Wo genau finde ich ein Script, welches die Möglichkeit bietet, http-Requests zu versenden,
    wenn man den Door / Window öffnet und schliesst?

    Na dann brauchst Du doch nur ein Skript auf einem Shelly laufen lassen, dass die http-Request passend zum Event versendet.


    Wimre sogar direkt in der Skriptauswahl im WEB-UI als Vorlage vorhanden.

    Moin,
    welches Script ist denn das? Hab die selbe Konstellation, und finde da kein Script, wo ich eine URL eintragen kann.
    Für den Blu Button hatte ich was gefunden, aber nicht für den Door / Window....

    Danke!

    Also, es scheint so, als würde dieser 3EM wirklich nur den Hausverbrauch zeigen / messen.

    Aufgrund der Fülle im Verteilerkasten ist es unmöglich, eine exakte Verkabelung zu sehen,

    da müsste ich mir wirklich einen Elektriker holen, und das Haus abschalten, um die Kabelwege

    genau nachzuvollziehen.

    Ich gehe aber mal davon aus, dass der Elektriker die Klammern seinerzeit an die richtige Stelle gesetzt hat,

    mit 100%iger Sicherheit ist das so aber nicht sichtbar.

    Sollten die an der falschen Stelle gesetzt sein, ist das nicht ganz sooo schlimm, ich könnte die wirklichen

    Werte dann berechnen, da ein zweiter 3EM die Werte von der Solaranlage zeigt, und ein dritter 3EM

    für die Wallboxen zuständig ist.

    Kann es sein, dass der 3EM die returned Wh nicht zählt und die Leistung nicht anzeigt? Gibt es diese Möglichkeit?

    Oder ist es wahrscheinlicher, dass die Klammern an der falschen Stelle sitzen?

    {"wifi_sta":{"connected":true,"ssid":"MeinNetzwerk","ip":"MeineIP","rssi":-74},"cloud":{"enabled":true,"connected":true},"mqtt":{"connected":false},"time":"07:13","unixtime":1677219199,"serial":623,"has_update":false,"mac":"DC4F22764675","cfg_changed_cnt":0,"actions_stats":{"skipped":0},"relays":[{"ison":false,"has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"overpower":false,"is_valid":true,"source":"input"}],"emeters":[{"power":174.93,"pf":0.68,"current":1.12,"voltage":231.94,"is_valid":true,"total":338649.1,"total_returned":0.0},{"power":189.29,"pf":0.65,"current":1.26,"voltage":232.97,"is_valid":true,"total":456415.7,"total_returned":0.0},{"power":155.54,"pf":0.60,"current":1.12,"voltage":233.09,"is_valid":true,"total":426978.6,"total_returned":0.0}],"total_power":519.76,"emeter_n":{"current":0.00,"ixsum":1.37,"mismatch":false,"is_valid":false},"fs_mounted":true,"v_data":1,"ct_calst":0,"update":{"status":"idle","has_update":false,"new_version":"20221027-110030/v1.12.1-ga9117d3","old_version":"20221027-110030/v1.12.1-ga9117d3"},"ram_total":49928,"ram_free":27644,"fs_size":233681,"fs_free":152608,"uptime":5256}

    Hm, das verstehe ich nicht.

    Laut dieser API ( https://shelly-api-docs.shelly.cloud/gen1/#shelly-3em-emeter-index )

    zeigen die Beiden folgendes an ( oder besser gesagt zählen sie ) :

    - total: Total consumed energy, Wh

    - total_returned: Total returned energy, Wh

    Damit sollte ich die gezählten Wh für Phase 1 bekommen - bezogen und eingespeist.

    Auf GET /emeter/1 dann Phase 2 und auf GET /emeter/2 dann Phase 3.

    Addiere ich die Phasen zusammen, müsste ich in der Summe die Verbrauchswerte bekommen,

    die auch der normal 2-Wege-Zähler zählt - sowohl im Bezug als auch für die Einspeisung.

    Aber eben genau das bekomme ich nicht, auf allen Phasen ist bei total_returned der Wert 0.0

    Da stimmt doch irgendwas nicht?

    Ich speise auf allen Phasen ein. Hab eine 8 kW Anlage.

    Ich muss morgen mal schauen, wie die Werte im Webinterface aussehen, wenn wir denn mal genug Sonne haben.

    total und total_returned sind für mein Verständnis der Bezug und die Eispeisung als Zähler. Für jede Phase.

    Ergo müsste jede Phase die KWh hochzählen.

    Aber vielleicht interpretiere ich total_returned ja auch falsch?

    Moin,

    Ich habe vielleicht einen Gedankenfehler, oder irgendwas falsch verstanden…. Oder einen Knoten im Hirn:

    Insgesamt 3 Stück 3EM habe ich im Einsatz. Funktionieren im Grunde gut.

    Einer davon hängt seit Jahren direkt hinter dem 2-Wege Zähler.

    Er müsste also die kWh Zählen, die ich aus dem Netz beziehe, als auch die KWh, die

    ich durch die Solaranlage ins Netz einspeise.

    Gemäß der API kann ich die Werte power total und power total_returned abfragen.

    power total wird auch angezeigt, aber power total_returned gibt immer nur 0.0 raus,

    das kann doch eigentlich gar nicht sein???

    Hab ich einen Denkfehler? Sind das nicht die Bezugswerte / Einspeisewerte?

    Oder steckt da ein Fehler drin?

    Danke!

    Warum soll das nicht möglich sein?

    Habe ich hier genau so, allerdings mit 2x 3EM.

    Eigentlich müsstest Du ja einen eigenen Zähler für die PV haben, der die Erzeugung zählt.

    Von diesem Zähler aus gehen 3 Phasen zum nächsten Zähler. Das müsste ein 2-Wege-Zähler

    sein, der Bezug und Einspeisung zählt. Auf die 3 Phasen zwischen diesen beiden Zählern

    geklemmt, kannst Du mit dem 3EM dann die Leistung der Erzeugung messen.

    Bei mir hängt nun ein zweiter 3EM direkt hinter dem 2-Wege-Zähler für die Hausverteilung. Der zeigt an, was im Haus verbraucht wird.

    Jetzt habe ich 2 Werte, die ich mit einem PHP-Script gegeneinander berechne.

    Das Ganze passt tatsächlich auf ca. 3 Watt genau, die 3EM messen sehr präzise.

    Wenn bei Dir die Summen nicht stimmen, ist der Verdacht naheliegend, dass eine Klemme falsch herum um die Phase gelegt wurde, das würde auf der Phase evtl. Einen negativen Wert anzeigen, der von der Summe der beiden anderen Klemmen subtrahiert wird.

    Moin,

    ich muss den alten Thread nochmal ausgraben

    Gibt es irgendwelche Änderungen in den Requests mit der aktuellen Firmware?
    http://<ipadresse>/color/0?turn=on&red=0&green=250&blue=0&white=0

    ist das noch aktuell?

    Und wie sollte ein Request aussehen? Abfrage per POST, GET ?
    Hier hakt das leider manchmal....

    Moin,

    Also, über einphasige Einspeisung kann ich nichts sagen, da bin ich raus.

    Ich habe eine 8 KW Anlage auf dem Dach, und messe mit 2x 3EM die Zustände.

    Das läuft alles 3-phasig hier.

    Der eine 3EM sitzt hinter dem 2-Wege Zähler, und liefert auf allen 3 Phasen positive Werte, sobald ich einspeise, und negative Werte, sobald ich Strom vom EVU beziehe ( Nachts ). Und das für jede Phase einzeln, und in der Summe für alle 3 Phasen.

    Der andere 3EM sitzt hinter dem Wechselrichter, und liefert mit die Leistung pro Phase und in der Summe, die die PV-Anlage gerade produziert.

    Mit all diesen Werten lässt sich wunderbar messen und berechnen, wieviel Strom gerade rein und raus geht, wieviel ich gerade verbrauche, wieviel davon selbst produziert / vom EVU bezogen wird, ect. Das funktioniert einwandfrei, und sogar erstaunlich genau ( max. 5 Watt Differenz! )

    Mit all diesen Werten füttere ich ein PHP Script, und lasse mir das darstellen. ( Siehe Profilbild )

    Manchmal passiert es, dass z.B. 2 von 3 Phasen positive Werte anzeigen, und eine einen negativen Wert. Dieses wird aber in der Weboberfläche für die einzelnen Phasen korrekt dargestellt, und in der Summe auch korrekt berechnet. Somit müsste dass doch in Gedanken gleichzusetzen sein mit einer Einphasigen Einspeisung, oder stelle ich mir das falsch vor?