Инструкция Кондиционера LG W12LHR на русском
В случае если инструкция на русском не полная или нужна дополнительная информация по этому устройству, если вам нужны дополнительные файлы: драйвера, дополнительное руководство пользователя (производители зачастую для каждого продукта делают несколько различных документов технической помощи и руководств), свежая версия прошивки, то вы можете задать вопрос администраторам или всем пользователям сайта, все постараются оперативно отреагировать на ваш запрос и как можно быстрее помочь. Ваше устройство имеет характеристики:Тип: оконный моноблок, Основные режимы: охлаждение / обогрев, Мощность в режиме охлаждения: 3300 Вт, Мощность в режиме обогрева: 3300 Вт, Потребляемая мощность при обогреве: 1350 Вт, Потребляемая мощность при охлаждении: 1150 Вт, полные характеристики смотрите в следующей вкладке.
lg-w12lhr-guide.pdf | Руководство пользователя | |
lg-w12lhr-certificate. doc |
Скачать
Для многих товаров, для работы с LG W12LHR могут понадобиться различные дополнительные файлы: драйвера, патчи, обновления, программы установки. Вы можете скачать онлайн эти файлы для конкретнй модели LG W12LHR или добавить свои для бесплатного скачивания другим посетителями.
Файлов не найдено |
Если вы не нашли файлов и документов для этой модели то можете посмотреть интсрукции для похожих товаров и моделей, так как они зачастую отличаются небольшим изменениями и взаимодополняемы.
Обязательно напишите несколько слов о преобретенном вами товаре, чтобы каждый мог ознакомиться с вашим отзывом или вопросом. Проявляйте активность что как можно бльше людей смогли узнать мнение настоящих людей которые уже пользовались LG W12LHR.
First
2017-06-21 16:07:28Кондиционер работает отлично!
Александр Николаевич Кузьмичев
2020-07-06 00:06:55Советую.
Александр Николаевич Кузьмичев
2020-07-06 00:07:46Рекомендую.
Али Алиев
2020-12-12 18:07:32хорошая вещь. Рекомендую
Али Алиев
2020-12-12 18:09:21Хорошая вещь. Рекомендую.
Али Алиев
2020-12-12 18:10:13Хорошая вещь. Рекомендую.
Али Алиев
2020-12-12 18:12:17Хорошая вещь. Рекомендую.
Основные и самые важные характеристики модели собраны из надежных источников и по характеристикам можно найти похожие модели.
Общие характеристики | |
Тип | оконный моноблок |
Основные режимы | охлаждение / обогрев |
Мощность в режиме охлаждения | 3300 Вт |
Мощность в режиме обогрева | 3300 Вт |
Потребляемая мощность при обогреве | 1350 Вт |
Потребляемая мощность при охлаждении | 1150 Вт |
Управление | |
Пульт дистанционного управления | есть |
Таймер включения/выключения | нет |
Габариты | |
Наружного блока сплит-системы или оконного кондиционера (ШxВxГ) | 60x38x55. 5 см |
Общее | |
Регулировка скорости вращения вентилятора | есть |
Другие функции и особенности | возможность регулировки направления воздушного потока |
Обслуживаемая площадь | 33 кв. м |
Дополнительная информация | Автоматический перезапуск. Отклонение потока воздуха в 4-х направлениях. Антибактериальный фильтр. |
Здесь представлен список самых частых и распространенных поломок и неисправностей у Кондиционеров. Если у вас такая поломка то вам повезло, это типовая неисправность для LG W12LHR и вы можете задать вопрос о том как ее устранить и вам быстро ответят или же прочитайте в вопросах и ответах ниже.
Название поломки | Описание поломки | Действие |
---|---|---|
Не Дует | ||
Система Кондиционирования Не Работает | ||
Не Работает Регулировка Температуры | ||
Из Кондиционера Не Поступает Теплый \Холодный Воздух | ||
Не Работает Регулирование Воздушного Потока | ||
Не Работает Регулирование Скорости Вращения Вентилятора. | ||
Не Работает Пульт Дистанционного Управления. | ||
Не Устанавливается Функция Таймера | ||
Непрерывно Мигает Индикатор. | ||
Во Время Работы Запахи Проникают В Комнату. | ||
Появилась Надпись «Ошибка». | ||
Появился Шум. | ||
Из Внешнего Блока Идет Дым | ||
С Соединительных Трубок Внешнего Блока Капает Вода | ||
Ne Vklyuchaetsa | Ne Vklyuchaetsa | |
Ошибка E3 | При Включении На Дисплее Ошибка E3 | |
Из Внутренего Блока Капает Вода | ||
Кондиционер Не Включается С Пульта, Пульт В Исправном Состоянии. | Включается И Выключается Только От Полозкового Переключателя | |
Ошибка E1 | Сплит В 30 Км, Родственники Спрашивают) | |
Ошибка Е4 | ||
Выдает Ошибку F6 | Помогите Решить В Домашних Условиях За Ранее Спосибо | |
Не Горят Огоньки На Панели Работающего Кондиционера | ||
Сам Включается | При Воткнутой Вилки В Розетку , Кондиционер Сам Включается И Самостоятельно Переключаются Режимы. | |
F1 | Блокируется И Выключается | |
Кондиционер Работал. Демонтировали Пролежал В Гараж Два Года Установили Выдает Ошибку | После Перестановки Показывает Ошибку Е6 | |
При Включении Постоянно Пищит Короткий И Частый Звуковой Сигнал | ||
Выдает Е5 На Втором Блоке | ||
E6 | ||
Ошибка Е9 | Постоянно Ее Выдает | |
Отключается Компрессор | Пять Минут Работает Отлично, Отключается Не Нагнав Нужную Температуру, Потом Через Пять Минут Опять Включается Компрессор | |
Не Изменяется Обозначение Температуры | Температура На Экране Пульта Обозначена В Фаренгейтах И Не Изменяется На Цельсия | |
E5 | ||
Выдаёт Ошибку F4 | Сначала Кондиционер Вроде Включается Прогоняет Воздух А Потом Резко Останавливается И Выскакивает Ошибка И Все Кондиционер Больше Не Функционирует | |
Ksvp140Hfdn3 | Не Запускается Компрессор По Индикаторам Все В Штатном Режиме | |
Горят Все Три Светодиода На Внутреннем Блоке | Кондиционер Работает, Но Стало Напрягать То, Что После Профилактики Стали Гореть Все Три Свето Диода На Внутреннем Блоке Не Зависимо От Того Включаю Ли Я С Пульта Функции Слип Или Таймер. | |
Ошибка F9 | Кондиционер Не Запускается Даже Принудительно | |
Не Включаетса | Горит На Табло F8 | |
Ошибка F8 | Ошбка F8 Что Это? | |
Пишет Е14 | Ошибка Е14 Не На Что Не Риагирует | |
Не Запускается Компрессор | При Включении Кондиционера Не Запускается Компрессор,Если При Отключенном От Сети Кондиционере Зажать Кнопку «Mode» И Вставить Вилку В Розетку,Кандиционер Включается,Компрессор Запускается,Работает,На Дисплее «Снежинка» И 18С° Но Если Поднять Температуру | |
Очень Медленно Крутится Вентилятор Конденсатора. | При Включении Кондиционера Компрессор Включается И Медленно Разгоняется Вентилятор. | |
Мигает P1Нет Охлаждения | ||
Р2 | И Ничего. Тишина | |
Не Запускается | Горит Ошибка Е7 | |
J6 | Отключается | |
Не Запускается | Через Несколько Секунд После Включения На Дисплее Загораются Все Символы И Кондиционер Отключается. | |
Постоянно Горит Первый Светодиод Который Слева На Право На Внутреннем Блоке | ||
Загорелась На Дисплее Ec | Загорелась На Дисплее Ec И Кондиционер Не Работает! | |
Горить Жолтая Лампочка Другая З Права На Лєво | ||
Коды На Дисплее Cf И Cl | Что Означают Коды Ошибок На Дисплее Cf И Cl? | |
Код Pf | На Всех Режимах Выдает Код Pf. Работает Только Вентиляция. | |
Обогрев | На Модели Igc Ras/Rac-07Nhg При Переключении Mode Не Предлагает Функцию Обогрев. (Символ Солнца На Пульте Не Появляется), Хотя В Модели Эта Функция Предусмотрена. Почему? | |
Сбой В Управлении Работой | При Включении Кондиционера Forina На Самом Табло Кондиционра Сразу Загораются И Мигают Все Значки: Слева -Зеленый Листок, Желтый И Синий; Справ — Синий И Желтый-Таймер. Посредине Горит Не Мигая Буква L C Точкой. Перенастрооки Кода Результатов Не Дают. Пр | |
Ошибка Е2 | ||
5Е | ||
Ошибка С04 | Молчит | |
h2 | ||
Включается Только «Обогрев», На Табло Нет «Температуры», Горит «Солнышко» | Включается Только «Обогрев», На Табло Нет «Температуры», Горит «Солнышко» | |
Наружний Блок Запускаеться И Сразу Останавливаеться | ||
F7 | ||
Ошибка P12 | ||
Обогрев | На Обогрев Идет Холодный Воздух, Внутри Внутреннего Блока Собирается Иней , Тепла Нет | |
Ошибкаal | ||
Ошибка Е7 | Кондиционер Выдает Ошибку Е7 | |
Ошибка P04 | Компрессор Запускается Через. Минуту Отключается,Спустя 3 Минуты Запускается Снова И Также Отключается Ошибку Выдает, Испаритель Вроде Нагревает,Но Вентилятор На Тепло Внутреннего Блока Не Запускается,А На Холод Хорошо Работает,В Чем Может Быть Причина | |
P7 | Горит На Табло Р7 Ни На Что Не Реагирует | |
F0 | ||
Не Включается | При Подключении К Сети Загорается Верхний Правый Индикатор(Красным) И Больше Никаких Признаков Жизни. Не Реагирует Ни На Пульт Ни На Кнопку Вкл/Выкл На Самом Внутреннем Блоке. Помогите Плиз | |
Не Запускается Наружный Блок | ||
Kelon As-09Hr4Fl | Включаешь — 5 Раз Пищит И Тишина. Выключаешь Из Розетки, Включаешь И Все Повторяется. | |
Run И Пищит | При Выключении Кондиционера Индикатор Run Мигает И Пищит. | |
Сломан Компрессор | Подскажите Пожалйста , Где Можно Купить ? |
В нашей базе сейчас зарегестрированно 18 353 сервиса в 513 города России, Беларусии, Казахстана и Украины.
БЕЛАЯ ГВАРДИЯ
⭐ ⭐ ⭐ ⭐ ⭐
Адресс:
Загородное шоссе, д.7А
Телефон:
74955803924
Сайт:
n/a
Время работы
Время работы не указано
МТЕХНИК
⭐ ⭐ ⭐ ⭐ ⭐
Адресс:
Острякова ул., д. 6
Телефон:
74991572252
Сайт:
n/a
Время работы
Время работы не указано
CЕРВИСНЫЙ ЦЕНТР TOSHIBA
⭐ ⭐ ⭐ ⭐ ⭐
Адресс:
улица Перерва, 49к
Телефон:
74999630237
Сайт:
n/a
Время работы
Время работы не указано
SAMSUNG
⭐ ⭐ ⭐ ⭐ ⭐
Адресс:
Волгоградский проспект, 59
Телефон:
74999630160
Сайт:
n/a
Время работы
Время работы не указано
ПАНАМАН
⭐ ⭐ ⭐ ⭐ ⭐
Адресс:
Большой Спасоглинищевский переулок 9/1 стр. 1
Телефон:
74957255787
Сайт:
n/a
Время работы
Ежедневно: с 1000 до 2100
Обратный инжиниринг панели управления кондиционером LG — Соберите все вместе — Блог Flameeyes встать с кровати или уйти в другую комнату. Несколько месяцев назад я начал относительно долгий путь обратного проектирования протокола, который использовала панель, чтобы я мог создать свой собственный контроллер, и я документировал практически каждый шаг на этом пути, либо в Твиттере, либо в этом блоге. , или Твич. Пока я печатаю это, хотя я и не могу сказать, что проект полностью завершен и очищен от пыли, мне, по крайней мере, удалось добраться до того момента, когда я пожинаю плоды этого путешествия.
Возможно, вы помните, что в конце предыдущей главы этой саги я рассматривал возможность управления фактическим HVAC с помощью инструмента командной строки Python. Для начала я построил это на потоке, и хотя мне не удалось заставить его работать так, как я надеялся (с пользовательским интерфейсом на основе curses), мне удалось получить что-то, что работало для эмуляции как панели, так и ( до второстепенной точки) самого HVAC.
Я фактически использовал это «в производстве» (то есть для управления кондиционером в моем домашнем офисе) чуть больше недели. Я использовал его через Beagle Bone Black, который долгое время лежал без дела — я сожалею, что не подписался на предварительный просмотр RISC-V, но, честно говоря, у меня не было бы времени — подключил через USB-to. -адаптер UART (на основе Ch440, потому что они действительно могут работать со скоростью 104 бит/с!), и макет TLIN1206 на адаптере SOP-8-to-DIP. Бессистемная и неуклюжая установка, если вы когда-либо видели такую, но ею можно было управлять по телефону… с помощью JuiceSSH и Tailscale.
Хотя эта установка абсолютно не эргономична, она все же позволила мне получить необходимый опыт работы с протоколом, чтобы отправить дизайн печатной платы в производство. Я сделал это примерно через неделю, и, как обычно, оборот JLCPCB феноменально быстр, и к следующему понедельнику я получил свои платы.
Конструкция почти такая же, как та, о которой я говорил во второй части, с двумя блоками приемопередатчика шины, преобразователем постоянного тока 3,3 В, счетверенным NAND, чтобы убедиться, что код не может отправлять данные на шину, если физический переключатель повернут в положение «отключить».
Несмотря на то, что конструкция доказала, что для достижения оптимального требуется немного больше работы, это отличная отправная точка, потому что она просто отлично работает. И хотя изначально я планировал эту поддержку оригинальной панели с переключателем, включающим «режим сквозного доступа», я решил, что на данный момент это не нужно и не желательно.
Изначально я хотел, чтобы физический переключатель просто мешал пользовательскому контроллеру взаимодействовать с двигателем HVAC и позволял исходной панели взять на себя управление. К сожалению, это не работает: панель не полностью stateful, но есть — это бит в командном пакете, который говорит: «Послушайте меня, я меняю конфигурацию» — и если конфигурация в панели и HVAC не совпадает, когда этот бит не установлен, вводится состояние ошибки.
В основном это означает, что я не смогу плавно переключаться между старой панелью и моим собственным контроллером. Вместо этого я собираюсь сделать , сначала , щелкнуть переключателем, чтобы отключить пользовательскую логику, а затем , а затем подключить панель к вторичной шине. Таким образом, он будет инициализирован непосредственно на шине. Если мне понадобится перепроектировать эту плату, я собираюсь сделать переключатель более полезным и добавить отключение питания, чтобы все это можно было подключить вообще без включения питания.
Была еще одна причина, по которой я изначально планировал поддерживать оригинальную панель управления: она сообщает о температуре. Я думал, что смогу использовать эту температуру в качестве датчика «по умолчанию», но при этом позволить мне изменить источник температуры во время настройки. А вот температурный датчик на панели ужасен, он измеряет только 16°C~30°C, плюс его легко обмануть… лампой. Так что это не совсем то, что можно назвать надежным для этого использования, и не то, что я хотел бы добавить к моему мониторингу.
К моему собственному удивлению, моя первая попытка впаять полную плату оказалась успешной — две из трех плат работают как часы, третья немного сомнительна, но это может быть не идеальный компонент. Мне нужно посмотреть, но я также не хочу делать новый респин сейчас, когда даже некоторые из необходимых мне компонентов становится все труднее (и дороже) найти. Возьмите соединение JST ZR: на картинке выше вы видите его белым, а не кремовым — это потому, что это не официальная деталь JST, а клон AliExpress, который соответствует тому же размеру, и я действительно мог купить.
Custom ESPHome Climate
Когда у меня была плата, я соорудил на своем столе тестовый стенд с макетной платой и другим адаптером Ch440 (у меня есть несколько, они довольно дешевы и достаточно универсальны) и начал заполните компонент «Пользовательский климат».
С тех пор, как я начал этот проект, API ESPHome Climate API несколько раз менялся, особенно потому, что Nabu Casa теперь спонсирует проект, и его разработка перешла на ежемесячный выпуск. Каким-то образом компоненты климата оказались среди тех, над которыми больше всего требовалось доработать.
Но конечным результатом стало то, что к тому времени, когда я все это подготовил, API стал понятнее и проще в реализации. Поэтому я записал код для генерации шестибайтовых пакетов, которые мне нужно было отправить, и запустил его на эмуляторе… и, похоже, он работал нормально. Я связал это с тестовым компонентом в Home Assistant, и я мог легко изменить режим, температуру и все остальное, и я мог видеть в своем эмуляторе, что он получает правильные данные очень хорошо.
В тот момент я был наэлектризован и подумал, что нужно просто приложить его к стене и посмотреть, как он работает. Вы можете себе представить мое разочарование, когда я позвал жену помочь мне в моей победе… и это не сработало. И я был готов все это отсоединить, чтобы провести следующий день за отладкой происходящего, пока не понял, что забыл отправить флаг «настройки изменены». Я должен сказать, что протокол оказался немного сложнее, чем я ожидал, и мне, вероятно, следует написать немного больше документации о нем, а не просто разбрасывать его по (теперь множественным) реализациям.
После этого я заменил все три панели управления своими собственными и подключил их к Home Assistant. Это оказалось гораздо более легкой перспективой, чем все, что мы пытались сделать до сих пор: мы можем решить , какое значение температуры использовать для управления комнатой, а не привязываться к дурацкому датчику температуры на панели, и мы может использовать двухточечную заданную температуру так, как это может сделать большинство современных интеллектуальных термостатов (которую панель не поддерживает, несмотря на наличие «автоматического режима», который включает охлаждение или обогрев «по мере необходимости»).
В первые пару дней потребовались некоторые корректировки, в том числе реализация функции, о которой просила моя жена: при отсутствии охлаждения или обогрева исходная панель переходила в режим «только вентилятор». Которым я наслаждаюсь для себя в офисе, но беспокоит мою жену. В исходной панели нет возможности отключить вентилятор от , но я мог реализовать это в пользовательском контроллере. Это позволяет нам держать наш термостат в режиме обогрева-охлаждения большую часть времени и просто убедиться, что диапазон соответствует тому, что нам действительно нужно.
Я тоже сначала ошибся, не рассчитывая на гистерезис. Это оказалось немного более раздражающим для реализации, не с точки зрения кода, а с точки зрения логики, стоящей за этим — но теперь это должно работать: это означает, что есть больше трения с изменить состояние кондиционер, что означает, что температура не такая постоянная, но его должно быть значительно легче запускать. Честно говоря, я был впечатлен тем, насколько стабильной была температура, когда я оставил ее на коротком цикле…
Интеграция Home Assistant
Это была, наверное, самая простая часть всей работы! Nabu Casa проделывает потрясающую работу по сохранению интеграции двух проектов, и с помощью конфигурации «пакетов» репликация конфигурации для трех отдельных плат практически не заняла времени.
Единственная проблема, с которой я столкнулся, заключалась в том, что я не мог прошить прошивку first ESPHome на свои комплекты разработчика ESP32, используя поддержку WebSerial. Я использовал его несколько раз в прошлом, особенно для обновления моего моста BLE, который мне просто нужно подключить к моей основной рабочей станции, а не к автономному источнику питания, для обновления, но для нетронутых наборов разработчика ESP32 это не сработало. также.
Пользовательский интерфейс очень похож на тот, который Google Home предоставляет для термостатов Nest, где они поддерживают кондиционирование воздуха. И действительно, с добавлением службы Home Assistant Cloud для этих термостатов появляется тот же пользовательский интерфейс.
И на тот момент это был просто вопрос настройки ожидаемого диапазона работы, как для «дневного», так и для «ночного режима». Это одна из причин, по которой я хотел иметь термостат, которым можно управлять с помощью Home Assistant.
Видите ли, некоторое время назад я настроил так, чтобы у нас была рутинная фраза («В спальню») и кнопки Flic и в гостиной, и в спальне, которые готовят нас ко сну: выключите телевизор, сабвуфер , освежители воздуха, освещение везде, кроме спальни и ванной комнаты, настройка громкости динамика в спальне для расслабляющего ночного звука и так далее.
В последнее время, благодаря новой интеграции Dyson, он также настраивает увлажнитель на повышение влажности в спальне ( слишком сухо !), и включает ночной режим на других очистителях, что было отличный способ не только помочь не забывать вещи, но и избавить нас от необходимости оставлять увлажнитель включенным 24 часа в сутки 7 дней в неделю: нам проще оставить его включенным на ночь при более высокой влажности, чем пытаться поддерживать его в течение всего дня. день.
Теперь, когда установлен климат-контроль, мы также можем изменять температуру перед сном, а не выключать его , что было единственным вариантом, который у нас был раньше. И это очень важно, потому что, особенно в гостиной, мы не хотим, чтобы было слишком жарко , даже если нас там нет: там, среди прочего, есть шкафы для еды, и во время жары мы превышала 30 ° C в течение нескольких часов через день. Возможность выбирать различные диапазоны, пока мы еще спим, дает нам немного больше безопасности, без необходимости включать кондиционер на ночь.
Функции и дистанционное управление
Точно так же наша запланированная утренняя рутина, настроенная на срабатывание будильника, может сократить диапазон в моем домашнем офисе до чего-то подходящего для моего рабочего дня (он может быстро нагреваться с компьютерами и вещи работают, а дверь закрыта для совещаний), поэтому мне не нужно перегружать офис утром во время моей первой встречи: он запускается автоматически и приветствует меня нормальной рабочей температурой для моей первой встречи. .
Наконец, поскольку мы можем установить очень широкий диапазон термостатов и полагаться на гораздо более точные термометры, которые не ограничены диапазоном от 16°C до 30°C, мы можем оставить термостат включенным, с очень широким диапазоном , когда мы на самом деле не будем дома. Это особенно интересно сейчас, когда мы можем снова путешествовать, по крайней мере, чтобы увидеть семьи и друзей — мы не хотим оставлять кондиционер или отопление включенным все время, но мы также хотим иметь некоторые меры защиты от температуры. падение или повышение из-под контроля. Это стало совершенно ясно, когда CGG1 в нашем зимнем саду достиг потолка в 50°C, о котором он мог сообщать, пока мы играли в Pokémon Go, и мы вообще не могли включить кондиционер — к счастью, худшим результатом этого было то, что тело одна из бутафорских свечей, которые есть у нас в зимнем саду для антуража, расплавилась… и теперь она выглядит еще более реалистично, как свеча (она также повредила движущуюся часть пламени, но кого это волнует.)
Теплоизоляция в этой квартире не очень хорошая. В частности, в домашнем офисе зимой температура может опускаться до нуля, потому что окно не закрывается, даже когда оно закрыто. Это означает, что я не могу легко следовать предложению Алека относительно хранения энергии. Но немного больше контроля над автоматикой облегчает поддержание температуры в квартире более стабильной. Зимой, я ожидаю, мы позаботимся о том, чтобы поддерживать минимальную температуру в течение ночи, чтобы избежать, например, гораздо более высокого перепада, когда мы просыпаемся.
Есть несколько функций, которые я еще не реализовал, и мне обязательно нужно заняться реализацией в ближайшее время. Начнем с того, что как только лето уступит место осени, мы, вероятно, захотим чаще использовать осушитель воздуха, не включая тепловой насос, особенно в гостиной, когда мы готовим и едим. Поскольку CGG1 предоставляет показания влажности вместе с температурой, это означает, что я могу настроить автоматизацию, которая, если ничего не работает, включает осушитель, например, если влажность достигает определенного заданного значения.
Есть также два переключателя, которые я еще не внедрил, но, вероятно, скоро должен это сделать. Один включает резистивный нагрев — и это снова обретет смысл, если вы посмотрите видео Алека о тепловых насосах, — а другой связан с плазменным фильтром .
Что такое плазменный фильтр? Это хороший вопрос, и я не уверен, что у меня есть правильный ответ. Я знаю, что исходная панель управления предполагает, что присутствует в нашем HVAC, хотя я не могу знать наверняка (у нас нет руководства по реальным двигателям). В руководстве для PQRCUDS0 говорится, что «вы можете использовать функцию плазмы», но также говорится: «Если продукт не совместим с функцией плазмы,
он не будет выполнять функцию плазмы, даже если индикатор включен.» Это говорит о том, что в отличие от других функций, таких как завихрение/поворот, это не является частью запроса функции, который панель отправляет при включении.
При дальнейшем поиске информации о плазменном фильтре LG я нашел другое руководство для реального устройства, а не для панели управления. Думаю, не тот, что у нас есть, а как минимум или . А у этого есть описание функционала плазмы:
Плазменный фильтр — это технология, разработанная компанией LG для удаления микроскопических примесей во всасываемом воздухе путем создания плазмы электронов с высоким зарядом. Эта плазма убивает и полностью уничтожает загрязняющие вещества, обеспечивая чистый и гигиеничный воздух.
Это довольно интересно — и рядом с этим видео от LG называет это «плазмой/ионизатором», что в значительной степени наводит меня на мысль, что это одна из любимых игрушек Большого Клайва: генераторы озона. Что логично, учитывая, что одним из его фаворитов является Sharp Plasmacluster.
Код и дальнейшие действия
Во-первых, код и дизайн платы доступны на моем GitHub. Изначально я думал сделать это обычным компонентом для ESPHome, но, поскольку он опирается на очень индивидуальную доску, это не кажется правильным. Это означает, что мне нужно вручную учитывать все различные изменения в API, но, надеюсь, это не займет у меня слишком много времени.
Как я уже говорил ранее, я фактически не реализовал обработчик шины панели — панель перейдет в режим ошибки, если не получит ожидаемого ответа от модуля HVAC, поэтому подключить ее прямо сейчас вообще не получится, за исключением случаев, когда вы должны были отключить фактическое управление ESP32. Я, вероятно, собираюсь использовать это поведение, чтобы протестировать обработку ошибок в будущем.
Я бы хотел поставить коробку вокруг доски — сейчас она буквально приклеена к стене на клейких ножках, во всех трех комнатах. И хотя фиксированный красный светодиод не слишком раздражает ночью, это заметно, если вы просыпаетесь посреди ночи. Моя первоначальная идея состояла в том, чтобы найти кого-нибудь, кто поможет мне напечатать в 3D коробку, которая подходит к тем же стойкам, что и панель, и предоставит аналогичный набор стоек для оригинальной панели. Но это также включало в себя поиск способа щелкнуть выключателем, не снимая его со стены.
Но поскольку для того, чтобы разобраться в 3D-печати без опыта, потребуются большие инвестиции, я не собираюсь рассматривать этот вариант, пока не буду абсолютно уверен, что ничего не меняю в дизайне. И я знаю, что хотел бы немного изменить дизайн .
Прежде всего, я хочу иметь физическое отключение для соединения — так как питание для работы модуля ESP32 поступает от того же кабеля, управляющего HVAC, единственный способ отключить питание — отсоединить кабель, прямо сейчас. Наличие физического переключателя, который просто отключает питание и данные, упростит, скажем, замену модуля devkit.
Аналогично, как я уже сказал, панель , а не , что полезно, чтобы постоянно работать. Поэтому вместо этого я бы изменил реализацию переключателя, чтобы панель оставалась выключенной большую часть времени и включала ее только при отключении ESP32. Это также позволит сэкономить некоторые компоненты, так как не будет необходимости иметь второй шинный приемопередатчик и его пассивы.
Мне также интересно, имеет ли смысл иметь некоторую физическую обратную связь и доступ, в дополнение к интеграции с Home Assistant и элементам управления голосовым помощником: в частности, я рассматриваю возможность установки RGB-светодиода на плате для отображения текущего выполняемое действие (опционально, я не хотел бы иметь это в спальне, так как это было бы слишком ярко) вместе с кнопкой на не менее «мягкое выключение» HVAC.
Наконец, есть пара оптимизаций, которые могли бы сделать , чтобы немного удешевить плату. Один из конденсаторов керамический, но его можно заменить на полимерный за ⅓ цены, а пара диодов TVS (которые на самом деле были устаревшей частью конструкции, рекомендованной MCP2021, но отсутствующей в эталонных конструкциях для TLIN1027) можно было бы заменить одним встроенным TVS-диодом — просто его было бы «немного» сложнее паять вручную в корпусах TO-236.
Все это второстепенно — основная стоимость платы — это ESP32-DEVKIT-32D, вокруг которого она разработана. Было бы намного дешевле использовать только модуль ESP32 WROOM и не иметь на плате компонентов поддержки USB. Но у меня был неудачный опыт попыток интегрировать это в свои проекты, поэтому я немного скептически отношусь к этому пути — это также будет означать, что некачественная плата принесет в жертву весь модуль (я пожертвовал двумя или тремя из этих модулей). уже), если только вы не очень хорошо их выпаиваете (или у вас есть демонтажная станция).
Так что, скорее всего, мне понадобится несколько месяцев, прежде чем я на самом деле доберусь до того, чтобы попытаться создать для него 3D-печатную обложку. Если повезет, к тому времени мы вернемся в офис хотя бы часть времени, и я смогу найти кого-нибудь, кто научит меня пользоваться там 3D-принтером.
И последнее примечание: в окончательной спецификации плат указано, что сборка одной из них без корпуса стоит около 25 фунтов стерлингов или около того. Как я уже сказал, есть несколько мер по экономии, которые я мог бы предпринять для следующего раунда — хотя это сомнительно, потому что это потребует от меня получить еще компонентов, которых у меня сейчас нет. Конечно, реальная стоимость строительства трех из них оказалась… значительно выше.
Я думаю, что это та часть, которую иногда трудно объяснить людям, не имевшим такого опыта: стоимость спецификации — это только одна из проблем, которые вам нужно решить — вы действительно можете испортить проект, выбрав неправильный компоненты и слишком высокая стоимость спецификации… но низкая стоимость спецификации не делает проект дешевым, особенно когда вы разрабатываете его из ниоткуда.
В этом случае, если бы я хотел подсчитать стоимость изготовления этих нестандартных панелей термостата, мне пришлось бы, по крайней мере, подсчитать несколько заказов от DigiKey, у которых я заказал неправильные компоненты (например, две неудачные попытки при использовании приемопередатчиков шины LIN от Microchip вместо TLIN или дискретных UART с их собственным набором пассивных элементов). Но есть и стоимость наличия всех различных инструментов, необходимых для того, чтобы все это сделать. К счастью, большинство из этих инструментов использовались (а иногда и злоупотребляли) для различных проектов, но они являются хорошей метафорой затрат на исследования и разработки, в которых нуждаются многие продукты, поэтому имеет смысл, что то, что вы в конечном итоге покупаете, стоит больше, чем «простое». за счет спецификации. Так что имейте это в виду в следующий раз, когда вы увидите, что аппаратное устройство с открытым исходным кодом стоит больше, чем вы ожидаете.
Кондиционер LG с поддержкой Wi-Fi
Блог: Интернет вещей
Кен Манро 08 ноя 2016[Автор также упоминает Эндрю Тирни и Майка Ярдли]
Во время DEF CON 24 мы проводили большую часть времени в удивительной деревне IoT. Мы взяли с собой множество устройств IoT, чтобы каждый мог с ними поиграть, однако одной из главных достопримечательностей для нас является то, что независимые оценщики безопасности приносят с собой «умные» бытовые приборы.
В этом году в ассортимент вошли новый умный холодильник Samsung, стиральная машина и кондиционер LG с поддержкой Wi-Fi. Подробнее о холодильнике позже (после MITM в прошлом году и кражи учетных данных через незакрепленные SSL-сертификаты у нас было многообещающее начало…).
Кондиционер был LP1415WXRSM, его все еще можно купить в Интернете. Одной из особенностей была возможность использовать мобильное приложение для удаленной регулировки температуры воздуха и скорости вращения вентилятора. Хорошая функция, особенно если вы живете где-то теплее, чем в Великобритании!
Над ним одновременно работали трое; Майк по мобильному приложению, Wi-Fi и веб-сервису, Эндрю по извлечению и реверсированию прошивки, а мне дали безопасную гаечную обезьяну разобрать ее с крайним предубеждением.
Разборка и прошивка
После того, как мы отключились, мы обнаружили действительно интересный модуль Wi-Fi — PCRCUDT3.
Что еще более странно — у него был USB-интерфейс, который требовал подключения. К счастью, мы сначала прочитали руководство, так как это НЕ USB, и вы, скорее всего, сожжете модуль, если подключите его!
Вскрыв корпус, мы находим хороший модуль Atheros:
Извлечение прошивки
Поиск уязвимостей часто становится проще, когда у нас есть доступ к прошивке, работающей на устройстве. Мы часто получаем прошивку, загружая готовые обновления или перехватывая автоматические обновления. Ни то, ни другое было невозможно с этой платой. Однако система использует внешний серийный флэш-чип для хранения встроенного ПО. Мы просто выпаиваем чип, подключаем его к Bus Pirate и используем flashrom с открытым исходным кодом для загрузки прошивки. Как на этом изображении, из связанного проекта:
Прошивка распаковывается в файловую систему с помощью binwalk, и несколько двоичных файлов выглядят так, как будто в них есть интересные функции.
Например, при обмене данными с API кондиционеру необходимо отправить несколько строк, прежде чем он начнет взаимодействие. Их можно найти в прошивке. Большинство из них было бы довольно легко получить из других источников, хотя «x-lgedm-password» был интересной находкой, выделенной ниже желтым цветом»
На втором изображении мы видим несколько интересных пользовательских двоичных файлов, для тщательного изучения которых потребуется больше времени.
Мы не взаимодействовали с API по очевидным причинам.
Теперь мы немного застряли, так как не можем вернуть модуль Wi-Fi в состояние точки доступа без физического кондиционера. Без этого мы не можем продолжать исследование. У нас их тоже нет в продаже…
Мобильное приложение и веб-сервис
В конфигурации по умолчанию модуль Wi-Fi предлагает точку доступа формата ‘LGE_AC’ и PSK ‘lge12345’ — это можно найти в классе WifiSetting в APK:
IP-адрес 192. 138.1.1, подключиться к TCP-порту 900 0:
Просматривая мобильное приложение, видно, что это начальная конфигурация, чтобы можно было подключить к нему мобильное приложение и настроить кондиционер в качестве клиента в домашней сети Wi-Fi пользователя. Довольно стандартные вещи.
Мы просто подключились к сервису и по подсказкам из APK разобрались как управлять кондиционером.
Здесь вызывается /GetApList и создается список SSID в диапазоне:
И /SetDeviceConfig используется для настройки MiFi, который мы использовали:
кондиционер с помощью вызовов, которые можно пересчитать из мобильного приложения. Мы думаем, что это вполне вероятное явление — пользователь покупает кондиционер и (как и большинство устройств IoT!) мучается с настройкой. Они сдаются и просто используют его как тупое устройство, оставляя Wi-Fi включенным, но не настроенным. Мы видели множество примеров устройств IoT, оставшихся в этом состоянии, найденных с помощью http://wigle. net.
Итак, определите геолокацию вашего устройства-жертвы, подключитесь к устройству, включите его на «нагрев» в теплый день и приготовьте свою жертву! Или, если вы живете в Великобритании, включите его на ночь зимой. Электричество жрут тоже… вот в Сиэтле:
Да, глупая атака. Вот почему мы не удосужились пройти полное раскрытие информации. Стоит отметить, что после правильной настройки в качестве клиента связь между кондиционером и мобильным приложением оказалась достаточно хорошо защищенной.
Извлеченные уроки
Потребители
Не оставляйте свои устройства IoT в ненастроенном состоянии. Либо настройте их, либо отключите их
Производители
Мы признаем, что очень сложно использовать SSL на этих устройствах, когда они находятся в ненастроенном состоянии, так как трудно получить надежный источник энтропии. Однако не оставляйте полную функциональность устройства доступной в этом состоянии.