Arduino uno связан с HA на Raspberry Pi по USB. Всё работает. На arduino имеется 7 релле (управление светом). В HA добавлены 7 сущностей switch соответствующих пинам arduino. Также релле управляются с физических настенных выключателей. При нажатии на настенный выключатель switch в HA не переключается. А также при нажатии на один из switch в HA, остальные сущности switch (другие релле) подтягивают состояния соответствующих им сущностей HA. (включаются или выключаются). Однако есть одна группа света (одно релле на 8ом пине arduino) которая работает нормально, не знаю почему. Всё настроено по аналогу. Задача: при нажатии на физическую кнопку на стене, посылать команду из Arduino в HA по USB для переключения соответствующей сущности switch?
english please.
OP, это связано с MQTT? Если это так, необходимо отслеживать тему состояния, чтобы знать, в каком состоянии находятся коммутаторы.
OP, is this connected by MQTT? If so it needs to monitor a status topic to know what state the switches are in.
Why?
Because the forum is full English so everybody can read the topics.
This is an international forum, I don’t believe there are any rules regarding what language is used. The only reason I knew his/her post wasn’t in English is because you said that. Set your browser to automatically translate
Я новичок в этом. В плату Arduino помимо логики управления релле в выключателей прошил Firmata библиотеку со стандартным кодом FirmataStandart. В общем всё по инструкции с GitHub. Не знаю как сделать передачу состояния релле в Home Assistant.
Извините, я не знаком с библиотекой или Arduino, поэтому я не уверен, что смогу помочь дальше. Может спросить в github для библиотеки?
All topics are in english, so its logic to ask your question in english as well. So more people can read your question and give answers…
As I said, I read it in English before I got to your post.
A simple setting on your browser to translate pages to English where possible means you can mostly help people who come here in any language and we can be a more inclusive community who doesn’t turn people away on their first post.
True but it won’t work with the forum’s search engine. This thread will be excluded from English-language search results. That divides the knowledge-base along linguistic lines.
It’s preferable for the author to translate and post the question in English. Then the browser’s automatic translation can convert the English replies to Russian.