Smart_Home is a home automation project suited for ESP boards family (including NodeMCU). It supports PWA; supports tons of sensors; has modern and elegant UI; is easily customizable; is multilangual.
_FIRMWARE | ||
_INSTALATION | ||
_README_IMG | ||
class | ||
controls | ||
lang | ||
templates | ||
views | ||
.editorconfig | ||
.gitignore | ||
.htaccess | ||
api.php | ||
config_sample.php | ||
index.php | ||
LICENSE | ||
manifest.json | ||
README.md | ||
serviceWorker.js |

PHP, JS, HTML - Supports PWA
Installation
default user is Admin and his password id ESP
Discord
Browser (Desktop PWA)





Mobile (PWA)





API POST Message (Spínač)
{
"token":"2"
}
Answer (Spínač)
{
"device":{
"hostname":"2",
"sleepTime":0
},
"state":"succes",
"value":"0"
}
}
POST Message (Sensor)
{
"token":"4",
"values":{
"door":{
"value":1
}
}
}
Answer (Sensor)
{
}