Bom dia.
Tenho o cubo da Xiaomi há cerca de meia dúzia de meses e nunca o coloquei a funcionar. Está integrado. Todos os movimentos que faço com ele, aparecem registados no log do addon. Quando tento ligar ou desligar algo, nada acontece. Fiz copy/paste dos exemplos que constam em: https://www.home-assistant.io/integrations/binary_sensor.xiaomi_aqara/
Podem dizer-me por favor o que estou a fazer de errado?
No Log do addon:
zigbee2mqtt:info 2020-03-10 09:42:30: MQTT publish: topic ‘zigbee2mqtt/0x00158d0002e98bf8’, payload ‘{“battery”:86,“voltage”:2975,“linkquality”:31,“side”:5,“angle”:21.9,“action”:“rotate_right”}’
zigbee2mqtt:info 2020-03-10 09:43:30: MQTT publish: topic ‘zigbee2mqtt/0x00158d0002e98bf8’, payload ‘{“battery”:86,“voltage”:2975,“linkquality”:21,“side”:5,“angle”:-35.3,“action”:“rotate_left”}’
O meu código:
automation:
- alias: XiaomiCube - liga
initial_state: true
trigger:
platform: event
event_type: xiaomi_aqara.cube_action
event_data:
entity_id: binary_sensor.cube_158d0002e98bf8
action_type: rotate_right
action:
- service: switch.turn_on
entity_id: switch.bathroom
- alias: Xiaomi Cube - desliga
initial_state: true
trigger:
platform: event
event_type: xiaomi_aqara.cube_action
event_data:
entity_id: binary_sensor.cube_158d0002e98bf8
action_type: rotate_left
action:
- service: switch.turn_off
entity_id: switch.bathroom
- alias: Cube event flip180
trigger:
platform: event
event_type: xiaomi_aqara.cube_action
event_data:
entity_id: binary_sensor.cube_158d0002e98bf8
action_type: flip180
action:
- service: light.turn_on
entity_id: light.room
- alias: Cube event flip90
trigger:
platform: event
event_type: xiaomi_aqara.cube_action
event_data:
entity_id: binary_sensor.cube_158d0002e98bf8
action_type: flip90
action:
- service: light.turn_off
entity_id: light.room