Общие вопросы

Что такое ioBroker?

ioBroker — это программное обеспечение, которое объединяет различные системы в доме в единое целое: отопление, освещение, жалюзи, метеорологические службы, календари, голосовые помощники. Таким образом, устройства одного производителя могут взаимодействовать с устройствами другого.

Технически, ioBroker — это чисто программное решение. Оно не заменяет центральный блок управления: HomeMatic по-прежнему требует наличия CCU, а Zigbee — USB-адаптера. ioBroker взаимодействует с этими блоками управления и хранит все предоставляемые ими данные в общей базе данных.

Система модульная. Каждое соединение представляет собой отдельную программу, адаптер : их более 800. Устанавливается только то, что необходимо.

Это подробно объяснено в разделе «Основы работы с ioBroker» .

ioBroker — это программное обеспечение с открытым исходным кодом и бесплатное. Оно работает на вашем собственном оборудовании в вашей собственной сети, без облачных сервисов, если вы не хотите их использовать.

На каком оборудовании работает ioBroker?

Везде, где запущена актуальная версия Node.js: Raspberry Pi, мини-ПК, NAS, сервер, виртуальная машина.

Минимальные требования: 2 ГБ оперативной памяти и 32 ГБ места на диске ; рекомендуемые объемы: 4 ГБ (предпочтительно от 6 до 8 ГБ) и 64 ГБ. Полную таблицу можно найти в разделе «Требования» , а рекомендации для отдельных классов устройств — в разделе «Оборудование» .

Как показал опыт, наиболее важны три вещи:

  • Не используйте SD-карту для непрерывной работы. ioBroker постоянно записывает данные. SD-карта может выдержать это некоторое время, а затем выйдет из строя, обычно без предупреждения. На Raspberry Pi систему следует устанавливать на SSD-накопитель.
  • Качественный блок питания. Большая часть ошибок, которые выглядят как программные ошибки, на самом деле являются падением напряжения.
  • Достаточно оперативной памяти. Каждому экземпляру системы нужна память. Тем, кто планирует масштабные проекты, не следует начинать с 1 ГБ.