User
Кондиционер айтишника. Часть I
tolyan23
Я тоже решил внедрить в свой умный дом кондиционер Electrolux с обратной связью. На мою статью тут ссылку уже кидали. Самое простое поставить датчик потребляемой мощности и управлять ИК командами, но это будут 2 устройства и разруливать задержки между отправкой команды и ее исполнением тот еще геморой, да и возможностей мало, поэтому я принял решение считывать информацию с дисплея. Но к дисплею у меня всего 5 проводов: key соединенный через резистор на землю, выход с ИК датчика и некий SDA1. Снятие осциллограммы с SDA1 и мозговой штурм показал что это UART с параметрами 1200/8-N-1. Кондиционер отправляет примерно каждую секунду посылку из 25 байт последний из которых контрольная сумма. В составе посылки совершенно точно есть установленная температура и %мощности установленный для компрессора (у меня также инверторная модель). В вашем случае совершенно точно на одной из линий TX или RX (те что приходят от главной платы) должны быть данные которые плата индикации разбирает и отображает режим работы. Либо вы не подобрали нужную скорость либо сигнал нужно инвертировать. У меня сигнал инвертируется транзистором прямо на плате индикации и я его брал после инверсии. Либо у вас данные RX TX у wifi идут через контроллер индикации (что вряд-ли я бы так не делал)
+1
LookРеверс инжиниринг протокола пульта от инверторного кондиционера Electrolux
tolyan23
Коды пульта подошли от haier. Круто жить с приточной вентиляцией! А почему после сезона не включить кондиционер на обогрев на час он сам себя высушит? Если пользоваться не очень часто даже за год ничего не нарастает. У родителей смотрел через 2 года эксплуатации (от случая к случаю) не нашел что там вообще можно почистить все и так чисто. У себя за год эпизодической эксплуатации тоже ничего не нашел.
0
LookРеверс инжиниринг протокола пульта от инверторного кондиционера Electrolux
tolyan23
Спасибо, сам бы я наверно до упора мучал алгоритмы CRC подбирая полиномы, стартовые значения и т.п.
0
LookРеверс инжиниринг протокола пульта от инверторного кондиционера Electrolux
tolyan23
Разбирать работающее устройство совсем не улыбается, тем более там тончайшие пластинки теплообменника помять которые можно даже пальцем (а если торчат и порезаться можно). Да я видел что есть модели с wifi но не менять же кондиционер из-за этого к тому же wifi там несовместим с моим умным домом (majordomo). Такой wifi для меня почти бесполезен (хотя если бы был, можно было бы ревес инжинирить протокол обмена родного wifi с кондеем и потом вставить свой wifi модуль). Вообще то согласно схеме на моей плате должен быть разъем для wifi модуля, но без совместимого (родного) wifi модуля понять какие сигналы нужно отправлять нереально.
0
LookInformation
- Rating
- Does not participate
- Registered
- Activity