Life and Home Controlling System - a universal web application (PHP + MySQL) for controlling your smart home and managing your household
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
application
client-tools/computer-traffic-reporters
demo.lihocos.de
install
nbproject
system
.gitignore
.htaccess
CHANGELOG.md
INSTALL.md
LICENSE.md
README.md
UPDATE.md
_CreateReleaseZip.bat
_DeployDemoNightly.bat
_DeployDemoStable.bat
_DeployLocalTest.bat
_DeployMyProduction.bat
_DumpDatabase.bat
_OpenInNetBeansIDE.bat
index.php
web.config

README.md

LiHoCoS

Life and Home Controlling System - a universal web application (PHP + MySQL) for controlling your smart home and managing your household

How to install

  • Just unpack anywhere in your web directory, browse to /install and follow the instructions

How to update

  • Just replace all files but keep application/config/config.php and application/config/database.php
    • Sometimes some manual actions are required, see UPDATE.md for detailed instructions

Features

LiHoCoS is mainly split, as its name implies, into two parts

  • Life
    • Here is all about managing and analyzing your lifes data
    • We use so many things today where data arises, but the bad thing is, nearly everything comes with its own ecosystem. LiHoCoS is here to keep this data in a single place and make it analyzable in context of other things and in a private environment.
  • Home
    • This is all about smart home
    • Control your devices, regardless from which manufacturer, LiHoCoS can control everything - thanks to its "Everyhting is done by a plugin"-system
    • Another thing here is household management.

Plugin based system

LiHoCoS is only the "shell", it just manages the objects and evaluates the data. When it comes to connecting to other system to retrieve data or controlling physical things (smart home), everything is done by a plugin. So LiHoCoS is the universal application for everyhting. :D

Default plugins

LiHoCoS is currently shipped with the following plugins, which were mainly created because I use the appropriate thing/system:

Project status

LiHoCoS was just created, so there are not too many features so far. The first development step was focused on the (plugin) framework and smart home features. But now the features can and will come. :)

License

The MIT License (MIT)