KO
|
EN
gitlite — search
Search
#python
#java
#python3
#arduino
#golang
#machine-learning
#rust
#html
#flask
#javascript
#seismology
#nodejs
Home_Automation
★ 10
Open GitHub ↗
Home_Automation
Download README (.md)
Explore Similar Repositories
BqPivot
:
A module to generate SQL query to create a pivoted table.
blog-page-ssr
:
static blog engine - blog page
Kube-in-the-Box
:
Container image that can be used to create one or more containerized, multi-node Kubernetes cluster, along with a Kubernetes development/test environment, on a single host.
iWeChat
:
基于PHP的微信公众号开发练习
vue-ts-template
:
vue with typescript
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
Home_Automation
?
Download (.md)
# Home Automation DIY project using ESP8266-Arduino, Node.js, Domoticz, Dahua Intercom and motionEye Powerful and low price sensors/actuators. Tailored solution leveraging existing home devices. ## Main achievements: - Smart electrical heating management using existing basic heaters. Heating zones and quick entering of heating zone schedules - Detailed energy monitoring with data from the French Linky energy meter (w/ Eesmart D2L ERL module) and each heater (w/ ACS712). House thermal characteristics computation. Compute actual savings regarding heating schedules used - Legacy wired alarm appliance go to Internet. Dahua VTH and Domoticz SecPanel sychronized together to arm/disarm the alarm - Cameras and motion detection with motionEye. End to end communication between motionEye and Domoticz - Ligthing management reusing existing latching relays and wall pushbuttons - Versatile FireAlarm server using MQ-2 sensor - Robust implementation with two Domoticz synchronized servers (failover cluster) and alerting on sensors/actuators failure ## Architecture: - Domoticz High Availability Cluster : Synology Dz V4.10693 (Main) - Raspberry Dz V4.10717 (Backup) - Node.js scripts - Alarm server : Raspberry - motionEye - iot_ALARM-SVR Node.js script - Temperature Sensors and Lighting/Heaters Actuators : ESP8266 (Standalone ESP-12E and Electrodragon IoT ESP8266 Relay Board) - Arduino sketches - Dahua Intercom using VTO and VTH modules - Communication protocol : MQTT 