Контроллер умного дома SHCC

SHCC - сокращение от SmartHome Control Center.

Проект написан на языке PHP с использованием сервера баз данных PostgreSQL и Redis. Для запуска могут быть использованы любые дистрибутивы Linux.

Цель проекта: создать контроллер умного дома на языке PHP с простым, понятным и безопасным кодом в ООП стиле,минимальным использованием ресурса накопителей (актуально для Raspberry Pi и аналогов) и обеспечением работы оборудования, имеющегося у автора проекта.

Минимальные требования к версиям ПО:

Требование к операционной системе:

Для работы с панелью управления необходим браузер с поддержкой ECMAScript 6 (любой современный браузер, в том числе Google Chrome, Firefox).

Проект на Github.

Документация.

Документация для версии в разработке на Github.

Скриншоты

Основной экран:

Главный экран

Отображение данных в виде графиков:

Графики

Отображение списка мест установки датчиков и оборудования:

Объекты

Отображение списка имеющегося и обнаруженного оборудования и управление им:

Устройства