Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
home assistant RC 2022.6 mqtt config update for configuration.yaml
#16
config yaml file download:

.txt   new-mqtt-ha.txt (Size: 12.1 KB / Downloads: 220)
you can update as these format:
Code:
mqtt:
  broker: 192.168.1.96
  port: 1883
  username: mqtt
  password: 123

  switch:
   - name: 'output-1'
     unique_id: output-1
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay1":{"on":1}}'
     payload_off:  '{"relay1":{"on":0}}'
     value_template: '{{ value_json.relay1.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-2'
     unique_id: output-2
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay2":{"on":1}}'
     payload_off:  '{"relay2":{"on":0}}'
     value_template: '{{ value_json.relay2.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-3'
     unique_id: output-3
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay3":{"on":1}}'
     payload_off:  '{"relay3":{"on":0}}'
     value_template: '{{ value_json.relay3.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-4'
     unique_id: output-4
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay4":{"on":1}}'
     payload_off:  '{"relay4":{"on":0}}'
     value_template: '{{ value_json.relay4.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-5'
     unique_id: output-5
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay5":{"on":1}}'
     payload_off:  '{"relay5":{"on":0}}'
     value_template: '{{ value_json.relay5.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-6'
     unique_id: output-6
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay6":{"on":1}}'
     payload_off:  '{"relay6":{"on":0}}'
     value_template: '{{ value_json.relay6.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-7'
     unique_id: output-7
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay7":{"on":1}}'
     payload_off:  '{"relay7":{"on":0}}'
     value_template: '{{ value_json.relay7.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-8'
     unique_id: output-8
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay8":{"on":1}}'
     payload_off:  '{"relay8":{"on":0}}'
     value_template: '{{ value_json.relay8.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-9'
     unique_id: output-9
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay9":{"on":1}}'
     payload_off:  '{"relay9":{"on":0}}'
     value_template: '{{ value_json.relay9.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-10'
     unique_id: output-10
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay10":{"on":1}}'
     payload_off:  '{"relay10":{"on":0}}'
     value_template: '{{ value_json.relay10.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-11'
     unique_id: output-11
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay11":{"on":1}}'
     payload_off:  '{"relay11":{"on":0}}'
     value_template: '{{ value_json.relay11.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-12'
     unique_id: output-12
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay12":{"on":1}}'
     payload_off:  '{"relay12":{"on":0}}'
     value_template: '{{ value_json.relay12.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-13'
     unique_id: output-13
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay13":{"on":1}}'
     payload_off:  '{"relay13":{"on":0}}'
     value_template: '{{ value_json.relay13.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-14'
     unique_id: output-14
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay14":{"on":1}}'
     payload_off:  '{"relay14":{"on":0}}'
     value_template: '{{ value_json.relay14.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-15'
     unique_id: output-15
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay15":{"on":1}}'
     payload_off:  '{"relay15":{"on":0}}'
     value_template: '{{ value_json.relay15.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-16'
     unique_id: output-16
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay16":{"on":1}}'
     payload_off:  '{"relay16":{"on":0}}'
     value_template: '{{ value_json.relay16.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-17'
     unique_id: output-17
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay17":{"on":1}}'
     payload_off:  '{"relay17":{"on":0}}'
     value_template: '{{ value_json.relay17.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-18'
     unique_id: output-18
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay18":{"on":1}}'
     payload_off:  '{"relay18":{"on":0}}'
     value_template: '{{ value_json.relay18.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-19'
     unique_id: output-19
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay19":{"on":1}}'
     payload_off:  '{"relay19":{"on":0}}'
     value_template: '{{ value_json.relay19.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-20'
     unique_id: output-20
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay20":{"on":1}}'
     payload_off:  '{"relay20":{"on":0}}'
     value_template: '{{ value_json.relay20.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-21'
     unique_id: output-21
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay21":{"on":1}}'
     payload_off:  '{"relay21":{"on":0}}'
     value_template: '{{ value_json.relay21.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-22'
     unique_id: output-22
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay22":{"on":1}}'
     payload_off:  '{"relay22":{"on":0}}'
     value_template: '{{ value_json.relay22.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-23'
     unique_id: output-23
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay23":{"on":1}}'
     payload_off:  '{"relay23":{"on":0}}'
     value_template: '{{ value_json.relay23.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-24'
     unique_id: output-24
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay24":{"on":1}}'
     payload_off:  '{"relay24":{"on":0}}'
     value_template: '{{ value_json.relay24.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-25'
     unique_id: output-25
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay25":{"on":1}}'
     payload_off:  '{"relay25":{"on":0}}'
     value_template: '{{ value_json.relay25.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-26'
     unique_id: output-26
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay26":{"on":1}}'
     payload_off:  '{"relay26":{"on":0}}'
     value_template: '{{ value_json.relay26.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-27'
     unique_id: output-27
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay27":{"on":1}}'
     payload_off:  '{"relay27":{"on":0}}'
     value_template: '{{ value_json.relay27.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-28'
     unique_id: output-28
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay28":{"on":1}}'
     payload_off:  '{"relay28":{"on":0}}'
     value_template: '{{ value_json.relay28.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-29'
     unique_id: output-29
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay29":{"on":1}}'
     payload_off:  '{"relay29":{"on":0}}'
     value_template: '{{ value_json.relay29.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-30'
     unique_id: output-30
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay30":{"on":1}}'
     payload_off:  '{"relay30":{"on":0}}'
     value_template: '{{ value_json.relay30.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-31'
     unique_id: output-31
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay31":{"on":1}}'
     payload_off:  '{"relay31":{"on":0}}'
     value_template: '{{ value_json.relay31.on }}'
     state_on: 1
     state_off: 0

   - name: 'output-32'
     unique_id: output-32
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     command_topic: 'relay32/8ae082ec66f37db231cf2b8f/set'
     payload_on:  '{"relay32":{"on":1}}'
     payload_off:  '{"relay32":{"on":0}}'
     value_template: '{{ value_json.relay32.on }}'
     state_on: 1
     state_off: 0



  binary_sensor:
   - name: 'input-1'
     unique_id: input-1
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     value_template: '{{ value_json.input1.on }}'
     payload_on: 1
     payload_off: 0

   - name: 'input-2'
     unique_id: input-2
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     value_template: '{{ value_json.input2.on }}'
     payload_on: 1
     payload_off: 0

   - name: 'input-3'
     unique_id: input-3
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     value_template: '{{ value_json.input3.on }}'
     payload_on: 1
     payload_off: 0

   - name: 'input-4'
     unique_id: input-4
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     value_template: '{{ value_json.input4.on }}'
     payload_on: 1
     payload_off: 0
     
   - name: 'input-5'
     unique_id: input-5
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     value_template: '{{ value_json.input5.on }}'
     payload_on: 1
     payload_off: 0     
     
   - name: 'input-6'
     unique_id: input-6
     state_topic: 'relay32/8ae082ec66f37db231cf2b8f/state'
     value_template: '{{ value_json.input6.on }}'
     payload_on: 1
     payload_off: 0
Reply


Messages In This Thread
RE: home assistant RC 2022.6 mqtt config update for configuration.yaml - by admin - 09-13-2022, 06:09 AM

Forum Jump:


Users browsing this thread:
1 Guest(s)