Projet de securisation de mon domicile
La sécurisation de mon domicile.
Ce projet se veut opensource, indépendant, autonome, et pouvant tourner sans internet.
Son objectif principal est de sécuriser un domicile
Les micro-services sont écrit en language rust.
Les sondes esp32c3 sont également programmées en language Rust.
Les objectifs secondaires sont mon apprentissage du language rust en mode no-sd et avec les modes ‘async’.
L’architecture logicielle est à l’oposé d’une application mono block.
La stack logicielle est composée:
- d’un broker Mqtt (autohergé)
- d’un serveur Ntfy (autoherbgé) pour les notifications
- de 3 programmes en rust
- Surveille_porte
- Surveille_Gotify_Messages
- Supervision_topics
- de 2 sondes esp32c6
- porte
- sirènne
La documentaion sera disponible dans la partie docs du sites.