Harmony Automation fails

Hi,

I recently upgraded to latest HASS version (running in docker).
I have an issue with an automation that doesn’t work anymore.
I’m using an harmony remote to power on/off a few tp-link switches based on the state of the remote control.

I have no idea why the action is not triggered anymore.
What I noiticed:

  • State of the remote.harmony entity is updated when I’m using the remote control:

2019-10-30 10:29:14 DEBUG (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=remote.harmony, old_state=<state remote.harmony=off; current_activity=PowerOff, friendly_name=harmony, supported_features=0 @ 2019-10-30T10:29:05.902707+01:00>, new_state=<state remote.harmony=on; current_activity=TV, friendly_name=harmony, supported_features=0 @ 2019-10-30T10:29:14.788002+01:00>>

  • I can trigger the “Power on TV” automation manually and automation works…

Any idea?
Here’s my automations.yaml

- alias: "Power on TV"
  hide_entity: false
  trigger:
    platform: state
    entity_id: remote.harmony
  condition:
    condition: state
    entity_id: remote.harmony
    state: 'on'
  action:
   - service: switch.turn_on
     entity_id: switch.TV
   - delay: '00:00:03'
   - service: remote.send_command
     entity_id: remote.harmony
     data:
      device: 53023039
      command: "PowerOn"
   - service: switch.turn_on
     entity_id: switch.DAC
   - delay: '00:00:05'
   - service: switch.turn_on
     entity_id: switch.Speakers
- alias: "Power off"
  hide_entity: false
  trigger:
    platform: state
    entity_id: remote.harmony
  condition:
    condition: state
    entity_id: remote.harmony
    state: 'off'
  action:
   - service: switch.turn_off
     entity_id: switch.Speakers
   - delay: '00:00:01'
   - service: switch.turn_off
     entity_id: switch.DAC
   - service: media_player.kodi_call_method
     data:
      entity_id: media_player.kodi
      method: System.Shutdown
   - delay: '00:00:10'
   - service: switch.turn_off
     entity_id: switch.TV

Found the issue… my automation were off due to an improper shutdown.
Thanks to Automations not triggering
Set initial state of my automations to true: https://www.home-assistant.io/docs/automation/#automation-initial-state