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.
Go to file
2019-10-12 22:22:24 +02:00
_FIRMWARE test 2019-09-19 14:56:44 +02:00
_INSTALATION New SQL for instalation. 2019-10-08 18:08:58 +02:00
_README_IMG History Clean Up 2019-08-23 13:39:42 +02:00
app Automation Toggle #2 2019-10-11 17:41:58 +02:00
.editorconfig History Clean Up 2019-08-23 13:39:42 +02:00
.ftpignore Some Configs 2019-09-19 14:48:01 +02:00
.gitignore Some Configs 2019-09-19 14:48:01 +02:00
.htaccess Htacess Fix 2019-09-19 15:09:15 +02:00
api.php API Clean UP 2019-10-11 17:49:31 +02:00
config_sample.php History Clean Up 2019-08-23 13:39:42 +02:00
index.php Big LNG MNG update for revox 2019-10-11 14:12:05 +02:00
LICENSE History Clean Up 2019-08-23 13:39:42 +02:00
manifest.json Some Big Changes 2019-09-23 21:11:06 +02:00
README.md Zaktualizuj 'README.md' 2019-10-12 22:22:24 +02:00
serviceWorker.js Push Messages #2 2019-10-08 16:49:08 +02:00
test.php New editor test 2019-09-18 09:39:54 +02:00

PHP JS HTML License: MIT Discord

About Smart_Home

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.

What works with Smart_Home?

  • temperature sensors (e.g. DHT11/22)
  • humidity sensors (e.g. DHT11/22)
  • light detectors
  • water leak sensors
  • voltage meters
  • electricity consumption meters
  • switches
  • and many more!

Table of Contents

Installation

ok that's it for today. Will make more tommorow

Screenshots

Browser (Desktop PWA)

Mobile (PWA)

API

POST Message (switch)

{
	"token":"2"
}

Answer (switch)

{
	"device":{
		"hostname":"2",
		"sleepTime":0
		},
		"state":"succes",
		"value":"0"
	}
}

POST Message (sensor)

{
	"token":"4",
	"values":{
		"door":{
			"value":1
		}
	}
}

Answer (sensor)

{

}

Contributions

//tu jebnę coś o pull requestach

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. If you know how to fix, improve or optimze something, go ahead and contribute! Help is greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Make sure everything works as intended
  6. Open a Pull Request 😉

License

Distributed under the MIT License. See LICENSE for more information.

Authors

Project Link: https://github.com/GamerClassN7/Smart_Home/

Tags (ignore): ESP32 ESP12 ESP08 ESP01 ESP Smart Home Automation System PWA PHP HTML JS DHT11 DHT22