Хочу поделиться интересной статьей (на английском), которая, достаточно фундаментально раскладывает по полкам алгоритмы, согласно которым, Умный Дом может достоверно предполагать кто есть дома, в какой комнате.

https://smartisant.com/research/presence/index.php

The Wasp In A Box Algorithm

  1. Предположим, для начала, что в коробке нет осы.
  2. Там что-то жужит??
    ДА? Оса в коробке до тех пор, пока вы не доказали обратного.
  3. Кто-то открывал коробку с того момента, как там что-то жужжало?
    Да? - в коробке нет осы.
    Нет? - Оса все еще в коробке, если она жужжала хоть раз и после этого коробку не открывали.
  4. Переходим на шаг 2.

Алгоритм применим в том случае, если дом оборудован датчиками открывания дверей по всему периметру и датчиками движения внутри дома.

Также, его можно применять, например, к задачам определения "есть ли кто в ванной" или ином замкнутом помещении.

Если контур открыт и двери нет - можно применять инфракрасные датчики пересечения линии.

P.S. статья в оригинале шире, рекомендую прочитать.

0
0
0
s2sdefault

Совершенно случайно обнаружил, что Ростелеком (естественно, одновременно с OnLime) вывел на рынок услугу Умный Дом

https://moscow.rt.ru/smart_house

Несложные раскопки показали, что за основу взят OEM комплект от тайваньского производителя Philio Tech

Пока оператор предлагает два варианта - Базовый и Расширенный

В Базовый входит Z-Wave контроллер, датчик движения, датчик открытия (окно или дверь)

Для расширенного добавляется датчик протечки и датчик дыма.  Очевидно, контроллер может работать с более широким набором Z-Wave переферии. Жаль, что не добавили какую-нибудь умную розетку или, как минимум, комплект для перекрытия воды в случае протечки. Однако, судя по инструкции, сценарий перекрытия воды вполне может быть настроен.

Железки можно купить на http://shop.onlime.ru/ или http://shop.rt.ru/ или получить в рассрочку от оператора.

Также, оператор, в разделе Умный Дом предлагает услугу видеонаблюдения с семидневным хранением отснятых материалов в своем облаке

Камера от иного производителя: http://hikvision.ru - модель DS-2CD-VC1W 

Доступ к контроллеру и камере происходит через отдельный портал оператора: https://lp.smarthome.rt.ru

На первый взгляд, предложение достаточно интересное. Примерно так, на мой взгляд, должно выглядеть коробочное решение Умного Дома от оператора связи. Как с точки зрения техники так и с точки зрения маркетига. Радует поддержка стандарта Z-Wave (хотя, это сказывается на цене, но плюсов ИМХО больше) Разве только переферии сразу побольше предлагать. 

Конечно, надо поэксперементировать. Например, добавить вот такое Z-Wave реле. Попробовать как работает это все через Интернет-не-от Ростелеком (должно работать)

Также, любопытен вопрос, насколько "залочен" комплект на оператора и может ли быть перепрограммирован для автономной работы без подписки на облачный сервис.

0
0
0
s2sdefault

Наконец-то. 

То, что раньше называлось Multiroom Audio получило новую жизнь на новом уровне

Теперь можно расставить по всему дому умные беспроводные динамики и синхронно раскидывать по ним музыкальные источники. (Синхронно - это значит, если вы включаете музыку так, что она в вашем доме играет из каждого утюга, то это происходит синхронно, так, что ухо не замечает задержек в доставке музыки до каждого устройства)

Никаких лишних проводов, устройства разных производителей между собой совместимы. Управление с мобильных устройств. 

Это о стандарте и идее  https://www.qualcomm.com/products/allplay 

А вот устройства от разных производителей: https://www.qualcomm.com/products/allplay/platform

 

0
0
0
s2sdefault

Получил сегодня рассылку от Terraelectronica как таз на тему, о которой недавно задумывался: измерение качества воздуха для подбора оптимального режима проветривания. Как писал тут: "Автоматическое управление микроклиматом дома. CO2 против влажности" - избыточное проветривание излишне осушает воздух и энергоемко в зимнее время.

Пока что, для проверки идеи авторегулирования, я заказал готовый датчик CO2,  влажности и температуры с MQTT подключением. Проверю, как это работает в автоматическом режиме, благо при помощи NodeRed настроить такое авторегулирование будет делом получаса.

