Description
Play with ESP32 board and multiple small peripherals
https://github.com/aginies/domotique
Goals
- Finish the pool project
- add support of NFC auth in the door project
- improve the doc
- project to manage solar panel (router)
Resources
esp32 home
Looking for hackers with the skills:
This project is part of:
Hack Week 24 Hack Week 25
Activity
Comments
Be the first to comment!
Similar Projects
Capyboard, ESP32 Development Board for Education by emiler
Capyboard is an ESP32 development board built to accept individual custom-made modules. The board is created primarily for use in education, where you want to focus on embedded programming instead of spending time with connecting cables and parts on a breadboard, as you would with Arduino and other such devices. The board is not limited only to education and it can be used to build, for instance, a very powerful internal meteo-station and so on.
- github.com/realcharmer/capyboard
- github.com/realcharmer/capyboard-starter
- github.com/realcharmer/capyboard-docs
- github.com/realcharmer/capyboard-examples
- docs.capyboard.dev
Hack Week 25
My plan is to create a new revision of the board with updated dimensions and possibly even use a new ESP32 with Zigbee/Thread support. I also want to create an extensive library of example projects and expand the documentation. It would be nice to also design additional modules, such as multiplexer or an environment module.
Goals
- Implement changes to a new board revision
- Design additional modules
- Expand documentation and examples
- Migrate documentation backend from MkDocs to Zensical
Hack Week 24
I created a new motherboard revision after testing my previous prototype, as well as a light module. This project was also a part of my master's thesis, which was defended successfully.
Goals
- Finish testing of a new prototype
- Publish source files
- Documentation completion
- Finish writing thesis
Expand home assistant support for Freebox / Iliadbox modem by fcrozat
Description
My ISP (Free) fiber modem (Freebox) has a pretty rich API to control and monitor it.
It is currently supported in Home Assistant but not to the full extend of the available API, including additional Wifi repeaters.
Goals
Adding support for Wifi repeaters linked to the ISP modem in Home Assistant.
Resources
https://dev.freebox.fr/sdk/os/ (old version of the API) the latest version of the api is only available from the modem webUI atm
Smart-Home Reverse Engineering and Automation by pstivanin
Description
This project focuses on expanding smart-home automation by reverse-engineering several closed systems, developing missing integrations, and unifying them into a fully automated Home Assistant environment. The work includes protocol analysis, custom API design, and deep automation logic, combined with improvements to monitoring and camera workflows. The outcome will be a coherent ecosystem with enhanced control, transparency, and automation for heating, circulation, security, and access systems.
Goals
CMV
- Reverse engineer UTEK RC-TOP2 modbus connect
- Write a custom integration for home assistant
- Add a dashboard for controlling the machine, schedules, power, etc
Samsung EHS
- Add the Elfin-EW11 to the hydronic module (F1/F2)
- Install the EHS integration and set it up
- Add automation and dashboards for anti-legionella, temperatures, COP, etc
Grundfos Recirculation Pump
- Disassemble the pump and add the custom PCB
- Write ESPHome firmware
- Integrate the pump into HA with simple and advanced automation modes (e.g. shower, anti-legionella, etc)
Dahua Event Proxy Server
- Test and deploy the code
Camera Dashboard
- Show IVS events (tripwire, intrusion, SMD).
External Gate Automation
- Add two Shelly relays (pedestrian + full-open).
- Implement arrival automation, remote access, and safety timers.
Extra goals
- Look into influxdb and grafana for storing long term data like PV
- Look into an outdoor air quality monitor so that I can better control my CMV
Done
Garage Door Automation
- Add a Shelly relay for control
- Add optional open/close detection.
- Implement routines such as auto-close, geofence open, timeout warning.
Camera Dashboard
- Add WebRTC real-time feeds.