This commit is contained in:
Victor Alexandrovich Tsyrenschikov
2026-02-06 21:08:20 +05:00
parent 681bb3e16c
commit fff0982531
7 changed files with 202 additions and 31 deletions

View File

@@ -38,6 +38,20 @@ ethernet:
gateway: 192.168.88.1
subnet: 255.255.255.0
remote_receiver:
pin: 15
dump:
- rc_switch
tolerance: 100%
filter: 250us
idle: 4ms
buffer_size: 4kb
remote_transmitter:
pin: 2
# RF uses a 100% carrier signal
carrier_duty_percent: 100%
pcf8574:
- id: 'pcf8574_hub_out_1' # for output channel 1-8
address: 0x24
@@ -49,6 +63,7 @@ pcf8574:
# Individual outputs
switch:
- platform: gpio
id: switch_output1
name: "a8-output1"
pin:
pcf8574: pcf8574_hub_out_1
@@ -57,6 +72,7 @@ switch:
inverted: true
- platform: gpio
id: switch_output2
name: "a8-output2"
pin:
pcf8574: pcf8574_hub_out_1
@@ -65,6 +81,7 @@ switch:
inverted: true
- platform: gpio
id: switch_output3
name: "a8-output3"
pin:
pcf8574: pcf8574_hub_out_1
@@ -73,6 +90,7 @@ switch:
inverted: true
- platform: gpio
id: switch_output4
name: "close_gas"
pin:
pcf8574: pcf8574_hub_out_1
@@ -81,6 +99,7 @@ switch:
inverted: true
- platform: gpio
id: switch_output5
name: "open_gas"
pin:
pcf8574: pcf8574_hub_out_1
@@ -89,6 +108,7 @@ switch:
inverted: true
- platform: gpio
id: switch_output6
name: "a8-output6"
pin:
pcf8574: pcf8574_hub_out_1
@@ -97,6 +117,7 @@ switch:
inverted: true
- platform: gpio
id: switch_output7
name: "a8-output7"
pin:
pcf8574: pcf8574_hub_out_1
@@ -105,6 +126,7 @@ switch:
inverted: true
- platform: gpio
id: switch_output8
name: "a8-output8"
pin:
pcf8574: pcf8574_hub_out_1
@@ -113,6 +135,28 @@ switch:
inverted: true
binary_sensor:
- platform: remote_receiver
name: "remoter1"
rc_switch_raw:
protocol: 3
code: '000000111110110100001'
# on_press:
# - switch.turn_off: switch_output7
# - switch.turn_on: switch_output6
filters:
- delayed_off: 20ms
- platform: remote_receiver
name: "remoter2"
rc_switch_raw:
protocol: 3
code: '000000111110110100010'
# on_press:
# - switch.turn_off: switch_output6
# - switch.turn_on: switch_output7
filters:
- delayed_off: 20ms
- platform: gpio
name: "a8-input1"
pin: