Sicherung auf die Phase L1 gelegt, neu angeschlossen. Werte passen!
Besten Dank für eure Unterstützung!
Sicherung auf die Phase L1 gelegt, neu angeschlossen. Werte passen!
Besten Dank für eure Unterstützung!
ruediger60 - Danke für den Hinweis! Das habe ich komplett übersehen!
Eine Frage hätte ich - der Shelly ist auf L1 geklemmt (mit an die C20 für die Multi-Split), würde es genügen die C16 auf L1 umzulegen statt L3 ?
Sprich genügt es wenn das Gerät die selbe Phase nutzt auf der selben Schiene, oder muss auch identisch abgesichert werden?
Danke!
IMG9832 - Bosch Multi-Split als Referenzbild (Leitung / Phase 1)
IMG9833 - LG Single-Split EM50
IMG9834 - LG Single-Split EM Mini
Hallo Zusammen,
die meisten "Probleme" rund um die Shellys konnte ich bislang durchs forschen im Forum ausfinding machen.
Nun stehe ich aber vor einer Sache die mich rätseln lässt.
Anlass war die Installation einer weiteren Split-Klima bei uns.
Wir haben aktuell einen Pro EM-50 in der UV hängen.
Klemme A war dabei bis dato immer alleine fleißig am messen, UV auf L1 ohne weitere Verbraucher. (Multi-Split Klima mit 1AG 3IG)
Auf die Werte hatte ich mich bis dato immer blind verlassen da keine Möglichkeit zur Gegenprüfung.
Nun wurde eine weitere Klima (Single-Split 1AG 1IG) installiert, die wir auf einer separaten Sicherung installiert haben auf L3, auch hier keine weiteren Verbraucher.
Was mich stuzig gemacht hat, die Single-Split wurde hier mit einem Stand-By von ca. 17 Watt gemessen.
Daraufhin habe ich einen EM Mini in die Leitung geklemmt und dieser zeigt komplett andere Werte an ( 3 Watt im Stand-By ).
Auch unter Last kommen hier abweichende Werte zustande.
Beim umklemmen von B zusätzlich auf L1, werden die identischen Werte wie bei Klemme A angezeigt.
Unter Last gemessen:
Klemme B - 423.5W - 227.8V
EM Mini - 731.4W - 230.6V
Im Stand-By gemessen:
Klemme B - 18.5W - 228.1V - 0.09A
EM Mini - 5.2W - 232.2V - 0.093A
Testaufbau mit einer 14W LED:
Klemme B - 14.1W - 227.7V
EM Mini - 13.6W - 232.6V
Ich habe hier absolut keinen Lösungsansatz wo ich auf die Suche nach einem möglichen Fehler gehen könnte.
Es gibt auf keiner der drei Phasen einen zusätzlichen Verbraucher außer die Klima Geräte...
Vielleicht habt ihr ja einen Ansatz oder Tipp für mich!
Viele Dank und viele Grüße!
ppppp
apreick. - vielen vielen Dank!
Bis jetzt läuft alles! Ich werde nach dem morgigen Tag berichten sobald ein voller Tag mal geloggt wurde
Eine Frage am Rande - vielleicht weißt du das aus dem "FF"
Kann man jetzt einfach das Diagramm bzw das Energie-Dashboard im die drei Phasen ergänzen damit es angezeigt wird wie bei diesem Beitrag?
Viele Grüße und ein sonniges Wochenende!
Kann bzw. soll ich die unique_id abändern? Ich habe gedacht die Bezeichnung bzw der Name hat keinerlei Auswirkungen - Bild vom "normalen" Dashboard ebenfalls anbei
Danke für deine großartige Unterstützung!
#Shelly3EM
sensor:
- platform: template
sensors:
# Template sensor for values of power import (active_power > 0)
power_import:
friendly_name: "Aktueller Import"
unit_of_measurement: 'W'
value_template: >-
{% if (states('sensor.phase_1_power')|float + states('sensor.phase_2_power')|float + states('sensor.phase_3_power')|float) > 0 %}
{{ states('sensor.phase_1_power')|float + states('sensor.phase_2_power')|float + states('sensor.phase_3_power')|float }}
{% else %}
{{ 0 }}
{% endif %}
availability_template: "{{
[ states('sensor.phase_1_power'),
states('sensor.phase_2_power'),
states('sensor.phase_3_power')
] | map('is_number') | min
}}"
#Template sensor for values of power export (active_power < 0)
power_export:
friendly_name: "Aktueller Export"
unit_of_measurement: 'W'
value_template: >-
{% if (states('sensor.phase_1_power')|float + states('sensor.phase_2_power')|float + states('sensor.phase_3_power')|float) < 0 %}
{{ (states('sensor.phase_1_power')|float + states('sensor.phase_2_power')|float + states('sensor.phase_3_power')|float) * -1 }}
{% else %}
{{ 0 }}
{% endif %}
availability_template: "{{
[ states('sensor.phase_1_power'),
states('sensor.phase_2_power'),
states('sensor.phase_3_power')
] | map('is_number') | min
}}"
#Template sensor for values of power consumption
power_consumption:
friendly_name: "Aktueller Verbrauch"
unit_of_measurement: 'W'
value_template: >-
{% if (states('sensor.power_export')|float(0)) > 0 and (states('sensor.shellyplus1pm_garage_power')|float(0) - states('sensor.power_export')|float(0)) < 0 %}
{% elif (states('sensor.power_export')|float(0)) > 0 and (states('sensor.shellyplus1pm_garage_power')|float(0) - states('sensor.power_export')|float(0)) > 0 %}
{{ (states('sensor.shellyplus1pm_garage_power')|float(0)) - states('sensor.power_export')|float(0) }}
{% else %}
{{ states('sensor.power_import')|float(0) - states('sensor.shellyplus1pm_garage_power')|float(0) * -1}}
{% endif %}
#Sensor for Riemann sum of energy import (W -> Wh)
- platform: integration
source: sensor.power_import
name: Import
unit_prefix: k
round: 2
method: left
unit_time: h
unique_id: id_power_import_0000000000
#Sensor for Riemann sum of energy export (W -> Wh)
- platform: integration
source: sensor.power_export
name: Export
unit_prefix: k
round: 2
method: left
unit_time: h
unique_id: id_power_export_0000000000
#Sensor for Riemann sum of energy consumption (W -> Wh)
- platform: integration
source: sensor.power_consumption
name: Energieverbauch
unit_prefix: k
round: 2
method: left
unit_time: h
unique_id: id_power_consumption_0000000000
Alles anzeigen
Anbei eine Übersicht aus dem Energie Dashboard
Der Sensor Consumption heißt aber hier komischerweise Energieverbrauch... obwohl er als sensor.energy.consumption angelegt ist
Ich habe mich da glaube ich in meiner Konfig verrannt..
Habe HA nochmal neu aufgesetzt um ein sauberes Interface zu haben.
Habe jetzt nachstehende Konfig in die YAML aufgenommen:
Auf dem Dashboard werden mir jetzt die Angaben "Aktueller Import, Aktueller Export, Aktueller Verbrauch" angezeigt.
Mehr als den Code in die Konfig aufzunehmen habe ich aktuell noch nicht getan.
Was wären nun die korrekten Schritte um den 3EM korrekt ins Energie-Dashboard aufzunehmen?
Habe noch einen 1PM der direkt am BKW misst, daher hatte ich diese Konfig hier aus dem Beitrag übernommen.
#Shelly3EM
sensor:
- platform: template
sensors:
# Template sensor for values of power import (active_power > 0)
power_import:
friendly_name: "Aktueller Import"
unit_of_measurement: 'W'
value_template: >-
{% if (states('sensor.phase_1_power')|float + states('sensor.phase_2_power')|float + states('sensor.phase_3_power')|float) > 0 %}
{{ states('sensor.phase_1_power')|float + states('sensor.phase_2_power')|float + states('sensor.phase_3_power')|float }}
{% else %}
{{ 0 }}
{% endif %}
availability_template: "{{
[ states('sensor.phase_1_power'),
states('sensor.phase_2_power'),
states('sensor.phase_3_power')
] | map('is_number') | min
}}"
#Template sensor for values of power export (active_power < 0)
power_export:
friendly_name: "Aktueller Export"
unit_of_measurement: 'W'
value_template: >-
{% if (states('sensor.phase_1_power')|float + states('sensor.phase_2_power')|float + states('sensor.phase_3_power')|float) < 0 %}
{{ (states('sensor.phase_1_power')|float + states('sensor.phase_2_power')|float + states('sensor.phase_3_power')|float) * -1 }}
{% else %}
{{ 0 }}
{% endif %}
availability_template: "{{
[ states('sensor.phase_1_power'),
states('sensor.phase_2_power'),
states('sensor.phase_3_power')
] | map('is_number') | min
}}"
#Template sensor for values of power consumption
power_consumption:
friendly_name: "Aktueller Verbrauch"
unit_of_measurement: 'W'
value_template: >-
{% if (states('sensor.power_export')|float(0)) > 0 and (states('sensor.shellyplus1pm_garage_power')|float(0) - states('sensor.power_export')|float(0)) < 0 %}
{% elif (states('sensor.power_export')|float(0)) > 0 and (states('sensor.shellyplus1pm_garage_power')|float(0) - states('sensor.power_export')|float(0)) > 0 %}
{{ (states('sensor.shellyplus1pm_garage_power')|float(0)) - states('sensor.power_export')|float(0) }}
{% else %}
{{ states('sensor.power_import')|float(0) - states('sensor.shellyplus1pm_garage_power')|float(0) * -1}}
{% endif %}
#Sensor for Riemann sum of energy import (W -> Wh)
- platform: integration
source: sensor.power_import
name: Import
unit_prefix: k
round: 2
method: left
unit_time: h
#Sensor for Riemann sum of energy export (W -> Wh)
- platform: integration
source: sensor.power_export
name: Export
unit_prefix: k
round: 2
method: left
unit_time: h
#Sensor for Riemann sum of energy consumption (W -> Wh)
- platform: integration
source: sensor.power_consumption
name: Energieverbauch
unit_prefix: k
round: 2
method: left
unit_time: h
Alles anzeigen
Vielen Dank! Habe ich jetzt wie folgt angepasst - müssen die Helfer noch aktiviert werden oder geht das alles automatisch und die "Sensoren Netzbezug, Netzeinspeisung, Hausverbrauch" werden automatisch angezeigt?
#Sensor for Riemann sum of energy import (W -> Wh)
- platform: integration
source: sensor.power_import
name: Netzbezug
unit_prefix: k
round: 2
method: left
unit_time: h
unique_id: import_0000000001
#Sensor for Riemann sum of energy export (W -> Wh)
- platform: integration
source: sensor.power_export
name: Netzeinspeisung
unit_prefix: k
round: 2
method: left
unit_time: h
unique_id: export_0000000001
#Sensor for Riemann sum of energy consumption (W -> Wh)
- platform: integration
source: sensor.power_consumption
name: Verbrauch Haus
unit_prefix: k
round: 2
method: left
unit_time: h
unique_id: consumption_0000000001
Alles anzeigen
Willkommen im Forum
Kannst du hier mal bitte deine Config zeigen 🤗
Ich tippe mal das du nur die Power Sensoren angelegt hast.
Moin moin und herzlichen Dank!
nachstehend meine Config (bin relativ unbefleckt was YAML und HA angeht, hatte es mal versucht mein Smarthome auf HA umzustellen, es blieb aber bei den Standard "Apps" welche man aus dem Store installieren konnte
sensor:
- platform: template
sensors:
# Template sensor for values of power import (active_power > 0)
power_import:
friendly_name: "Aktueller Import"
unit_of_measurement: 'W'
value_template: >-
{% if (states('sensor.phase_1_power')|float + states('sensor.phase_2_power')|float + states('sensor.phase_3_power')|float) > 0 %}
{{ states('sensor.phase_1_power')|float + states('sensor.phase_2_power')|float + states('sensor.phase_3_power')|float }}
{% else %}
{{ 0 }}
{% endif %}
availability_template: "{{
[ states('sensor.phase_1_power'),
states('sensor.phase_2_power'),
states('sensor.phase_3_power')
] | map('is_number') | min
}}"
#Template sensor for values of power export (active_power < 0)
power_export:
friendly_name: "Aktueller Export"
unit_of_measurement: 'W'
value_template: >-
{% if (states('sensor.phase_1_power')|float + states('sensor.phase_2_power')|float + states('sensor.phase_3_power')|float) < 0 %}
{{ (states('sensor.phase_1_power')|float + states('sensor.phase_2_power')|float + states('sensor.phase_3_power')|float) * -1 }}
{% else %}
{{ 0 }}
{% endif %}
availability_template: "{{
[ states('sensor.phase_1_power'),
states('sensor.phase_2_power'),
states('sensor.phase_3_power')
] | map('is_number') | min
}}"
#Template sensor for values of power consumption
power_consumption:
friendly_name: "Aktueller Verbrauch"
unit_of_measurement: 'W'
value_template: >-
{% if (states('sensor.power_export')|float(0)) > 0 and (states('shelly_pv_garage switch_0 power')|float(0) - states('sensor.power_export')|float(0)) < 0 %}
{% elif (states('sensor.power_export')|float(0)) > 0 and (states('shelly_pv_garage switch_0 power')|float(0) - states('sensor.power_export')|float(0)) > 0 %}
{{ (states('shelly_pv_garage switch_0 power')|float(0)) - states('sensor.power_export')|float(0) }}
{% else %}
{{ states('sensor.power_import')|float(0) - states('shelly_pv_garage switch_0 power')|float(0) * -1}}
{% endif %}
#Sensor for Riemann sum of energy import (W -> Wh)
- platform: integration
source: sensor.power_import
name: Import
unit_prefix: k
round: 2
method: left
#Sensor for Riemann sum of energy export (W -> Wh)
- platform: integration
source: sensor.power_export
name: Export
unit_prefix: k
round: 2
method: left
#Sensor for Riemann sum of energy consumption (W -> Wh)
- platform: integration
source: sensor.power_consumption
name: Energieverbauch
unit_prefix: k
round: 2
method: left
Alles anzeigen
whyisthisbroken - kannst du mir evtl. weiterhelfen? Ich habe deine Konfig 1:1 übernommen, die Namen der Sensoren entsprechend meiner angepasst.
Allerdings kann ich nichts im Energie-Dashboard hinzufügen :-S wie hast du das hinbekommen? Konfig hat er ohne meckern akzeptiert. Im normalen Dashboard werden mir die Werte Aktueller Export / Import / Verbrauch angezeigt.
So - ich habe es jetzt endlich geschafft mit meinem Shelly3EM und einem zusätzlichem 1PM Plus meine Eigenverbrauchssteuerung umzusetzen.
Es muss noch etwas am Design gemacht werden - aber läuft erstmal.
Python ist schone eine echte kranke Sprache welche man als n00b erstmal verstehen muss.... alter Schwede....