Shell command (docker)

Hmmm setting the switches state to ‘off’ does not stop the container running. I’ve tried setting the state under Developer Tools > States and tried via a script called by a button:

in my scripts.yaml:

stop_zwave2mqtt:
  sequence:
    - condition: state
      entity_id: switch.docker_zwave2mqtt
      state: 'off'

However neither works.

Any ideas?

OK, never mind, bingo:

stop_zwave2mqtt:
  sequence:
    - service: switch.turn_off
      data:
        entity_id: switch.docker_zwave2mqtt

start_zwave2mqtt:
  sequence:
    - service: switch.turn_on
      data:
        entity_id: switch.docker_zwave2mqtt
1 Like