Boa tarde,
Obrigado por esta partilha, funcionou tudo à primeira, excepto o ON/OFF, não dá mesmo qualquer sinal. Já testei o wake on lan e funciona, mas apenas com IP além do MAC. Têm alguma ideia do que pode estar errado no home assistant?
switches.yaml
- platform: template
switches:
hisense_tv:
icon_template: >
{% if is_state('switch.hisense_tv','on') %}
{{ 'mdi:television-classic' }}
{% else %}
{{ 'mdi:television-classic-off' }}
{% endif %}
friendly_name: 'Hisense TV'
value_template: >
{{ is_state('device_tracker.hisense_tv', 'home') }}
turn_on:
service: wake_on_lan.send_magic_packet
data:
mac: 'TV_MAC'
broadcast_address: 'A.B.C.D'
turn_off:
service: mqtt.publish
data:
topic: '/remoteapp/tv/remote_service/REMOTEAPP_MAC$normal/actions/sendkey'
payload: 'KEY_POWER'
> Bloco de Citação
configuration.yaml
switch: !include switches.yaml
...
sensor:
- platform: mqtt
name: "TV - Source"
state_topic: "/remoteapp/mobile/broadcast/ui_service/state"
value_template: "{{ value_json.sourceid }}"
...
wake_on_lan: