c# - proyectos - para que sirve la domotica
Domótica en C#? (7)
CRESTRON toda su línea de productos está basada en software desarrollado en .net (probablemente c # pero podría ser vb) y todo lo que hacen es sistemas de control (hvac, iluminación, etc.)
la mayoría de los sistemas que controlan se ejecutan en tres tipos diferentes de interfaces: serie (232, terminal), digital (generalmente sobre TCP / IP) o analógica
necesita averiguar qué tipo de interfaz tiene su sistema hvac, luego encontrar una manera de conectar su computadora y luego programar en c # usando ese protocal
Quiero desarrollar una pequeña aplicación de C # para controlar varios componentes de una calefacción central.
Primero, me gustaría poder recuperar valores de un sensor de temperatura. No debo ser el primer desarrollador de C # que busque obtener este tipo de cosas. Entonces intentaría controlar las válvulas termostáticas.
Microsoft u otros proveedores ofrecen bibliotecas de GUI, bibliotecas de Matemáticas, bibliotecas de acceso a bases de datos, ... Estoy buscando una Biblioteca de automatización del hogar o algo similar. ¿Podría redirigirme a los componentes de hardware o sitios de información sobre el tema?
Gracias,
Crestron está en el proceso de lanzar un nuevo SDK que utiliza una versión de C # de espacio aislado para controlar su amplia selección de hardware domótico.
Desafortunadamente, el uso de su software requiere un permiso especial y capacitación.
Estoy jugando con un tablero de desarrollo .NET con mucha diversión para la automatización del hogar. Vienen en todos los rangos de precios (algunos muy simples y hay los que tienen pantallas, wifi, etc.) y soportan un marco .net compacto y tienen muchos sensores y relés para agregar a ellos.
Mi propio proyecto en casa es que acabo de tener un interruptor de encendido / apagado para mi agua caliente. Lo controlo con mi tarjeta netduino por un tiempo fijo, pero también puedo activarlo desde un navegador web. La siguiente versión es para que no se encienda si no ha habido movimiento en mi apartamento por un tiempo, así que si me voy de vacaciones no tengo que apagarlo. También compré un servo para abrir mi ventana si la temperatura supera un cierto grado :) .. ¡Lo siguiente será tener algún tipo de reconocimiento si una dama entra para comenzar la música suave y la bola de discoteca girando!
Llego un poco tarde a la fiesta, pero estos muchachos han estado haciendo un trabajo interesante. Descargué la fuente y hurgué un poco, y he chateado en su sitio: http://www.opensourceautomation.com/
Un montón de funcionalidades listas para usar, de código abierto y activas.
Microsoft lanzó un microcontrolador programable en .NET hace aproximadamente un mes.
Se llama Gadgeteer
Si bien esto no está en C #, puedes usar un Arduino para hacer este tipo de cosas. Hay mucha ayuda para Arduinos. Pueden ser muy poderosos. Utilizan un lenguaje ish de C ++ que es lo suficientemente similar a C # como para que puedas captarlo.
Algunos sitios:
Telldus proporciona interfaces para el control inalámbrico y tienen bibliotecas c #