...
| Info |
|---|
| Wer hat kann gerne weitere Beispiele ergänzen. |
Alternative for KLF200 over LAN
Als Alternative zu FHEM oder LoxBerry können Sie die Home Assistant-Integration verwenden, wie hier erläutert (englische Version).
HA → Loxone-Schattierungen oder Fensterzustand wird wie im Link beschrieben propagiert.
Loxone → Home Assistant erfolgt durch die Verwendung der REST-API Virtual Output to Home Assistant. Der Einfachheit halber können Sie einen Skriptdienst anrufen. Zum Beispiel ist dies eine Logik, die ich verwende, um die Fensterposition zu speichern, Schattierungen zu verschieben und die Position danach wiederherzustellen:
alias: cover-sypialnia-position-1
sequence:
- delay:
hours: 0
minutes: 0
seconds: 6
milliseconds: 0
- variables:
window_position: "{{ state_attr('cover.okna_sypialnia','current_position') }}"
cover_position: "{{ state_attr('cover.0','current_position') }}"
position: "{{states('input_number.sypialnia_covers_pos') }}"
- if:
- condition: and
conditions:
- condition: template
value_template: "{{ cover_position == 0 }}"
- condition: template
value_template: "{{ position == 0 }}"
then:
- stop: ""
else:
- if:
- condition: or
conditions:
- condition: template
value_template: "{{ cover_position > 21 }}"
- condition: template
value_template: "{{ window_position > 6 }} "
then:
- service: cover.set_cover_position
target:
entity_id:
- cover.2
- cover.3
data:
position: 7
- delay:
hours: 0
minutes: 0
seconds: 30
milliseconds: 0
- service: cover.set_cover_position
target:
entity_id:
- cover.0
- cover.1
data:
position: "{{position}}"
- delay:
hours: 0
minutes: 0
seconds: 30
milliseconds: 0
- service: cover.set_cover_position
metadata: {}
data:
position: "{{window_position}}"
target:
entity_id:
- cover.2
- cover.3
else:
- service: cover.set_cover_position
target:
entity_id:
- cover.0
- cover.1
data:
position: "{{position}}"
mode: queued
max: 2
Verwandte Artikel
| Filter by label | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...