Nest Learning Thermostat — это wifi термостат с красивым и удобным дизайном (от бывших инженеров Apple) и хорошим программный обеспечением и поддержкой (куплен Google в 2014г).
Перед покупкой я изучил имеющиеся на рынке wi-fi термостаты и пришёл к выводу, что выбор не так уж и велик, хотя, казалось бы, сейчас wi-fi встраивают куда угодно, давайте посмотрим, что из этого вышло.
Начал поиски я с ассортимента термостатов для моего котла — Vaillant, но они по всей видимости не спешат идти в ногу со временем, ничего с возможностью удалённого управления у них нет. Впрочем, как оказалось, не они одни, большинство известных производителей не имеют ничего подобного, максимум, что некоторые из них могут предложить это управление через GSM, ну так это уже прошлый век.
На просторах интернета выбор оказался тоже не так уж и велик, казалось бы, Wi-Fi сейчас встраивают куда угодно, почему эта тенденция обошла термостаты — непонятно.
Итак, что мы имеем среди более-менее известных производителей:
Honeywell — большой выбор Wi-Fi термостатов, есть даже с поддержкой z-wave, но на вид достаточно громоздкие, выглядят скорей как планшет на стене, чем термостат, недавно, видимо на волне успеха Nest, выпустили нечто сильно похожее на него (от 150$).
NetAtmo — неплохой вариант, классический вид, умные функции, но не более того(190$).
Salus iT500 Wi-Fi — выглядит слишком по-китайски, а цена на уровне и даже выше чем у остальных(21000р).
Zont H-2 — Российская разработка, самый дешёвый вариант, но при этом без экрана и управление только через сайт или приложение, зато помимо термостата можно подключить дополнительные датчики температуры, движения и т.д.(7500р).
Ecobee3 Smart Wi-Fi Thermostat — вроде всё ничего, но опять-таки зачем такой огроменный экран, чтобы отображать прогноз погоды? В комплекте есть дополнительный датчик температуры(249$).
Nest Learning Thermostat — компактный размер, красивый дизайн, ну и плюс Google плохого не купит:) Его мы и рассмотрим.
На данный момент вышло уже 3е поколение этих термостатов, если кратко, то разница между ними незначительная, чуть меньше размер, больше и качественнее стал экран, появились дополнительные датчики. Я остановился на 2м поколении, т.к. его можно купить в среднем за 150$, в то время как 3e продается за 250$, апдейты, кстати, выходят пока для всех версий, включая первую.
Термостат имеет 2 версии — для Америки и Европы. Разница в том, что все термостаты для американского рынка заточены под работу с системами HVAC (Heating, Ventilation, & Air Conditioning) у которых стандарт питания переменные 24В(24VAC).
Европейская версия имеет отдельный блок, который подключается в сеть 220В и уже от него идёт подключение к котлу и термостату, а также не имеет поддержки систем вентиляции и кондиционирования, но европейская версия стоит дороже(179eur), а в последней(3ей) версии для европейского рынка появилась поддержка протокола OpenTherm(с ним, например, могут работать котлы Vaillant, Buderus и другие), а также возможность управления не только отоплением, но и нагревом воды.
Итак, я купил второе поколение, американскую версию.
Комплект богатый: термостат, база для подключения, декоративная накладка, саморезы и даже стильная отвертка.
Для подключения необходимо докупить блок питания 24VAC и реле к нему. Как оказалось, найти такой блок питания не так просто. Я ещё могу понять, почему у нас он не продаётся, но почему-то найти на ebay нормальное предложение тоже не удалось, продаются либо какие-то б\у адаптеры, либо избыточной мощности по неадекватным ценам. В результате нашёл нашего производства(!) — ТЕЛЕИНФОРМСВЯЗЬ БП-24-2 (635р), реле ABB CR-P024AC2 (224р) и розетку под реле ABB CR-PSS (221р).
Таким образом схема подключения вырисовывается следующая:
Базу для подключения я установил в тоже самое место, где у меня стоял старый термомеханический термостат(Eberle), даже не пришлось переделывать проводку, т.к. был заложен трехжильный кабель.
На данный момент термостат подключен к старому электрическому котлу, пока оставил как есть, т.к. сейчас идёт процесс замены на газовый, всё будет меняться.
Сам термостат просто вщёлкивается в базу. Сзади есть также разъём питания microusb, но он предназначен для предварительной подзарядки, если внутренние батарейки термостата сильно разрядились.
При первом включение, термостат простит указать параметры дома, тип отопления, настроить сеть, аккаунт Nest, провести тестирование.
После выполнения всех настроек готов к работе.
Если термостат в режиме нагрева, то фон красный, в стандартном режиме он синий.
При нажатии на термостат — появляется меню, температура и влажность внутри дома и снаружи (из интернета).
Управлять термостатом можно с мобильного — есть официальное приложение для ios и android и неофициальное для winphone (Cozy), а также с сайта Nest.com. Интерфейс у сайта и приложения, абсолютно одинаковый, он понятен и интуитивен, вопросов не вызвал.
А теперь давайте остановимся на том, почему собственно термостат называет «Learning».
Все умные функции термостата заключены в меню Nest Sense, при этом те функции, для работы которых термостату пока не хватает данных — помечены как Learning. Производитель заявляет, что для полноценного обучения термостат должен быть постоянно подключён в течение месяца.
Auto-Away — по имеющемуся датчику присутствия определяет когда вы уходите и приходите домой, и включает\выключает режим Away. Для этого режима может быть установлена определённая температура, что позволяет не греть дом, когда вас нет.
Auto-Schedule — составляет расписание основываясь на том, какую температуру вы ставите на термостате в течение недели.
Time-to-Temp — определяет время, которое потребуется для нагрева до выбранной температуры.
True Radiant — появляется если источником отопления выбраны радиаторы. Вычисляет сколько времени им требуется чтобы нагреться и собственно начать уже греть дом.
Sunblock — Определяет если на термостат попадают прямые солнечные лучи и корректирует температуру.
Leaf — Появляется, если вы выставляете энергосберегающую температуру.
Мне пока сложно сказать насколько эти функции реально полезны, проблема ещё в том, что сейчас у меня стоит достаточно слабый котёл(15kw), что для дома 200м2 явно недостаточно, если прогреть первый этаж ещё мощности хватает, то прогревать одновременно и первый, и второй уже нет.
В связи с этим такие функции как например
Time-to-Temp остаются практически бесполезными. Дело в том, что максимальное время, которая она может показывать это 2+ часа, а в моём случае, для нагрева, например, с 15 до 22 градусов понадобится явно больше двух часов. В результате у меня фактически он постоянно показывает 2+ при нагреве, даже если надо нагреть всего на 0.5 градуса.
Auto-Schedule пока смогла мне построить расписание для субботы и воскресения, причём видно, что воскресение просто является копией субботы.
Интерес представляет история использования термостата, где отображается сколько было выставлено градусов, общее время работы котла и события, влияющие на температуру. На сайте Nest я также вычитал, что по пришествию месяца постоянного подключения, высылается комплексный отчёт по использованию.
В целом покупкой я доволен, удобный, красивый, простой в использовании, посмотрим, как проявят себя умные функции, но особых иллюзий не питаю, меня и так устраивает.
Из очевидных минусов могу отметить тотальное игнорирование протоколов умного дом, на форумах Nest люди уже давно просят включить какой-нибудь из них в новые версии, на просторах интернета я даже нашёл
плагин для Vera, позволяющий подключить к ней термостат. Но тут ещё проблема в том, что Nest помимо термостата уже имеет свой набор элементов для умного дома — это датчик дыма, видеокамеры, электронный замок и что-то ещё и хочет держать своих пользователей только в своём облаке.
В тоже время если сейчас попробовать найти термостаты с поддержкой того же z-wave, то их откровенно мало, да и планировать такое дело надо начинать не с термостатов, так что пока пусть будет так:)
А про нест читал что-то нехорошее, чуть ли не пожары устраивали их устройства.
Нехорошее про нест не встречал ни разу.
P.S. есть ещё " Оупен Сорс", но это уже для реальных отморозков (как я, например) )
А с уязвимостями вообще тема, скорее всего, бесконечная – решается только непрерывным латанием. Ну или установкой OpenBSD и латанием раз в 3-5 лет :)
Собственно, о чём и написал: «не нашлось никаких чёрных ходов (backdoor) или ошибок именно в реализации шифрования. Хотя вообще-то даже ошибки были, но не критичные.»
Там ведь даже картинки есть: либо риск низкий (т.е уязвимость скорее формальная), либо высокая сложность реализации атаки (т.е. обычно проще получить root и стянуть пароль кейлоггером).
Единственная претензия по сути – к PBKDF2. Т.е. зная ключ, можно подобрать пароль, потому что ключ из пароля считается слишком быстро (PBKDF2 быстрый, и итераций всего 1000). Но видишь ли, если кто-то стянул ключ, пароль ему обычно уже и не нужен, разве что если на почте у пользователя такой же. Но в этом случае и Scrypt не поможет :)
А насчёт отсутствия «защиты загрузчика» – вообще астрал. Если уж кто-нибудь сможет менять загрузчочные файлы системы, то вряд ли он будет специально готовить заголовки тома или подменять ключи, чтобы эксплуатировать уязвимость драйвера. Можно сделать намного проще: загружать кейлоггер-микрогипервизор, и все пароли утекут независимо от наличия TrueCrypt. И об этом, между прочим, в отчёте написано.
Тут только secure boot поможет, причём не в x86 реализации, где он отключается.
Что касаемо драйвера, то это чистой воды бекдор — достаточно иметь активированной учетку гостя, и через RPC можно спокойно достучаться до содержимого контейнера.
Касаемо защиты загрузчика — ну да, для этого нужны повышенные привилегии, но суть в том, что один раз забекдорив загрузчик, можно не переживать по поводу смены ключей на зашифрованном диске — в любой момент люди в погонах могут прийти и считать пароль из только им известной области диска. Именно поэтому и должна проводиться проверка загрузчика и наличия гипервизора (это не так уж и сложно, кстати)
«достаточно иметь активированной учетку гостя»
Нет, кто-нибудь должен локально войти в систему, когда контейнер смонтирован (а это может быть только если у параноика-лоха выключено авто-размонтирование при блокировке), и запустить свой код (от этого тоже надо защищаться между прочим).
И если в контейнере не NTFS или не правильно настроен ACL, «гость» в любом случае получил бы доступ к его содержимому. Всё-таки это уязвимость, причём локальная, а не бэкдор. Уязвимость серъёзная, но я не удивлюсь, если в Windows есть кучка локальных уязвимостей, позволяющих получить права системы, просто аудит не проводился. Так что да, пускать других пользователей на компьютер, где работаешь с шифрованным томом – плохая идея.
«Касаемо защиты загрузчика»: раз уж это «не так уж и сложно», может, приведёте пример системы шифрования тома, в которой это реализовано? Война против вражеского VM-хоста при работе в гостевой VM – это не однократное действие, и его нельзя реализовать так, чтобы получить универсальную и простую в работе и настройке систему. Один раз реализованная защита («проверка») будет обойдена вражеским VM-хостом на следующем шаге эволюции.
А если рассматривать конкретный вариант, описанный в статье, и учитывать, что все BIOS'ы давно «забэкдорены», TrueCrypt просто не работал бы на большом количестве систем. Возможно, авторы TrueCrypt просто не нашли «чистую» систему, чтобы проверить код обнаружения? Ведь у них могло и не быть доступа к тестовым сэмплам.
P.S. Статья в «хакере» интересная, спасибо.
Так вот что хочу сказать. Если отопление электрическое — то имеет смысл топиться по тарифам (то есть выше температура, когда тариф дешевле, ниже — когда дороже). В этом случае все умные функции Неста мне пришлось выключить, иначе он никогда не попадал в тариф. Итого, для эл котла умные функции бесполезны, если вы взяли термостат не только для красоты, но и для экономии. А она ощутима — около 20%.
Так вот Zont кажется мне отличной альтернативой в этом случае, более гибкой, функциональной и т.д. Если не смущает отсутствие экрана и органов управления (всё прекрасно управляется с любого смартфона) — то это более удачный выбор.
C удовольствием готов ответить на вопросы, если они появятся.
представляю «умный дом»: возвращаешься с праздника, а тебя такой домина и не пускает… мол, не буду разблокировать замок и все тут.
Раз пошла такая пьянкаТоварищи, а подскажите, что взять у китайцев, чтобы поддерживать минимальную температуру на даче — лишь бы трубы не полопались? Дача отапливается несколькими электрическими конвекторами, и хочется, чтобы по сигналу от внешнего GSM-реле температура поднималась к приезду.
Пока нашёл только такое, но с обзорами туго:
Насчёт конвекторов — не в курсе, нест и зонт, может управлять всем, где предусмотрено подключение термостатов, в крайнем случае можно самому доп реле поставить вразрыв питания.
aliexpress.com/item/1pc-Cellphone-PDA-GSM-RC-Remote-Control-Socket-Power-Smart-Switch-EU-Plug/32290465655.html
(from AliExpress Android)
Сейчас заказал на 3 выхода, тоже переделаю под пускатели и буду иметь возможность отдельно подключать нагрузку на конветора, бойлер и тёплый пол
nest.com/uk/support/article/Why-doesn-t-Nest-start-my-system-immediately-when-the-temperature-is-above-or-below-the-target-temperature
И, кстати, я обратил на это тоже внимание, что при выставленной температуре 22, он не включается ровно в 21.5(у меня тип отопления выбран радиаторы), а может какое-то время висеть на этой температуре.
Разница в 1 градус для меня все-таки многовато, у меня сейчас такой термостат от salus. C другой стороны, +-0,25 возможно приведет к слишком частым включениям котла и ложным срабатываниям
К реостату не подойдёт, т.к. по сути nest просто включает\выключает котёл, а не регулирует температуру носителя.
А уличную температуру и влажность Ecobee3 берет из интернета.
Девиз этого устройства «Термостат для домов с больше чем одной комнатой». Именно наличие этих датчиков привело меня к выбору Ecobee3.
Но пока ценник выходит значительно ниже обозреваемого, что не может не радовать, ну и плюс рукоблудие )
Есть ли способы дистанционно поддать газку? Может есть какие-ниубдь клапаны на газовую трубу?
Но 15кВт на 200м2 и не хватает?! У меня на 200м2 котел на 9кВт в Сибири и до -30С за бортом топится только им всё.
Я к тому, что экономят не термостаты, экономит утепление…
А вот в проекте на газ, у нас сами газовщики поставили 28kw газовый котёл под такую площадь.
Не спорю, тут графики диаграммы но по факту — оказалось это не нужно.
устанавливается в стандартный подрозетник. без дисплея, управляется через приложение без интернета
Если вдруг посоветуете какой именно клапан можно поставить то вообще спасибо огромное было б:)
Сам вот в шаге нахожусь от покупки, но какой купить не знаю. Одно из условий — удаленное управление и беспроводное подсоединение самого датчика.
У китайцев цена вкуснее(2500-3000), но пока что смог найти либо только удаленное управление, либо только беспроводное подсоединение термостата.
И да — нужно чем проще, тем лучше. Это для дачи без ПМЖ и чтобы проще было родителям. 1 приложение они освоят, что-то сложнее уже нет. Склоняюсь к Nest, но мало отзывов после долгосрочной работы. Бюджет не резиновый.
На прямую от блока 24vac можно взять +, W1 с термостата и подвести к 24v сухого контакта на мой Protherm Gepard 23MTV, там уже полярность не имеет значение. Или это чем то чревато, так как на выходе у нас переменный ток?
Сейчас задумываюсь о приобретении данного термостата только 3-го поколения.
После того как термостат посылает сигнал на нагрев в промежуточное реле, в самом реле замыкается контак и у нас получается некое подобие перемычки в газовом котле только управляемое. Только получается у нас реле 2 шт. Одно в термостате оно замыкается при нужном пороге температуры и непосредственно перед газовым котлом уже замыкается после того как термостат посылает сигнал на само реле. Реле получается Доп костыль но без него никак.
Если брать европейскую версию, то там уже идёт heatlink, в котором установлены реле и ничего дополнительно покупать не надо.