Продолжим в другом направлении . Скомпонуем файлы таким обазом:
Проведем эксперимент: что будет, если на одну и ту же ячейку привязать на прием пульт управления, а на передачу — силовой блок? Ответ — привязка пройдет успешно.
Причем, между собой этот пульт и силовой блок могут быть как привязаны, так и нет.
Однако, к одной ячейке одновременно может быть привязан только один пульт. Это исходная обстановка.
И в ее продолжение, получился код устройства, пропускающего все через себя, отправляющего информацию на бокер MQTT и управляющего любыми типами силовых блоков.
Есть небольшие требования к организации привязок силовых блоков.
- силовые блоки, управляющие яркостью, привязываются к ячейкам 0 — 10,
- силовые блоки старого типа, без обратной связи должны привязываться к ячейкам 11 — 20
- новые блоки привязываются к ячейкам от 20 и выше.
Например. Есть силовой блок старого типа с управлением яркостью. Привязываем его к ячейке 0 MTRF-64 на передачу вот так:
А пульт привязываем к этой же ячейке вот так:
Номера ячеек при передаче по MQTT обязательно указываются двузначными: 00, 07, 22.
Мое тестирование не выявляет проблем в работоспособности. Говорю о тестировании, потому что это полностью готовое устройство, скорее всего, в работу запускаться не будет.
Это устройство — узкое горлышко всего освещения. Любая поломка и света нет. Вы этого хотите?
Итог.
На Гите выложены файлы готового и протестированного устройства — оно работоспособно.
Если у вас несколько силовых блоков, например в квартире, и расширение по сути не планируется, думаю, это лучший вариант.
Добавлю, что узость горлышка развязывается до смешного просто — обычно на пультах nooLite не один выключатель. Частенько есть лишние. Привяжите силовой блок не только к MTRF-64, но и к другой части выключателя и вопрос снят.
Если кто-то решит воспользоваться этой железкой — буду рад. Отвечу на вопросы на форуме амперки, но сам это устройство применять не решусь. Причину объяснил выше.
Полагаю собраться с мыслями и вернуться к предыдущему проекту.
Добрый день!
Хочу собрать девайс по вашим инструкциям для интеграции оборудования в HA. У меня два силовых реле и два выключателя, а расширять систему оборудованием данного производителя как и вы я не вижу смысла. Собственно вопросы:
1. До сих пор ли данный вариант будет лучший вариант или стоит прошивать multicommand версию?
2. Нельзя ли собрать устройство на esp8266?
НравитсяНравится
(1.) multicommand — это просто последняя версия, шейте ее.
(2.) Просто заменить ESP32 на ESP8266 не получится — надо менять код.
Хотя само устройство сделать на 8266 можно было бы, но два порта UART на ESP32 позволяли легко настраивать и писать прошивку. А как сделал устройство — какой смысл перенастраивать на 8266.
НравитсяНравится