Sécurisation d'une maison en cas d’incidents et alerting proactif vers liste de diffusion.
Installation physique de capteur de température et interfaçage avec bus I2C Intégration de réseau de capteur possible Testé avec le LTE Wingle HUAWEI E8372 à travers l'api Huawei modem https://pypi.org/project/huawei-modem-api-client/
- python version 3.6 https://www.python.org/downloads/release/python-360/
- un wingle lte compatible avec la lib https://pypi.org/project/huawei-modem-api-client/
- Une carte raspberry 3 avec OS Raspbian
- GIT https://git-scm.com/downloads
ressources.json : permet de personaliser les messages , les seuils d'alerte, le nom des commandes db.sqlite3 tout simplement la base de donnée associée vous pouvez visualiser les données et les modifier avec https://sqlitebrowser.org/
suivre ces étapes pour installer le programme sur votre carte raspberry
- Installer un client ssh exemple Putty
- Vérifier que le ssh est activé sur votre raspberry et que votre Host (PC) peut communiquer avec votre target (carte raspberry) : //sur la carte (pour un réseau de classe C)
ifconfig eth0 192.168.X.100 netmask 255.255.255.0 up
//sur le pc
dans votre explorer.exe
Panneau de configuration\Réseau et Internet\Centre Réseau et partage
Sur votre interface ethernet -> propriété
Vérifier ensuite que vous êtes sur le même sous réseau
3. Récupérer le code
//ouvrir un cmd.exe
mkdir MyProj
cd MyProj
git clone https://github.com/Brisseta/SmartHome.git
cd Batz
- Installer les dépendances
pip install -r requirements.txt