В квартирах и офисах полным-полно кондиционеров старых моделей. Работают они, зачастую, отлично, но вот функций в таких устройствах не слишком много. Да и большинство новых моделей также не назовешь «умными». А ведь в наше время бурного развития информационных технологий, IoT (интернета вещей) хочется, чтобы если не весь дом, то хотя бы некоторые устройства могли бы называться «умными».
Тот же кондиционер — приходишь домой или на работу, включаешь кондиционер, и ждешь, пока температура станет комфортной (тут неважно, имеется ли в виду обогрев или охлаждение). Подходящий микроклимат в доме или офисе хотелось бы иметь всегда, правда? И здесь на помощь приходит небольшой девайс, система, которая называется Sensibo. Эта система, кроме всего прочего, помогает экономить энергию — можно выставить такой режим работы кондиционера, при котором устройство выключится, если в комнате никого нет определенное время. Кстати, разработал девайс небольшой израильский стартап — а уж израильтяне умеют пользоваться кондиционерами, как никто другой.
Как это выглядит?
Система имеет очень небольшой размер, состоит она из двух частей — хаба и управляющего сенсора. Хаб нужен затем, что если у вас установлено несколько кондиционеров, то можно было бы управлять сразу всеми, а не поочередно.
Управляющий сенсор устанавливается прямо на кондиционер, при помощи основы с клейкой стороной. Эта «липучка» очень крепкая, так что сенсор не оторвется и не упадет.
Сенсор постоянно взаимодействует с хабом, который, в свою очередь, подключается к Wi-Fi сети дома или офиса.
Конфигурация
Внутри — целый набор детекторов, включая детектор температуры, определитель влажности, iBeacon, детектор потока воздуха, детектор освещения, инфракрасный ресивер.
В качестве платформы испльзуется CC2538, работающий по RF стандарту 802.15.4 с протоколом 6LoWPAN. Вторичный MCU — Texas Instrument’s CC2541 с Bluetooth Low Energy и поддержкой iBeacon.
В автономном режиме (от двух батареек типа CR123A) Sensibo может работать около трех лет.
Что умеет Sensibo?
Для управления всей системой нужно использовать мобильное устройство с предустановленным приложением. Есть версии ПО как для iOS, так и для Android, плюс есть и программка для Pebble. Сразу видно, что систему делали гики.
Смартфон можно использовать и как пульт дистанционного управления, и как систему мониторинга — на экране показываются показатели микроклимата в помещении.
Кроме того, Sensibo можно управлять из любой точки, где есть интернет, при этом большинство функций работают в автоматическом режиме. Например, если к дому приближается владелец, Sensibo включает кондиционер, и тот начинает работать на нагрев или охлаждения, устанавливая необходимые параметры микроклимата в помещении.
Список возможностей:
- Охлаждение помещения по заданному графику (например, человек приходит с работы, за 10 минут до его прихода устанавливается определенная температура в помещении);
- Автоматическое отключение кондиционера при уходе владельца (этой опцией можно управлять, само собой);
- Оптимизация температуры и уровня влажности;
- Управление кондиционером из любой точки мира;
- Возможность адаптации режима кондиционера в соответствии с режимом самого владельца (т.е. устройство «понимает», когда человек ушел на работу, а когда вышел на кухню попить чайку, например);
- Использование возможностей смартфона для определения близости владельца к дому, чтобы заранее установить нужный порог температуры;
- Определение степени загрязнения фильтров кондиционера;
- Определение погоды снаружи дома, для установления оптимального температурного режима/влажности.
Для Sensibo можно разрабатывать приложения и своими силами — авторы проекта открыли API.
Это уже можно заказать?
Да, Sensibo уже продается — ранее возможность получить девайс была только у заказчиков на Kickstarter, но теперь система доступна для всех.
Приобрести систему можно у Medgadgets.
Как уже говорилось, многие пользователи работают с кондиционерами не только летом, кондиционеры неплохо работают и в качестве обогревателей. И здесь Sensibo также позволит все автоматизировать, плюс сэкономить энергию.
Комментарии (20)
kAIST
05.09.2015 01:43Только сегодня задумал подобный девайс на eps8266 + dht-22. Из муторного — отреверсить IR протокол пульта. А так, одна проблема — время свободное появится только к зиме, а зимой кондиционер бесполезен, да, он работает на обогрев, но только выше -5 на улице.
Еще удивляет — вроде взял современный инверторный кондиционер, «умный режим» умеет поддерживать температуру, но только вот если температура в помещении опустилась ниже установленного (ночью), он не может сам переключиться на обогрев — только вручную.DanNsk
05.09.2015 04:50Я для ардуино брал ик приемник и передатчик… по бедности — из энкодера из старой мыши, и либу вроде IRRemote назыается, она и читает и посылает. На esp8266 не пробовал применить, но оно должно быть достаточно на высоком уровне написано — в Arduino IDE для esp должно скомпиляться, может с костылями конечно.
Misery
05.09.2015 11:16А чего реверсить, тыкайся пультом от сплита в ардуину, читай что приходит, записывай, отправляй обратно. Да и зареверсить не очень муторно если отловить 10-12 пакетов и глянуть как они меняются с изменением параметров. Пульт отправляет цепочку в которой сообщает режим работы, температуру, скорость и положение лопатки. Вобщем все решаемо силами 500 рублей и пары ночей
lenz1986
06.09.2015 11:42Поймать и передать не муторно, а вот генерировать код уже веселее. Реверсил я код от митсубиси. Так и не сообразил как проверка делается. Смог выставить все данные кроме crc.
P/S. Можно было конечно не извращаться и тупо записать все коды кнопок но это немного не то…
DamnLoky
05.09.2015 13:10А я такое уже делаю. Только пока на ардуине, esp в планах )
По IR научился туда-сюда гонять кондиционер, не вникая особо в параметры передачи (тупо записал и пригладил посылки с пульта)
Будут вопросы — пиши в личку. Либ не использовал, все с нуля написал, вышло боле-мене рабоче, хоть, возможно, и не сильно оптимально и не универсально.
Какую задачу решал — выключать кондиционер, когда меня в помещении нет больше Х времени, и переключать режим на осушку, когда влажность становится излишней. Ну и автовыключение кондиционера при достижении температуры возле меня, а не там, где он намерял. Вот выпущу в локалку еще, и можно будет добавить интеллекта.
Кстати, может кто посоветует софтовую сборку для управляющего центра? OpenHAB не пойдет, он на java. Хочется что-то более открытого и легковесного.kAIST
06.09.2015 00:57Попробуйте сразу на eps8266, понравится ;) программировать эту плату можно с помощью привычного arduino ide. Никакие программаторы не нужны: сгодится копеечный usb-uart адаптер, либо можно использовать его прямо из arduino.
У меня девайсы работают стабильнее, если использую голую eps8266, чем контроллер + eps8266 через uartDamnLoky
06.09.2015 12:49Пока вот верчу в руках и диву даюсь, если честно. Чтоб запустить этот мелкий симпатичный девайс, нужно приделать еще два внешних элемента: регулятор питания на 3.3В и конвертор ттл уровней. Все же у ардуино есть киллер-фича — работа из коробки: воткнул usb кабель и полетели, а модель nano не сильно уступает по размерам и влезает в любой корпус.
А esp, возможно, будет хороша при работе от литиевого аккумулятора и в stand-alone режиме. Но отладку алгоритма я пока, по старинке, буду вести на ардуине.
Ну и еще момент. AVR-based устройства изучены и понятны вдоль и поперек, есть куча документации, мануалов, обучалок, библиотек, хочешь — пиши в штатной среде, хочешь — на чистом С и даже с ассемблером, хочешь — используй ардуиновский бутлоадер, хочешь — зашей с нуля свой микрокод. А вот esp8266 пока что загадочное устройство, чего стоит только полтора UART доступных при имеющихся полноценных двух, например. Плюс обилие всяких там других прошивок (nodeMCU, smartjs) смущает неискушенные и неокрепшие умы :)
DrPass
05.09.2015 17:59Я эту проблему решал «в лоб» — купил китайский универсальный пульт и подпаялся к его клавиатуре. Пусть не так технологично, зато без рутинной работы по анализу и воспроизведению протокола, работы на полчаса от силы.
ivan-vovanych
05.09.2015 12:24У нас в серверной кондиционеры уходили в режим standby после кратковременного пропадания электричества. Как временная мера был изготовлен девайс из ардуино нано, ИК светодиода и DS 1820, который отчаянно моргал светодиодом при превышении температуры 25 градусов. Протокол правда мы не реверсили, просто записали hex который слал пульт. Да, еще ардуину по юсб подключили к астериску, который раз в минуту её опрашивал и при если температура была высокой слал смс с тревогой всему отделу ИТ. Сейчас, после замены на сплитах микрух EEPROM такой проблемы уже нет, а железка используется только как термометр…
sashabeep
05.09.2015 13:50+1Все это малоинтересно для большинства кондиционеров, в которых нет инвертора и выходящий воздух всегда одной температуры
kAIST
06.09.2015 00:52Как минимум одна функция может быть полезно: приезжаешь домой и тебя уже ждет квартира с комфортной температурой.
sashabeep
06.09.2015 00:53-1Для этого есть таймер
DrPass
06.09.2015 01:59Перефразирую: приезжаешь в понедельник утром на работу, и тебя уже ждет кабинет с комфортной температурой. А штатный таймер не получится так запрограммировать в пятницу, чтобы он через два дня утром включил кондиционер.
kAIST
06.09.2015 14:10Все хорошо, если ты живешь один и уезжаешь и приезжаешь домой в одно и тоже время.
Сейчас смартфоны достаточны умны, почему на них не возложить дополнительные функции? Например, за 5-10 минут до того как ты окажешься дома, включается быстрое охлаждение комнаты, а когда приедешь автоматически переключается на комфортное поддержание температуры. Когда все уходят из квартиры — выключиться. Брать время пробуждения с будильника смартфона и т.д.
В бытовой технике почему то софт отстает от железа.DrPass
06.09.2015 14:18Вопрос риторический. Мы тут в той или иной степени технически образованные люди, и у нас есть опыт работы со сложными устройствами. Большинство пользователей бытовой техники подобными навыками не обладают. Более того, я готов поспорить, 90% владельцев кондиционеров не умеют пользоваться даже таймером. Поэтому производители бытовой техники должны соблюдать тонкую грань между функциональностью и сложностью в эксплуатации. В противном случае их девайс будет интересен узкому круг гиков и потеряет привлекательность для большинства потенциальных покупателей.
kAIST
06.09.2015 14:23Есть и обратная сторона медали. Пользователю сейчас привычней и удобней разобраться с приложением на смартфоне. Смотрю сейчас на пульт от кондиционера, пытаюсь вспомнить какую комбинацию кнопок нажать, чтоб настроить таймер. Попутно вспоминаю, что есть AM и PM ) Да и что мешало нормальный графический дисплей встроить — не думаю, что себестоимость возрастет в конечном счете, тем более если ставить серийные модели lcd а не кастомные для группы моделей кондиционеров.
Есть еще инертность производителей. Недавно выбирал душевую кабину и удивлялся, почему там такие ущербные радиоприемники, где две кнопки «искать следующую станцию» и «сброс». Казалось бы, дешевых микросхем с FM радио завались, но почему то ставят старые.
sashabeep
06.09.2015 16:52Всё внешнее управление пока что очень сильно тупое — вспомните, как американцы встретили Nest. Универсальные ик-передатчики тоже существуют, когда всё подряд оборудование в комнате управляется одним диодом с выведением на какой-то общий веб-интерфейс, но пока что это все дорого и не очень универсально. Была бы на том же кондиционере шина хоть какая-то, в машинах же есть CAN — вот тогда заживём
А пока что пульты продавать производителю интереснее. Много лет ставил кондиционеры
miha2
05.09.2015 14:31Хорошая штука, только думал об этом как же можно реализовать.
А тут уже и готовая реализация.
Хорошо бы такие девайсы развешать на разные устройства и сделать такой мульти-пульт со смартфона. Да и автоматическое определение, что я нахожусь рядом с конкретным устройством тоже будет сильно помогать, подсовывая в активный экран список доступных рядом устройств для управления.
Инфракрасные пульты видимо еще не скоро выйдут из обихода, поэтому рынок устройства будет разнообразен.
DanNsk
Интересная штука, но для меня первый же минус, кондиционер пищит когда меняются параметры, и у большинства из них пищалку тjолько выпаивать можно.
И 3 года на батарейках — тоже интересно какой у него цикл сна, если потребление процессора 20mA в активном режиме, а батареи емкость 750mAh