Files
ESP32-Hub/Kuba/main-hub-BACKUP 14042026.yaml
2026-04-14 19:58:21 +02:00

1193 lines
24 KiB
YAML

esphome:
name: main-hub
friendly_name: main-hub
esp32:
board: esp32dev
framework:
type: esp-idf
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "eyBNZWDUaBDCTIZsSIUzwHFpUcm/Kbc9UAWjX++ToL4="
ota:
- platform: esphome
password: "000f95472f1adc514d45abdc280a3903"
#wifi:
# ssid: !secret wifi_ssid
# password: !secret wifi_password
#
# # Enable fallback hotspot (captive portal) in case wifi connection fails
# ap:
# ssid: "Main-Hub Fallback Hotspot"
# password: "y0LGSOyT5tjJ"
#captive_portal:
web_server:
port: 80
ethernet:
type: LAN8720
mdc_pin: GPIO23
mdio_pin: GPIO18
clk_mode: GPIO17_OUT
phy_addr: 0
power_pin: GPIO12
button:
- platform: restart
name: "main-hub Restart"
i2c:
sda: 13
scl: 16
scan: True
frequency: 200kHz
pca9685:
- frequency: 1500
address: 0x40
id: "pca9685_hub1"
- frequency: 1500
address: 0x41
id: "pca9685_hub2"
mcp23017:
- id: "mcp23xxx_hub1_IN"
address: 0x20
- id: "mcp23xxx_hub1_OUT"
address: 0x21
- id: "mcp23xxx_hub2_IN"
address: 0x22
- id: "mcp23xxx_hub2_OUT"
address: 0x23
- id: "mcp23xxx_hub3_IN"
address: 0x24
- id: "mcp23xxx_hub3_OUT"
address: 0x25
output:
- platform: ledc
id: output_blue
pin: 5
- platform: ledc
id: output_green
pin: 14
- platform: ledc
id: output_red
pin: 15
#deklaracja LED
- platform: pca9685
id: 'PWM1_1_Hub1'
pca9685_id: 'pca9685_hub1'
channel: 0
max_power: 75%
- platform: pca9685
id: 'PWM1_2_Hub1'
pca9685_id: 'pca9685_hub1'
channel: 1
max_power: 75%
- platform: pca9685
id: 'PWM2_1_Hub1'
pca9685_id: 'pca9685_hub1'
channel: 2
max_power: 75%
- platform: pca9685
id: 'PWM2_2_Hub1'
pca9685_id: 'pca9685_hub1'
channel: 3
max_power: 75%
- platform: pca9685
id: 'PWM3_1_Hub1'
pca9685_id: 'pca9685_hub1'
channel: 4
max_power: 75%
- platform: pca9685
id: 'PWM3_2_Hub1'
pca9685_id: 'pca9685_hub1'
channel: 8
max_power: 75%
- platform: pca9685
id: 'PWM4_1_Hub1'
pca9685_id: 'pca9685_hub1'
channel: 6
min_power: 0%
max_power: 75%
- platform: pca9685
id: 'PWM4_2_Hub1'
pca9685_id: 'pca9685_hub1'
channel: 7
min_power: 0%
max_power: 75%
- platform: pca9685
id: 'PWM5_1_Hub1'
pca9685_id: 'pca9685_hub1'
channel: 12
max_power: 75%
- platform: pca9685
id: 'PWM5_2_Hub1'
pca9685_id: 'pca9685_hub1'
channel: 13
max_power: 75%
- platform: pca9685
id: 'PWM1_1_Hub2'
pca9685_id: 'pca9685_hub2'
channel: 0
max_power: 75%
- platform: pca9685
id: 'PWM1_2_Hub2'
pca9685_id: 'pca9685_hub2'
channel: 1
max_power: 75%
- platform: pca9685
id: 'PWM2_1_Hub2'
pca9685_id: 'pca9685_hub2'
channel: 2
max_power: 75%
- platform: pca9685
id: 'PWM2_2_Hub2'
pca9685_id: 'pca9685_hub2'
channel: 3
max_power: 75%
- platform: pca9685
id: 'PWM3_1_Hub2'
pca9685_id: 'pca9685_hub2'
channel: 4
max_power: 75%
- platform: pca9685
id: 'PWM3_2_Hub2'
pca9685_id: 'pca9685_hub2'
channel: 5
max_power: 95%
- platform: pca9685
id: 'PWM4_1_Hub2'
pca9685_id: 'pca9685_hub2'
channel: 10
max_power: 95%
- platform: pca9685
id: 'PWM4_2_Hub2'
pca9685_id: 'pca9685_hub2'
channel: 13
max_power: 75%
- platform: pca9685
id: 'PWM5_1_Hub2'
pca9685_id: 'pca9685_hub2'
channel: 11
max_power: 75%
- platform: pca9685
id: 'PWM5_2_Hub2'
pca9685_id: 'pca9685_hub2'
channel: 15
max_power: 75%
light:
- platform: rgb
name: "Status LED"
red: output_red
green: output_green
blue: output_blue
effects:
- pulse:
name: "Fast Pulse"
transition_length: 0.5s
update_interval: 0.5s
- pulse:
name: "Slow Pulse"
transition_length: 1s
update_interval: 1s
- random:
name: "Random Effect"
transition_length: 1s
update_interval: 2s
#LEDY przez PCSA9685
- platform: cwww
name: "Serwer LED"
cold_white: PWM2_1_Hub1
warm_white: PWM2_2_Hub1
cold_white_color_temperature: 6536 K
warm_white_color_temperature: 2000 K
default_transition_length: 2.0s
- platform: cwww
name: "Jadalnia LED"
cold_white: PWM4_2_Hub1
warm_white: PWM4_1_Hub1
cold_white_color_temperature: 6536 K
warm_white_color_temperature: 2000 K
default_transition_length: 2.0s
- platform: cwww
name: "Biała Łazienka wanna LED"
cold_white: PWM5_2_Hub1
warm_white: PWM5_1_Hub1
cold_white_color_temperature: 6536 K
warm_white_color_temperature: 2000 K
default_transition_length: 2.0s
- platform: monochromatic
name: "Kuchnia Łezka LED"
output: PWM2_1_Hub2
default_transition_length: 2.0s
- platform: cwww
name: "SPA Ledy"
id: "SPA_Ledy"
cold_white: PWM5_2_Hub2
warm_white: PWM5_1_Hub2
cold_white_color_temperature: 6536 K
warm_white_color_temperature: 2000 K
default_transition_length: 2.0s
- platform: cwww
name: "Pokój dla gości LED"
cold_white: PWM3_2_Hub2
warm_white: PWM4_1_Hub2
cold_white_color_temperature: 6536 K
warm_white_color_temperature: 2000 K
default_transition_length: 2.0s
- platform: monochromatic
name: "TEST LED 1"
output: PWM1_2_Hub2
- platform: monochromatic
name: "TEST LED 2"
output: PWM3_1_Hub2
- platform: rgbww
name: "Sypialnia LED"
red: PWM1_1_Hub1
green: PWM1_2_Hub1
blue: PWM3_1_Hub1
cold_white: PWM3_2_Hub1
warm_white: PWM1_1_Hub2
cold_white_color_temperature: 6536 K
warm_white_color_temperature: 2000 K
color_interlock: false
default_transition_length: 2.0s
esp32_ble_tracker:
binary_sensor:
#Mains detector
#- platform: gpio
# pin:
# number: 39
# inverted: True
# name: "Mains detector"
##################
#mcp23xxx_hub1_IN#
##################
#Wejście 1
- platform: gpio
name: "hub1_in0"
pin:
mcp23xxx: mcp23xxx_hub1_IN
number: 0
mode: INPUT
inverted: True
id: hub1_in0
#Wejście 3
- platform: gpio
name: "hub1_in1"
pin:
mcp23xxx: mcp23xxx_hub1_IN
number: 1
mode: INPUT
inverted: True
id: hub1_in1
#Wejście 2
- platform: gpio
name: "hub1_in2"
pin:
mcp23xxx: mcp23xxx_hub1_IN
number: 2
mode: INPUT
inverted: True
id: hub1_in2
#Sypialnia 3
- platform: gpio
name: "hub1_in3"
pin:
mcp23xxx: mcp23xxx_hub1_IN
number: 3
mode: INPUT
inverted: True
id: hub1_in3
#Sypialnia 1
- platform: gpio
name: "hub1_in4"
pin:
mcp23xxx: mcp23xxx_hub1_IN
number: 4
mode: INPUT
inverted: True
id: hub1_in4
#Sypialnia 2
- platform: gpio
name: "hub1_in5"
pin:
mcp23xxx: mcp23xxx_hub1_IN
number: 5
mode: INPUT
inverted: True
id: hub1_in5
#Sypialnia Łóżko Prawa Strona
- platform: gpio
name: "hub1_in6"
pin:
mcp23xxx: mcp23xxx_hub1_IN
number: 6
mode: INPUT
inverted: True
id: hub1_in6
#Sypialnia Łóżko Lewa Strona
- platform: gpio
name: "hub1_in7"
pin:
mcp23xxx: mcp23xxx_hub1_IN
number: 7
mode: INPUT
inverted: True
id: hub1_in7
#Niebieski Pokój Lewy
- platform: gpio
name: "hub1_in8"
pin:
mcp23xxx: mcp23xxx_hub1_IN
number: 8
mode: INPUT
inverted: True
id: hub1_in8
#Niebieski Pokój Prawy
- platform: gpio
name: "hub1_in9"
pin:
mcp23xxx: mcp23xxx_hub1_IN
number: 9
mode: INPUT
inverted: True
id: hub1_in9
#Nie podpięte!
- platform: gpio
name: "hub1_in10"
pin:
mcp23xxx: mcp23xxx_hub1_IN
number: 10
mode: INPUT
inverted: True
id: hub1_in10
- platform: gpio
name: "hub1_in11"
pin:
mcp23xxx: mcp23xxx_hub1_IN
number: 11
mode: INPUT
inverted: True
id: hub1_in11
- platform: gpio
name: "hub1_in12"
pin:
mcp23xxx: mcp23xxx_hub1_IN
number: 12
mode: INPUT
inverted: True
id: hub1_in12
- platform: gpio
name: "hub1_in13"
pin:
mcp23xxx: mcp23xxx_hub1_IN
number: 13
mode: INPUT
inverted: True
id: hub1_in13
- platform: gpio
name: "hub1_in14"
pin:
mcp23xxx: mcp23xxx_hub1_IN
number: 14
mode: INPUT
inverted: True
id: hub1_in14
- platform: gpio
name: "hub1_in15"
pin:
mcp23xxx: mcp23xxx_hub1_IN
number: 15
mode: INPUT
inverted: True
id: hub1_in15
##################
#mcp23xxx_hub2_IN#
##################
#Korytarz 2
- platform: gpio
name: "hub2_in0"
pin:
mcp23xxx: mcp23xxx_hub2_IN
number: 0
mode: INPUT
inverted: True
id: hub2_in0
#Korytarz 3
- platform: gpio
name: "hub2_in1"
pin:
mcp23xxx: mcp23xxx_hub2_IN
number: 1
mode: INPUT
inverted: True
id: hub2_in1
#Korytarz 1
- platform: gpio
name: "hub2_in2"
pin:
mcp23xxx: mcp23xxx_hub2_IN
number: 2
mode: INPUT
inverted: True
id: hub2_in2
#Mały Korytarz
- platform: gpio
name: "hub2_in3"
pin:
mcp23xxx: mcp23xxx_hub2_IN
number: 3
mode: INPUT
inverted: True
id: hub2_in3
#Garderoba Mała
- platform: gpio
name: "hub2_in4"
pin:
mcp23xxx: mcp23xxx_hub2_IN
number: 4
mode: INPUT
inverted: True
id: hub2_in4
#Kuchnia 3_1
- platform: gpio
name: "hub2_in5"
pin:
mcp23xxx: mcp23xxx_hub2_IN
number: 5
mode: INPUT
inverted: True
id: hub2_in5
#Kuchnia 3_2
- platform: gpio
name: "hub2_in6"
pin:
mcp23xxx: mcp23xxx_hub2_IN
number: 6
mode: INPUT
inverted: True
id: hub2_in6
#Kuchnia 2_1
- platform: gpio
name: "hub2_in7"
pin:
mcp23xxx: mcp23xxx_hub2_IN
number: 7
mode: INPUT
inverted: True
id: hub2_in7
#Kuchnia 2_2
- platform: gpio
name: "hub2_in8"
pin:
mcp23xxx: mcp23xxx_hub2_IN
number: 8
mode: INPUT
inverted: True
id: hub2_in8
#Kuchnia 1_1
- platform: gpio
name: "hub2_in9"
pin:
mcp23xxx: mcp23xxx_hub2_IN
number: 9
mode: INPUT
inverted: True
id: hub2_in9
#Kuchnia 1_2
- platform: gpio
name: "hub2_in10"
pin:
mcp23xxx: mcp23xxx_hub2_IN
number: 10
mode: INPUT
inverted: True
id: hub2_in10
#Schody 3
- platform: gpio
name: "hub2_in11"
pin:
mcp23xxx: mcp23xxx_hub2_IN
number: 11
mode: INPUT
inverted: True
id: hub2_in11
#Schody 1
- platform: gpio
name: "hub2_in12"
pin:
mcp23xxx: mcp23xxx_hub2_IN
number: 12
mode: INPUT
inverted: True
id: hub2_in12
#Schody 2
- platform: gpio
name: "hub2_in13"
pin:
mcp23xxx: mcp23xxx_hub2_IN
number: 13
mode: INPUT
inverted: True
id: hub2_in13
#Nie podpięte!
- platform: gpio
name: "hub2_in14"
pin:
mcp23xxx: mcp23xxx_hub2_IN
number: 14
mode: INPUT
inverted: True
id: hub2_in14
- platform: gpio
name: "hub2_in15"
pin:
mcp23xxx: mcp23xxx_hub2_IN
number: 15
mode: INPUT
inverted: True
id: hub2_in15
##################
#mcp23xxx_hub3_IN#
##################
#Garderoba Duża Lewy
- platform: gpio
name: "hub3_in0"
pin:
mcp23xxx: mcp23xxx_hub3_IN
number: 0
mode: INPUT
inverted: True
id: hub3_in0
#Garderoba Duża Prawy
- platform: gpio
name: "hub3_in1"
pin:
mcp23xxx: mcp23xxx_hub3_IN
number: 1
mode: INPUT
inverted: True
id: hub3_in1
#SPA Lewy
- platform: gpio
name: "hub3_in2"
pin:
mcp23xxx: mcp23xxx_hub3_IN
number: 2
mode: INPUT
inverted: True
id: hub3_in2
#SPA Prawy
- platform: gpio
name: "hub3_in3"
pin:
mcp23xxx: mcp23xxx_hub3_IN
number: 3
mode: INPUT
inverted: True
id: hub3_in3
#Biała Łazienka Ściana
- platform: gpio
name: "hub3_in4"
pin:
mcp23xxx: mcp23xxx_hub3_IN
number: 4
mode: INPUT
inverted: True
id: hub3_in4
#Małe WC Lustro Prawy
- platform: gpio
name: "hub3_in5"
pin:
mcp23xxx: mcp23xxx_hub3_IN
number: 5
mode: INPUT
inverted: True
id: hub3_in5
#Małe WC Lustro Lewy
- platform: gpio
name: "hub3_in6"
pin:
mcp23xxx: mcp23xxx_hub3_IN
number: 6
mode: INPUT
inverted: True
id: hub3_in6
#Biała Łazienka Skos
- platform: gpio
name: "hub3_in7"
pin:
mcp23xxx: mcp23xxx_hub3_IN
number: 7
mode: INPUT
inverted: True
id: hub3_in7
#SPA Lustro Lewy
- platform: gpio
name: "hub3_in8"
pin:
mcp23xxx: mcp23xxx_hub3_IN
number: 8
mode: INPUT
inverted: True
id: hub3_in8
#SPA Lustro Prawy
- platform: gpio
name: "hub3_in9"
pin:
mcp23xxx: mcp23xxx_hub3_IN
number: 9
mode: INPUT
inverted: True
id: hub3_in9
#Biuro Skos
- platform: gpio
name: "hub3_in10"
pin:
mcp23xxx: mcp23xxx_hub3_IN
number: 10
mode: INPUT
inverted: True
id: hub3_in10
#Serwer Prawy
- platform: gpio
name: "hub3_in11"
pin:
mcp23xxx: mcp23xxx_hub3_IN
number: 11
mode: INPUT
inverted: True
id: hub3_in11
#Serwer Lewy
- platform: gpio
name: "hub3_in12"
pin:
mcp23xxx: mcp23xxx_hub3_IN
number: 12
mode: INPUT
inverted: True
id: hub3_in12
#Nie podpięte
- platform: gpio
name: "hub3_in13"
pin:
mcp23xxx: mcp23xxx_hub3_IN
number: 13
mode: INPUT
inverted: True
id: hub3_in13
- platform: gpio
name: "hub3_in14"
pin:
mcp23xxx: mcp23xxx_hub3_IN
number: 14
mode: INPUT
inverted: True
id: hub3_in14
- platform: gpio
name: "hub3_in15"
pin:
mcp23xxx: mcp23xxx_hub3_IN
number: 15
mode: INPUT
inverted: True
id: hub3_in15
switch:
#mcp23xxx_hub1_OUT
- platform: gpio
name: "hub1_out0"
pin:
mcp23xxx: mcp23xxx_hub1_OUT
number: 0
mode: OUTPUT
inverted: False
id: hub1_out0
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub1_out1"
pin:
mcp23xxx: mcp23xxx_hub1_OUT
number: 1
mode: OUTPUT
inverted: False
id: hub1_out1
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub1_out2"
pin:
mcp23xxx: mcp23xxx_hub1_OUT
number: 2
mode: OUTPUT
inverted: False
id: hub1_out2
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub1_out3"
pin:
mcp23xxx: mcp23xxx_hub1_OUT
number: 3
mode: OUTPUT
inverted: False
id: hub1_out3
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub1_out4"
pin:
mcp23xxx: mcp23xxx_hub1_OUT
number: 4
mode: OUTPUT
inverted: False
id: hub1_out4
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub1_out5"
pin:
mcp23xxx: mcp23xxx_hub1_OUT
number: 5
mode: OUTPUT
inverted: False
id: hub1_out5
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub1_out6"
pin:
mcp23xxx: mcp23xxx_hub1_OUT
number: 6
mode: OUTPUT
inverted: False
id: hub1_out6
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub1_out7"
pin:
mcp23xxx: mcp23xxx_hub1_OUT
number: 7
mode: OUTPUT
inverted: False
id: hub1_out7
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub1_out8"
pin:
mcp23xxx: mcp23xxx_hub1_OUT
number: 8
mode: OUTPUT
inverted: False
id: hub1_out8
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub1_out9"
pin:
mcp23xxx: mcp23xxx_hub1_OUT
number: 9
mode: OUTPUT
inverted: False
id: hub1_out9
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub1_out10"
pin:
mcp23xxx: mcp23xxx_hub1_OUT
number: 10
mode: OUTPUT
inverted: False
id: hub1_out10
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub1_out11"
pin:
mcp23xxx: mcp23xxx_hub1_OUT
number: 11
mode: OUTPUT
inverted: False
id: hub1_out11
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub1_out12"
pin:
mcp23xxx: mcp23xxx_hub1_OUT
number: 12
mode: OUTPUT
inverted: False
id: hub1_out12
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub1_out13"
pin:
mcp23xxx: mcp23xxx_hub1_OUT
number: 13
mode: OUTPUT
inverted: False
id: hub1_out13
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub1_out14"
pin:
mcp23xxx: mcp23xxx_hub1_OUT
number: 14
mode: OUTPUT
inverted: False
id: hub1_out14
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub1_out15"
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"
pin:
mcp23xxx: mcp23xxx_hub2_OUT
number: 0
mode: OUTPUT
inverted: False
id: hub2_out0
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub2_out1"
pin:
mcp23xxx: mcp23xxx_hub2_OUT
number: 1
mode: OUTPUT
inverted: False
id: hub2_out1
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub2_out2"
pin:
mcp23xxx: mcp23xxx_hub2_OUT
number: 2
mode: OUTPUT
inverted: False
id: hub2_out2
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub2_out3"
pin:
mcp23xxx: mcp23xxx_hub2_OUT
number: 3
mode: OUTPUT
inverted: False
id: hub2_out3
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub2_out4"
pin:
mcp23xxx: mcp23xxx_hub2_OUT
number: 4
mode: OUTPUT
inverted: False
id: hub2_out4
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub2_out5"
pin:
mcp23xxx: mcp23xxx_hub2_OUT
number: 5
mode: OUTPUT
inverted: False
id: hub2_out5
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub2_out6"
pin:
mcp23xxx: mcp23xxx_hub2_OUT
number: 6
mode: OUTPUT
inverted: False
id: hub2_out6
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub2_out7"
pin:
mcp23xxx: mcp23xxx_hub2_OUT
number: 7
mode: OUTPUT
inverted: False
id: hub2_out7
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub2_out8"
pin:
mcp23xxx: mcp23xxx_hub2_OUT
number: 8
mode: OUTPUT
inverted: False
id: hub2_out8
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub2_out9"
pin:
mcp23xxx: mcp23xxx_hub2_OUT
number: 9
mode: OUTPUT
inverted: False
id: hub2_out9
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub2_out10"
pin:
mcp23xxx: mcp23xxx_hub2_OUT
number: 10
mode: OUTPUT
inverted: False
id: hub2_out10
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub2_out11"
pin:
mcp23xxx: mcp23xxx_hub2_OUT
number: 11
mode: OUTPUT
inverted: False
id: hub2_out11
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub2_out12"
pin:
mcp23xxx: mcp23xxx_hub2_OUT
number: 12
mode: OUTPUT
inverted: False
id: hub2_out12
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub2_out13"
pin:
mcp23xxx: mcp23xxx_hub2_OUT
number: 13
mode: OUTPUT
inverted: False
id: hub2_out13
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub2_out14"
pin:
mcp23xxx: mcp23xxx_hub2_OUT
number: 14
mode: OUTPUT
inverted: False
id: hub2_out14
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub2_out15"
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"
pin:
mcp23xxx: mcp23xxx_hub3_OUT
number: 0
mode: OUTPUT
inverted: False
id: hub3_out0
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub3_out1"
pin:
mcp23xxx: mcp23xxx_hub3_OUT
number: 1
mode: OUTPUT
inverted: False
id: hub3_out1
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub3_out2"
pin:
mcp23xxx: mcp23xxx_hub3_OUT
number: 2
mode: OUTPUT
inverted: False
id: hub3_out2
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub3_out3"
pin:
mcp23xxx: mcp23xxx_hub3_OUT
number: 3
mode: OUTPUT
inverted: False
id: hub3_out3
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub3_out4"
pin:
mcp23xxx: mcp23xxx_hub3_OUT
number: 4
mode: OUTPUT
inverted: False
id: hub3_out4
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub3_out5"
pin:
mcp23xxx: mcp23xxx_hub3_OUT
number: 5
mode: OUTPUT
inverted: False
id: hub3_out5
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub3_out6"
pin:
mcp23xxx: mcp23xxx_hub3_OUT
number: 6
mode: OUTPUT
inverted: False
id: hub3_out6
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub3_out7"
pin:
mcp23xxx: mcp23xxx_hub3_OUT
number: 7
mode: OUTPUT
inverted: False
id: hub3_out7
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub3_out8"
pin:
mcp23xxx: mcp23xxx_hub3_OUT
number: 8
mode: OUTPUT
inverted: False
id: hub3_out8
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub3_out9"
pin:
mcp23xxx: mcp23xxx_hub3_OUT
number: 9
mode: OUTPUT
inverted: False
id: hub3_out9
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub3_out10"
pin:
mcp23xxx: mcp23xxx_hub3_OUT
number: 10
mode: OUTPUT
inverted: False
id: hub3_out10
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub3_out11"
pin:
mcp23xxx: mcp23xxx_hub3_OUT
number: 11
mode: OUTPUT
inverted: False
id: hub3_out11
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub3_out12"
pin:
mcp23xxx: mcp23xxx_hub3_OUT
number: 12
mode: OUTPUT
inverted: False
id: hub3_out12
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub3_out13"
pin:
mcp23xxx: mcp23xxx_hub3_OUT
number: 13
mode: OUTPUT
inverted: False
id: hub3_out13
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub3_out14"
pin:
mcp23xxx: mcp23xxx_hub3_OUT
number: 14
mode: OUTPUT
inverted: False
id: hub3_out14
restore_mode: ALWAYS_OFF
- platform: gpio
name: "hub3_out15"
pin:
mcp23xxx: mcp23xxx_hub3_OUT
number: 15
mode: OUTPUT
inverted: False
id: hub3_out15
restore_mode: ALWAYS_OFF
sensor:
- platform: uptime
type: seconds
name: Uptime Sensor
- platform: atc_mithermometer
mac_address: "A4:C1:38:C5:11:58"
temperature:
name: "Biuro Temperatura"
humidity:
name: "Biuro Nawilżenie"
battery_level:
name: "Biuro Bateria"
- platform: atc_mithermometer
mac_address: "A4:C1:38:5C:4F:38"
temperature:
name: "Serwer Temperatura"
humidity:
name: "Serwer Nawilżenie"
battery_level:
name: "Serwer Bateria"
- platform: atc_mithermometer
mac_address: "A4:C1:38:67:6B:94"
temperature:
name: "Kuchnia Temperatura"
humidity:
name: "Kuchnia Nawilżenie"
battery_level:
name: "Kuchnia Bateria"
- platform: atc_mithermometer
mac_address: "A4:C1:38:C9:FE:CA"
temperature:
name: "WC Temperatura"
humidity:
name: "WC Nawilżenie"
battery_level:
name: "WC Bateria"
- platform: atc_mithermometer
mac_address: "A4:C1:38:63:6D:DB"
temperature:
name: "Łazienka Temperatura"
humidity:
name: "Łazienka Nawilżenie"
battery_level:
name: "Łazienka Bateria"