<mediawiki xmlns="http://www.mediawiki.org/xml/export-0.11/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.mediawiki.org/xml/export-0.11/ http://www.mediawiki.org/xml/export-0.11.xsd" version="0.11" xml:lang="ru">
  <siteinfo>
    <sitename>HOMEd Wiki</sitename>
    <dbname>wiki</dbname>
    <base>https://mediawiki.homed.dev/page/HOMEd</base>
    <generator>MediaWiki 1.39.0-rc.1</generator>
    <case>first-letter</case>
    <namespaces>
      <namespace key="-2" case="case-sensitive">Медиа</namespace>
      <namespace key="-1" case="first-letter">Служебная</namespace>
      <namespace key="0" case="first-letter" />
      <namespace key="1" case="first-letter">Обсуждение</namespace>
      <namespace key="2" case="first-letter">Участник</namespace>
      <namespace key="3" case="first-letter">Обсуждение участника</namespace>
      <namespace key="4" case="first-letter">Project</namespace>
      <namespace key="5" case="first-letter">Обсуждение Project</namespace>
      <namespace key="6" case="case-sensitive">Файл</namespace>
      <namespace key="7" case="case-sensitive">Обсуждение файла</namespace>
      <namespace key="8" case="first-letter">MediaWiki</namespace>
      <namespace key="9" case="first-letter">Обсуждение MediaWiki</namespace>
      <namespace key="10" case="first-letter">Шаблон</namespace>
      <namespace key="11" case="first-letter">Обсуждение шаблона</namespace>
      <namespace key="12" case="first-letter">Справка</namespace>
      <namespace key="13" case="first-letter">Обсуждение справки</namespace>
      <namespace key="14" case="first-letter">Категория</namespace>
      <namespace key="15" case="first-letter">Обсуждение категории</namespace>
    </namespaces>
  </siteinfo>
  <page>
    <title>HOMEd</title>
    <ns>0</ns>
    <id>1</id>
    <revision>
      <id>5571</id>
      <parentid>5440</parentid>
      <timestamp>2025-08-06T16:18:20Z</timestamp>
      <contributor>
        <username>Voznemozhno</username>
        <id>1</id>
      </contributor>
      <minor/>
      <comment>/* Сервисы */</comment>
      <origin>5571</origin>
      <model>wikitext</model>
      <format>text/x-wiki</format>
      <text bytes="2462" sha1="nduru2fjc443fc8mtb1sy4du2npl8d8" xml:space="preserve">{{DISPLAYTITLE:HOMEd}}
----

== О чем речь? ==
''HOMEd'' - это набор легковесных сервисов для организации системы умного дома, среди которых есть сервисы для работы с ZigBee-сетью, веб-интерфейс, рекордер статистики, служба автоматизаций и многое другое, включая возможность интеграции с [https://www.home-assistant.io/ Home Assistant] и [https://alice.yandex.ru/smart-home Умным домом Яндекса].

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

Все сервисы написаны на языке С++ с использованием фреймворка [https://doc.qt.io/qt-5/ Qt5] и общаются друг с другом посредством MQTT-брокера. Выглядит это приблизительно вот так:

[[File:Diagram.png]]

== Сервисы ==
* [[ZigBee|HOMEd ZigBee]]
* [[Modbus|HOMEd Modbus]]
* [[Custom|HOMEd Custom]]
* [[Automation|HOMEd Automation]]
* [[Recorder|HOMEd Recorder]]
* [[Web|HOMEd Web]]
* [[Cloud|HOMEd Cloud]]

== Общие сведения ==
* [[Common/Topics|Структура MQTT-топиков]]
* [[Common/Exposes|Способности устройств]]
* [[Common/Options|Опции устройств]]

== Оборудование ==
* [[Hardware/HOMEd Gateway Nano|HOMEd Gateway Nano]]
* [[Hardware/HOMEd Gateway Pico|HOMEd Gateway Pico]]

== Прочее ==
* [[Add-ons|Home Assistant Add-ons]]
* [[Lua|HOMEd Lua]]
* [https://t.me/homed_info Канал проекта в Telegram]
* [https://community.homed.dev Сборник пользовательских рецептов]</text>
      <sha1>nduru2fjc443fc8mtb1sy4du2npl8d8</sha1>
    </revision>
  </page>
</mediawiki>
