Home Assistant: Shelly3EM + Solar = falsche Werte

  Рет қаралды 17,394

DIY by Jarnsen

DIY by Jarnsen

Күн бұрын

KANALMITGLIEDSCHAFT: / @jarnsen
In diesem Video zeige ich dir, wie du mit Home Assistant Sensoren für Import/Netzbezug und Export/Einspeisung erstellen und in Home Assistant integrieren kannst, um den Stromverbrauch zu berechnen, wenn du den Shelly 3EM in Verbindung mit Balkonsolar oder ähnlichen Geräten nutzt.
Du fragst dich vielleicht, was ein saldierender Zähler ist und warum der Shelly 3EM diese Funktion nicht erfüllen kann. Ein saldierender Zähler misst den Einspeisestrom und den Stromverbrauch in einem Haushalt und vergleicht diese Werte, um den Stromverbrauch zu berechnen.
Dabei ist es wichtig zu beachten, dass ein Haushalt typischerweise drei Phasen hat, auf denen der Strom fließt. Ein saldierender Zähler misst daher den Einspeisestrom und den Stromverbrauch auf jeder Phase und berechnet dann den Stromverbrauch, indem er die Gesamtproduktion von der Gesamtverbrauch auf jeder Phase abzieht.
Ein Beispiel: Wenn du zuhause eine Solaranlage auf dem Dach installiert hast und sie gerade mehr Strom produziert als du verbrauchst, dann fließt der überschüssige Strom in das öffentliche Stromnetz. Ein saldierender Zähler würde jetzt den Stromfluss auf jeder Phase messen und den produzierten Strom von dem verbrauchten Strom abziehen. Wenn du zum Beispiel auf Phase 1 2 kW Strom verbrauchst, auf Phase 2 3 kW Strom produzierst und auf Phase 3 1 kW Strom verbrauchst, dann ist dein Stromverbrauch (3 kW - 2 kW - 1 kW = 0 kW), weil du insgesamt so viel Strom produziert hast wie du verbraucht hast. Dieser Wert wird dann verwendet, um deine Stromrechnung zu berechnen.
Da der Shelly 3EM kein saldierender Zähler ist, müssen wir Sensoren für Import/Netzbezug und Export/Einspeisung erstellen und in Home Assistant integrieren, um den Stromverbrauch korrekt zu berechnen. In meinem Video erkläre ich dir Schritt für Schritt, wie du diese Sensoren erstellst und in Home Assistant integrierst, damit der Shelly 3EM richtige Werte liefert.
Am Ende des Videos bitte ich euch um ein Like und fordere euch auf, meinen Kanal zu abonnieren und die Glocke zu aktivieren, wenn euch das Video gefallen hat. Wenn ihr Fragen habt oder Anregungen für weitere Videos, hinterlasst gerne einen Kommentar. Vielen Dank fürs Zuschauen!
Hardware:
Shelly 3EM* - amzn.to/45wpP06
Shelly Pro 3EM* - amzn.to/3KZRw9i
Code:
configuration.yaml
im ersten Kommentar.
Kapitel:
00:00 Intro
00:17 Das Problem
01:06 Die Lösung
01:16 Shelly 3EM Entities
02:06 Erstellung Sensoren
03:13 Helfer erstellen (Import + Export)
03:55 Outro
*Affiliate-Link
Ich nehme am Partnerprogramms von Amazon teil und benutze Affiliate-Links zu Produkten, die ich selbst in Benutzung habe und für gut befinde. Wenn Ihr auf Affiliate-Links klickt kostet Euch das nichts extra, aber wenn dadurch ein Kauf zustande kommt, erhalte ich eine kleine Provision. Dies Hilft mir ein wenig bei meinen weiteren Projekten.
Vielen Dank, für Eure Unterstützung

