Skip to content

laga-vladislav/LightController

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LightController

...в разработке...

LightController – программный продукт для Windows, призванный упростить взаимодействие с устройствами умного дома. В частности, упор делается на управление светом, но по мере развития ПО планируется интеграция и устройств другого типа. Функции:

  • Управление основными возможностями устройств (например, включение, выключение, цветовая температура и т.д.)

  • Создание сценариев. Сценарии (в Windows называются задачами) – минипрограммы, срабатывающие при определённых действиях в системе.

  • Работа с устройствами. У пользователя должна быть возможность находить устройства в локальной сети, запоминать их, а также переименовывать, удалять, менять местами, группировать и так далее.

    • Группы. Устройства можно группировать. Возможно, сделать встроенные группы с комнатами, как во всех подобных приложениях. Но в целом, пользователь должен иметь возможность группировать устройства как ему вздумается.
  • Работа со сценариями. Пользователь сможет создавать сценарии с разными триггерами, встроенными в систему. Например, при входе пользователя, или в определённое время. Но также должны быть и кастомные триггеры, например, наступление заката или рассвета. Сценарии планируются быть реализованными при помощи Python скриптов, скомпилированных в exe файлы.

Дизайн должен быть простым и минималистичным, с приятными постельными цветами, а также поддерживать как светлую, так и тёмную темы.

About

Windows application for controlling IoT lights

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages