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