Étape 1: Matériels et logiciels
Ce qui a été utilisé ici est :
- Raspberry Pi pour héberger le démon VSCP, l’interface web et la base de données
- Module relais de verrouillage
- Module de température et d’humidité
- Câble UTP
- Interface USB2CAN
- Alimentation 24 V pour apporter la puissance au-dessus du câble UTP
L’IPD héberge un serveur web apache, une base de données MariaDB et le démon VSCP.
L’interface web a été écrit à partir de zéro en utilisant le framework PHP Symfony, le détail du code n’apparaît pas ici, je vais me concentrer sur les fonctionnalités de l’application web, mais je n’ai aucun problème avec le code de partage.