switch: - name: 'r32BS_output-01' unique_id: r32BS_output-1 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay1":{"on":1}}' payload_off: '{"relay1":{"on":0}}' value_template: '{{ value_json.relay1.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-02' unique_id: r32BS_output-2 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay2":{"on":1}}' payload_off: '{"relay2":{"on":0}}' value_template: '{{ value_json.relay2.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-03' unique_id: r32BS_output-3 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay3":{"on":1}}' payload_off: '{"relay3":{"on":0}}' value_template: '{{ value_json.relay3.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-04' unique_id: r32BS_output-4 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay4":{"on":1}}' payload_off: '{"relay4":{"on":0}}' value_template: '{{ value_json.relay4.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-05' unique_id: r32BS_output-5 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay5":{"on":1}}' payload_off: '{"relay5":{"on":0}}' value_template: '{{ value_json.relay5.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-06' unique_id: r32BS_output-6 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay6":{"on":1}}' payload_off: '{"relay6":{"on":0}}' value_template: '{{ value_json.relay6.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-07' unique_id: r32BS_output-7 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay7":{"on":1}}' payload_off: '{"relay7":{"on":0}}' value_template: '{{ value_json.relay7.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-08' unique_id: r32BS_output-8 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay8":{"on":1}}' payload_off: '{"relay8":{"on":0}}' value_template: '{{ value_json.relay8.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-09' unique_id: r32BS_output-9 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay9":{"on":1}}' payload_off: '{"relay9":{"on":0}}' value_template: '{{ value_json.relay9.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-10' unique_id: r32BS_output-10 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay10":{"on":1}}' payload_off: '{"relay10":{"on":0}}' value_template: '{{ value_json.relay10.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-11' unique_id: r32BS_output-11 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay11":{"on":1}}' payload_off: '{"relay11":{"on":0}}' value_template: '{{ value_json.relay11.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-12' unique_id: r32BS_output-12 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay12":{"on":1}}' payload_off: '{"relay12":{"on":0}}' value_template: '{{ value_json.relay12.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-13' unique_id: r32BS_output-13 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay13":{"on":1}}' payload_off: '{"relay13":{"on":0}}' value_template: '{{ value_json.relay13.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-14' unique_id: r32BS_output-14 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay14":{"on":1}}' payload_off: '{"relay14":{"on":0}}' value_template: '{{ value_json.relay14.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-15' unique_id: r32BS_output-15 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay15":{"on":1}}' payload_off: '{"relay15":{"on":0}}' value_template: '{{ value_json.relay15.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-16' unique_id: r32BS_output-16 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay16":{"on":1}}' payload_off: '{"relay16":{"on":0}}' value_template: '{{ value_json.relay16.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-17' unique_id: r32BS_output-17 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay17":{"on":1}}' payload_off: '{"relay17":{"on":0}}' value_template: '{{ value_json.relay17.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-18' unique_id: r32BS_output-18 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay18":{"on":1}}' payload_off: '{"relay18":{"on":0}}' value_template: '{{ value_json.relay18.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-19' unique_id: r32BS_output-19 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay19":{"on":1}}' payload_off: '{"relay19":{"on":0}}' value_template: '{{ value_json.relay19.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-20' unique_id: r32BS_output-20 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay20":{"on":1}}' payload_off: '{"relay20":{"on":0}}' value_template: '{{ value_json.relay20.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-21' unique_id: r32BS_output-21 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay21":{"on":1}}' payload_off: '{"relay21":{"on":0}}' value_template: '{{ value_json.relay21.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-22' unique_id: r32BS_output-22 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay22":{"on":1}}' payload_off: '{"relay22":{"on":0}}' value_template: '{{ value_json.relay22.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-23' unique_id: r32BS_output-23 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay23":{"on":1}}' payload_off: '{"relay23":{"on":0}}' value_template: '{{ value_json.relay23.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-24' unique_id: r32BS_output-24 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay24":{"on":1}}' payload_off: '{"relay24":{"on":0}}' value_template: '{{ value_json.relay24.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-25' unique_id: r32BS_output-25 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay25":{"on":1}}' payload_off: '{"relay25":{"on":0}}' value_template: '{{ value_json.relay25.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-26' unique_id: r32BS_output-26 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay26":{"on":1}}' payload_off: '{"relay26":{"on":0}}' value_template: '{{ value_json.relay26.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-27' unique_id: r32BS_output-27 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay27":{"on":1}}' payload_off: '{"relay27":{"on":0}}' value_template: '{{ value_json.relay27.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-28' unique_id: r32BS_output-28 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay28":{"on":1}}' payload_off: '{"relay28":{"on":0}}' value_template: '{{ value_json.relay28.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-29' unique_id: r32BS_output-29 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay29":{"on":1}}' payload_off: '{"relay29":{"on":0}}' value_template: '{{ value_json.relay29.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-30' unique_id: r32BS_output-30 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay30":{"on":1}}' payload_off: '{"relay30":{"on":0}}' value_template: '{{ value_json.relay30.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-31' unique_id: r32BS_output-31 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/set' payload_on: '{"relay31":{"on":1}}' payload_off: '{"relay31":{"on":0}}' value_template: '{{ value_json.relay31.on }}' state_on: 1 state_off: 0 - name: 'r32BS_output-32' unique_id: r32BS_output-32 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' command_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/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/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.input1.on }}' payload_on: 1 payload_off: 0 - name: 'input-2' unique_id: input-2 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.input2.on }}' payload_on: 1 payload_off: 0 - name: 'input-3' unique_id: input-3 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.input3.on }}' payload_on: 1 payload_off: 0 - name: 'input-4' unique_id: input-4 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.input4.on }}' payload_on: 1 payload_off: 0 - name: 'input-5' unique_id: input-5 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.input5.on }}' payload_on: 1 payload_off: 0 - name: 'input-6' unique_id: input-6 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.input6.on }}' payload_on: 1 payload_off: 0 - name: 'K_01' unique_id: K_01 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI1.on }}' payload_on: 1 payload_off: 0 - name: 'K_02' unique_id: K_02 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI2.on }}' payload_on: 1 payload_off: 0 - name: 'K_03' unique_id: K_03 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI3.on }}' payload_on: 1 payload_off: 0 - name: 'K_04' unique_id: K_04 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI4.on }}' payload_on: 1 payload_off: 0 - name: 'K_05' unique_id: K_05 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI5.on }}' payload_on: 1 payload_off: 0 - name: 'K_06' unique_id: K_06 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI6.on }}' payload_on: 1 payload_off: 0 - name: 'K_07' unique_id: K_07 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI7.on }}' payload_on: 1 payload_off: 0 - name: 'K_08' unique_id: K_08 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI8.on }}' payload_on: 1 payload_off: 0 - name: 'K_09' unique_id: K_09 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI9.on }}' payload_on: 1 payload_off: 0 - name: 'K_10' unique_id: K_10 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI10.on }}' payload_on: 1 payload_off: 0 - name: 'K_11' unique_id: K_11 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI11.on }}' payload_on: 1 payload_off: 0 - name: 'K_12' unique_id: K_12 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI12.on }}' payload_on: 1 payload_off: 0 - name: 'K_13' unique_id: K_13 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI13.on }}' payload_on: 1 payload_off: 0 - name: 'K_14' unique_id: K_14 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI14.on }}' payload_on: 1 payload_off: 0 - name: 'K_15' unique_id: K_15 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI15.on }}' payload_on: 1 payload_off: 0 - name: 'K_16' unique_id: K_16 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI16.on }}' payload_on: 1 payload_off: 0 - name: 'K_17' unique_id: K_17 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI17.on }}' payload_on: 1 payload_off: 0 - name: 'K_18' unique_id: K_18 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI18.on }}' payload_on: 1 payload_off: 0 - name: 'K_19' unique_id: K_19 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI19.on }}' payload_on: 1 payload_off: 0 - name: 'K_20' unique_id: K_20 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI20.on }}' payload_on: 1 payload_off: 0 - name: 'K_21' unique_id: K_21 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI21.on }}' payload_on: 1 payload_off: 0 - name: 'K_22' unique_id: K_22 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI22.on }}' payload_on: 1 payload_off: 0 - name: 'K_23' unique_id: K_23 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI23.on }}' payload_on: 1 payload_off: 0 - name: 'K_24' unique_id: K_24 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI24.on }}' payload_on: 1 payload_off: 0 - name: 'K_25' unique_id: K_25 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI25.on }}' payload_on: 1 payload_off: 0 - name: 'K_26' unique_id: K_26 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI26.on }}' payload_on: 1 payload_off: 0 - name: 'K_27' unique_id: K_27 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI27.on }}' payload_on: 1 payload_off: 0 - name: 'K_28' unique_id: K_28 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI28.on }}' payload_on: 1 payload_off: 0 - name: 'K_29' unique_id: K_29 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI29.on }}' payload_on: 1 payload_off: 0 - name: 'K_30' unique_id: K_30 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI30.on }}' payload_on: 1 payload_off: 0 - name: 'K_31' unique_id: K_31 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI31.on }}' payload_on: 1 payload_off: 0 - name: 'K_32' unique_id: K_32 state_topic: 'relay32/ea6f405871b9d0bbb5bc2d73/state' value_template: '{{ value_json.DI32.on }}' payload_on: 1 payload_off: 0