Weet iemand wat nu de nieuwe manier van het aanroepen van scenes in lovelace is? Ik zie/lees dat er sinds 0.84 de tap en hold actions veranderd zijn:
picture glance card: tap_action and hold_action configurations changed. See docs.
https://www.home-assistant.io/lovelace/changelog/
Nu heb ik
dat allemaal aandachtig doorgelezen, maar krijg nu hele rara situaties. Als ik een scene activeer, gaan er lampen in mijn huis aan, maar niet diegene die aan zou moeten gaan. Als ik de scene via een Aqara schakelaar aanroep, krijg ik wel het gewenste resultaat.
Mijn conclusie: scenes en lampen zijn goed, maar de definitie in ui-lovelace gaat niet goed.
Wat ik had voor scenes:
code:
1
2
3
4
5
6
7
8
9
10
| cards:
- type: glance
title: Woonkamer
columns: 4
show_state: false
entities:
- entity: scene.woonkamer_licht
name: Licht
tap_action: action: call-service
service: scene.turn_on |
Waarin ik dat veranderd heb:
code:
1
2
3
4
5
6
7
8
9
10
11
| cards:
- type: glance
title: Woonkamer
columns: 4
show_state: false
entities:
- entity: scene.woonkamer_licht
name: Licht
tap_action:
action: call-service
service: scene.turn_on |
Dit werkt wel voor mijn lampen, als ik kijk naar wat ik had:
code:
1
2
3
| - entity: light.eetkamer
tap_action: toggle
hold_action: more-info |
Veranderd naar:
code:
1
2
3
4
5
| - entity: light.eetkamer
tap_action:
action: toggle
hold_action:
action: more-info |
Geeft wel het gewenste resultaat.
Zie ik iets over het hoofd?
Edit: Mijn thermostaat gaat zelfs in "sleep" stand als ik een willekeurige scene kies

De enige scene waarin er maar ook iets met de thermostaat gedaan wordt is er een die ik amper gebruik:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| -
entities:
group.woonkamer: off
group.slaapkamer: off
group.hal: off
group.overloop: off
group.keuken: off
group.showroom: off
switch.zolder:
state: false
climate.toon_thermostaat:
operation_mode: Sleep
name: Niemand thuis |
Edit 2
Ik zie in de logs dit terug: Service scene.turn_off not found
Mijn volgende conclusie is dat ik inderdaad iets fouts heb in de ui-lovelace...
Edit: ik heb het gevonden:
code:
1
2
3
4
5
6
7
| - entity: scene.woonkamer_licht
name: Licht
tap_action:
action: call-service
service: scene.turn_on
service_data:
entity_id: scene.woonkamer_licht |
service_data moet erbij
[
Voor 21% gewijzigd door
iMars op 20-12-2018 12:52
]