22 апр 2019
ВСЁ ИНТЕРЕСНО :
![](https://world76.spcs.bio/i/ico/users_group.png)
IRC-IoT.
При изучении темы Интернета вещей (IoT) применительно к построению Умных Домов (Smart Home) управляемых при помощи систем Искусственного Интеллекта и Машинного обучения (AI/ML) возникла идея создать свой собственный, специальный протокол, или даже экосистему, который позволит общаться данным системам с вещами, собирать информацию и управлять ими. Идея заключалась в том, чтоб иметь возможность состыковать воедино системы управления и разнесенные в пространстве вещи, зачастую работающие по собственным протоколам, высокоуровневым, базирующимся на TCP/IP, радиочастотным, таким как Z-Wave или ZigBee, или проводным, таким как KNX/EIB или X-10. Подобные вопросы ранее решались при помощи П/О на компьютере или в небольших, размером с WiFi точку доступа, устройствах: Smart Home Hub, агрегирующих информацию от разных датчиков и управляющих актуаторами. Но такие решения не масштабировались, например до размера гостиницы или целого посёлка. Нужно было создать универсальную, децентрализованную платформу для IoT, обеспечить её высокую доступность, возможность самостоятельного развёртывания и доработки, обеспечить гибкость, дать возможность работать с произвольным набором протоколов, по возможности гарантировать мгновенную доставку передаваемых данных, дать возможность передавать данные, не только через TCP/IP но и другие среды. Тогда решено было оформить это в качестве открытого стандарта и написать на нескольких языках демонстрационные библиотеки под открытыми лицензиями такими как GNU и MIT. Для экономии времени в качестве опорного протокола был взят старый добрый чат IRC протокол (RFC1459), а сверху построена программная надстройка – и всё заработало.
Сейчас на нескольких тестовых площадках, в домах у людей, работают подобные "ботнеты".
![:)](https://world76.spcs.bio/i/sm/).png?0)
Сообщество: ВСЁ ИНТЕРЕСНО
Канал: ИИ
![](https://world76.spcs.bio/i/abar/eye_small.png)
![](https://world76.spcs.bio/i/abar/share_small.png)
![](https://world76.spcs.bio/i/abar/vote_up_small.png)
![](https://world76.spcs.bio/i/abar/vote_down_small.png)
Для добавления комментариев необходимо авторизоваться
![](https://world76.spcs.bio/i/app/logo/wartank.png)
Битва танков
Управляй многотонной боевой машиной, участвуй...