The DIY-Smarthome ecosystem started originally as a project in university and evolved into a fun project for smarthome modules in a highly dynamic context without any data collection.
We recently (09/2022) submitted our prototype as an exam in university. We exceeded our expectations and already started encrypted communication. But there is still a long way to go: Currently, the project is still a proof-of-concept/protoype, nothing for "production use".
We will continue developing in our free time as a fun project and invite you to collaborate with us!
- Finish implementation of encrypted communication
- Properly start each module as an indepentent process
- Move towards a selfmanaged microservice-like process management
- Properly document every module
Feel free to browse the repositories, add any ideas as issues or contribute by implementing new features!
Clone the Dev-Environment and clone all modules you want to work with/on into the lib folder
Join our Discord or use issues in the respective repository to discuss bugs and new features!
- \
- noise protocol (noise-peer implementation by emilbayes)