Guten Morgen zusammen,
vorab -DANKE- , bekam immer SUPER Unterstützung von euch.
Ich möchte anstelle der Zahl im Regler diesen als Wert in % darstellen. die Werte gehen von 1 Rollo offen bis 26 Rollo zu, der Wert wird als Variable in die Automation in Sekunden übergeben
Automatisierung schaut dann so aus.
Da der Rollo auch mittels Funksender Bedient werden kann und er kein Feedback hat weiß ich nicht wo er gerade steht, daher wird er bei jeder Automatischen Aktion zuerst geöffnet hierfür stehen die 30 Sekunden um einen definierten offenen zustand zu erreichen danach wird der Wert der Variable übergeben 1-26 Sekunden um diesen auf einen bestimmten Wert zu zufahren.
gibt er hierfür eine Art overlay
hier der code dazu
Der Helper hierzu schaut so dazu aus.
Der code von input_number
vorab -DANKE- , bekam immer SUPER Unterstützung von euch.
Ich möchte anstelle der Zahl im Regler diesen als Wert in % darstellen. die Werte gehen von 1 Rollo offen bis 26 Rollo zu, der Wert wird als Variable in die Automation in Sekunden übergeben
Automatisierung schaut dann so aus.
YAML:
alias: Dachfenster auf Positon
description: ''
trigger:
- platform: device
type: turned_on
device_id: 67c51a14c8bf6370e9ecd7eee8264872
entity_id: switch.sonoff_10015bce45_4
domain: switch
condition: []
action:
- type: turn_on
device_id: 67c51a14c8bf6370e9ecd7eee8264872
entity_id: switch.sonoff_10015bce45_1
domain: switch
- delay:
hours: 0
minutes: 0
seconds: 30
milliseconds: 0
- type: turn_on
device_id: 67c51a14c8bf6370e9ecd7eee8264872
entity_id: switch.sonoff_10015bce45_3
domain: switch
- delay:
hours: 0
minutes: 0
seconds: '{{ states(''input_number.roto_rollo_auf_position'') | int }}' ## hier übergebe ich den Wert 1 bis 26 in Secunden
milliseconds: 0
- type: turn_on
device_id: 67c51a14c8bf6370e9ecd7eee8264872
entity_id: switch.sonoff_10015bce45_2
domain: switch
mode: single
Da der Rollo auch mittels Funksender Bedient werden kann und er kein Feedback hat weiß ich nicht wo er gerade steht, daher wird er bei jeder Automatischen Aktion zuerst geöffnet hierfür stehen die 30 Sekunden um einen definierten offenen zustand zu erreichen danach wird der Wert der Variable übergeben 1-26 Sekunden um diesen auf einen bestimmten Wert zu zufahren.
gibt er hierfür eine Art overlay
hier der code dazu
YAML:
type: entities
entities:
- entity: switch.sonoff_10015bce45_1
- entity: switch.sonoff_10015bce45_2
- entity: switch.sonoff_10015bce45_3
- entity: switch.sonoff_10015bce45_4
name: Rollo auf Position
- entity: input_number.roto_rollo_auf_position
type: custom:slider-entity-row
name: Position
title: Dachfenster Rollo
state_color: false
show_header_toggle: false
Der Helper hierzu schaut so dazu aus.
Der code von input_number
Code:
{
"version": 1,
"minor_version": 1,
"key": "input_number",
"data": {
"items": [
{
"min": 1.0,
"max": 26.0,
"name": "Roto Rollo auf Position",
"step": 1.0,
"mode": "slider",
"id": "roto_rollo_auf_position"
}
]
}
}