А далее, будет иметь смысл обратить внимание на статью (https://www.terraelectronica.ru/news/4996). CCS811 от AMS измеряет не только CO2 но и уровень летучих примесей в воздухе, наличие которых, также, требует более интенсивного проветривания. Например, курение, лакокрасочные материалы, парфюмерия - все это органические летучие вещества, уровень которых в воздухе информативен. CO2 датчик, также, измеряет.

Датчик подключается по I2C, элементарно, к любому контроллеру и обладает низким энергопотреблением, что позволяет сделать на его основе компактные устройства с батарейным питанием. Для связи с контроллером, тут уместнее использовать Bluetooth LE или подобные протоколы, для обеспечения продолжительной автономной работы.

UPDATE: Реализовал работу с данным датчиком в прошивке Lighthub. Одновременно с датчиком температуры-влажности HD1080

Работает как на ESP так и на DUE. К аппаратному контроллеру LightHub подключается просто в разьем UEXT

0
0
0
s2sdefault

Эту заметку завожу как записную книжку/Глоссарий. Много писать не буду, но в тексте много ссылок, там все подробно.

Основной фокус на открытые стандарты, поддерживаемые многими поставщиками. Полагаю, в 21 веке, стандарты имени одного производителя имеют исключительно архиологический интерес 


Спецификации OASIS:

Как заявлено в манифесте OASIS - эта организация занимается стандартизацией в самых разных областях:

Cloud Computing, Content, Security, Emergency Management и, конечно IoT

Полный огромный перечень стандартов тут

Из наиболее известных стандартов OASIS можно выбрать SAML, XACML, KMIP, PCKS #11

Но если говорить про IoT - то это MQTT, AMQP, OBIX

Про MQTT я подробно писал тут

Про AMQP (Advanced Message Queueing Protocol) - лучше прочитать на Хабре. Самая известная реализация, в настоящее время: RabbitMQ. Замечательная шина для межкомпонентного взаимодействия

OBIX: (http://www.obix.org/) oBIX (OASIS Open Building Information eXchange Technical Committee) открытый и наиболее современный стандарт управления зданием, базирующийся на  XML и  Web сервисах.

Про то, чем открытые стандарты управления зданиями отличаются от закрытых, можно прочитать тут 

Далее, ряд старых но распространенных стандартов управления зданиями:


BACNet (англ. Building Automation and Control networkсетевой протокол, применяемый в системах автоматизации зданий и сетях управления. BACnet гарантирует возможность взаимодействия между устройствами различных производителей, если алгоритмы этих устройств реализованы на основе стандартных функциональных блоков BIBB (BACnet Interoperability Building Block)

Чаще всего применим для интеграции с различными системами кондиционирования (ОВК или HVAC)

Вот отличная статья


KNX/EIB - протокол, использующий в качестве среды передачи витую пару либо радиоканал, протокол IP или даже силовую линию. Обеспечивает взаимодействие совместимых датчиков, исполнительных устройств, контроллеров. Кроме возможности обмена в режиме "Мультимастер" между устройствами сети, обеспечивает питание устройства по той же паре проводов (в своем проводном варианте). Для контроля коллизий, которые могут возникать при передаче, используется механизм CSMA/CD


LonWorks - протокол и аппаратная платформа  использующий в качестве среды передачи витую пару либо  силовую линию.

Принятие протокола LonTalk как ANSI стандарта стимулировало появление стандартов в различных областях индустрии, включая IEEE 1473-L (управление в поездах), AAR (Association of American Railroads) электро-пневматических тормозных систем грузовых поездов, IFSF (управление автозаправочной станцией), SEMI (производство полупроводникового оборудования). Может использоваться как транспортая среда для BACNet.  В 2005 ЕC приняло стандарт автоматизации зданий EN14908, в основу которого положен LonWorks; Китай ратифицировал технологию как национальный стандарт управляющих сетей — GB/Z 20177.1-2006, и как стандарт интеллектуальных зданий и строений — GB/T 20299.4-2006; в 2007 CECED, Европейский комитет производителей бытовой техники, принял протокол как часть стандарта Управление и Мониторинг Бытовой Техники — Спецификация Межсетевого Использования (Household Appliances Control and Monitoring — Application Interworking Specification (AIS)).

К 2006 примерно 60 миллионов устройств, использующих LonWorks технологию, были инсталлированы по всему миру. 


HDL Bus Pro ( он же Smart Bus)

Мультимастер протокол, использующий 4 провода (2 - питание 24В, 2 - RS-485)

Почитать можно тут 

В свое время, стандарт стал камнем раздора двух компаний, после развода, каждая пошла своим путем, но стандарт используется один (Вообщем, как правая и левая палочки твикс)

Хорошо шлюзуется и работает через IP сети, используя UDP

Протокол является открытым. Соответственно, ассортимент устройств и контроллеров, поддерживающих этот стандарт велик. Несомненно, хороший кандидат на замену Modbus RTU


LWMTM

Стандарт Lightweight M2M (LwM2M) разработан стандартизирующей организацией OMA SpecWorks на базе стандартов 3GPP. В последнее время стандарт широко применяется в среде разработки компонентов интернета вещей (англ. Internet of Things (IoT)). Образованная в 2018 году организация OMA SpecWorks объединила в себе Open Mobile Alliance (OMA) и Альянс IPSO.
На текущий момент более 25 компаний внедрили протокол LwM2M, разработанный на базе стандарта LwM2M, включая ARM mbed IoT Device Platform, AT&T IoT solutions, AVSystem’s Coiote Platform, Ericsson’s Dynamic Digital Interaction (DDI), Gemalto modules, Huawei’s OceanConnect IoT Platform, Microsoft’s Azure и др.
Протокол LwM2M является протоколом уровня приложений, построенный на эффективной модели данных и разработанный для управления и предоставления сервисов устройствами интернета вещей. 

LwM2M предлагает стандартное решение, подходящее для всего рынка интернета вещей, которое применимо как в мобильных и WiFi сетях, где необходимо назначать IP адрес устройству, так и в сетях не требующих IP (англ. Non-IP Data Delivery (NIDD)), в том числе NIDD через NB-IoT в стандартах 4G LTE и 5G.

На текущий момент LwM2M включает в себя четыре интерфейса:
• Интерфейс начальной загрузки (англ. Bootstrap Interface)
• Интерфейс регистрации (англ. Registration Interface)
• Интерфейс управления и предоставления сервисов (англ. Device Management and Service Enablement Interface)
• Интерфейс информационной отчетности (англ. Information Reporting Interface)

https://www.omaspecworks.org/


 

 

SenML

Sensor Measurement Lists

Стандарт организации Internet Engineering Task Force (IETF)



Описывает структурированный формат передачи данных от сенсоров. Может использовать JSON, XML или двоичный вид для "упаковки" показаний сенсоров, единиц измерений, названий

Можно использовать, например, совместно с MQTT

https://tools.ietf.org/html/rfc8428

 

 

0
0
0
s2sdefault