![]() ![]() turn on/off summer night cooling, over-pressure function (when starting the fire place or cooking) or just increase the ventilation if humidity or CO2 levels rise above certain levels etc. My ultimate goal would be to integrate this to the HA system so that I could create different logic to e.g. ![]() I used your check_ventilation.py as a reference, just modified the last part to update Domoticz virtual meters through its json API. Thanks for the reply, got the polling working quite easily with an extra RPi Zero I had lying around (already had a RS485 USB adapter as well). This is my home automation setup (will update the image when adding more stuff) I borrowed some ideas from existing “Magic Mirror” projects here and here I wanted to learn Node.js & JavaScript stuff more so I build it from scratch. Maybe some refactoring on the next versions (at least to come up with better database structure and maybe MQTT messaging) Also this was just to meant to show calendar and date/weather so the Architecture was not thought from the start to cover all the things I ended up adding. So haven’t thought about security aspects at all yet. Note: This is not production level code, and was intended to use in my home network only. The Github page has all relevant information for setting up, running and configuring the code. I will continue to add features to this according my todo list and try to make it more robust for other projects as well. You can take what you need and modify as you need. This project is for my home automation monitoring. Source codes can be downloaded from GitHub: here. This was done using PIR connected to Raspberry PI 3 Model B GPIO ports with interruptions (instead of polling and wasting CPU cycles) ![]() The PIR sensor detects human presence and turns monitor on/off. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |