So sieht meine Kurve aus. Dallas Sensoren 18B20 an ESP
Als Wert sind jetzt 2 Grad eingestellt. Hier sieht man deutlich als ich gestern den neuen Strahler in Betrieb genommen habe.
VPN/Proxy erkannt
Es scheint, dass Sie einen VPN- oder Proxy-Dienst verwenden. Bitte beachten Sie, dass die Nutzung eines solchen Dienstes die Funktionalität dieser Webseite einschränken kann.
So sieht meine Kurve aus. Dallas Sensoren 18B20 an ESP
Als Wert sind jetzt 2 Grad eingestellt. Hier sieht man deutlich als ich gestern den neuen Strahler in Betrieb genommen habe.
Du hast vollkommen recht. Ist eine Art Frostschutz.
Danke für deinen Vorschlag. Werde das mal so umsetzen.
@apreik
Natürlich auch dir ein dickes Danke
PS. die 12 Grad hatte ich nur zum Testen. Weil ich dachte die Temperatur in der Garage/AR ist ja unter 12. Aber das war mein Fehler. Da die Temperatur schon drunter war ist die Automatisation nie angesprungen
Ihr seid die Besten hier
Schönes Wochenende
Helmut
Kapa Danke das klingt für mich schon wieder sehr kompliziert ![]()
ich habe aber noch eine andere Vermutung: in der Garage hat es aktuell 3.9 Grad und der Trigger liegt bei 12
Ich vermute die Automatisation Schalter erst wenn unter 12 fällt - aber das ist es ja bereits???
Servus
wenn ich die Automatisation "händisch" anwerfe dann startet sie.
Habe jetzt den Modus bei beiden geändert und werde beobachten.
Danke
Helmut
Servus Andreas
so habe es nun so: zum Testen auf below 12 Grad - das stimmt sicher ![]()
alias: Heizung AR vs Garage
description: ""
trigger:
- platform: numeric_state
entity_id:
- sensor.esp_test3
below: 12
condition:
- condition: state
entity_id: switch.heizung_garage
state: "off"
- condition: numeric_state
entity_id: sensor.esp_test3
below: 12
action:
- service: switch.turn_on
data: {}
target:
entity_id: switch.heizung_ar_switch_0
mode: single
Alles anzeigen
Gehe ich auf Testen bekomme ich Bedingung erfüllt - ist ja gut.
Config geprüft Automation neu gestartet
Jetzt sollte eigentlich eine der beiden Heizungen anspringen?
Tut aber nicht.....
Danke #11 werde ich testen
Ich muss jetzt leider aufhören. melde mich morgen wieder
Da ist dann der Kopf hoffentlich auch wieder frei
Schönen Abend
Helmut
Irgendwo mach ich da einen riesigen Denkfehler!
Habe jetzt aktuell 8,1 im AR und 9.8 in der Garage
Habe in beiden below 12 eingestellt.
Die config geprüft und die Automation neu gestartet.
Jetzt sollte doch einer der beiden anspringen???
Verzweifel
![]()
Irgendwas passt da noch nicht? Oder ich mache wieder einen Denkfehler beim "Ausführen"
ich habe das alles nun in 2 Automatisierungen zerlegt:
alias: Heizung AR vs Garage
description: ""
trigger:
- platform: numeric_state
entity_id:
- sensor.esp_test3
below: 2
condition:
- condition: state
entity_id: switch.heizung_garage
state: "off"
action:
- service: switch.turn_on
data: {}
target:
entity_id: switch.heizung_ar_switch_0
mode: single
Alles anzeigen
alias: Heizung Garage vs AR
description: ""
trigger:
- platform: numeric_state
entity_id:
- sensor.esp_test2
below: 2
condition:
- condition: state
entity_id: switch.heizung_ar_switch_0
state: "off"
action:
- service: switch.turn_on
data: {}
target:
entity_id: switch.heizung_garage
mode: single
Alles anzeigen
Wenn ich nun auf "Ausführen" klicke schalten aber beide?
Oder ist das nur bedingt durch das Ausführen ?
Danke nochmals
Helmut
Danke für deine netten Worte. Aber in HA komme ich mir noch sehr Unwissend vor ![]()
Aber ja im Alter muss man das Gehirn trainieren.
Also du meinst das sollte so funktionieren. Es schaltet immer nur einer ein?
Danke du bist mein großes Vorbild
Helmut
Hallo apreick
du meinst so?
alias: Test
description: ""
trigger:
- platform: numeric_state
entity_id:
- sensor.esp_test3
below: 2
condition:
- condition: state
entity_id: switch.heizung_garage
state: "off"
action:
- service: switch.turn_on
data: {}
target:
entity_id: switch.heizung_ar_switch_0
mode: single
alias: Test2
description: ""
trigger:
- platform: numeric_state
entity_id:
- sensor.esp_test2
below: 2
condition:
- condition: state
entity_id: switch.heizung_ar_switch_0
state: "off"
action:
- service: switch.turn_on
data: {}
target:
entity_id: switch.heizung_garage
mode: single
Alles anzeigen
Das "Delay" brauch ich eigentlich nicht. Das Ausschalten ist ja im jeweiligen Shelly eingestellt.
Oder bezieht sich das auf das jeweilige blockieren des anderen Schalters.
JA, sorry das kommt davon, wenn man als Unwissender "Raubkopien" macht - sorry
![]()
Hallo ich habe zwei Heizstrahler im AR und in der Garage. Beide hängen an Shellies die ein AUTO off nach 10 Minuten haben.
Ich möchte verhindern das beide gleichzeitig laufen
Ich dachte so sollte es funktionieren.
alias: Heizung AR
description: ""
trigger:
- platform: numeric_state
entity_id: sensor.esp_test3
below: 2
condition:
- condition: template
value_template: "{{ not is_state('switch.heizung_garage', 'on') }}"
action:
- service: switch.turn_on
target:
entity_id: switch.heizung_ar_switch_0
- delay: '00:10:00'
- service: switch.turn_off
target:
entity_id: switch.heizung_ar_switch_0
mode: single
alias: Heizung Garage
description: ""
trigger:
- platform: numeric_state
entity_id: sensor.esp_test2
below: 2
condition:
- condition: template
value_template: "{{ not is_state('switch.heizung_ar_switch_0', 'on') }}"
action:
- service: switch.turn_on
target:
entity_id: switch.heizung_garage
- delay: '00:10:00'
- service: switch.turn_off
target:
entity_id: switch.heizung_garage
mode: single
Alles anzeigen
Beim Speichern bekomme ich aber diese Fehlermeldung
Message malformed: required key not provided @ data[‘action’]
Was habe ich hier falsch gemacht? Bzw. kann das so überhaupt funktionieren?
Danke
Helmut
Hallo liebe Leute
im Sommer habe ich hier einen Kanal für den Poolroboter belegt.
Der hat ca. 9kWh verbraucht - gut so. Nun möchte ich diesen
Kanal (Steckdose) für meine Weihnachtsbeleuchtung beim Pool verwenden.
Dafür würde ich gerne bei "0" anfangen.
Wie Kannich das am besten lösen? Über die Entwicklerwerkzeuge habe ich nix gefunden?
Einen Helfer erstellen und die 9kWh abziehen - glaube nicht elegant
Danke für eure Unterstützung
Helmut
Danke für deine Zeit und Mühe. Sorry ich habe deinen Ansatz nicht verstanden.
Nachdem ich gefühlte tausend YT Videos bezüglich Berechnung angesehen habe, habe ich folgendes umgesetzt:
1) einen Helfer (boolean Schalter)
2) eine Automatisation die auslöst wenn der Schalter betätigt wird:
alias: 15 kg Pellets nachfüllen
description: ""
trigger:
- platform: state
entity_id:
- input_boolean.add_15_kg
to: "on"
condition: []
action:
- service: input_number.set_value
data:
entity_id: input_number.test2
value: "{{ (states('input_number.test2') | float + 15) | round(1) }}"
- service: input_boolean.turn_off
entity_id: input_boolean.add_15_kg
mode: single
Alles anzeigen
Nochmals danke für deine Zeit
Ihr seid hier ein super Forum - keine Frage ich komme wieder
Schönen Abend und schönes Wochenende
Helmut
Servus Andreas apreick
sorry war glaube ich heute zu lange an der frischen Luft.
Im Moment blicke ich da nicht durch....
Lassen wir das Dropdown weg!
Beim Script finde ich keinen Punkt wo ich den Step berichtigen könnte. Der ist mMn FIX 1
Beim Helfer (Füllmenge Ofen) habe ich die Schrittgröße auf 15 gestellt?
Nur wie bringe ich jetzt den Helfer input_number.fullmenge_ofen in das Script
alias: Füllstand aktualisieren
sequence:
- service: input_number.increment
data: {}
target:
entity_id: input_number.test2
mode: single
icon: mdi:numeric
Wo kann ich da noch den Step dazulegen? Wahrscheinlich ist es wieder ein Formatierungsfehler?
Danke
Helmut
Sorry im Moment kapier ich das nicht.
input_number.test2 = ist die Gesamtfüllmenge des Ofens.
Diese soll erhöht werden (15 oder 30 kg) durch input_number.fullmenge_ofen
Also daher meine Frage wohin dann mit dem input_number.test2
Danke für deine Geduld. Aber irgendwie komm ich da im Moment nicht mit....
Gruß
Helmut
Servus apreick
Sorry das verstehe ich nicht 👹
Wie kommt der neue input_number dann in das Script?
Ich habe jetzt statt dem Dropdown einen input_number erstellt:
Sollte ich 30 kg einfüllen führe ich das script 2x aus da die Schrittgröße 15 ist.
Aber, wie kommt dieser input_number in das Skript?
DAnke
Helmut
Servus
Danke werde ich mir dieses Wochenende ansehen und mich wieder melden
Helmut
Das Script dürfte ich geschafft haben
alias: Füllstand aktualisieren
sequence:
- service: input_number.increment
data: {}
target:
entity_id: input_number.test2
mode: single
icon: mdi:numeric
Nur wie bekomme ich jetzt meinen Helfer (dropdown) mit den 15 oder 30 (kg) ins Spiel?
So wie das Script jetzt ist, hat es mir beim Ausführen den Pelletsfüllstand (input_number.test2) um 1 kg erhöht?
Danke für deine Zeit
Helmut
Hallo
und vorerst sorry, hat nicht wirklich was mit Shelly zu tun aber das Forum ist Top.....
Ich möchte meinen Pelletsstand aktualisieren.
Ich bekomme vom RIKA Ofen den Gesamtverbrauch gemeldet (sensor.vorzimmer_stove_consumption)
Ich kann in den Ofen entweder 1 oder 2 Säcke nachfüllen (15 oder 30 Kg)
Um den Tankfüllstand zu errechnen und anzuzeigen habe ich einen Helfer (Number input_number.test2) angelegt.
Jedesmal wenn ich nachfülle wird dieser Helfer um 15 oder 30 händisch erhöht.
Soweit so gut das geht ja noch alles. Aber nun möchte ich einen Schritt weitergehen und die Menge
die ich nachfülle von meinem Lagerbestand abziehen?
Folgendes habe ich jetzt noch eingerichtet:
1) einen Helfer (Pelletsstand input_number.pellets_stand_garage)
2) einen Helfer (Füllmenge input_select.fullmenge) ist ein Dropdownmenu mit 15 oder 30
Nun zu meiner eigentlichen Frage: wie kann ich die Berechnung anstoßen
Pelletsstand + der 15 oder 30 aus dem Helfer. Es kann ja sein das ich jedesmal nur 15 kg nachfülle
Wie erfolgt dann die Berechnung. Gleichzeitig sollen die 15 oder 30 dann natürlich noch vom Pelletsstand abgezogen werden?
Habe jetzt in den Entwicklerwerkzeugen folgendes getestet:
{{ (float(states('input_number.test2'))) + (float(states('input_select.fullmenge')))}}
Das macht im Prinzip das was ich will. Es erhöht um 15! Aber wie stoße ich beim nächsten mal füllen um 15 diese Berechnung an. Der Wert im Dropdown bleibt ja gleich. Würde ich 30 auswählen dann ja???
Danke für eure Hilfe
Helmut