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?
Réponses:
Il existe plusieurs sociétés qui fournissent des solutions clés en main pour ce type d'application lorsqu'elle est connectée sans fil et à Internet. Certains, du matériel aux API Web.
http://www.iobridge.com/
http://www.pachube.com/
http://arrayent.com/
Ils peuvent être un bon point de départ.
la source
Je pense que vous voudrez vous pencher sur DMX et RDM . Ce sont davantage de protocoles de sortie pour les systèmes d'éclairage et de théâtre. Avec RDM, on pourrait faire des capteurs .... mais. Je ne l'ai jamais utilisé, mais peut - être qu'Open Sound System fonctionnerait.
la source
Peut-être que l'utilisation de la technologie 1 fil pourrait être utile
http://www.maxim-ic.com/datasheet/index.mvp/id/3818
J'ai travaillé sur des projets où j'ai recueilli des données de plusieurs thermomètres juste à partir d'un câble à 2 conducteurs + 5v et -5volt et les données ont été envoyées passivement à et à l'arrière du microcontrôleur.
http://www.maxim-ic.com/products/1-wire/
Je n'ai pas vu de capteur de lumière à 1 fil - mais un temp-ic pourrait capter la chaleur émise par les lumières pour en savoir si elles sont allumées ou non?
Vous aurez besoin d'un commutateur autonome à 1 fil pour piloter des centaines d'ic et d'une interface comme Arduino pour collecter les données et les envoyer en série afin qu'elles puissent être décodées.
la source
Y a-t-il une raison pour laquelle vous cherchez à développer une solution personnalisée plutôt que de chercher des solutions commerciales existantes à ce problème? Il existe de très nombreuses solutions existantes dans cet espace qui varient considérablement en termes de coût, de complexité et de capacité. Les solutions les plus populaires pour les installations domestiques et les plus petites incluent Z-Wave , Insteon et ZigBee ; (ZigBee est le système que je connais le mieux). Il existe d'autres solutions disponibles pour les grandes installations commerciales.
Comme pour la plupart des questions de cette nature, une réponse utile dépendra de vos besoins réels. Les capteurs PIR sont-ils déjà en place? Le client dispose-t-il déjà d'une solution d'automatisation / d'éclairage?
la source
J'ai mis en place un système comme celui-ci pour un client.
Dans leur cas, il s'agissait d'un studio de cinéma réalisant un film CGI et chaque travailleur devait être en mesure de réduire l'éclairage de ses besoins et de tenir compte des situations d'urgence.
J'ai utilisé une solution commerciale qui utilisait RS485 pour le contrôle, DALI pour les lumières et les microcontrôleurs pour la logique, il y avait aussi un contact sec de l'alarme pour tout mettre en pleine luminosité en cas d'urgence.
Le contrôle individuel était le mien fonctionnant à partir d'un serveur Web avec un port RS485.
En étant assis au sommet d'une solution commerciale, vous évitez de fournir quelque chose qui doit fonctionner de manière fiable 24 * 7 * 365 et vous concentrez sur l'interface.
la source