Je suis développeur web / administrateur système et j'ai un projet client avec un projet qui me dépasse. En un mot, nous avons besoin des capacités suivantes:
- Suivez l'état de centaines de capteurs infrarouges passifs
- Suivez l'état de centaines de lumières (vous ne savez pas encore si ce sera une simple valeur BOOL ou une valeur de pourcentage / luminosité)
- Déclenchez n'importe laquelle des lumières individuellement ou en groupe à partir d'une console principale et éventuellement à partir d'applications mobiles
- Enregistrer tous les changements d'état des détecteurs de mouvement et des lumières
- Générez des rapports et une analyse de modèle à partir des journaux
La programmation impliquée sera du gâteau. Je comprends comment cela fonctionne .. mais par où commencer pour contrôler les lumières et suivre autant de flux d'entrée externe? Quel matériel et logiciel dois-je consulter? Puis-je le construire sur un serveur Linux pour un accès plus facile à partir d'un appareil mobile?