- Цена: $4.84
Раз пошла такая пьянка, решил сразу еще обзор запилить. Я уже делал обзор умных сенсорных выключателей Girier Параллельно были заказаны и эти радиовыключатели. Что из этого получилось узнаем под катом
Я дома потихоньку строю умный дом на основе Home assistant. Соответственно выключатели были заказаны с целью перепрошивки.
Выключатели пришли в почтовом пакете, внутри упаковка из надутого полиэтилена. За сохранность товара можно не бояться, к сожалению не сфотал упаковку. Упаковка аналогична упаковке выключателей из предыдущего обзора. Внутри была коробка с выклчателями и смарт реле. Причем реле упакованы в индивидуальную коробку. В комплекте также идет паспорт, и листовка с благодарностями. Также есть кусочки двухстороннего скотча. Скотч качественный держит крепко. Для начала проверил интеграцию в приложении Smart Life. Все как обычно без проблем. Выключатели приобретались не для этого. Не хочется чтоб у меня дома управлялись устройства через сервера дядюшки Ляо. Поэтому реле были вскрыты.





На место родных контроллеров были запаяны ESP12. Причем в одном выключателе выход декодера подключил к еспхе, а в другом и выход декодера и выход приемника 433.
Для кухни использовался одноклавишный выключатель с реле. Выключатель спарил с помощью штатной кнопки.
esphome:
name: light_kitchen
platform: ESP8266
board: esp12e
wifi:
ssid: 'longsecret'
password: 'verylongsecret'
manual_ip:
static_ip: 192.168.1.121
gateway: 192.168.1.1
subnet: 255.255.255.0
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Light Kitchen Fallback Hotspot"
password: "veryverylongsecret"
captive_portal:
# Enable logging
logger:
# Enable Home Assistant API
api:
password: kit1
ota:
password: kit1
status_led:
pin:
number: GPIO12
inverted: True
output:
- platform: gpio
pin: GPIO16
id: light_1g_relay
light:
- platform: binary
name: 'light_1g_relay'
id: light_mt_1g_relay
output: light_1g_relay
restore_mode: ALWAYS_OFF
binary_sensor:
- platform: gpio
pin: GPIO14
filters:
- invert:
- delayed_on: 20ms
name: light_1g_button
id: light_1g_button
on_press:
then:
- light.toggle: light_mt_1g_relay
sensor:
- platform: wifi_signal
name: "Kitchen WiFi Signal"
update_interval: 60s
- platform: uptime
name: "Kitchen uptime"
switch:
- platform: restart
name: "Kitchen restart"
Кстати на выключателе синяя полоска похоже напечатана на струйнике и была сразу же удалена. Выключатель приклеил на стене в удобном месте на двухсторонний скотч. Старый выключатель распологался крайне неудобно, за холодильником. В Home assistant выключатель сразу подхватился.
Второй комплект предназначен для прихожей, радиовыключатель двухклавишный. Одна клавиша управляет светом в прихожей, а вторая клавиша управляет сценарием выключения света во всей квартире. В этом реле радиоканал подключен к контроллеру, в дальнейшем сюда же подключатся датчик открытия двери и датчик движения 433 МГц. Для начала подключил к Home assistant через приложение Tuya. Не понравилось, работает с задержкой, и иногда статус с выключателя не приходит. Поэтому реле тоже было перепрошито.
esphome:
name: light_hall
platform: ESP8266
board: esp12e
wifi:
ssid: 'longsecret'
password: 'verylongsecret'
manual_ip:
static_ip: 192.168.1.126
gateway: 192.168.1.1
subnet: 255.255.255.0
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Light Hall Fallback Hotspot"
password: "veryverylongsecret"
captive_portal:
# Enable logging
logger:
# Enable Home Assistant API
api:
password: hal1
ota:
password: hal1
status_led:
pin:
number: GPIO12
inverted: True
output:
- platform: gpio
pin: GPIO16
id: light_1g_relay
light:
- platform: binary
name: 'light_1g_relay'
id: light_mt_1g_relay
output: light_1g_relay
restore_mode: ALWAYS_OFF
binary_sensor:
- platform: remote_receiver
name: RF_switch1
rc_switch_raw:
code: '001110111101101010101000'
protocol: 6
filters:
- delayed_off: 300ms
on_press:
then:
- light.toggle: light_mt_1g_relay
- platform: remote_receiver
name: RF_switch2
rc_switch_raw:
code: '001110111101101010100010'
protocol: 6
filters:
- delayed_off: 300ms
remote_receiver:
pin:
number: GPIO4
inverted: true
dump: rc_switch
tolerance: 50%
filter: 250us
idle: 4ms
buffer_size: 2kb
sensor:
- platform: wifi_signal
name: "Hall WiFi Signal"
update_interval: 60s
- platform: uptime
name: "Hall uptime"
switch:
- platform: restart
name: "Hall restart"
Подключение к HA тоже без проблем, определил коды передаваемые клавишами и занес в прошивку.
Кстати говоря выход с декодера тоже подключал к контроллеру, оказалось что код клавиш он запоминает надолго ))). Провел процедуру стирания кодов. Включил реле и не могу понять нажатие клавиши включает и сразу же выключает свет, или вообще не реагирует на клавиши. Долго не мог понять. Припаял проводок в выключатель в качестве антенны, не помогает. Изучение лога прояснило картину. Оказалось что в декодере код клавиши остался, и при нажатии клавиши срабатывают два сенсора, поэтому такая неопределенность. Провел стирание памяти декодера, но после перезагрузки по питанию память к нему возвращается. Непонятный факт. Не стал заморачиваться и убрал код сенсора по выходу декодера. И выключатель заработал как надо. В целом неплохие реле, но для моих задач не подходят, так как контроллер не тот.
