switch: #mcp23xxx_hub1_OUT - platform: gpio name: "hub1_out0" # (wolne) pin: mcp23xxx: mcp23xxx_hub1_OUT number: 0 mode: OUTPUT inverted: False id: hub1_out0 restore_mode: ALWAYS_OFF - platform: gpio name: "hub1_out1" # SPA Kinkiet Lustro pin: mcp23xxx: mcp23xxx_hub1_OUT number: 1 mode: OUTPUT inverted: False id: hub1_out1 restore_mode: ALWAYS_OFF - platform: gpio name: "hub1_out2" # Biuro pin: mcp23xxx: mcp23xxx_hub1_OUT number: 2 mode: OUTPUT inverted: False id: hub1_out2 restore_mode: ALWAYS_OFF - platform: gpio name: "hub1_out3" # Kuchnia Halogen pin: mcp23xxx: mcp23xxx_hub1_OUT number: 3 mode: OUTPUT inverted: False id: hub1_out3 restore_mode: ALWAYS_OFF - platform: gpio name: "hub1_out4" # SPA Wentylator [FAN] pin: mcp23xxx: mcp23xxx_hub1_OUT number: 4 mode: OUTPUT inverted: False id: hub1_out4 restore_mode: ALWAYS_OFF - platform: gpio name: "hub1_out5" # Kanciapa pod schodami pin: mcp23xxx: mcp23xxx_hub1_OUT number: 5 mode: OUTPUT inverted: False id: hub1_out5 restore_mode: ALWAYS_OFF - platform: gpio name: "hub1_out6" # (wolne) pin: mcp23xxx: mcp23xxx_hub1_OUT number: 6 mode: OUTPUT inverted: False id: hub1_out6 restore_mode: ALWAYS_OFF - platform: gpio name: "hub1_out7" # Garderoba Duża pin: mcp23xxx: mcp23xxx_hub1_OUT number: 7 mode: OUTPUT inverted: False id: hub1_out7 restore_mode: ALWAYS_OFF - platform: gpio name: "hub1_out8" # Jadalnia pin: mcp23xxx: mcp23xxx_hub1_OUT number: 8 mode: OUTPUT inverted: False id: hub1_out8 restore_mode: ALWAYS_OFF - platform: gpio name: "hub1_out9" # WC Lustro pin: mcp23xxx: mcp23xxx_hub1_OUT number: 9 mode: OUTPUT inverted: False id: hub1_out9 restore_mode: ALWAYS_OFF - platform: gpio name: "hub1_out10" # SPA Halogeny pin: mcp23xxx: mcp23xxx_hub1_OUT number: 10 mode: OUTPUT inverted: False id: hub1_out10 restore_mode: ALWAYS_OFF - platform: gpio name: "hub1_out11" # (wolne) pin: mcp23xxx: mcp23xxx_hub1_OUT number: 11 mode: OUTPUT inverted: False id: hub1_out11 restore_mode: ALWAYS_OFF - platform: gpio name: "hub1_out12" # (wolne) pin: mcp23xxx: mcp23xxx_hub1_OUT number: 12 mode: OUTPUT inverted: False id: hub1_out12 restore_mode: ALWAYS_OFF - platform: gpio name: "hub1_out13" # Mały Korytarz Kinkiet pin: mcp23xxx: mcp23xxx_hub1_OUT number: 13 mode: OUTPUT inverted: False id: hub1_out13 restore_mode: ALWAYS_OFF - platform: gpio name: "hub1_out14" # Korytarz Halogeny pin: mcp23xxx: mcp23xxx_hub1_OUT number: 14 mode: OUTPUT inverted: False id: hub1_out14 restore_mode: ALWAYS_OFF - platform: gpio name: "hub1_out15" # Wejście Halogeny pin: mcp23xxx: mcp23xxx_hub1_OUT number: 15 mode: OUTPUT inverted: False id: hub1_out15 restore_mode: ALWAYS_OFF #mcp23xxx_hub2_OUT - platform: gpio name: "hub2_out0" # Łazienka Sufit pin: mcp23xxx: mcp23xxx_hub2_OUT number: 0 mode: OUTPUT inverted: False id: hub2_out0 restore_mode: ALWAYS_OFF - platform: gpio name: "hub2_out1" # Sypialnia Łóżko Prawa strona pin: mcp23xxx: mcp23xxx_hub2_OUT number: 1 mode: OUTPUT inverted: False id: hub2_out1 restore_mode: ALWAYS_OFF - platform: gpio name: "hub2_out2" # WC Sufit pin: mcp23xxx: mcp23xxx_hub2_OUT number: 2 mode: OUTPUT inverted: False id: hub2_out2 restore_mode: ALWAYS_OFF - platform: gpio name: "hub2_out3" # Mały Korytarz Sufit pin: mcp23xxx: mcp23xxx_hub2_OUT number: 3 mode: OUTPUT inverted: False id: hub2_out3 restore_mode: ALWAYS_OFF - platform: gpio name: "hub2_out4" # Łazienka Skos pin: mcp23xxx: mcp23xxx_hub2_OUT number: 4 mode: OUTPUT inverted: False id: hub2_out4 restore_mode: ALWAYS_OFF - platform: gpio name: "hub2_out5" # WC Wentylator [FAN] pin: mcp23xxx: mcp23xxx_hub2_OUT number: 5 mode: OUTPUT inverted: False id: hub2_out5 restore_mode: ALWAYS_OFF - platform: gpio name: "hub2_out6" # (wolne) pin: mcp23xxx: mcp23xxx_hub2_OUT number: 6 mode: OUTPUT inverted: False id: hub2_out6 restore_mode: ALWAYS_OFF - platform: gpio name: "hub2_out7" # Sypialnia Halogen pin: mcp23xxx: mcp23xxx_hub2_OUT number: 7 mode: OUTPUT inverted: False id: hub2_out7 restore_mode: ALWAYS_OFF - platform: gpio name: "hub2_out8" # Łazienka Sufit (Biała Łazienka Wentylator) [FAN] pin: mcp23xxx: mcp23xxx_hub2_OUT number: 8 mode: OUTPUT inverted: False id: hub2_out8 restore_mode: ALWAYS_OFF - platform: gpio name: "hub2_out9" # (wolne) pin: mcp23xxx: mcp23xxx_hub2_OUT number: 9 mode: OUTPUT inverted: False id: hub2_out9 restore_mode: ALWAYS_OFF - platform: gpio name: "hub2_out10" # Pokój Gościnny Sufit pin: mcp23xxx: mcp23xxx_hub2_OUT number: 10 mode: OUTPUT inverted: False id: hub2_out10 restore_mode: ALWAYS_OFF - platform: gpio name: "hub2_out11" # Salon Plafon pin: mcp23xxx: mcp23xxx_hub2_OUT number: 11 mode: OUTPUT inverted: False id: hub2_out11 restore_mode: ALWAYS_OFF - platform: gpio name: "hub2_out12" # Sypialnia Łóżko Lewa strona pin: mcp23xxx: mcp23xxx_hub2_OUT number: 12 mode: OUTPUT inverted: False id: hub2_out12 restore_mode: ALWAYS_OFF - platform: gpio name: "hub2_out13" # SPA Zwisy pin: mcp23xxx: mcp23xxx_hub2_OUT number: 13 mode: OUTPUT inverted: False id: hub2_out13 restore_mode: ALWAYS_OFF - platform: gpio name: "hub2_out14" # Mała Garderoba pin: mcp23xxx: mcp23xxx_hub2_OUT number: 14 mode: OUTPUT inverted: False id: hub2_out14 restore_mode: ALWAYS_OFF - platform: gpio name: "hub2_out15" # (wolne) pin: mcp23xxx: mcp23xxx_hub2_OUT number: 15 mode: OUTPUT inverted: False id: hub2_out15 restore_mode: ALWAYS_OFF #mcp23xxx_hub3_OUT - platform: gpio name: "hub3_out0" # (wolne) pin: mcp23xxx: mcp23xxx_hub3_OUT number: 0 mode: OUTPUT inverted: False id: hub3_out0 restore_mode: ALWAYS_OFF - platform: gpio name: "hub3_out1" # (wolne) pin: mcp23xxx: mcp23xxx_hub3_OUT number: 1 mode: OUTPUT inverted: False id: hub3_out1 restore_mode: ALWAYS_OFF - platform: gpio name: "hub3_out2" # Wentylator Główny Obieg [FAN] pin: mcp23xxx: mcp23xxx_hub3_OUT number: 2 mode: OUTPUT inverted: False id: hub3_out2 restore_mode: ALWAYS_OFF - platform: gpio name: "hub3_out3" # Ogrzewanie Kuchnia pin: mcp23xxx: mcp23xxx_hub3_OUT number: 3 mode: OUTPUT inverted: False id: hub3_out3 restore_mode: ALWAYS_OFF - platform: gpio name: "hub3_out4" # Ogrzewanie Jadalnia/Salon pin: mcp23xxx: mcp23xxx_hub3_OUT number: 4 mode: OUTPUT inverted: False id: hub3_out4 restore_mode: ALWAYS_OFF - platform: gpio name: "hub3_out5" # Ogrzewanie Salon kanapa pin: mcp23xxx: mcp23xxx_hub3_OUT number: 5 mode: OUTPUT inverted: False id: hub3_out5 restore_mode: ALWAYS_OFF - platform: gpio name: "hub3_out6" # Ogrzewanie SPA pin: mcp23xxx: mcp23xxx_hub3_OUT number: 6 mode: OUTPUT inverted: False id: hub3_out6 restore_mode: ALWAYS_OFF - platform: gpio name: "hub3_out7" # Ogrzewanie Korytarz pin: mcp23xxx: mcp23xxx_hub3_OUT number: 7 mode: OUTPUT inverted: False id: hub3_out7 restore_mode: ALWAYS_OFF - platform: gpio name: "hub3_out8" # Ogrzewanie Pokój Dziecka 2 pin: mcp23xxx: mcp23xxx_hub3_OUT number: 8 mode: OUTPUT inverted: False id: hub3_out8 restore_mode: ALWAYS_OFF - platform: gpio name: "hub3_out9" # Ogrzewanie Biuro/Serwer pin: mcp23xxx: mcp23xxx_hub3_OUT number: 9 mode: OUTPUT inverted: False id: hub3_out9 restore_mode: ALWAYS_OFF - platform: gpio name: "hub3_out10" # Ogrzewanie Biuro pin: mcp23xxx: mcp23xxx_hub3_OUT number: 10 mode: OUTPUT inverted: False id: hub3_out10 restore_mode: ALWAYS_OFF - platform: gpio name: "hub3_out11" # Ogrzewanie Pokój Dziecka 1 pin: mcp23xxx: mcp23xxx_hub3_OUT number: 11 mode: OUTPUT inverted: False id: hub3_out11 restore_mode: ALWAYS_OFF - platform: gpio name: "hub3_out12" # Ogrzewanie Garderoba pin: mcp23xxx: mcp23xxx_hub3_OUT number: 12 mode: OUTPUT inverted: False id: hub3_out12 restore_mode: ALWAYS_OFF - platform: gpio name: "hub3_out13" # Ogrzewanie Sypialnia 2 pin: mcp23xxx: mcp23xxx_hub3_OUT number: 13 mode: OUTPUT inverted: False id: hub3_out13 restore_mode: ALWAYS_OFF - platform: gpio name: "hub3_out14" # Ogrzewanie Biała Łazienka/WC pin: mcp23xxx: mcp23xxx_hub3_OUT number: 14 mode: OUTPUT inverted: False id: hub3_out14 restore_mode: ALWAYS_OFF - platform: gpio name: "hub3_out15" # Ogrzewanie Sypialnia 1 pin: mcp23xxx: mcp23xxx_hub3_OUT number: 15 mode: OUTPUT inverted: False id: hub3_out15 restore_mode: ALWAYS_OFF binary_sensor: #Mains detector #- platform: gpio # pin: # number: 39 # inverted: True # name: "Mains detector" ################## #mcp23xxx_hub1_IN# ################## - platform: gpio name: "hub1_in0" # Wejście 1 pin: mcp23xxx: mcp23xxx_hub1_IN number: 0 mode: INPUT inverted: True id: hub1_in0 - platform: gpio name: "hub1_in1" # Wejście 3 pin: mcp23xxx: mcp23xxx_hub1_IN number: 1 mode: INPUT inverted: True id: hub1_in1 - platform: gpio name: "hub1_in2" # Wejście 2 pin: mcp23xxx: mcp23xxx_hub1_IN number: 2 mode: INPUT inverted: True id: hub1_in2 - platform: gpio name: "hub1_in3" # Sypialnia 3 pin: mcp23xxx: mcp23xxx_hub1_IN number: 3 mode: INPUT inverted: True id: hub1_in3 - platform: gpio name: "hub1_in4" # Sypialnia 1 pin: mcp23xxx: mcp23xxx_hub1_IN number: 4 mode: INPUT inverted: True id: hub1_in4 - platform: gpio name: "hub1_in5" # Sypialnia 2 pin: mcp23xxx: mcp23xxx_hub1_IN number: 5 mode: INPUT inverted: True id: hub1_in5 - platform: gpio name: "hub1_in6" # Sypialnia Łóżko Prawa Strona pin: mcp23xxx: mcp23xxx_hub1_IN number: 6 mode: INPUT inverted: True id: hub1_in6 - platform: gpio name: "hub1_in7" # Sypialnia Łóżko Lewa Strona pin: mcp23xxx: mcp23xxx_hub1_IN number: 7 mode: INPUT inverted: True id: hub1_in7 - platform: gpio name: "hub1_in8" # Niebieski Pokój Lewy pin: mcp23xxx: mcp23xxx_hub1_IN number: 8 mode: INPUT inverted: True id: hub1_in8 - platform: gpio name: "hub1_in9" # Niebieski Pokój Prawy pin: mcp23xxx: mcp23xxx_hub1_IN number: 9 mode: INPUT inverted: True id: hub1_in9 - platform: gpio name: "hub1_in10" # (niepodpięte) pin: mcp23xxx: mcp23xxx_hub1_IN number: 10 mode: INPUT inverted: True id: hub1_in10 - platform: gpio name: "hub1_in11" # (niepodpięte) pin: mcp23xxx: mcp23xxx_hub1_IN number: 11 mode: INPUT inverted: True id: hub1_in11 - platform: gpio name: "hub1_in12" # (niepodpięte) pin: mcp23xxx: mcp23xxx_hub1_IN number: 12 mode: INPUT inverted: True id: hub1_in12 - platform: gpio name: "hub1_in13" # (niepodpięte) pin: mcp23xxx: mcp23xxx_hub1_IN number: 13 mode: INPUT inverted: True id: hub1_in13 - platform: gpio name: "hub1_in14" # (niepodpięte) pin: mcp23xxx: mcp23xxx_hub1_IN number: 14 mode: INPUT inverted: True id: hub1_in14 - platform: gpio name: "hub1_in15" # (niepodpięte) pin: mcp23xxx: mcp23xxx_hub1_IN number: 15 mode: INPUT inverted: True id: hub1_in15 ################## #mcp23xxx_hub2_IN# ################## - platform: gpio name: "hub2_in0" # Korytarz 2 pin: mcp23xxx: mcp23xxx_hub2_IN number: 0 mode: INPUT inverted: True id: hub2_in0 - platform: gpio name: "hub2_in1" # Korytarz 3 pin: mcp23xxx: mcp23xxx_hub2_IN number: 1 mode: INPUT inverted: True id: hub2_in1 - platform: gpio name: "hub2_in2" # Korytarz 1 pin: mcp23xxx: mcp23xxx_hub2_IN number: 2 mode: INPUT inverted: True id: hub2_in2 - platform: gpio name: "hub2_in3" # Mały Korytarz pin: mcp23xxx: mcp23xxx_hub2_IN number: 3 mode: INPUT inverted: True id: hub2_in3 - platform: gpio name: "hub2_in4" # Garderoba Mała pin: mcp23xxx: mcp23xxx_hub2_IN number: 4 mode: INPUT inverted: True id: hub2_in4 - platform: gpio name: "hub2_in5" # Kuchnia 3_1 pin: mcp23xxx: mcp23xxx_hub2_IN number: 5 mode: INPUT inverted: True id: hub2_in5 - platform: gpio name: "hub2_in6" # Kuchnia 3_2 pin: mcp23xxx: mcp23xxx_hub2_IN number: 6 mode: INPUT inverted: True id: hub2_in6 - platform: gpio name: "hub2_in7" # Kuchnia 2_1 pin: mcp23xxx: mcp23xxx_hub2_IN number: 7 mode: INPUT inverted: True id: hub2_in7 - platform: gpio name: "hub2_in8" # Kuchnia 2_2 pin: mcp23xxx: mcp23xxx_hub2_IN number: 8 mode: INPUT inverted: True id: hub2_in8 - platform: gpio name: "hub2_in9" # Kuchnia 1_1 pin: mcp23xxx: mcp23xxx_hub2_IN number: 9 mode: INPUT inverted: True id: hub2_in9 - platform: gpio name: "hub2_in10" # Kuchnia 1_2 pin: mcp23xxx: mcp23xxx_hub2_IN number: 10 mode: INPUT inverted: True id: hub2_in10 - platform: gpio name: "hub2_in11" # Schody 3 pin: mcp23xxx: mcp23xxx_hub2_IN number: 11 mode: INPUT inverted: True id: hub2_in11 - platform: gpio name: "hub2_in12" # Schody 1 pin: mcp23xxx: mcp23xxx_hub2_IN number: 12 mode: INPUT inverted: True id: hub2_in12 - platform: gpio name: "hub2_in13" # Schody 2 pin: mcp23xxx: mcp23xxx_hub2_IN number: 13 mode: INPUT inverted: True id: hub2_in13 - platform: gpio name: "hub2_in14" # (niepodpięte) pin: mcp23xxx: mcp23xxx_hub2_IN number: 14 mode: INPUT inverted: True id: hub2_in14 - platform: gpio name: "hub2_in15" # (niepodpięte) pin: mcp23xxx: mcp23xxx_hub2_IN number: 15 mode: INPUT inverted: True id: hub2_in15 ################## #mcp23xxx_hub3_IN# ################## - platform: gpio name: "hub3_in0" # Garderoba Duża Lewy pin: mcp23xxx: mcp23xxx_hub3_IN number: 0 mode: INPUT inverted: True id: hub3_in0 - platform: gpio name: "hub3_in1" # Garderoba Duża Prawy pin: mcp23xxx: mcp23xxx_hub3_IN number: 1 mode: INPUT inverted: True id: hub3_in1 - platform: gpio name: "hub3_in2" # SPA Lewy pin: mcp23xxx: mcp23xxx_hub3_IN number: 2 mode: INPUT inverted: True id: hub3_in2 - platform: gpio name: "hub3_in3" # SPA Prawy pin: mcp23xxx: mcp23xxx_hub3_IN number: 3 mode: INPUT inverted: True id: hub3_in3 - platform: gpio name: "hub3_in4" # Biała Łazienka Ściana pin: mcp23xxx: mcp23xxx_hub3_IN number: 4 mode: INPUT inverted: True id: hub3_in4 - platform: gpio name: "hub3_in5" # Małe WC Lustro Prawy pin: mcp23xxx: mcp23xxx_hub3_IN number: 5 mode: INPUT inverted: True id: hub3_in5 - platform: gpio name: "hub3_in6" # Małe WC Lustro Lewy pin: mcp23xxx: mcp23xxx_hub3_IN number: 6 mode: INPUT inverted: True id: hub3_in6 - platform: gpio name: "hub3_in7" # Biała Łazienka Skos pin: mcp23xxx: mcp23xxx_hub3_IN number: 7 mode: INPUT inverted: True id: hub3_in7 - platform: gpio name: "hub3_in8" # SPA Lustro Lewy pin: mcp23xxx: mcp23xxx_hub3_IN number: 8 mode: INPUT inverted: True id: hub3_in8 - platform: gpio name: "hub3_in9" # SPA Lustro Prawy pin: mcp23xxx: mcp23xxx_hub3_IN number: 9 mode: INPUT inverted: True id: hub3_in9 - platform: gpio name: "hub3_in10" # Biuro Skos pin: mcp23xxx: mcp23xxx_hub3_IN number: 10 mode: INPUT inverted: True id: hub3_in10 - platform: gpio name: "hub3_in11" # Serwer Prawy pin: mcp23xxx: mcp23xxx_hub3_IN number: 11 mode: INPUT inverted: True id: hub3_in11 - platform: gpio name: "hub3_in12" # Serwer Lewy pin: mcp23xxx: mcp23xxx_hub3_IN number: 12 mode: INPUT inverted: True id: hub3_in12 - platform: gpio name: "hub3_in13" # (niepodpięte) pin: mcp23xxx: mcp23xxx_hub3_IN number: 13 mode: INPUT inverted: True id: hub3_in13 - platform: gpio name: "hub3_in14" # (niepodpięte) pin: mcp23xxx: mcp23xxx_hub3_IN number: 14 mode: INPUT inverted: True id: hub3_in14 - platform: gpio name: "hub3_in15" # (niepodpięte) pin: mcp23xxx: mcp23xxx_hub3_IN number: 15 mode: INPUT inverted: True id: hub3_in15