Skip to content

fsa/shcc

main
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Проект на стадии разработки. Возможны значительные изменения в структуре базы данных и исходном коде без сохранения обратной совместимости.

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

Цели проекта

Разработка простого сервера умного дома на языке PHP:

  • поддержка оборудования, которое имеется у автора проекта;
  • максимально простой и понятный код на PHP;
  • возможность настраивать автоматизацию с помощью скриптов на языке PHP;
  • низкие требования к аппаратному обеспечению с возможностью запуска сервера на одноплатных ПК.

Системные требования

  • systemd;
  • nginx 1.18;
  • PHP 7.4;
  • PostgreSQL 12;
  • Redis 5.0.

Уже реализовано

В текущем состоянии проект имеет следующий функционал:

  • получение данных и частичное управление оборудованием Xiaomi и Yeelight;
  • сбор данных и ведение журнала с датчиков температуры, влажности, давления и других аналоговых датчиков;
  • сбор данных и ведение журнал с цифровых датчиков;
  • голосовые уведомления с использованием Яндекс SpeechKi1t.

Контакты

Обсудить проект можно в Telegram.

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published