Beiträge von wireless-dj

    Das war nicht die Frage! ;)

    2561-lol-gif

    Nein kein Problem, läuft bei mir seit paar Monaten super. Installieren kannst Du den Messwandler in beide Richtungen k->l oder l-> k, dies entscheidet dann den Wert positiv oder negativ. Üblicherweise ist stromrichtung k->l (positiv)


    Hab meinen Zählerschrank mal geöffnet, das passt gut rein da.
    Ich werde mir sobald möglich 2 von den Teilen bestellen.

    Einer kommt - wie gesagt - an die Leitung Vom Wechselrichter zum Zählerschrank, und der Andere - hmmm.... es ist doch eigentlich egal, ob der nun an die Leitung vom Netzversorger ( also vor den Zähler ), oder an die Leitung zu den Verbrauchern ( Hinter den Zähler ) kommt, oder?
    Es lassen sich doch dann alle Werte messen / logisch errechnen.
    Was meint Ihr?

    Danke. Ja, ich kenne die Lösungen, die sind mir aber ehrlich zu umständlich.

    Shelly rein, Clamps ran - fertig. Schneller und einfacher geht's für mich nicht.

    Damit ist das für mich die ideale Lösung. Ich bin froh, wenn der Pi nicht mehr

    laufen muss, wir waren eh nicht so wirkliche Freunde.

    Eine potentielle Lücke in der Mess-Historie ist für mich unerheblich. Wenn das der

    einzige Unterschied ist, kann ich das komplett außer Acht lassen.

    Leider habe ich aber noch keine Antwort wegen der Stromrichtung erhalten.

    Da Alternativen nicht in Frage kommen, würde ich darauf gerne zurück kommen.

    Doch, er hat Dioden, und spricht bestimmt auch SML. Ich habe auch einen Lesekopf, der steckt sogar schon drauf. Aber es muss vielleicht das SML Protokoll auf dem Raspi angepasst werden, oder die OBIS Kennzahlen sind anders, oder, oder, oder. Das übersteigt meine Möglichkeiten.

    Was aber spricht dagegen, die Werte über den 3EM auszulesen? Sie liegen dann ja auch "digital" vor.
    Platz habe ich im Zählerschrank genug.

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.
    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.
    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.
    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Hat dein Wechselrichter keinen LAN/WLAN Anschluss? Und die 2-Wege-Zähler kann man normalerweise mit einer Leuchtdiode auslesen.

    Nein, der Wechselrichter hat das nicht direkt. Die dazugehörige Webbox hat LAN, und das lässt sich auch auslesen, aber nur sehr umständlich, und auch nicht in "Echtzeit".

    Der 2-Wege-Zähler wurde leider gerade erst zwangsgetauscht. Mit dem optischen Auslesekopf ging das vorher bei dem alten Zähler, für den neuen Zähler wäre das wieder ein riesiger Aufwand. Und auch das war nicht in Echtzeit möglich.

    Für mich ist es leichter, die Shellys einzusetzen.

    Auch wenn es vielleicht nicht in diesen Thread gehört, so habe ich dennoch eine Verständnisfrsge.

    Falls ich dazu lieber einen neuen Thread eröffnen sollte, kurz Bescheid sagen, dann mache ich das.


    Durch die Photovoltaikanlage auf dem Dach habe ich einen 2-Wege-Zähler im Haus, und zusätzlich einen Zähler für die von der PV-Anlage erzeugten KWh. Ich möchte mit den 3EM ermitteln, wieviel


    a) Leistung die PV gerade erzeugt,

    b) Leistung bezogen oder eingespeist wird,

    c) Leistung gerade im Haus verbraucht wird.


    Für diese gewünschten Werte brauche ich gedanklich 2 von den 3EM. Damit lassen sich dann alle 3 Infos messen, bzw. errechnen.


    Einen baue ich an die Leitung, die vom Wechselrichter der PV zum 2-Wegezähler geht, und den Anderen entweder an die im Haus ankommende Stromleitung „vor“ den Zähler, oder hinter den Zähler zur Messung sämtlicher Verbraucher, was allerdings deutlich schwieriger Wäre im Zählerschrank.


    Wenn ich ihn nun an die im Haus ankommende Leitung vor den Zähler setze, dann wird es so sein, dass bei wenig PV-Leistung Strom bezogen wird, und bei viel PV-Leistung Strom eingespeist wird. Das bedeutet im Klartext, dass der Strom die Richtung wechselt. Nun habe ich irgendwo hier gelesen, das der einfache Shelly EM die Richtung erkennt, und ggfs. negative Werte zeigt.

    Ist das mit den negativen Werten ein Problem? Oder ist das so gewollt, damit genau solche Fälle erfasst werden können? Sin die negativen Werte korrekt, und wird durch das Minus nur die Stromrichtung in der Anzeige definiert?

    Ich finde es bewundernswert, was Du da hin “klimperst“.

    Meine Fähigkeiten übersteigt das bei Weitem. Mir fällt es schon schwer,

    Variablen korrekt zu erfassen, da brauche ich an das Übergeben in eine andere Datei

    gar nicht nachdenken.

    Also nochmals vielen, vielen Dank für Deine Mühe.

    Und, wie gesagt, falls ich mal Hilfe brauche, wäre es echt nett, wenn Du mir erlaubst,

    dass ich Dich dann fragen darf. Ab und zu gibt es mal ein Problem, aber das ist wirklich selten.

    So viel mache ich nicht mit PHP.

    Ich finde die Shellys eigentlich grundsätzlich nicht teuer,

    für das, was sie bieten. Selbst wenn das Ding 80.- € kostet,

    empfinde ich das als fair.

    Eine Alternative zu dem Preis mit gleichen Features kenne ich nicht.

    WLAN oder LAN, API verfügbar, 3-phasig nutzbar, klein, habe ich bisher nicht gefunden.

    Wenn, dann mit LAN und mind. 150.- teuer.


    Das mit dem gerundeten Design stimmt, aber im Zählerschrank ist mir das egal.

    Hmm, der sieht gut aus.

    Bleibt zu hoffen, dass das WLAN leistungsstark genug ist, um im Zählerschrank zu funktionieren, und dass er wirklich bald lieferbar ist. Bin auch auf den Preis gespannt.

    Müssen die Clamps eigentlich einen gewissen Abstand zueinander haben, wegen Einstreuungen und Störungen?

    Mit Javascript kenne ich mich leider so gar nicht aus.

    2 Verbräuche zu addieren, um eine Summe zu bekommen, kriege ich da nicht hin.
    Und wenn's später dann tatsächlich daran geht 3 Phasen pro EM zu summieren, und diese

    Summen dann gegeneinander aufzurechnen, bin ich völlig aufgeschmissen.

    Das, was ich da an Code gepostet habe, ist wahrscheinlich - auch wenn es für mich funktioniert - nicht so praktikabel, oder? :/

    Du bist echt ein Fuchs...! Das ist genial!

    Ob ich das so mit den Containern hinbekomme, weiß ich nicht, da ich ja mehrere "Module" habe,

    die ich in der Übersicht darstelle. Momentan habe ich 2 Shellys (2.5), und hab mir zum testen

    die Stromverbrauch.php erweitert, und den 2. Shelly mit rein genommen. Die ist jetzt zwar doppelt so lang, aber es funktioniert, und ich kann die Verbräuche summieren und ausgeben.

    Wie gesagt, ist nur ein Test, aber es läuft.

    Ich stelle mir vor, dass ich dann mit 2x Shelly 3EM alles darstellen kann. Vielleicht brauche ich auch 3 davon. Einen hänge ich direkt an die Leitung vom Wechselrichter zum Sicherungsschrank, und den Anderen an die Leitung zum Energieversorger. Vielleicht muss der 3. dann noch hinter den Zähler, um den Hausverbrauch zu messen, aber den müsste man auch errechnen können. Und dann mache ich halt Berechnungen damit. Man kann ja die Werte vergleichen, und mit größer / kleiner abwägen.

    Wenn Du so genial weiter codest, darf ich Dich dann mal anschreiben und um Hilfe bitten, falls ich nicht weiter komme?

    Auf jeden Fall nochmals vielen Dank!!! :-)
    Wann kommen die 3EM ??? :-D

    Hey!

    FUNKTIONIERT !!!! ^^
    Ich Danke Dir!!!!!

    Nochmal eine Verständnisfrage... :
    Muss das in 2 Dateien stehen, oder könnte man das in einer Datei zusammen fassen?

    Geht wahrscheinlich nicht, weil dann die ganze Seite sekündlich neu geladen wird, oder?

    Das mit der Netzwerklast ist so eine Sache....

    Bei mir sind ca. 60 Geräte im Netzwerk, in der Praxis stelle ich das dann wohl auf 2 Sekunden ein.

    Das, was Du da jetzt geschrieben hast, pass bestimmt auch für den Shelly 4Pro und den kommenden EM3. Letzterer ist sehr interessant, weil ich dadurch die Phtovoltaik-Anlage, sowie dann Bezug und Einspeisung messen kann. Die Werte kann ich in PHP darstellen und gegeneinander aufrechnen.

    Damit wäre der "Home-Info-Screen 2.0" dann realisierbar.

    btw: Gibt's einen Release Termin für den EM3 ?

    Also, vielen Dank nochmals an dieser Stelle!!!! :thumbup:

    Ziel des Aufwands ist es - dann später evtl. mit dem Shelly EM3 ( wenn verfügbar ) exakt zu sehen, was mein Haus gerade an Leistung verbraucht / produziert, und gegeneinander aufzurechnen.

    Ich hatte eine solche Visualisierung, ich konnte meinen Stromzähler mit einem optischen Kopf auslesen, und darstellen. Das lief jahrelang gut. Nun habe ich einen neuen Stromzähler bekommen, und das Auslesen funktioniert nicht mehr. Leider.

    Ich suche jetzt nach Methoden, um das wieder aufzubauen, und über die Shellys könnte das klappen.
    Das Ganz sah mal so aus:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Moin,

    Ich bin da echt Laie, was das Coden betrifft. Meistens kopiere ich mir hier und da was zusammen,

    und komme dann sehr umständlich mit Veränderungen zu einem Ergebnis.

    Wenn man in der Adresszeile des Browsers für den Shelly eingibt:

    http://192.168.xxx.xxx/status

    bekommt man im Browser eine Antwort. Ob das nun curl oder json ist, übersteigt schon meine Fähigkeiten. Ich sehe auf jeden Fall innerhalb der Antwort "meters":[{"power":3.32,

    Das ist wohl der aktuelle Verbrauchswert in Watt.

    Diesen Wert brauche ich in einer Variable $power , in einer .php-Datei. Diese Variable soll sich jede Sekunde, oder alle halbe Sekunde selbst aktualisieren, ohne jedesmal gleich die ganze Seite neu zu laden.

    Wenn ich nun also eine Datei erstelle, die shelly.php heißt, und in diese Datei reinschreibe
    <?

    $shelly1_url = "http://192.168.xxx.xxx/status";

    $json = file_get_contents($shelly1_url);

    $json = str_replace(array("\n","\r"),"\\n",$json);

    $json = preg_replace('/([{,]+)(\s*)([^"]+?)\s*:/','$1"$3":',$json);

    $json = preg_replace('/(,)\s*}$/','}',$json);

    var_dump(json_decode($json));

    ?>

    ... dann bekomme ich zumindest schon ein Ergebnis, und das ist mein erster Ansatz.

    Moin,

    Ich bastel gerade an meiner Visualisierung zu Hause. Diese wird per Browser als Internetseite dargestellt.

    Ich suche nun einen Codeschnipsel oder auch ein Script, wo ich nur die IP-Adresse des Shelly in eine Variable eintragen muss, welches mir den aktuellen Verbrauchswert in Watt anzeigt, und das sekündlich. Also quasi wie in der App, halt nur als Script, um es in meine Visualisierung einzubinden.

    Hat da jemand was, was er zur Verfügung stellen würde?
    Oder einen Link, wo ich sowas finde?