Пікірлер: 156
@Jarnsen
@Jarnsen Жыл бұрын
################################################################################ # T E M P L A T E ################################################################################ template: - sensor: ################################ # Shelly EM3 Berechnung ################################ ########### # Zusammengerechneter Strom aller 3 Phasen (Echtzeitverbrauch) ########### - name: 'Gesamt Strom' unique_id: power_total state: >- {{ [ states('sensor.wohngemeinschaft_channel_a_power'), states('sensor.wohngemeinschaft_channel_b_power'), states('sensor.wohngemeinschaft_channel_c_power'), ] | map('float') | sum | round(3) }} unit_of_measurement: W device_class: power state_class: measurement availability: >- {{ [ states('sensor.wohngemeinschaft_channel_a_power'), states('sensor.wohngemeinschaft_channel_b_power'), states('sensor.wohngemeinschaft_channel_c_power'), ] | map('is_number') | min | round(3) }} ########### # Zusammengerechnete Stromstärke aller 3 Phasen (Echtzeit) ########### - name: 'Gesamt Stromstärke' unique_id: current_total state: >- {{ [ states('sensor.wohngemeinschaft_channel_a_current'), states('sensor.wohngemeinschaft_channel_b_current'), states('sensor.wohngemeinschaft_channel_c_current'), ] | map('float') | sum }} unit_of_measurement: A device_class: current state_class: measurement availability: >- {{ [ states('sensor.wohngemeinschaft_channel_a_current'), states('sensor.wohngemeinschaft_channel_b_current'), states('sensor.wohngemeinschaft_channel_c_current'), ] | map('is_number') | min }} ########### # Berechnung Netzbezug in W ########### - name: "power_import" unit_of_measurement: 'W' device_class: power state_class: measurement state: >- {% if (states('sensor.gesamt_strom'))|float(0) > 0 %} {{ states('sensor.gesamt_strom')|float(0) }} {% else %} {{ 0 }} {% endif %} availability: "{{ [ states('sensor.gesamt_strom') ] | map('is_number') | min }}" ########### # Berechnung Einspeißung in W ########### - name: "power_export" unit_of_measurement: 'W' device_class: power state_class: measurement state: >- {% if (states('sensor.gesamt_strom'))|float(0) < 0 %} {{ (states('sensor.gesamt_strom'))|float(0) * -1 }} {% else %} {{ 0 }} {% endif %} availability: "{{ [ states('sensor.gesamt_strom') ] | map('is_number') | min }}"
@steffenroesler1945
@steffenroesler1945 Жыл бұрын
Danke für deine Anleitung, ich habe es so gemacht und es funktioniert. Um die Integral-Helper für Netzbezug und Einspeisung ins Energie-Dashboard einfügen zu können, musste ich vor der Erstellung der Helper noch in den beiden Template-Sensoren folgendes einfügen: device_class: power state_class: measurement
@jarnokarsch3283
@jarnokarsch3283 Жыл бұрын
@@steffenroesler1945 komisch, das sollte der Rieman Sensor eigentlich hinzufügen. Aber danke für den Hinweis.
@doink9993
@doink9993 Жыл бұрын
Ich weiß nicht was ich Falsch mache aber ich bekommen die Einspeisung nicht ins Energie-Dashboard eingefügt
@Jarnsen
@Jarnsen Жыл бұрын
@@doink9993 hast du dir den Kommentar von Steffen Roesler durchgelesen? Versuche das mal. Habe die beiden Template für Berechnung dahingehend angepasst.
@doink9993
@doink9993 Жыл бұрын
@@Jarnsen habe es komplett neu reingemacht aber Die Einspeisung lässt sich einfach nicht ins Energie-Dashboard hinzufügen der Netzbezug geht ohne Probleme
@leer1351
@leer1351 Жыл бұрын
ja alles sehr Informativ Bitte mehr davon Danke
@heidelbergerfrittenboy9547
@heidelbergerfrittenboy9547 11 ай бұрын
Super, endlich stimmen meine Werte. Hab mich schon gewundert :) Danke!
@Jarnsen
@Jarnsen 11 ай бұрын
Gern geschehen!!
@mightymike9073
@mightymike9073 Жыл бұрын
Top ... und danke für den Yaml Code - hatte den Fehler auch bemerkt, aber bis dato keine Lösung gefunden - läuft jetzt alles prima dank deiner Unterstützung Gruß, Mike
@Jarnsen
@Jarnsen Жыл бұрын
Freut mich das ich helfen konnte…
@Shortyachtfuenf
@Shortyachtfuenf Жыл бұрын
Danke für dein Video. Funktioniert super. 🙂
@Jarnsen
@Jarnsen Жыл бұрын
Das freut mich 👍
@Hitschi-xk3oh
@Hitschi-xk3oh 9 ай бұрын
Sehr gut erklärt 👍 Vielen Dank
@Jarnsen
@Jarnsen 9 ай бұрын
Danke für das Lob!
@markobelka6134
@markobelka6134 Жыл бұрын
Tolles Video! Danke!!!
@Jarnsen
@Jarnsen Жыл бұрын
Gern geschehen!!
@sonntagskind84
@sonntagskind84 5 ай бұрын
Vielen lieben Dank für dein Video! Das schlimme ist ja, dass das "falsche" Verhalten des Shelly 3EM nicht immer so war. Das wurde mal geändert. vorher hat der Shelly3EM sein "Gesamt" auch wirklivh als "Gesamt" ausgespuckt. Und negative Werte auf einer Phase von den anderen Phasen abgezogen. Ich habe mich damals mehrfach mit dem ShellySupport rumgestritten, dass das keinen Sinn ergibt und unbrauchbar ist. Der Support hatte dann zwar verstanden was ich wollte, aber die Entwickler antworteten ihm wohl "Funktioniert alles bestens, das ist richtig so." Nunja..Wenn man Bezug und Einspeisung wirklich getrennt betrachtet, haben sie ja recht. Aber bei saldierenden Zählern ergibt das überhaupt keinen Sinn.
@Jarnsen
@Jarnsen 5 ай бұрын
Naja, zurück entwickelt. Wenn es das schon mal gab, wäre es ja ein leichtes in den Einstellungen einzufügen ob er saldieren soll oder nicht. So wäre es für alle anwendbar.
@sonntagskind84
@sonntagskind84 5 ай бұрын
@@Jarnsen Genau das hatte ich ja auch vorgeschlagen. Aber nunja. 😐 Eine andere Funktion (ich erinnere mich leider nichtmal mehr welche und bei welchem Gerät) hatten sie sogar relativ kurzfristig umgesetzt, da dachte ich noch: "Wow, coole Firma, da wird auf den Kunden gehört." Und dann kam das Drama mit dem Shelly3EM. 🤷🏻‍♂️
@Jarnsen
@Jarnsen 5 ай бұрын
Schade halt.
@raum-smart
@raum-smart 5 ай бұрын
Herzlichen Dank. Habe ein Probleme mit der genauen Syntax im Teil: Netzbezug mit if und else. Tippe es exakt so ein (natürlich mit meinem Sensor) da ist aber immer bei mir ein Fehler ab: "state>-". Hast du den genauen Code irgendwo präsent zum kopieren? Besten Dank.
@Jarnsen
@Jarnsen 5 ай бұрын
Hi, schau nochmal, ist prinzipiell alles angepinnt. ################################################################################ # T E M P L A T E ################################################################################ template: - sensor: ################################ # Shelly EM3 Berechnung ################################ ########### # Zusammengerechneter Strom aller 3 Phasen (Echtzeitverbrauch) ########### - name: 'Gesamt Strom' unique_id: power_total state: >- {{ [ states('sensor.wohngemeinschaft_channel_a_power'), states('sensor.wohngemeinschaft_channel_b_power'), states('sensor.wohngemeinschaft_channel_c_power'), ] | map('float') | sum | round(3) }} unit_of_measurement: W device_class: power state_class: measurement availability: >- {{ [ states('sensor.wohngemeinschaft_channel_a_power'), states('sensor.wohngemeinschaft_channel_b_power'), states('sensor.wohngemeinschaft_channel_c_power'), ] | map('is_number') | min | round(3) }} ########### # Zusammengerechnete Stromstärke aller 3 Phasen (Echtzeit) ########### - name: 'Gesamt Stromstärke' unique_id: current_total state: >- {{ [ states('sensor.wohngemeinschaft_channel_a_current'), states('sensor.wohngemeinschaft_channel_b_current'), states('sensor.wohngemeinschaft_channel_c_current'), ] | map('float') | sum }} unit_of_measurement: A device_class: current state_class: measurement availability: >- {{ [ states('sensor.wohngemeinschaft_channel_a_current'), states('sensor.wohngemeinschaft_channel_b_current'), states('sensor.wohngemeinschaft_channel_c_current'), ] | map('is_number') | min }} ########### # Berechnung Netzbezug in W ########### - name: "power_import" unit_of_measurement: 'W' device_class: power state_class: measurement state: >- {% if (states('sensor.gesamt_strom'))|float(0) > 0 %} {{ states('sensor.gesamt_strom')|float(0) }} {% else %} {{ 0 }} {% endif %} availability: "{{ [ states('sensor.gesamt_strom') ] | map('is_number') | min }}" ########### # Berechnung Einspeißung in W ########### - name: "power_export" unit_of_measurement: 'W' device_class: power state_class: measurement state: >- {% if (states('sensor.gesamt_strom'))|float(0) < 0 %} {{ (states('sensor.gesamt_strom'))|float(0) * -1 }} {% else %} {{ 0 }} {% endif %} availability: "{{ [ states('sensor.gesamt_strom') ] | map('is_number') | min }}"
@raum-smart
@raum-smart 5 ай бұрын
Hat geklappt. Besten Dank.
@heikokritz7671
@heikokritz7671 Жыл бұрын
Hey, super Video, mal ne Frage dazu. Bei mir zeigt es in der Shelly App den Wert ür den Gesamtverbrauch und Total returned an. In HA nur den Returned, ist das damit auch zu lösen, oder müsste ich zwei 3PM verwenden um beides getrennt in HA anzeigen zu können? Danke
@Jarnsen
@Jarnsen Жыл бұрын
Hi, die beiden Werte sind für die Füße. Schau dir das Video nochmal genau an. Wir brauchen den aktuellen Wert in Watt, aus dem basteln wir uns dann den Rest. Returned und Gesamtverbrauch vom Shelly 3EM stimmen nicht, wenn du mit Speicher oder Solaranlage arbeitest. Prinzipiell sind 2 Shelly 3EM unnötig. Einer direkt hinter dem Zähler reicht normalerweise. Ich weiß aber nicht wie du deine Solarproduktion erfasst.
@heikokritz7671
@heikokritz7671 Жыл бұрын
@@Jarnsen Soweit so gut, aber was soll ich als Anfänger damit anfangen, solche Videos ohne Details bringen mich nicht weiter, es ist nicht jeder vom Kenntnisstand soweit das ohne Probleme hinzubekommen. Ich weiß nicht wo und wie ich das einfügen soll geschweige denn die Sensoren dann in die Anzeige vom HA zu kriegen....da nützt mir das auch nichts wenn ich das Video 10 mal sehe. Schade
@Jarnsen
@Jarnsen Жыл бұрын
@@heikokritz7671 genau genommen ist das Video für Anfänger. Und es ist Schritt für Schritt erklärt was wo einzurichten ist. Ich unterstütze dich natürlich gerne wenn du Hilfe brauchst. Schreib mir gerne eine email wo du genau nicht weiter kommst oder Hilfe brauchst. Zusammen bekommen wir das hin.
@calleblacky4104
@calleblacky4104 Жыл бұрын
Nabend , danke für das video. Super erklärt. 2 fragen habe uch dann doch noch. 1. Wie sieht es aus wenn ich den shelly 3em nur mit einer phase betreibe und hier 1 Balkonkraftwerk dran habe? 2. Wie würde ich die config erstellen wenn ich 3 Zähler ( Shelly3em ) mit jeweils 1 Balkonkraftwerk dran , mit in HA einbinden möchte? Danke und beste Grüße Carsten
@Jarnsen
@Jarnsen Жыл бұрын
Zu 1.) Einen Shelly 3 EM mit nur einer Phase betreiben (nur eine Klemme angeschlossen) ist rausgeschmissenes Geld. Da kannst auch nen Shelly 1 PM nehmen, wesentlich günstiger. Aber wenn du wirklich nur mit einer Phase betreiben willst und an den anderen nichts angeschlossen ist kann ja auch von den anderen Phasen noch falsch gegengerechnet werden. Also dann stimmt die Anzeige. Ist halt nur für diese Phase und die anderen werden nicht betrachtet, sprich was auf den anderen Phasen passiert wird ignoriert weil es ja nicht gemessen wird. Einen Haushalt musst du ja immer ganzheitlich sehen, über alle 3 Phasen, nur so kannst du Bezug und Einspeisung richtig erfassen. Zu 2.) Es ist egal wieviele Balkonkraftwerke du hast und auf welchen Phasen. 1 Shelly 3EM direkt hinter den Zähler vom Energieversorger klemmen und die Produktion der Balkonkraftwerke mit einem Shelly 1 PM tracken. Konfiguration ist dann wie im Video. Durch die Shelly 1 PM weißt du was du produziert und durch den 3EM was insgesamt ins Netz zurück geht oder entnommen wird. Somit kannst du dir alles andere ausrechnen. Hoffe die Antwort kann dir weiterhelfen.
@stefanbornemann688
@stefanbornemann688 Жыл бұрын
hallo vielen Dank für dein Video leider bin ich noch ,,blutiger Anfänger" ich wollte deine Datei kopieren und einfügen. Wie muss ich die datei auf meine konfiguraton anpassen, bei die steht zbsp wohngemeinschaft, damit es bei mir funktioniert meine shelly 3em heißt Zähler. besten Dank Stefan
@Jarnsen
@Jarnsen Жыл бұрын
Versuche mal Wohngemeinschaft durch zahler zu ersetzen. Mit a nicht ä.
@wilfriedwolf9829
@wilfriedwolf9829 Жыл бұрын
Endlich eine Beschreibung, mit der man auch was anfangen kann. Top, danke. Wie bekomme ich den gesamten Zählerstand in HA angezeigt? Habe einen Zähler in der Unterverteilung, der den Verbrauch anzeigt. Möchte den aktuellen Verbrauch in HA übernehmen und dann weiter zählen lassen. Danke
@jarnokarsch3283
@jarnokarsch3283 Жыл бұрын
Schau mal bei den Helfern, da gibt es einen der nennt sich Zähler. Da kannst nen anfangszählerstand eingeben und die Entität Import mit hinzufügen. Wird aber nie genau wie auf dem richtigen Zähler. Bisschen Schwund ist immer
@wilfriedwolf9829
@wilfriedwolf9829 Жыл бұрын
@@jarnokarsch3283 Supi, danke nochmal.Habe die Werte eingetragen, aber die Entität Import kann ich da nicht zuführen.
@jarnokarsch3283
@jarnokarsch3283 Жыл бұрын
@@wilfriedwolf9829 Import war falsch ausgedrückt. Du hast ja den Import (W) per Helfer (Riemann in kWh) umgewandelt. Müsste dann ja Netzbezug oder wie du ihn benannt hast sein. Den musst du dann als Eingangssensor nehmen.
@wilfriedwolf9829
@wilfriedwolf9829 Жыл бұрын
@@jarnokarsch3283 Bei dem neu angelegten Helfer gibt es keine Möglichkeit den "Netzbezug" als Eingangssensor einzutragen. Habe auch den Verbrauchszähler genommen, da kann ich zwar den Import zufügen, aber keinen Zähleranfangsstand. Startet immer bei Null.
@Jarnsen
@Jarnsen Жыл бұрын
versuch mal das hier in die configuration.yaml template: - name: "Zählerstand Aktuell" unique_id: zahlerstand_aktuell state: >- {{ [ states('sensor.DEIN_NETZTBEZUG_IN_KWH'), ] | map('float') | sum + DEIN JETZIGER ZÄHLERSTAND }} unit_of_measurement: kWh device_class: energy state_class: total_increasing attributes: last_reset: "1970-01-01T00:00:00+00:00" availability: >- {{ [ states('sensor.DEIN_NETZTBEZUG_IN_KWH'), ] | map('is_number') | min }}
@Jarnsen
@Jarnsen 2 ай бұрын
Helfer erstellt?
@philhill3118
@philhill3118 Жыл бұрын
Guten morgen, das ist ein sehr interessantes Video, mein shelly zeigt auch falsche werte an. Da ich leider technisch nicht so versiert bin, würde mich es in kleinen schritten interessieren wie sie das jetzt genau gemacht haben das er die werte korekt anzeigt.
@Jarnsen
@Jarnsen Жыл бұрын
Im Video ist jeder Schritt gezeigt, wo hakt es genau?? Bzw. was ist unklar??
@steffenrebenstorf1671
@steffenrebenstorf1671 Жыл бұрын
@@Jarnsen ...Danke für Deine Mühe. Aber genau das ist doch das Problem. Ich gebe ein fünftel des BKM Preises für einen Zähler aus. Luxus Shelly pro 3EM... der Überall noch für BKM Monitoring beworben wird. MWST frei...wenn für BKM Nutzung usw. Wird eben zu tausenden im Netz verkauft. Dann stellt man zu tausenden fest das auch dieser Luxuszähler einem nicht die Infos liefert die man wollte... was geht rein was geht raus. Wie hoch ist mein Eigenverbrauch ...weil sich hieraus dann ergibt wann sich das ganze rentiert. Das ganze schön grafisch aufgearbeitet was die Shelly App/cloud ja auch macht. Aber es kommen keine verwertbaren Zahlen raus...weil --- das bekannte Saldierungsproblem--- Lösung: Bastelei und IT Kenntnisse: Raspberry im 24 h Betrieb oder Windows mit einer Virtuellen Maschine darauf ein Programm wo man Skripte und Sensoren irgendwo im englischen Kauderwelsch erstellen muss ...sich daraus eine visualisierung erstellen kann... Leute! Das ist doch nicht Massentauglich! Einen Shelly in die Unterverteilung einbauen usw..ist das eine...Aber das kanns doch nicht sein das es oo kompliziert ist seinen Eigenverbrauch zu messen?! Ich hab den pro 3EM am Hauptzähler und nen plue 1pm am BKM. Genug Daten.... sollte man meinen Aber ich kann mir daraus keinen Eigenverbaruch errechnen ..
@danielhoppe8984
@danielhoppe8984 6 ай бұрын
Hallo, aber würde das bedeuten, dass ich wie ab 00:50 erklärt, einfach nur die Gesamt kWh minus die Zurückgegeben händisch oder im Kopf ausrechnen muss um meine tatsächlich verbrauchte Energie über den gewählten Zeitraum zu wissen? Ich speise über eine Phase ein. Oder wäre bei der Rechnung dann immer noch ein Fehler möglich?
@Jarnsen
@Jarnsen 6 ай бұрын
Nein, das funktioniert leider nicht. Was ist wenn du 10kWh am Tag beziehst aber 20kW einspeist, hast du dann an dem Tag garkeinen Verbrauch gehabt? Schau dir mal nen sonnigen Tag an, da kommt man auf nen realen Verbrauch von 8kWh, speist aber 60kWh ein und bezieht eventuell 0,5kWh vom Energieversorger. Die einzige Art und Weise das mit nem Shelly einigermaßen hinzubekommen ist die im Video beschriebene Art und Weise. Ich hoffe ich konnte dir weiter helfen...
@danielhoppe8984
@danielhoppe8984 6 ай бұрын
@@Jarnsen Danke für die Antwort. Das ergibt Sinn.
@danielhoppe8984
@danielhoppe8984 6 ай бұрын
@@Jarnsen Und eine alternative zum Shelly die ähnlich aufgebaut ist, Plug and play unterstützt und selbständig saldieren kann gibt es so nicht?
@Jarnsen
@Jarnsen 6 ай бұрын
Das beste ist den Zähler vom Energieversorger auszulesen. Das hatte bei mir nur mäßig funktioniert, deshalb der Shelly 3EM
@danielhoppe8984
@danielhoppe8984 6 ай бұрын
@@Jarnsen Ja das wäre optimal. Geht bei unserem NES Zähler leider nicht. Wollte das über den IR Port realisieren aber der gibt leider keine Daten an Endkunden aus. Auch nicht mit PIN oder ähnlichem
@user-wy6xx9ih8o
@user-wy6xx9ih8o 10 ай бұрын
Endlich hab ich die Erklärung für die falschen Werte bei meinem Shelly Pro 3EM gefunden. 🎉 Eine Frage zu deinem Code. Du hast Werte für Eingespeiste und bezoge Leistung und setzt da die Variable vom Strom ein? Wie funktioniert das? Ich kann das nicht nachvollziehen. Von den Einheiten dürfte das doch schon nicht klappen. 😂
@Jarnsen
@Jarnsen 10 ай бұрын
schau dir den Code an, im ersten Teil werden alle 3 Phasen Strom (W) zum Sensor GESAMT STROM zusammengerechnet. im zweiten Teil werden alle 3 Phasen Stromstärke (A) zum Sensor GESAMT STROMSTÄRKE zusammengerechnet. im dritten Teil wird der im ersten Teil erstellte Sensor GESAMT STROM überwacht und ein neuer Sensor (power_import) erstellt für den Netzbezug. Dieser zeigt nur Werte an wenn Netzbezug stattfindet. Im Gegensatz zum 1. Sensor GESAMT STROM, dieser zeigt auch negative Werte an, das würde aber eine separate Berechnung von Netzbezug und Einspeisung verhindern. im vierten Teil wird das gleiche wie im 3. gemacht nur für den Export und das ganze mal -1 gerechnet da wir aus negativen Werte positive machen wollen. Später wird durch den Rieman Helfer aus de Watt kWh gemacht, jeweils für import und export. Das wars schon, konnte ich es damit ein wenig erklären? Den 2. Sensor brauchen wir eigentlich nicht.
@user-wy6xx9ih8o
@user-wy6xx9ih8o 10 ай бұрын
@@Jarnsen super danke nochmals für die Erklärung.
@Jarnsen
@Jarnsen 10 ай бұрын
gern geschehen
@markobelka6134
@markobelka6134 Жыл бұрын
Wichtig zu wissen: die Entität für Export bzw. Überschuss wird erst im Dashboard angezeigt nachdem tatsächlich Überschuss vorhanden war! Heißt wer Abends den Yaml Code eingibt, sieht zwar die Export Entität und kann sie zum reiman Sensor hinzufügen aber nicht zum Dashboard…!
@Jarnsen
@Jarnsen Жыл бұрын
Ja, wird ja erst erstellt wenn das erste mal Werte geflossen sind. Danke noch einmal für den guten Hinweis. Hoffe aber das es sonst verständlich war.
@markobelka6134
@markobelka6134 Жыл бұрын
Es war verständlich und hat super funktioniert!
@christians7844
@christians7844 Жыл бұрын
Danke für dein Video, bin blutiger Anfänger was Homeassistant betrifft, das Template file von dir jetzt einfach zu kopieren und in meine yaml Datei zu kopieren wird nichts bringen oder , da meine shelly Sensoren anders heisennals deine oder ? Muss ich diese jetzt bei mir umbenennen?
@christians7844
@christians7844 Жыл бұрын
Hallo noch eine zusätzlicher Frage , ganz zum Schluss unter „Helfer“ den einen Netzbezugs Sensor habe ich erstellt, und wie erstellt man den 2. Sensor? Danke
@Jarnsen
@Jarnsen Жыл бұрын
Nein, du musst nicht deine Umbenennen sondern die aus meinem anpassen an deine. Das ist sensor.xxxxxx_channel_a_power als Beispiel.
@Jarnsen
@Jarnsen Жыл бұрын
@@christians7844 den erstellst du genauso, nur für Einspeisung.
@christians7844
@christians7844 Жыл бұрын
@@Jarnsen also einen für power Import und einen für power Export?
@Jarnsen
@Jarnsen Жыл бұрын
@@christians7844 genau so ist es. Im der yaml trennst du ja Import und Export. Hast aber ja „ nur“ den aktuellen Wert in W, diesen wollen wir ja in Relation zur Zeit, also in Wh bzw. kWh, deshalb brauchen wir auch 2 Helfer.
@FamArens
@FamArens 7 ай бұрын
Hallo, wie kommt man zu dieser Oberfläche? Damit ich den Yaml Code ändern kann? Braucht man dafür die Premium Version? Danke euch.
@Jarnsen
@Jarnsen 7 ай бұрын
Es gibt keine Premiumversion, du musst den File Editor installieren bei Home Assistant, der gehört zu den Basic die man installieren sollte.
@FamArens
@FamArens 7 ай бұрын
@@Jarnsen Vielen Dank
@mahlersven
@mahlersven 3 ай бұрын
Moin klassen erklärt . Hast du auch ne Lösung für die Gesammtkosten ? Ich brech mir gerade die finger
@Jarnsen
@Jarnsen 3 ай бұрын
Wie meinst du das? komm amal auf Discord, da können wir das besprechen...
@dtglsm89
@dtglsm89 Жыл бұрын
Gilt das auch für den Shelly 2PM?
@Jarnsen
@Jarnsen Жыл бұрын
Der Shelly 2PM misst ja nicht über alle 3 Phasen, also nein.
@insane7964
@insane7964 Жыл бұрын
die Frage ist: ich möchte den Gesamtverbrauch (Tag) angezeigt bekommen. Das Problem ist sobald Pges(momentan) negativ ist darf es nicht abgerechnet werden da ich eingespeiste Leistung nicht vergütet bekomme. 🧐
@Jarnsen
@Jarnsen Жыл бұрын
Ist doch ganz einfach, mach so wie im Video, und dann einen Helfer der nur den Bezug misst und täglich wieder auf null setzt. Wenn du Hilfe brauchst schreib mir ne Email.
@insane7964
@insane7964 Жыл бұрын
die Frage ist ob man nicht eine Vode schreiben kann der P1,2,3 .momentan addiert zu P.gesamt und aus den einzelnen P-gesamt momentan den P-Gesamt/Tag bildet Ausnahme von diesem Phesamt muss sein das wenn P-gesamt momentan Negativ ist darf es nicht von P-Gesamt/Tag abgerechnet werden also kleiner 0 einfach nicht berechnen, das Sollte doch gehen
@Jarnsen
@Jarnsen Жыл бұрын
@@insane7964 aber genau das wird doch gemacht. Schau mal ins tamplate, da werden 2 Sensoren erstellt, unter Berechnung Einspeisung und Netzbezug (Export und Import). Der Import zeigt nur Werte wenn Netzbezug stattfindet und der Export nur bei Einspeisung. Da wird nichts gegengerechnet. Alles aktuell in W über alle 3 Phasen. Da du nur Netzbezug haben möchtest nimmst du den Import Sensor und erstellst einen Helfer (Integration - Riemansummenintegralsensor) und fügst den Import als Ausgangssensor ein. Dadurch wird W in kWh umgerechnet. Jetzt einen weiteren Helfer (Verbrauchszähler) den Zyklus auf Daily stellst. Und schon hast du dein Ergebnis. Kannst aber den Import auch ins Energiedashboard einfügen, dann macht HA das für dich. Da siehst du auch was du täglich, wöchentlich usw vom Netzt beziehst und einspeist. Das ist alles sehr gut nachvollziehbar. Versuch mal genau was im Video ist. Wenn du alles ins Energiedashboard machst ist es am besten und übersichtlichsten. Brauchst ja nur 3 Werte, 2 liefert der Shelly3EM (Import/Export) der dritte ist die Solarproduktion. Aus diesen 3 werten macht HA den Rest. Du siehst sehr übersichtlich was du bezogen hast und eingespeist. Ebenso was du an Strom produziert hast. Daraus errechnet HA dann deinen gesamten realen Tagesverbrauch (Bezug vom Netz + selbstverbrauchte Sonnenenergie) und somit hast du alles abgedeckt.
@jensschroder8214
@jensschroder8214 Жыл бұрын
Das heist der Shelly3EM summiert nicht, sonder zählt nur getrennt Strombezug und Einspeisung. Würden auf Phase1 150 Watt herausgehen, P2 100 Watt rein und P3 50 Watt rein müsste die Summe 0 sein. Stattdessen zeigt der Shelly 150 Watt Einspeisung und 150 Watt Verbrauch an. Oder ?
@Jarnsen
@Jarnsen Жыл бұрын
Nunja, Du darfst W aber nicht Wh verwechseln. Die aktuelle W die Shelly anzeigt ist richtig, also über alle 3 Phasen wird addiert. Leider werden Wh bzw kWh pro Phase gerechnet und dann alles was Einspeisung ist und alles was Bezug ist zusammen gerechnet. Kannst du ja gut am Beispiel im Video sehen. 1 phasig aus dem aus dem Akku gezogen. Wenn wir also sagen das dein Beispiel auf eine Stunde bezogen ist, ist das ein richtiges Beispiel für den „Fehler“.
@NERD2k1
@NERD2k1 Жыл бұрын
Bei einer Nulleinspeisung ist das nicht so oder?
@Jarnsen
@Jarnsen Жыл бұрын
Es kommt darauf an wie du die Nulleinspeisung durchführst. Speist du auf einer Phase ein oder über 3. Fakt ist der Shelly3EM ist nicht saldierend. Bedeutet: wenn du eine Grundlast von 300W über eine Stunde hast (P1 = 100Wh, P2 = 100Wh, P3 = 100Wh) und über P1 300Wh aus dem Akku holst hast du bei deinem Energieversorgerzähler 0, also eine Nulleinspeisung. Der Shelly wird dir aber anzeigen das du auf P1 200Wh an den Energieversorger zurückgeben hast und über P2 und P3 jeweils 100Wh bezogen hast. Und das summiert sich halt über die Sunden. Und zum Schluss rechnet der Shelly den Netzbezug aller Phasen aus dem Beispiel oben sind das dann 200Wh und die Einspeisung von 200Wh. Somit ist jede Summe um 200Wh falsch. Und das in nur einer Stunde. Schau mal in das Video, da habe ich eine Grafik aus der Shelly-App drin, da kannst du es sehen. Kurzum, selbst bei 3 Phasiger Einspeisung müsste auf jeder Phase genau der Verbrauch dieser Phase aus dem Akku eingespeist werden, so das es keine Fehler gibt. Ich hoffe ich konnte weiterhelfen.
@NERD2k1
@NERD2k1 Жыл бұрын
@@Jarnsen Also eigentlich wird der Shelly 3EM nur meinem SUN600 über WLAN mitteilen wie der aktuelle Gesamtverbrauch der Wohnung ist. Meine Grundlast der Wohnung ist exakt 28 Watt + zeitweise Kühlschrank. Einspeisen tut er dann von meiner 24V 100Ah LiFePo4 Batterie auf eine Steckdose im Keller also eine Phase. Werde Ihn aber denke auf 300Watt limitieren mal sehen der Stromverbrauch startet ja auch immer erst Abends sobald ich aus der Arbeit Zuhause bin. Werde mir später nochmal dein Video ganz in Ruhe anschauen hab das ganze bisher noch nicht zu 100% verstanden. Aber Dein Video wird mir bestimmt weiter helfen damit die Werte in meinem Shelly dann doch stimmen. Bin gespannt ob er von dem Smart Meter im Keller dann sehr abweichen wird oder nicht =)
@Jarnsen
@Jarnsen Жыл бұрын
@@NERD2k1 ja, wenn dir die Werte egal sind und du nur den aktuellen Hausverbrauch misst, dann passt das. Nur die Werte in KWh passen nicht. Ne Abweichung zum Smartmeter wird es trotzdem geben, aber ich denke immer noch besser als das offensichtlich falsche. Das ist die beste Möglichkeit die ich momentan kenne. Wenn du willst kann ich dir auch gerne per Mail weiterhelfen.
@NERD2k1
@NERD2k1 Жыл бұрын
Der Shelly wird nächste Woche Montag eingebaut. Ich schau mal ob ichs hinbekomme danke für Deine Hilfe, werde Deine Hilfe in Anspruch nehmen, wenn was nicht klappen sollte DANK Dir 😉👍🏻
@Jarnsen
@Jarnsen Жыл бұрын
@@NERD2k1 klar, kein Thema.
@HausriffAD
@HausriffAD 28 күн бұрын
finde nirgends den code
@V4l0r_
@V4l0r_ Жыл бұрын
Danke für das Video. Bin in Sachen HA noch ein blutiger Anfänger, deshalb habe ich direkt ein paar Verständnisfragen: 1) Ich habe über "Helfer--> Helfer erstellen --> Gruppe --> Sensor-Gruppe" Einen Sensor für den aktuellen Gesamtverbrauch erstellt. Ist denn dieser genau so funktionsfähig wie der aus deinem Code? Denn die liefern die gleichen Ergebnisse. Die Frage ist - warum coden wenn es auch so geht? 2) Die Berechnung der Gesamtstromstärke brauch man für die richtige Darstellung ja nicht, hast du einfach so erstellt den Sensor? 3) Wie ist es mit Energiedashboard? Hast du da drei Phasen, oder alles zusammengefasst? Wie bekommst du da deine Einspeisung richtig angezeigt? Danke im Voraus 🙂
@jarnokarsch3283
@jarnokarsch3283 Жыл бұрын
Zu 1.) richtig, kann man auch als Helfer Gruppe erstellen bzw. als Helfer zusammenrechnen lassen. Gibt mehrere Möglichkeiten. 2.) nein braucht man nicht. 3.) wie im Template zu sehen wird ja ein Sensor für Import und einer für Export erstellt und dieser mit einem Riemann summen Sensor in kWh umgerechnet und somit kannst du ihn ins Energy Dashboard stecken. Wie das geht siehst du bei 3:15. Da wird der Sensor erstellt der in das Energydashboard kommt.
@V4l0r_
@V4l0r_ Жыл бұрын
@@jarnokarsch3283 Das ging ja schnell! Funktioniert die richtige Darstellung der Einspeisung bei deinen codes auch wenn ich nur in eine Phase einspeise oder gibt es dazu Besonderheiten?
@Jarnsen
@Jarnsen Жыл бұрын
genau dafür habe ich ja das Video gemacht, es werden alle 3 Phasen zusammengerechnet und dann geschaut ob immer noch Überschuss vorhanden ist oder nicht. Dann wir in den Sensor Imort oder Export geschrieben.
@V4l0r_
@V4l0r_ Жыл бұрын
@@Jarnsen super, danke!
@cajube4103
@cajube4103 Жыл бұрын
Kann man diesen Fehler der 3em auch ohne den Home Assistent lösen ? Besitze das nicht..
@Jarnsen
@Jarnsen Жыл бұрын
Wenn du nur Den Shelly hast ohne irgendwelche andere Smarthome Software nicht. Der Shelly 3EM ist einfach nicht dafür ausgelegt.
@cajube4103
@cajube4103 Жыл бұрын
Ne hab nichts weiteres , wollte nur mit dem Shelly schauen wie viele Sachen ich im Haus noch anmachen könne, um den Strom vom BKW direkt zu verbrauchen ..
@Jarnsen
@Jarnsen Жыл бұрын
@@cajube4103 wenn du nur die aktuelle W oben links in der Shelly App nimmst, die passt, reicht ja um weitere Geräte anzuschalten oder nicht. Aber der Summenwert von Einspeisung und Bezug stimmt nicht.
@cajube4103
@cajube4103 Жыл бұрын
@Jarnsen aber glaube selbst das passt nicht zu 100% Laut meinem unteren Stromzähler der WP , soll sie 1,6 KWh für die WW Bereitung gebraucht haben von 0 Uhr bis 7 Uhr. Laut Shelly hab ich aber nur 1,3 KWh gebraucht von 0 bis 7 Uhr
@Jarnsen
@Jarnsen Жыл бұрын
@@cajube4103 das meine ich ja, die kWh Angabe ist falsch. Die reine Watt Angabe ist aber richtig, weil das ein momentan Wert ist über alle 3 Phasen.
@gerharddill6449
@gerharddill6449 Жыл бұрын
Gerhard Dill vor 1 Sekunde Shelly macht alles richtig, man muss halt selber rechnen Gesamt=1,27kWh Gesamt zurückgegebene -474Wh = 796Wh was soll daran falsch sein
@Jarnsen
@Jarnsen Жыл бұрын
Das falsche ist doch das angezeigt wird das 1,27 KWh bezogen wurde und 474 Wh eingespeist wurde. Wenn man es mit seinem Energieversorger Zähler vergleicht passt es nicht. Schau dir doch mal bitte im Video das Beispiel an. Ich habe in der Nacht konstant meine Grundlast gedeckt, über eine Phase. Der Shelly rechnet dann aber was auf der Phase zu viel ist als Netzeinspeißung. Dem ist ja nicht so weil in Deutschland die Zähler saldierend sind und somit gegengerechnet wird. Sprich, was der Shelly als Bezug und Einspeisung anzeigt ist falsch. Alles bezogen auf die Wh bzw KWh. Die aktuelle Wattanzeige ist richtig, da rechnet Shelly mit.
@Jeromul
@Jeromul Жыл бұрын
Also ich glaube nicht, dass der Shelly falsch rechnet. Es wird ja immer ein Zeitraum betrachtet. Und in diesem kann Einspeisung und Bezug durchaus gemeinsam auftreten. Wenn man Momentanwerte betrachtet, kann pro Phase gesehen ja nur eingespeist oder bezogen werden, nicht beides. Schaut man sich aber einen bestimmten Zeitraum an (z.B. 1 Monat) scheint beides scheinbar gleichzeitig aufzutreten, dem ist aber nicht so. Ich kann eine Stunde beziehen und die nächste Stunde zurückspeisen, da habe ich den Wert der einen Stunde auf dem Zähler und kann auch nicht die zweite Stunde wieder davon abziehen. Das geht nur bei rückwärts drehenden Zählern. Im Prinzip bedeudet das, dass der selbst verbrauchte PV-Strom vom Shelly nicht ausgewiesen wird. Ich meine, der Shelly misst richtig, jedenfalls stimmt es bei mir mit dem Stromzähler überein. Man muss immer die Momentanwerte sehen.
@Jarnsen
@Jarnsen Жыл бұрын
Wenn du nur von einer Phase redest, hast du recht. Aber es ist durchaus möglich zum Beispiel auf zwei Phasen vom Netzbetreiber zu beziehen und auf einer Phase ins Netz zurückzugeben. Natürlich über einen längeren Zeitraum. Und dies berechnet der Shelly nicht. Beispiel: P1 1kWh Bezug, P2 1kWh Bezug P3 2kWh Einspeisung der Shelly würde dann anzeigen 2kWh Bezug und 1kWh Einspeisung obwohl das alles vom ENV Zähler gegengerechnet (saldierend) wird und somit 0kWh ergibt. Kannst du das nachvollziehen, so rechnet der Shelly falsch.
@eldd2007
@eldd2007 Жыл бұрын
Das kann ich nicht bestätigen. Bei mir zeigt die App die einzelnen Daten für jeder Phase sowie auch die Gesamtleistung an. Der Wert stimmt genau mit der Anzeige des Zählers des Netzbetreibers überein. Ich betreibe mit dem Shelly 3EM ein Wasserboiler, der nur an ist wenn die PV einen Überschuss größer als die Leistung des Boilers hat (wenn P kleiner als -1000 Watt, dann Shell 1 auf on). Wird die Leistung 0 oder positiv, wird der Shelly 1 am Boiler ausgeschaltet.
@Jarnsen
@Jarnsen Жыл бұрын
@@eldd2007 deine PV - Anlage speist auf 3 Phasen ein. Richtig? Und dein Boiler verbraucht ja auf der Phase bevor es beim Shelly ankommt. Das kommt immer auf die Umstände an, es kann sein das es bei dir nicht groß auffällt. Aber du kannst überall nachlesen das der Shelly3EM nicht saldierend ist. Kannst es sogar selber testen. Speise mal nur auf einer Phase von der PV Anlage ein, da wirst du sehen das der Shelly in dieser Zeit auf den anderen 2 Phasen Bezug hat und auf der einen zurück liefert. Der Zähler vom ENV das aber gegenrechnet. Bestes Beispiel wie in meinem Video, wenn du einen Akku hast der in der Nacht nur auf einer Phase einspeist, auf den anderen wird immer Bezug sein und auf der vom Akku Einspeisung.
@eldd2007
@eldd2007 Жыл бұрын
@@Jarnsen die App zeigt die gesamte Leistung auch saldiert an. Für nulleinspeisung in der Nacht wird der Shelly 3em auch verwendet, zum Beispiel in Kombination mit soyosource invertrer (nur eine Phase). Hier auch wird kein Problem festgestellt. Man muss natürlich den Shelly 3EM direkt nach dem Hauptzähler installieren. (Ich rede nicht von der Abweichung von 2 Watt. Leider kann man keine Aufnahmen Posten. Aber gerne kann ich dir Fotos vom Zähler und Shelly App senden, die belegen, dass alles sauber läuft, egal wie die Last auf den einzelnen Phasen ist.
@Jarnsen
@Jarnsen Жыл бұрын
@@eldd2007 ich habe genau diese Konstellation mit einem Soyosource und nem Shelly 3EM direkt hinter dem Zähler vom ENV. Bitte lest im Shelly Support Forum nach, da steht ausdrücklich das er nicht saldierend ist und diese Funktion auch nicht kommen wird. www.shelly-support.eu/forum/thread/14177-shelly-3em-gesamtverbrauch-saldierend/
@alexfiftyfour
@alexfiftyfour Жыл бұрын
Ich hab mir gerade den 3 EM Pro bestellt. Bin gespannt, ob er den gleichen Fehler hat.
@Jarnsen
@Jarnsen Жыл бұрын
Hat er, der EM3 Pro saldiert auch nicht.
@alexfiftyfour
@alexfiftyfour Жыл бұрын
@Jarnsen: Er ist da. Gerade eingebaut. Meine PV Anlage wird als Scheinleistung auf allen 3 Phasen angezeigt. Ist das bei dir auch so? Phase A: +90 Watt Phase B -180 Watt Phase C + 90 Watt Scheinleistung Phase A: 400 VA Scheinleistung Phase B: 400 VA Scheinleistung Phase C: 400 VA Alle Geräte im Haus sind aus. PV Anlagen App sagt 1200 Watt Einspeisung. Warum erscheint die Einspeisung als Scheinleistung??
@jarnokarsch3283
@jarnokarsch3283 Жыл бұрын
@@alexfiftyfour das kann ich dir nicht beantworten. Speist du auf 3 Phasen ein? Oder nur eine? Ich habe ja eine große Anlage die auf 3 Phasen einspeist und nen Akku der auf einer Phase einspeist.
@alexfiftyfour
@alexfiftyfour Жыл бұрын
@@jarnokarsch3283 Hey, hab grad einen Fehler gefunden. Eine von den Phasen war am Shelly falsch angeschlossen :-P Jetzt stimmt zumindest der normale Verbrauch. Morgen, wenn die Sonne aufgeht, bin ich gespannt. Da der Verbrauch positiv angezeigt wurde, müsste die Einspeisung negativ erscheinen. Ich werde hier berichten....
@jarnokarsch3283
@jarnokarsch3283 Жыл бұрын
@@alexfiftyfour ja, das sollte sonder Standard sein, je nachdem wie rum die Klemmen gedreht sind.
@Jarnsen
@Jarnsen 28 күн бұрын
Sollte abgepinnt sein
Shelly 3EM und Energy Dashboard einrichten in Home Assistant
19:27
Steuer dein Leben
Рет қаралды 29 М.
Survival skills: A great idea with duct tape #survival #lifehacks #camping
00:27
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 1,6 МЛН
Die Wahrheit über Shelly SmartHome! Proofwood
20:44
ProofWood
Рет қаралды 200 М.
Shelly Pro 3 EM, Test, Einbau und Einrichtung
11:18
Alexander Metzger
Рет қаралды 21 М.
Home Assistant: Dein Einstieg ins Dashboard-Design - für Beginner
23:50
smart home & more
Рет қаралды 33 М.
Shelly Pro 3EM - einbauen, anschließen und einrichten
13:46
Franz kann's
Рет қаралды 62 М.
Shelly 3em in Homeassistant ⚡ Energiekosten im Blick!
16:59