Hallo,
ich suche die Möglichkeit einen Schalter mit dem ich drei Stellungen realisieren kann.
Zum Beispiel: Sommer Aus Winter
Bisher habe da nichts im Netz gefunden.
Gruß
Wilhelm
Hallo,
ich suche die Möglichkeit einen Schalter mit dem ich drei Stellungen realisieren kann.
Zum Beispiel: Sommer Aus Winter
Bisher habe da nichts im Netz gefunden.
Gruß
Wilhelm
Geht es dir nur um eine Dashboard Möglichkeit oder benötigst Du einen realen Schalter
Vielleicht geht auch ein Taster, der kurzes, langes und doppeltes Tasten kann. Die kosten nicht viel und gibt es bei zigbee z.B. in zahlreichen Varianten.
lange drücken - Winter
kurz drücken - Sommer
doppeltet drücken - Ausschalten oder sonst etwas
Es geht um einen virtuellen Schalter im Dashboard.
Ich möchte damit verschiedene Geräte mit Home Assistent steuern.
In den aktuellen Fall möchte ich eine Sommer/Winter Steuerung mit einem kompletten Aus realisieren.
sieht mir auf den ersten Blick nach einem Fall für einen Helfer input_select mit den 3 Optionen Sonne/Winter/Aus aus. und den kannst du dann z.b. mit der Tile Card oder auch der Entity Card darstellen.
Oder hab ich Dich falsch verstanden?
Hier Beispiele mit meinen Ventilator-Presets
Mushroom Select Card
Kachelkarte mit Auswahloptionen
Kachelkarte mit Custom Feature Row (benötigt Custom Feature Card)
Die Lösung mit Custom Feature Row gefällt mir am Besten. Muß aber erst mit der Bearbeitung klarkommen. Bisher klappt es noch nicht so gut.
Hier mein Code für den Ventilator.
ich habe übrigens einen template select Sensor (select.fan_2_preset) verwendet, keinen input_select helper.
features:
- type: custom:service-call
entries:
- type: button
entity_id: fan.fan_2
tap_action:
action: perform-action
perform_action: fan.decrease_speed
target:
entity_id:
- fan.fan_2
icon: mdi:fan-chevron-down
autofill_entity_id: false
- type: button
entity_id: fan.fan_2
tap_action:
action: perform-action
perform_action: fan.increase_speed
target:
entity_id:
- fan.fan_2
data: {}
icon: mdi:fan-chevron-up
autofill_entity_id: false
- type: toggle
entity_id: fan.fan_2
tap_action:
action: perform-action
perform_action: fan.oscillate
target:
entity_id:
- fan.fan_2
data:
oscillating: "{{ not state_attr('fan.fan_2', 'oscillating') }}"
value_attribute: oscillating
thumb: md3-switch
unchecked_icon: mdi:arrow-oscillating-off
checked_icon: mdi:arrow-oscillating
- type: custom:service-call
entries:
- type: selector
entity_id: select.fan_2_preset
options:
- entity_id: select.fan_2_preset
option: Low
tap_action:
action: perform-action
perform_action: select.select_option
data:
option: Low
target:
entity_id: select.fan_2_preset
icon: mdi:leaf
- entity_id: select.fan_2_preset
option: Medium
tap_action:
action: perform-action
perform_action: select.select_option
data:
option: Medium
target:
entity_id: select.fan_2_preset
icon: mdi:feather
- entity_id: select.fan_2_preset
option: High
tap_action:
action: perform-action
perform_action: select.select_option
data:
option: High
target:
entity_id: select.fan_2_preset
icon: mdi:weather-windy-variant
- entity_id: select.fan_2_preset
option: Storm
tap_action:
action: perform-action
perform_action: select.select_option
data:
option: Storm
target:
entity_id: select.fan_2_preset
icon: mdi:weather-windy
- entity_id: select.fan_2_preset
option: Hurricane
tap_action:
action: perform-action
perform_action: select.select_option
data:
option: Hurricane
target:
entity_id: select.fan_2_preset
icon: mdi:weather-tornado
value_from_hass_delay: 2000
type: tile
entity: fan.fan_2
features_position: bottom
vertical: false
name: Ventilator
select.fan_2_preset