Guten Morgen,
ist es irgendwie möglich, die unter der Thermostat Card bestehende Möglichkeit der Voreinstellung als Taste hinzubekommen? Speziell interessiert mich die BOOS Funktion, die ich gern in kleinen Räumen nutze, wenn ich dort etwas erledigen muss (Werkraum)!
ich weiss nicht ob man das zur Thermostat Card hinzufügen kann, aber ein Workaround ist über eine Automation. Button “Boost” für den Werkraum erstellen, Automation auslösen, wie z.B. Boost. wenn betätigt…
Also könnte ich mittels eines Tasters diese Automation auslösen?
Setzt sich das dann automatisch wieder zurück?
Beide Fragen können mit ja beantwortet werden.
Kann ich eine Automation ohne Trigger erstellen? Sonst muss ich ja für jedes Thermostat auch noch Helfer als Taster anlegen.
Also ich habe das jetzt mit diesem Code so hinbekommen, ohne zusätzliche Helfer anlegen zu müssen. Beim zweiten Drücken wird eben der Boost wieder deaktiviert.
Wie kann ich während des Boost die Anzeige “Boost 10 Minuten” blinken lassen?
- type: vertical-stack
cards:
- type: custom:simple-thermostat
card_mod:
style: |
ha-card {
--primary-text-color: white !important;
}
header:
name: Wohnzimmer
control:
- hvac
entity: climate.wohnzimmer_oben_int0000002
sensors:
- entity: sensor.thermostat_wohnzimmer_oben_luftfeuchtigkeit
name: Luftfeuchtigkeit
layout:
mode:
icons: true
headings: false
- show_name: true
show_icon: false
type: button
entity: automation.wohnzimmer_oben_boost
show_state: false
name: BOOST 10 Minuten
tap_action:
action: perform-action
perform_action: automation.trigger
target:
entity_id:
- automation.wohnzimmer_oben_boost
data:
skip_condition: true

Es geht auch so:
show_name: true
show_icon: true
type: button
tap_action:
action: perform-action
perform_action: climate.set_preset_mode
target:
entity_id:
- climate.heizkorper_grosser_keller
data:
preset_mode: boost
icon: mdi:heating-coil
grid_options:
columns: 2
rows: null
icon_height: 20px
show_state: false
name: P3
entity: climate.heizkorper_grosser_keller
1 „Gefällt mir“
Blinken während boost möglich? Versuche das gerade mit der button-card, aber er schaltet den Preset nicht ein. Ne Idee?
type: custom:button-card
color_type: card
entity: climate.bad_oben_int0000004
name: 10 Minuten BOOST
tap_action:
perform_action: climate.set_preset_mode
target:
entity_id:
- climate.bad_oben_int0000004
data:
preset_mode: boost
styles:
card:
- height: 40px
- font-size: 13px
color: white
- font-weight: bold
- font-family: Helvetica
- padding: 10px 5px
- filter: opacity (70%)
- padding-top: 10px
state:
- value: boost
color: red
icon: mdi:alert
styles:
card:
- animation: blink 4s linear infinite
- background: var(--color-red)
- border: 5px
- font-size: 14px
- filter: opacity (70%)
- color: white
- operator: default
icon: none
name: BOOST abgeschaltet
color: "#006400"
Soweit läuft es jetzt auch in einer button-card, aber…
Woher bekomme ich den genauen Zustand (VALUE) für den State (also wenn der boost an ist) heraus?
type: custom:button-card
color_type: card
entity: climate.bad_oben_int0000004
name: 10 Minuten BOOST
tap_action:
action: perform-action
perform_action: climate.set_preset_mode
target:
entity_id:
- climate.bad_oben_int0000004
data:
preset_mode: boost
styles:
card:
- height: 40px
- font-size: 13px
color: white
- font-weight: bold
- font-family: Helvetica
- padding: 10px 5px
- filter: opacity (70%)
- padding-top: 10px
state:
- value: "-boost"
color: red
icon: mdi:alert
styles:
card:
- animation: blink 4s linear infinite
- background: var(--color-red)
- border: 5px
- font-size: 14px
- filter: opacity (70%)
- color: white
- operator: default
icon: none
name: BOOST abgeschaltet
color: "#006400"
Ich weiß, dass diese Abfrage des Attributes true oder false ergibt, aber wie füge ich das dann unter value ein???
{{ is_state_attr('climate.bad_oben_int0000004', 'preset_mode', 'boost') }}