В продолжение предыдущей статьи, наконец-то дадим возможность хозяину отключить крики и сообщения от HA, причем двумя способами - нажатием на физическую кнопку и нажатием кнопки на дашборде. Почему решил сделать отдельной статьей про кнопки - вопрос вопросный. Покурив эти ваши интернеты, понял, что особо просто не будет... В-общем, начнем... Физическую кнопку я подключил давненько как и все предыдущие ZigBee-устройства типа датчиков (вроде упоминал ее в какой-то статье). Она имеет три положения сработки - разовое нажатие, двойное нажатие и удержание. Для отключения аварии решил использовать удержание - для одинарного и двойного нажатий другую функцию найду, да и случайно не отключишь. Но, как я понял у разных кнопок (разных производителей) могут быть разные команды на "выходе"... Проэкспериментировав с обработкой команд с примеров, понял, что нужно сделать тест именно для своей кнопки... В NodeRed создал тестовый поток, чтобы послушать что именно передается от кнопки... В поток добавля