L'automatisation de la maison en C#?
Je veux développer une petite application en C# pour contrôler les différents composants d'un chauffage central.
Tout d'abord, je tiens à être en mesure de récupérer les valeurs d'un capteur de température. Je ne dois pas être le premier développeur C# à la recherche pour obtenir ce genre de trucs. J'ai ensuite essayer de contrôler une vanne thermostatique.
De Microsoft ou d'autres fournisseurs offre des bibliothèques GUI, les Mathématiques, les bibliothèques, les bases de données des bibliothèques, ... je suis à la recherche d'une Maison d'Automatisation de Bibliothèque ou quelque chose de similaire. Pourriez-vous me diriger vers les composants matériels compatibles ou des sites d'information sur le sujet.
Merci,
- Fermé et 8 utilisateurs déjà ajouté cette question à leurs favoris?
- Le problème avec la domotique, c'est que certaines personnes pensent que parler de ce sujet sur un forum de développeurs est hors sujet. Avec cette attitude, vous ne jamais obtenir de l'information car, croyez-moi) en parlant de la programmation de la Maison de l'Automatisation forum est inutile.
- Je ne suis pas vraiment d'accord sur la fermer, même si ce n'est pas une question de programmation spécifiques, il est encore plus liée à quoi choisir en tant que programmeur.. et vous ne spécifiez C#
- Microsoft ou d'autres fournisseurs offre des bibliothèques GUI, les Mathématiques, les bibliothèques, les bases de données des bibliothèques, ... je suis à la recherche d'une Maison d'Automatisation de Bibliothèque ou quelque chose de similaire (parce que je sais qu'il n'est toujours pas de la Maison de l'Automatisation des Bibliothèques pour C#)
- Je suis d'accord avec, semble que c'est sur le sujet. La question est assez bien définie et il demande spécifique des bibliothèques visual C# et la mise en œuvre. @Dran, je suppose que vous pourriez modifier votre question à poser concernant les bibliothèques.
- J'espère que quelqu'un ajoute que la dernière réouverture de voter 🙂
Vous devez vous connecter pour publier un commentaire.
Je suis à jouer avec un .NET conseil de développement avec grand plaisir pour l'automatisation de la maison. Ils viennent dans toutes les gammes de prix(certains très simple et il y a ceux avec des écrans, wifi et ainsi de suite) et le soutien d'un compact .net framework et avoir un grand nombre de capteurs et des relais d'ajouter à cela!
NetDuino
Mon propre projet à la maison, c'est que j'ai juste eu un interrupteur on/off pour mon eau chaude. Je ne contrôle avec mon netduino conseil d'administration à une date fixe, mais je peux aussi l'activer à partir d'un navigateur web. Prochaine version, c'est de ne pas passer sur si il n'y a eu aucun mouvement dans mon appartement pour un moment donc si je pars en vacances je n'ai pas pour l'éteindre. Aussi acheté un servo pour ouvrir la fenêtre de mon temp d'aller sur un certain degré :).. la Prochaine sera d'avoir une sorte de reconnaissance si une femme entre dans pour démarrer la musique douce et la boule disco en train de tourner!
Microsoft a publié un microcontrôleur programmable dans .NET il y a un mois.
Il est appelé Gadgeteer
Alors que ce n'est pas en C#, vous pouvez utiliser un Arduino pour faire ce genre de chose. Il y a beaucoup d'aide là-bas pour les Arduinos. Ils peuvent être très puissants. Ils utilisent un C++ ish langue qui est assez similaire à C# que vous pouvez le ramasser.
Certains sites:
http://diyistheway.blogspot.com/2009/03/thermosmart.html
http://arduino.cc/en/Tutorial/HomePage
Je suis un peu en retard à la fête, mais ces gars-là ont fait des travaux intéressants. J'ai téléchargé la source et de piquer un peu, et ont bavardé sur leur site: http://www.opensourceautomation.com/
Beaucoup de la sortie de la boîte de la fonctionnalité, de l'open source, et active.
CRESTRON
l'ensemble de leur gamme de produits est basée sur des logiciels développés en .net (probablement en c#, mais pourrait être vb)
et tout ce qu'ils font est des systèmes de contrôle (hvac, éclairage, etc....)
la plupart des systèmes de contrôle d'exécution sur trois différents types d'interfaces:
série (232, terminal),
numérique (généralement au-dessus de tcp/ip), ou
analogique
vous avez besoin de savoir quel type de l'interface de votre système de cvc a, puis de trouver un moyen de brancher votre ordinateur jusqu'à elle, alors le programme en c# à l'aide de ce protocole
Telldus fournissent des interfaces de commande sans fil et ils ont bibliothèques visual c#
Crestron est dans le processus de libération d'un nouveau kit de développement logiciel qui utilise un bac à sable de la version de C# pour le contrôle de leur vaste sélection de maison, matériel d'automatisation.
Malheureusement, à l'aide de leur logiciel requiert une autorisation spéciale et de la formation.