SISTEMA DE CORTINA MOTORIZADA Antecedentes Campo de la Invención La presente invención se refiere a cortinas motorizadas. Descripción de la Técnica Relacionada Una cortina enrollable es bien conocida. La cortina puede moverse manualmente hacia arriba o hacia abajo frente a una ventana, para controlar el nivel de luz, a temperatura ambiente, flujo de luz y proporcionar privacidad. La cortina enrollable conocida es relativamente económica y fácil de instalar. Si se daña puede fácilmente reemplazarse con una nueva. Estos tipos de parasoles se venden en tiendas al menudeo y centros de hágalo-usted-mismo en toda la Unión Americana. Las cortinas típicamente son surtidos en anchos de 1.91,
1.22, 1.52 y 1.83 metros (3, 4, 5 y 6 pies). La cortina puede fácilmente cortarse al ancho adecuado con un dispositivo de corte, ya sea en el punto de venta o al tiempo de instalación. El instalador o propietario puede medir e instalar la cortina en la misma visita al sitio. La cortina enrollable convencional tiene un primer extremo de pasador y un segundo extremo de resorte con una púa rectangular que se extiende hacia afuera. El extremo de pasador se inserta en un orifico circular en
una abrazadera. El extremo de resorte se monta en una abrazadera de forma similar, con una ranura diseñada para evitar que la púa gire. Las abrazaderas se diseñan para montarse dentro de un bastidor de ventana, es decir, dentro de un larguero o batiente o sobre el exterior de un bastidor de ventana. El usuario jala la cortina enrollable con una barra de dobladillo o borde ubicada sobre el borde inferior de la cortina hasta que se muestre la cantidad deseada de material de cortina. El usuario afloja la barra de dobladillo hasta que el mecanismo de trinquete en el extremo de resorte de la cortina la enclava en posición. Conforme la cortina se jala hacia abajo, el resorte se embobina. Cuando el usuario desea subir la cortina, el usuario jala la barra de dobladillo o de borde ligeramente para desprender el mecanismo de trinquete y después guía la barra de borde hacia arriba conforme el resorte jala la el tejido o género hacia arriba. Si el usuario suelta la cortina conforme esta viaja subiendo con el resorte en la cortina provocará que esta viaje hacia arriba fuera de control . La barra de borde continuará girando en el rodillo hasta que se detenga. La disposición de múltiples cortinas en la misma posición relativa puede ser un proceso muy consumidor de tiempo. Las cortinas manualmente operados no son capaces de
recibir alimentaciones de cronómetros, foto sensores, sensores de ocupantes o transmisores portátiles infrarrojos . Se conoce el reemplazar con un motor el mecanismo de resorte descrito anteriormente, típicamente un motor tubular, para permitir que la cortina se enrolle y desenrolle (abra y cierre) por control remoto. La instalación de estos sistemas típicamente requiere a un técnico con destreza. El instalador usualmente requerirá hacer una visita para medir la ventana y otra visita separada para instalar el sistema. En algunos sistemas, la barra de borde ubicada en el fondo de la cortina se desplaza en canales sujetos a los lados de la abertura de ventana, de esta manera, disminuyendo la cantidad de luz que pueda entrar a través de la ventana cuando esta arriba la cortina. El motor típicamente se conecta a una fuente de energía cercana con voltaje de línea o cableado de bajo voltaje. Una cortina de rodillo motorizado típica se sujeta a la abertura de ventana con dos abrazaderas de montaje. La cortina de rodillo sencilla se hace a la medida con una tela selecta. El motor se instala en fábrica dentro del tubo de rodillo y cableado de línea o bajo voltaje conecta al motor con una fuente de energía cercana. Si la unidad falla, la unidad típicamente debe
regresarse al fabricante o un técnico debe visitar el sitio del trabajo. Múltiples unidades pueden agruparse por cableado de las múltiples unidades entre sí o a un sistema de control común. La instalación de este cableado esta más allá de las capacidades de la mayoría de los propietarios de las casas, y de esta manera, estas unidades deben instalarse por un instalador profesional. Los dispositivos de la técnica previa en general tiene una cantidad de desventajas incluyendo la incapacidad por comunicarse con otros dispositivos, falta de control inteligente, por ejemplo por un microprocesador, y de esta manera, son incapaces de ser programados fácilmente, el tamaño voluminoso provoca dificultad en la instalación, una apariencia no atractiva y problemas de mantenimiento así como la incapacidad de fácil modificación retroactiva con las cortinas accionadas manualmente existentes. Estos problemas han limitado severamente el mercado para las cortinas enrollables motorizadas. COMPENDIO El sistema y método aquí descritos resuelven estos y otros problemas al proporcionar una cortina motorizada capaz de instalarse por el usuario, de control remoto, auto energizado. En una modalidad, la cortina
enrollable motorizada incluye un controlador, un motor tubular que se proporciona al controlador. El motor tubular se configura para subir y bajar la cortina. Una primera fuente de energía se proporciona al controlador y un sistema de comunicación inalámbrico de dos vías se proporciona al controlar. El controlador se configura para controlar el motor en respuesta a una comunicación inalámbrica que se recibe desde un controlador de grupo o un sistema de control central . Las cortinas motorizadas pueden emplearse para producir una temperatura ambiente deseada durante el día y para proporcionar privacidad en la noche. En una modalidad, la cortina motorizada controlada electrónicamente incluye un sensor de luz. En una modalidad, la cortina motorizada controlada electrónicamente incluye un sensor de temperatura. En una modalidad, la cortina motorizada controlada electrónicamente incluye una segunda fuente de energía. En una modalidad, la cortina motorizada controlada electrónicamente incluye una celda solar configurada para cargar la primera fuente de energía. En una modalidad, la cortina motorizada controlada electrónicamente incluye un sensor de posición de cortina. En una modalidad, la cortina motorizada controlada electrónicamente incluye un contador de vueltas para contar las vueltas del motor
tubular . En una modalidad, el controlador se configura para transmitir datos de sensor de acuerdo con una prueba umbral. En una modalidad, la prueba umbral incluye un alto nivel umbral, un bajo nivel umbral, y/o un rango de umbral . En una modalidad, el controlador se configura para recibir una instrucción para cambiar un intervalo de reporte de estado. En una modalidad, el controlador se configura para recibir una instrucción para cambiar un intervalo de despertar. En una modalidad, el controlador se configura para supervisar un estado de una o más cortinas motorizadas electrónicamente. En una modalidad, el controlador se configura para comunicar con un controlador central . En una modalidad, el controlador central comunica con un sistema de calefacción, ventilación y aire acondicionado (HVAC) . En una modalidad, el controlador central se proporciona en una computadora de casa. En una modalidad, el controlador central se proporciona con un sistema HVAC zonificado. En una modalidad, el controlador central coopera con el sistema HVAC zonificado para utilizar la cortina motorizada para control parcial de temperatura de una zona deseada. En una modalidad, el controlador se configura
para utilizar un modelo predictivo para calcular un programa de control. En una modalidad, el controlador se configura para reducir el consumo de energía por un motor tubular. En una modalidad, el controlador se configura para reducir movimiento del motor tubular. En una modalidad, un controlador de grupo se configura para utilizar un modelo predictivo para calcular un programa de control para la cortina motorizada. En una modalidad, el controlador de grupo se configura para reducir el consumo de energía por la cortina motorizada. En una modalidad, el controlador de grupo se configura para reducir movimiento de la cortina motorizada . En una modalidad, el material de cortina incluye una pluralidad de conductores que se proporcionan al controlador. En una modalidad, el material de cortina incluye un conector para un cargador al controlador, para proporcionar energía para recargar la fuente de energía. En una modalidad, el material de cortina incluye una celda solar. En una modalidad, el sistema de cortina motorizado puede fácilmente instalarse por un propietario de casa o un encargado de mantenimiento en general . En una modalidad, el sistema de cortina motorizado se utiliza en conexión con un sistema de HVAC zonificado o
no zonificado, para controlar de temperaturas habitación a través de una construcción. La cortina motorizada también puede emplearse en conexión con un sistema HVAC zonificado convencional para proporcionar adicional control y zonas adicionales que no se proporcionan por el sistema HVAC zonificado convencional. La cortina motorizada puede instalarse en lugar de un tratamiento de ventana controlado manualmente convencional. En una modalidad, la cortina motorizada incluye un sensor óptico para medir la luz ambiente ya sea dentro o fuera de la construcción. En una modalidad, la cortina motorizada se abre si la luz excede un primer valor especificado. En una modalidad, la cortina motorizada se cierra si la luz excede un segundo valor especificado. En una modalidad, la cortina motorizada se configura para abrir o cerrar parcialmente a fin de mantener un nivel de luz relativamente constante en una porción de la construcción . En una modalidad, la cortina motorizada se energiza por una batería interna. Un indicador de baja batería en la cortina motorizada, informa al propietario de casa cuando la batería requiere reemplazo. En una modalidad, una o más celdas solares se proporcionan para recargar las baterías cuando hay luz disponible. En una modalidad, una o más cortinas
motorizadas en una zona se comunican con un controlador de grupo. El controlador de grupo mide la temperatura de la zona para todas las cortinas motorizadas que controlan la zona. En una modalidad, las cortinas motorizadas y el consolador de grupo se comunican por métodos de comunicación inalámbrica, tales como por ejemplo, comunicación infrarroja, comunicación de radio frecuencia, comunicación ultrasónica, etc. En una modalidad, las cortinas motorizadas y el controlador de grupo comunican por conexiones cableadas directas. En una modalidad, las cortinas motorizadas y el controlador de grupo se comunican utilizando comunicación de línea eléctrica . En una modalidad, uno o más controladores de grupos se comunican a través de un controlador central . En una modalidad, la cortina motorizada y/o el controlador de grupo incluyen un sensor de ocupante (s), tal como por ejemplo, un sensor infrarrojo, sensor de movimiento, sensor ultrasónico, etc. Los ocupantes pueden programar la cortina motorizada o el controlador de grupo para llevar a la zona a diferentes temperaturas cuando la zona es ocupada o proporciona privacidad (por ejemplo, al cerrar la cortina) cuando la zona esta ocupada. En una modalidad, los ocupantes pueden programar la cortina motorizada o el controlador de grupo
para llevar a la zona a diferentes temperaturas y/o niveles de luz dependiendo de la hora del día, el día del año, el tipo de habitación (por ejemplo, recámara, cocina, etc.), y/o si la habitación está ocupada o vacía. En una modalidad, diversas cortinas motorizadas y/o controladores de grupo a través de una zona de compuesta (por ejemplo, un grupo de zonas tales toda una casa, todo un piso, toda una ala, etc.), intercomunican y cambian los puntos de ajuste de temperatura de acuerdo con si la zona compuesta esta vacía u ocupada. En una modalidad, los ocupantes de la casa pueden proporcionar un programa de prioridades para las zonas, con base en si las zonas están ocupadas, la hora del día, el día del año, etc. De esta manera, por ejemplo, si la zona A corresponde a una habitación y la zona B corresponde a una sala, la zona A puede tener una prioridad relativamente menor durante el día y una prioridad relativamente superior durante la noche. Como un segundo ejemplo, si la zona C corresponde a un primer piso, y la zona D corresponde a un segundo piso, entonces la zona D puede obtener una prioridad superior en el verano (ya que los pisos superiores tienden a ser más difíciles de enfriar) y una prioridad menor en invierno
(ya que los pisos inferiores tienden a ser más difíciles de calentar) . En una modalidad, los ocupantes pueden
especificar una prioridad ponderada entre las diversas zonas . Breve Descripción de los Dibujos La Figura 1 muestra una casa típica con ventanas y ductos para un sistema de calentamiento y enfriamiento . La Figura 2 muestra un ejemplo de una cortina motorizada montada en una ventana. La Figura 3 es un diagrama de bloques de una cortina motorizada auto contenida. La Figura 4A es un diagrama de bloques de una cortina motorizada con una fascia que tiene una celda solar . La Figura 4B es un diagrama de bloques de una cortina motorizada con un material de cortina que tiene una celda solar. La Figura 5 muestra una modalidad de una cortina motorizada con una fascia que tiene una celda solar. La Figura 6 es un diagrama de bloques de un sistema para controlar una o más cortinas motorizadas. La Figura 7A que es un diagrama de bloques de un sistema de cortina motorizado controlado centralmente, en donde el sistema de control central comunica con uno o más controladores de grupo y una o más cortinas
motorizadas independientemente del sistema HVAC. La Figura 7B que es un diagrama de bloques de un sistema de cortinas motorizadas controlado centralmente, en donde sistema de control central se comunica con uno o más controladores de grupo y los controladores de grupos se comunican con una o más cortinas motorizadas. La Figura 8 que es un diagrama de bloques de un sistema de cortinas motorizadas, controlado centralmente, en donde sistema de control central se comunica con uno o más controladores de grupo y una o más cortinas motorizadas y opcionalmente controla el sistema HVAC. La Figura 9 que es un diagrama de bloques de un sistema de cortinas motorizadas, controlado centralmente, de supervisión de eficiencia en donde un sistema de control central comunica con uno o más controladores de grupo y una o más cortinas motorizadas y opcionalmente controla y supervisar el sistema HVAC. La Figura 10 es un diagrama de bloques de una cortina motorizada configurada para operar con una bobina energizada montada en alféizar o pieza de apoyo. La Figura 11 es un diagrama de bloques de un controlador de grupo básico para utilizar en conexión con los sistemas mostrados en las Figuras 6-9. La Figura 12 es un diagrama de bloques de un
controlador de grupo con control remoto para utilizar en conexión con los sistemas mostrados en las Figuras 6-9. La Figura 13 en muestra una modalidad de un sistema de supervisión central . La Figura 14 es un diagrama de flujo que muestra una modalidad de un bucle de instrucciones para una cortina motorizada o controlador de grupo. La Figura 15 es un diagrama de flujo que muestra una modalidad de un bucle de datos de sensor e instrucciones para una cortina motorizada o controlador del grupo. La Figura 16 es un diagrama de flujo que muestra una modalidad de un bucle de reporte de datos de sensor e instrucciones para una cortina motorizada o controlador del grupo. La Figura 17 es un diagrama de control de un algoritmo de control para las cortinas motorizadas. La Figura 18 muestra una modalidad de una cortina motorizada con baterías internas. La Figura 19 muestra una modalidad de una cortina motorizada con baterías internas y una fascia. Descripción Detallada La Figura 1 muestra una casa 100 con ductos para calentamiento y enfriamiento y ventanas en diversos lados de la casa. Por ejemplo, la casa 100 incluyen
ventanas que dan frente al norte 150, 151 una ventana que da frente al este 180, ventanas que dan frente al sur 160, 161 y una ventana que da frente al oeste 170. En la casa 100, un sistema HVAC proporciona luz de calentamiento y enfriamiento al sistema de ventanas. En un sistema convencional, un termostato supervisar la temperatura del aire y apaga o enciende el sistema HVAC. En un sistema zonificado, los sensores 101-105 supervisan la temperatura en diversas áreas (zonas) de la casa. Una zona puede ser una habitación, un piso, un grupo de habitaciones, etc. Los sensores 101-105 detectan si y cuando se requiere calentamiento o enfriamiento. Información de los sensores 101-105 se utiliza para controlar motores que ajustan el flujo de aire a las diversas zonas. El sistema zonificado se adapta a condiciones cambiantes en un área, sin afectar a otras áreas. Por ejemplo, muchas casas de dos pisos son zonificadas por piso. Debido a que el calor asciende, el segundo piso usualmente requiere más enfriamiento en el verano y menos calentamiento en el invierno que el primer piso. Un sistema no zonificado no puede aceptar completamente esta variación de temporadas. La zonificación sin embargo puede reducir las amplias variaciones en temperatura entre pisos al suministrar calentamiento o enfriamiento sólo al espacio que lo
requiere . La Figura 2 muestra un ejemplo de una cortina motorizada 200. El material de cortina 201 se enrolla en un tubo 202. Un motor (no mostrado) gira el tubo 202 para subir y bajar el material de cortina 201, para controlar la cantidad de luz que pasa a través de la ventana. El tubo 202 se monta en (o cerca) de un bastidor de ventana 250. La Figura 3 es un diagrama de bloques de una cortina motorizada auto contenida como una modalidad de la cortina motorizada 200. En la cortina motorizada que se ilustra en la Figura 3, un montaje 301 coloca el tubo 202 en la entrada del tubo 250 (o cerca del bastidor de ventana 250) . El tubo 202 incluye un controlador 301. El controlador 301 proporcional control para comunicación, manejo de energía y otras funciones de control. Un motor 303, tal como por ejemplo un motor tubular con una caja de engranajes, se proporciona al controlador 301. En una modalidad, el motor 301 incluye un contador de vueltas internas y conmutadores de límite para limitar las revoluciones y disponer los puntos de parada del motor. En una modalidad, un contador de vueltas 304 se proporciona al controlador 301. Una primera fuente de energía 305 se proporciona al controlador 301. En una modalidad, la primera fuente de
energía 305 incluye una pila de baterías. En una modalidad, las baterías son baterías recargables. En una modalidad, las baterías son baterías no recargables. Un transceptor de radio de frecuencia 302 se proporciona al controlador. En una modalidad, un receptor sensor de luz y/o de infrarrojo (IR) se proporciona al controlador 301. En una modalidad, un aparato de guía del luz 360 se proporciona para dirigir luz al receptor de IR 308. El aparato de guía de luz 360 puede incluir por ejemplo un tubo de luz, un espejo, una guía para luz de plástico, etc. En una modalidad, cuando menos una porción del aparato para guía de luz 360 se proporciona al montaje 301 para reflejar (o dirigir) luz IR al tubo 202 y/o receptor IR 308. En una modalidad, un capacitor opcional 306 se proporciona al controlador 301. El controlador 301 puede extender o prolongar la vida de la primera fuente de energías 305 al retirar energía relativamente en forma lenta y/o un voltaje relativamente bajo de la primera fuente de energía 305 para cargar el capacitor 306. En una modalidad, el capacitor 306 se emplea, al menos en parte para proporcionar energía al controlador 301 el transceptor 302 y/o el motor 303. En una modalidad, una celda solar 307 se proporciona al controlador 301. En una modalidad, una
etiqueta RFI 309 se proporciona al controlador 301. En una modalidad, el receptor IR 308 se emplea para proporcionar alimentaciones de control al controlador 301. En una modalidad, el control IR se emplea en lugar del control RF y el transceptor RF 302 se omite. En una modalidad, el receptor IR 308 se configura como un transceptor, para permitir comunicaciones IR de dos vías entre la cortina motorizada y un controlador. En una modalidad, el control IR se emplea para programar el controlador 301 (por ejemplo para insertar o leer un código de identificación) y el control RF se emplea para subir y bajar las persianas o cortinas. Una o más conexiones 350 se proporcionan para conectar el material de cortina 201 al tubo de rodillo 202. En una modalidad, las conexiones 350 incluyen un canal en el tubo 202 y el extremo superior del material de cortina 201 se configura para deslizarse en el canal y mantenerse en sitio por el canal. En una modalidad las conexiones 350 incluyen una o más juntas de pegamento. En una modalidad, las conexiones 350 incluyen uno o más dispositivos de captura que sujetan el material de cortina . En una modalidad, el material de cortina 201 incluye uno o más conductores eléctricos, tales como por ejemplo (alambre, malla de alambre, hoja delgada
metálica, polímeros conductores, etc.). En una modalidad, una o más de las conexiones 350 se configuran para hacer contacto eléctrico con uno o más conductores en el material de cortina 201. En una modalidad, un conector de energía se proporciona con el uno o más conductores en el material de cortina para permitir que se conecte una fuente de energía (por ejemplo cargador de batería) a la cortina enderezada para recargar las baterías 305. En una modalidad, el conector de energía se proporciona a una porción inferior del material de cortina. En una modalidad, el uno o más conductores en el material de cortina proporcionan conexiones a las fuentes de energía, tales como por ejemplo celdas solares (ver por ejemplo Figura 4b) bobinas captoras (ver por ejemplo Figura 10), etc. En una modalidad, el tubo 202 se elabora de aluminio otro material conductor, y una abertura de RF tipo ranura se proporciona el tubo 202 para permitir el transceptor de RF 302 se comunique. En una modalidad, una conexión de antena de RF del transceptor de RF 302 se proporciona al montaje 301 para permitir que el montaje y/o fascia actué como una antena o porción de una antena. En una modalidad, una conexión de antena RF del transceptor de RF se proporciona al tubo 202 para permitir que el tubo 202 actúe como una antena o porción
de una antena. En una modalidad, una conexión de antena de RF del transceptor de RF 302 se proporciona con uno o más conductores en el material de cortina 301 para permitir que el uno o más conductores actúen como una antena o porción de una antena. El controlador 301 típicamente opera en un ciclo de dormir-despertar para conservar energía. El controlador 301 despierta a intervalos especificados y activa el transceptor 302 para escuchar comandos de un control remoto u otro dispositivo de control o para enviar información de estado (por ejemplo falla, baja batería, etc . ) . La Figura 4A es un diagrama de bloques de una modalidad de una cortina motorizada como una modalidad de la cortina motorizada 200 que incluye una celda solar 404 que se proporciona al montaje 301. En una modalidad, el montaje 301 incluye una fascia como se muestra en la Figura 5 y la celda solar 404 se monta al exterior de la fascia a fin de recibir la luz del sol. La cortina motorizada ilustrada en la Figura 4A incluye los otros elementos mostrados en la Figura 3, incluyendo el tubo 202, el controlador 301, el motor 303, el transceptor 302, etc. La Figura 4B es un diagrama de bloques de una modalidad de una cortina motorizada como una modalidad de
la cortina motorizada 200 que incluye una celda solar 504 que se proporciona al material de cortina 201. La celda solar 504 puede montarse en el material de cortina 201 y/o integrarse en el material de cortina 201. Cuando las celdas solares 504 se proporciona en el material de cortina 201, entonces una o más de las conexiones 350 se configuran para proporcionar contacto eléctrico entre el controlador 301 y la celda solar 504. La Figura 5 muestra una modalidad de una cortina motorizada con la celda solar 401 (404) que se proporciona a una fascia 502. Como se muestra en la Figura 5, las celdas solares 404 y 504 no son mutuamente excluyentes y pueden emplearse en conjunto si se desea. La Figura 6 es un diagrama de bloques de sistema para controlar una o más cortinas motorizadas 200. El sistema 600 permite que las cortinas motorizadas 200 se controlen en grupos (en donde un grupo puede ser una cortina motorizada o una pluralidad de cortinas motorizadas) . La Figura 6 muestra cinco grupos de cortinas motorizadas, etiquetados grupos 650-654. Los grupos 650-652 cada uno pueden tener tres o más cortinas motorizados, el grupo 653 tiene dos cortinas, y el grupo 654 tiene una cortina motorizada. Uno o más controladores de grupo 607, 608 puede emplearse para controlar uno o más grupos de cortinas. Los controladores de grupo 607,
608 pueden ser dispositivos de tipo control remoto portátiles y/o controladores montados en pared. Un sistema de control central 601 incluye un procesador 603, un módulo de reloj /calendario 604, y un transceptor de RF 602. En una modalidad, el sistema de control central 601 se proporciona a una interfase HVAC a un sistema HVAC zonificado o no zonificado. En una modalidad, un sensor de luz de sol 610 se proporciona al sistema de control 601. En una modalidad, el sensor de luz de sol 610 detecta la cantidad de luz de sol . En una modalidad, el sensor de luz de sol 610 detecta la cantidad y dirección de luz de sol . Uno o más controladores de grupo 607, 608 puedan proporcionarse en diversas habitaciones en la casa, tal como por ejemplo las recámaras, cocina, sala de estar, etc. En una modalidad, los controladores 607, 608 pueden emplearse para controlar cualquiera de las cortinas en la casa. En una modalidad, un exhibidor en el controlador del grupo 607, 608 permite que el usuario seleccione que grupo de cortinas controla de una lista de grupos de cortinas. El sistema de control central 601 se proporciona a un sistema de computadora (por ejemplo un sistema de computadora personal) por una interfase 605 tal como por ejemplo una interfase USB, una interfase de
entrada/salida de datos a gran velocidad (firewire), una interfase de red de área local (LAN=local área network) cableada, una interfase de red de área local inalámbrica, una interfase de red de línea eléctrica, etc. El sistema de computadora 606 puede emplearse para programar y supervisar el sistema de control central 601 y para instruir al sistema de control central 601 en cuanto al número de cortinas motorizadas, los códigos de identificación para las cortinas, la ubicación de las cortinas, la cantidad de privacidad deseada, como interactuar con el sistema HVAC, etc. Por ejemplo, si una ventana da frente a la calle u otras áreas públicas, entonces el sistema de computadoras 606 puede emplearse para instruir a sistema de control central 601 que proporcione un nivel relativamente alto de privacidad para esa ventana. Por contraste, si una ventana la frente a una barrera de árboles o arbustos, entonces el sistema de computadoras 606 puede emplearse para instruir al sistema de control central 601 que proporcione un nivel relativamente menor de privacidad para esa ventana. En una modalidad, una dirección de brújula de cada ventana (por ejemplo con frente al sur, con frente al noroeste, ángulo de brújula de la dirección que enfrenta la ventana, etc.) correspondiente a una cortina motorizada, se proporciona al sistema de control central
601. De esta manera, por ejemplo el sistema de control 601 sabrá que las ventanas que dan frente al sur reciben relativamente más luz del sol que las ventanas que dan frente al norte. El sistema de control central 601 puede cerrar las cortinas en las ventanas que dan frente al sur para reducir enfriamiento y reducir el desgaste o deterioro de tapetes y muebles provocado por la luz del sol. En forma alterna, el sistema de control central 601 puede abrir las cortinas en las ventanas que dan frente al sur a fin de reducir las cargas de calentamiento durante períodos fríos. En una modalidad, el sistema de control central 601 puede abrir las cortinas motorizados durante el día para permitir la entrada de luz de sol, y cerrar las cortinas motorizadas durante la noche para proporcionar privacidad. En una modalidad, el controlador central 601 se configura para abrir o cerrar parcialmente las cortinas motorizadas, para permitir la entrada de una cantidad deseada de luz. En una modalidad, el controlador central 601 se configura para abrir y cerrar cortinas en un grupo particular por la misma cantidad para propósitos estéticos. En una modalidad, los controladores del grupo 607, 608, pueden emplearse para controlar uno o más grupos de cortinas motorizadas. En una modalidad, los controladores de grupo 607, 608 envían señales de control
directamente a las cortinas motorizadas. En una modalidad, los controladores de grupo 607, 608 envían señales de control al controlador central 601 que envía entonces las señales de control a las cortinas motorizadas 200. Las cortinas motorizadas 200 pueden emplearse para implementar un sistema de cortinas motorizado. Las cortinas motorizadas 200 también pueden emplearse como una cortina motorizada de control remoto, en sitios en donde la ventana se ubica tan alta en la pared que no puede ser fácilmente alcanzada. En una modalidad, las cortinas motorizadas 200 son auto energizadas y controladas por comunicación inalámbrica. Esto simplifique enormemente la tarea de modificación retroactiva de un hogar al reemplazar uno o más tratamientos de ventanas manuales con las cortinas motorizadas 200. El controlador 301 controla el motor 303. En una modalidad, el motor 303 proporciona retroalimentación de posición al controlador 301. En una modalidad, el controlador 301 reporta la posición de la cortina al sistema de control central 601 y/o controladores de grupo 607, 608. El motor 303 proporciona movimientos mecánicos para controlar la luz a través de la ventana. En una modalidad, el motor 303 incluye un motor para controlar
la cantidad de luz que fluye a través de la cortina motorizada 400 (por ejemplo la cantidad de luz que fluye desde la ventana a la habitación) . En una modalidad, el sistema 601 permite que un usuario ajuste la temperatura y/o iluminación de la habitación deseada. Un sensor opcional 404 se proporciona al controlador 301. En una modalidad, la cortina motorizada 200 incluye un indicador de destelleo (por ejemplo un LED o LCD de destelleo) , cuando la energía disponible de la fuente de energía 305 cae por debajo de un nivel umbral. Los ocupantes de la casa utilizan los controladores de grupo 607, 608 o computadora 606 para ajustar una deseada temperatura, privacidad o iluminación para la vecindad de la cortina motorizada 200. Si la temperatura de la habitación está sobre una temperatura de punto de ajuste y la temperatura de iluminación de la ventana está por debajo de la temperatura de la habitación, entonces el controlador 301 provoca que la cortina motorizada 200 abra la cortina. Si la temperatura de la habitación está por debajo de la temperatura de punto de ajuste, y la temperatura de luz de iluminación de la ventana está sobre la temperatura ambiente, entonces el controlador 301 provoca que la cortina motorizada 200 abra la ventana. De otra forma, el controlador 301 provoca que la cortina motorizada 200
cierre la cortina. En otras palabras, si la temperatura de la habitación está sobre o por debajo de una temperatura de punto de ajuste y la temperatura de la iluminación de la luz y la ventana tiende a llevar a la temperatura de la habitación hacia la temperatura de punto de ajuste, entonces el controlador 301 abre la ventana para permitir la entrada de luz a la habitación. Por contraste, si la temperatura de la habitación está sobre o por debajo de la temperatura de punto de ajuste y la temperatura de la luz en la ventana no tiende a llevar a la temperatura de la habitación hacia la temperatura de punto de ajuste, entonces el controlador 301 cierra la ventana . En una modalidad, el controlador 301 se configura para proporcionar unos cuantos grados de histéresis (a menudo referido como una banda muerta de termostato) alrededor de la temperatura de punto de ajuste a fin de evitar desperdicio de energía por exceso de abertura y cierre de la ventana. El controlador 301 conserva energía apagando elementos de la cortina motorizada 400 que nos utilizan. El controlador 301 supervisa la energía disponible de las fuentes de energía 305, 306. Cuando la energía disponible cae por debajo de un valor umbral de baja energía, la cortina motorizada 200 informa al controlador central
601. Cuando el controlador detecta que se ha restaurado suficiente energía (por ejemplo a través de recarga de una o más fuentes de energía, entonces el controlador 301 reanuda la operación normal) . En una modalidad, las cortinas motorizadas 200 se comunican entre sí a fin de mejorar la robustez de la comunicación del sistema. De esta manera, por ejemplo si una primera cortina motorizada es incapaz de comunicarse con el controlador de grupo 601, pero es capaz de comunicarse con una segunda cortina motorizada 200, entonces la segunda cortina motorizada 200 puede actuar como una repetidora entre la primera cortina motorizada 200 y el controlador de grupo 601. El sistema de cortinas motorizadas mostrado en la Figura 6, puede utilizarse en conexión con un sistema HVAC zonificado o no zonificado. Por ejemplo, en invierno, el sistema 600 puede emplearse para abrir las cortinas de ventanas que dan al sur en días soleados, para proporcionar alguna medida del calentamiento solar. En contraste, en invierno, el sistema 600 puede emplearse para cerrar las cortinas de ventanas en la tarde a fin de reducir pérdida de calor y proporcionar privacidad. Por ejemplo, en invierno, el sistema 600 puede emplearse para cerrar las cortinas de ventanas que dan al sur en días soleados para reducir el calentamiento solar. En
contraste, en el verano, el sistema 600 puede emplearse para abrir las cortinas de ventanas en la tarde a fin de radiar calor (reducir cargas de enfriamiento) . Utilizando el sistemas 600, el propietario de casa puede seleccionar las prioridades relativas de luz, temperatura y privacidad para cada grupo de cortinas. Las prioridades relativas pueden ajustarse con base en el día de la semana, hora del día, fecha del año, etcétera. En una modalidad, el sistema 600 se proporciona con un conmutador de reemplazo (no mostrados) para cambiar las prioridades relativas (por ejemplo temperatura, privacidad, luz) con base en si el propietario de casa está en casa o lejos de casa. De esta manera, por ejemplo mientras que está lejos de casa, el propietario de la casa puede instruir al sistema 600 que reduzca al mínimo la privacidad y lleve al máximo la eficiencia HVAC; por contraste, cuando está en casa, el propietario puede instruir el sistema 600 que use diferentes prioridades que proporcionan una prioridad relativamente mayor. En una modalidad, el usuario puede utilizar el sistema de computadoras 606 para especificar las relativas deseadas privacidad, temperatura y niveles de luz, y las prioridades relativas de privacidad, temperatura y luz por cada grupo de cortinas en la casa.
En una modalidad, los ajustes pueden ser especificados como una matriz de ajuste de acuerdo con el día de la semana y/o la hora del día y/o la fecha del año, etcétera . En una modalidad, el usuario puede crear diversos "perfiles" utilizando el sistema de computadora. De esta manera, por ejemplo el usuario puede crear un perfil de privacidad, un perfil de verano, un perfil matutino, un perfil vespertino, un perfil predefinido, un perfil estándar, un perfil de invierno, etc. De esta manera, por ejemplo el usuario puede crear un perfil de privacidad, en donde se disponen los diversos ajustes del sistema de control de cortinas para proporcionar relativamente más privacidad. El usuario puede crear un perfil de verano en donde los diversos ajustes del sistema de control de cortinas se regulan para proporcionar al usuario los valores que desee durante el verano (por ejemplo uso eficiente de enfriamiento). El usuario puede crear un perfil de invierno en donde los diversos ajustes del sistema de control de cortinas se regulan para proporcionar ajustes que el usuario desee durante el invierno (por ejemplo uso eficiente de calentamiento) . En una modalidad, el sistema se configura con un perfil predefinido que se configura para proporcionar un balance de privacidad, temperatura y luz,
enfriamiento en verano, calentamiento en invierno, privacidad vespertina, etc. En una modalidad, el perfil predefinido se calcula por el sistema de control de cortinas de acuerdo con la ubicación geográfica de la casa. En una modalidad, el sistema de control 601 es un sistema adaptativo (como su muestra por ejemplo en la Figura 17) configurado para aprender y adaptarse. De esta manera, por ejemplo el sistema de control 601 cuando se proporciona con datos de temperatura de una habitación que corresponde a un grupo particular de cortinas, puede adaptarse para cambiar en temperatura ambiente conforme el grupo de cortinas se sube y baja. En una modalidad, el usuario puede crear un perfil estándar que incluye ajustes deseados estándar del usuario para el sistema. El uso de perfiles permite que el usuario cambie rápida y fácilmente los muchos parámetros operativos del sistema de control de cortina
(por ejemplo utilizando los controles 607, 608) en una base de grupo-por-grupo, base de habitación-por-habitación, o en una base de toda la casa. Cualquier cantidad de grupos independientes puede controlarse por el sistema 600. La Figura 7A es un diagrama de bloques de un sistema de calentamiento y enfriamiento zonificado, controlado centralmente, en
donde un sistema de control central 710 se comunica con uno o más controladores de grupo 707, 708 y uno o más cortinas motorizadas 702-705. En el sistema 700 el controlador de grupo 707 mide la temperatura y/o luz de una zona 711, y las cortinas motorizadas 702, 703 se emplean para regular la luz a la zona 711. El controlador de grupo 708 mide la temperatura y/o luz de una zona 712, y las cortinas motorizadas 704, 705 regulan la luz a la zona 711. Un termostato central 720 controla el sistema HVAC 721. La Figura 7B es un diagrama de bloques de un sistema de cortinas motorizado controlado centralmente 750 que es similar al sistema 700 mostrado en la Figura 7A. En la Figura 7B, el sistema central 710 se comunica con los controladores de grupo 707, 708, el controlador de grupo 707 se comunica con las cortinas motorizadas 702, 703, el controlador del grupo 708 se comunica con las cortinas motorizadas 704, 705, y el sistema central 710 se comunica con las cortinas motorizadas 706, 707. En el sistema 750, las cortinas motorizadas 702-705 están en zonas que están asociadas con el controlador del grupo respectivo 707, 708 que controla las cortinas motorizadas respectivas 702-705. Las cortinas motorizadas 706, 707 no están asociadas con ningún controlador de grupo particular y se controlan directamente por el sistema
central 710. Una persona con destreza ordinaria en la técnica reconocerá que la topología de comunicaciones
^ mostrada en la Figura 7B también puede utilizarse en conexión con el sistema mostrado en las Figuras 8 y 9. 5 El sistema central 710 es un ejemplo de una modalidad del sistema de control central 601. El sistema central 710 controla y coordina la operación de las zonas 711 y 712, pero el sistema 710 no controla el sistema HVAC 721. En una modalidad, el sistema central 710 opera 0 independientemente del termostato 720. En una modalidad, el termostato 720 se proporciona al sistema central 710 de manera tal que el sistema central 710 sabe cuando el termostato requiere calentamiento, enfriamiento o ventilación. 5 El sistema central 710 coordina y asigna prioridades a la operación de las cortinas motorizadas 702-705. En una modalidad, a los ocupantes de la casa se les proporciona un programa de prioridades para las zonas 711, 712 con base en sí las zonas están ocupadas, la hora o del día, el día del año, etc. De esta manera, por ejemplo si la zona 711 corresponde a una habitación y la zona 712 corresponde a una sala, la zona 711 puede recibir una prioridad relativamente menor durante el día y una prioridad relativamente superior durante la noche. Como 5 un segundo ejemplo, si la zona 711 corresponde a un
primer piso, y la zona 712 corresponde a un segundo piso, entonces a la zona 712 se le puede dar una prioridad superior en el verano (ya que los pisos superiores tienden a ser más difíciles que enfriar y tienen diferentes requerimientos de privacidad) y una prioridad inferior en invierno (ya que los pisos inferiores tienden a ser más difíciles de calentar y pueden requerir menos privacidad) . En una modalidad, los ocupantes pueden especificar una prioridad ponderada entre las diversas zonas . La Figura 8 es un diagrama de bloques de un sistema de cortinas motorizado controlado centralmente 800. El sistema 800 es similar al sistema 700 e incluye los controladores de grupo 707, 708 para supervisar la zona 711, 712 respectivamente y las cortinas motorizadas 702-705. Los controladores de grupo 707, 708 y/o las cortinas motorizadas 702-705 se comunican con un controlador central 810. En el sistema 800, el termostato 720 se proporciona al sistema central 810 y el sistema central 810 controla el sistema HVAC 721, directamente. El sistema central 810 es un ejemplo de una modalidad del sistema de control central 601. Ya que el controlador en la Figura 8 también controlar la operación del sistema HVAC 721, el controlador es mejor capaz de requerir calentamiento y
enfriamiento según se requiera para mantener la temperatura deseada de las zonas 711, 712. Si toda o sustancialmente toda la casa es atendida por los controladores de grupo y las cortinas motorizadas, entonces puede eliminarse el termostato central 720. La Figura 9 es un diagrama de bloques de un sistema de cortinas motorizadas, controlado centralmente con supervisión de eficiencia 900. El sistema 900 es similar al sistema 800. En el sistema 900, un controlador 910 incluye un sistema de supervisión de eficiencia que se configura para recibir datos de sensor (por ejemplo temperaturas de operación de sistema, etc.) del sistema HVAC 721 para supervisar la eficiencia del sistema HVAC 721. El sistema central 910 es un ejemplo de una modalidad del sistema de control central 601. La Figura 10 es un diagrama de bloques de una cortina motorizada 1000, configurada para operar con una bobina energizada montada en un alféizar. La cortina motorizada 1000 es una modalidad de la cortina motorizada 200. La cortina motorizada 1000 incluye los elementos mostrados en la Figura 3, y además la cortina motorizada 1000 incluye una bobina 1001. La bobina 1001 se proporciona al controlador 301. En una modalidad, la bobina 1001 se proporciona al controlador 301 a través de un acoplamiento conductor 350a y un acoplamiento
conductor 350b. Una bobina energizada 1002 se proporciona a un alféizar tal que cuando la cortina 1000 se baja al alféizar, la bobina 1001 está en proximidad con la bobina 1002. En una modalidad, se proporciona energía de corriente alterna a la bobina 1002 de una fuente de energía 1003. En una modalidad, la fuente de energía 1003 se proporciona a un toma corriente o enchufe de pared, para recibir energía CA doméstica estándar. Cuando se baja la cortina, la bobina 1001 acopla en forma electromagnética con la bobina 1002 para formar un transformador, de manera tal que la energía se proporciona de la bobina 1002 a la bobina 1001. La energía recibida por la bobina 1001 se proporciona al controlador 301 y el controlador 301 puede almacenar energía recibida en el capacitor opcional 306 o en una batería recargable 305. En una modalidad, una o ambos bobinas 1001, 1002 incluyen un núcleo de material magnético. En una modalidad, el campo magnético producido por la bobina energizada 1002 atrae el núcleo magnético de la bobina 1001, para ayudar en mantener en sitio el fondo del material de cortina. En una modalidad, la bobina 1002 se energiza continuamente por la fuente de energía 1003. En una modalidad, el controlador 301 envía un pulso de energía a la bobina 1001, este pulso se acopla entonces a la bobina
1002 y proporciona por la bobina 1002 a la fuente de energía 1003. La fuente de energía 1003, al detectar el pulso del controlador 301, proporciona entonces energía a la bobina 1002 en respuesta al pulso de energía del controlador 301. En una modalidad, el controlador 301 envía un segundo pulso a la bobina 1001 para instruir al controlador 1003 que desenergice la bobina 1002. En una modalidad, la fuente de energía 1003 detecta la impedancia de la bobina 1002 (en una base continua o periódica) y proporciona energía a la bobina 1002, cuando la impedancia de la bobina 1002 indica que la bobina 1001 está en proximidad con la bobina 1002. Energía proporcionada a la bobina 1002 atraerá magnéticamente un núcleo magnético de la bobina 1001. En una modalidad, el motor 303 puede proporcionar suficiente par de torsión para superar esta atracción magnética y subir la cortina. En una modalidad, el controlador 301 envía un pulso de corriente inversa a la bobina 1001 para provocar que el campo magnético de la bobina 1001 cancele sustancialmente el campo magnético de la bobina 1002, a fin de liberar la cortina y permitir que la cortina se suba por el motor 303. En una modalidad, el controlador 301 baja automáticamente la cortina 1000 cuando la energía disponible del paquete de baterías 305 y/o el capacitor
306 cae por debajo de un valor especificado. En una modalidad, los controladores del sistema (por ejemplo, los controladores 710, 810, 910, etc.) instruyen al controlador 301 que baje la cortina 1000 cuando la energía disponible del paquete de baterías 305 y/o el capacitor 306 cae por debajo de un valor especificado. En una modalidad, una pluralidad de bobinas 1001 y/o 1002 se proporcionan sobre la porción inferior del material de cortina 201 y el alféizar, respectivamente. La Figura 11 es un diagrama de bloques de un controlador de grupo básico 1100 para utilizar en conexión con los sistemas ilustrados en las Figuras 6-9. En el controlador de grupo 1100, un sensor de temperatura 1102 se proporciona a un controlador 1101. Controles de alimentación de usuario 1103 también se proporcionan al controlador 1101 para permitir que el usuario seleccione una cortina y especifique un punto de ajuste de abertura de cortina. Un exhibidor visual 1110 se proporciona al controlador 1101. El controlador 1101 utiliza el exhibidor visual 1110 para mostrar el grupo de cortinas actual, punto de ajuste, estado de energía, etc. El sistema de comunicaciones 1181 también se proporciona al controlador 1101. La fuente de energía 404 y opcionalmente 405 se proporcionan para suministrar
energía para el controlador 1100, los controles 1101, el sensor 1103, el sistema de comunicaciones 1181, y el exhibidor visual 1110. En sistemas en donde se utiliza el controlador central 1101, el método de comunicaciones empleado por el controlador de grupo 1100 para comunicar con la cortina motorizada 1000, no requiere ser el mismo método empleado por el controlador de grupo 1100 para comunicar con el controlador central 1101. De esta manera, en una modalidad, el sistema de comunicaciones 1181 se configura para proporcionar un tipo de comunicación (por ejemplo, infrarroja, de radio, ultrasónica) con el controlador central y un tipo diferente de comunicaciones con la cortina motorizada 1000. En una modalidad, el controlador de grupo se energiza por batería. En una modalidad, el controlador de grupo se configura en un conmutador de luz estándar, y recibe energía eléctrica del circuito de conmutación de luz . La Figura 12 es un diagrama de bloques de un controlador de grupo 1200 con control remoto, para utilizar en conexión con los sistemas mostrados en las Figuras 6-9. El controlador de grupo 1200 es similar al controlador de grupo 1100 e incluye, el sensor de temperatura 1102, los controles de alimentación 1102, el
exhibidor visual 1110, el sistema de comunicaciones 1181, y las fuentes de energía 404, 405. En el controlador de grupo 1200, la interfase del control remoto 501 se proporciona al controlador 1101. En una modalidad, un sensor de ocupantes 1201 se proporciona al controlador 1101. El sensor de ocupantes 1201, tal como por ejemplo un sensor de infrarrojo, un sensor de movimiento, sensor ultrasónico, etc., detecta cuando está ocupada la zona. Los ocupantes pueden programar el controlador de grupo 1101 para llevar la zona a niveles de temperatura y privacidad cuando la zona está ocupada y cuando la zona está vacía. En una modalidad, los ocupantes pueden programar al controlador de grupo 1101 para llevar la zona a diferentes niveles de temperatura o privacidad, dependiendo de la hora del día, la fecha del año, el tipo de habitación (por ejemplo recámara, cocina, etc.) y/o si la habitación está ocupada o vacía. En una modalidad, un grupo de zonas se combina en una zona compuesta (por ejemplo, un grupo de zonas tales como toda una casa, todo un piso, toda un ala, etc.) y el sistema central 601, 810, 910 cambia los puntos de ajuste de temperatura de las diversas zonas de acuerdo con si la zona compuesta está vacía u ocupada. La Figura 13 muestra una modalidad de una consola de estación de supervisión central 1300 para
tener acceso a las funciones representadas por los bloques 601, 710, 810, 910 en las Figuras 6, 7, 8, 9, respectivamente. La estación 1300 incluye un exhibidor 1301 y una botonera 1302. Los ocupantes pueden especificar ajustes de niveles de luz, niveles de privacidad, etc. utilizando el sistema central 1300 y/o los controladores de grupo. En una modalidad, la consola 1300 se implementa como un dispositivo de equipo físico. En una modalidad, la consola 1300 se implementa en soporte lógico o programa, como una exhibición de computadora, tal como por ejemplo en una computadora personal. En una modalidad, las funciones de control de zona de los bloques 710, 810, 910 se proporcionan por el programa de computadora que corre en un procesador de sistema de control, y el procesador de sistema de control hace interfase con la computadora personal, para proporcionar la consola 1300 en la computadora personal. En una modalidad, las funciones de control de zona de los bloques 710, 810, 910 se proporcionan por un programa de computadora que se ejecuta en un procesador de sistema de control que se proporciona a una consola de equipo físico 1300. En una modalidad, los ocupantes pueden utilizar Internet, telefonía, telefonía celular, radiolocalización, etc., para tener acceso en forma remota al sistema central para controlar la temperatura,
prioridad, etc. de una o más zonas. La Figura 14 es un diagrama de flujo que muestra una modalidad de un proceso de bucle de instrucciones 1400 para una cortina motorizada o controlador de grupo. El proceso 1400 empieza en un bloque de encendido 1401. Después de encender, el proceso pasa a un bloque de inicio 1402. Después de inicio, el proceso avanza a un bloque de "escuchar" 1403, en donde la cortina motorizada o el controlador de grupo escucha o recibe una o más instrucciones. Si un bloque de escisiones 1404 determina que se ha recibido una instrucción, entonces el proceso avanza a un bloque de "ejecutar instrucción" 1405, de otra forma el proceso regresa al bloque de escucha 1403. Para una cortina motorizada, las instrucciones pueden incluir: abrir ventana, cerrar ventana, abrir ventana a una posición parcialmente abierta especificada, reporte de datos de sensor (por ejemplo nivel de luz, posición de cortina, etc.) reporte de estado (por ejemplo, estado de batería, posición de ventana, etc.) y semejantes. Para un controlador de grupo, las instrucciones pueden incluir: reporte de datos de sensor de luz, reporte de estado, etc. En sistemas en donde el sistema central se comunica con las cortinas motorizadas a través de un controlador de grupo, las instrucciones
también pueden incluir: reporte de número de cortinas motorizadas, reporte de datos de cortinas motorizadas
(por ejemplo estado, posición, iluminación, etc.) reporte de posición de ventana con cortina motorizada, cambio de posición de ventana con cortina motorizada, etc. En una modalidad, el bloque de escuchar 1403, consume relativamente poca energía, de esta manera permitiendo que la cortina motorizada o controlador de grupo permanezca en el bucle correspondiente al bloque de escuchar 1403 y la ramificación condicional 1404 por periodos prolongados de tiempo. Aunque el bloque de escuchar 1403 puede implementarse para utilizar relativamente poca energía, un bloque de dormir o reposo puede implementarse para utilizar aún menos energía. La Figura 15 es un diagrama de flujo que muestra una modalidad de un proceso de bucle de datos de sensor e instrucciones 1500 para una cortina motorizada o controlador de grupo. El proceso 1500 empieza en un bloque de encendido 1501. Después de encendido, el proceso avanza a un bloque de inicio 1502. Después de inicio, el proceso avanza a un bloque de "dormir" o "reposo" 1503 en donde la cortina motorizada o controlador de grupo duerme por un periodo especificado de tiempo. Cuando expira el periodo de dormir o reposo, el proceso avanza a un bloque de despertar 1504 y después
a una decisión. En el bloque de decisión 1505, si se detecta una falla, entonces se ejecuta un bloque transmitir falla 1506. El proceso avanza entonces a un bloque de sensores 1507 en donde las lecturas de sensores se toman. Después de tomar lecturas de sensores, el proceso avanza a un bloque de escuchar por instrucciones 1508. Si se ha recibido una instrucción, entonces el proceso avanza a un bloque de "realizar instrucción" 1510; de otra forma, el proceso regresa al bloque de dormir o reposo 1503. La Figura 16 es un diagrama de flujo que muestra una modalidad de un proceso de bucle de reporte de datos de sensor e instrucciones 1600 para una cortina motorizada o controlador de grupo. El proceso 1600 empieza en un bloque de encendido 1601. Después de encender, el proceso avanza a un bloque de inicio 1602. Después de inicio, el proceso avanza a un bloque de verificar falla 1603. Si se detecta una falla entonces un bloque de decisión 1604 avanza el proceso a un bloque de transmitir falla 1605; de otra forma, el proceso avanza aun bloque de sensor 1606 cuando se toman lecturas de sensor. Los valores de datos de uno o más sensores se evalúan, y si los datos de sensor están fuera de un rango especificado, o si ha ocurrido un periodo de tiempo de espera agotado, entonces el proceso avanza a un bloque de
transmitir datos 1608, de otra forma, el proceso avanza a un bloque de reposo 1609. Después de transmitir en el bloque de transmitir falla 1605 o el bloque de transmitir datos de sensor 1608, el proceso avanza a un bloque de escuchar 1610, en donde la cortina motorizada o el controlador de grupo escucha o espera instrucciones. Si se recibe una instrucción, entonces el bloque de decisiones avanza el proceso a un bloque de realizar instrucciones 1612; de otra forma, el proceso avanza al bloque de reposo 1609. Después de ejecutar el bloque de realizar instrucciones 1612, el proceso transmite un "mensaje de instrucción completo" y regresa al bloque de escuchar 1610. Los flujos de proceso mostrados en las Figuras 14-16 muestran diferentes niveles de interacción entre dispositivos y diferentes niveles de conservación de energía en la cortina motorizada y/o el controlador de grupo. Una persona con destreza ordinaria en la técnica reconocerá que la cortina motorizada y el controlador de grupo se configuran para recibir datos de sensor y alimentación de usuario, reportar los datos de sensor y alimentaciones de usuario a otros dispositivos en el sistema de control de zona, y responder a instrucciones de otros dispositivos en el sistema de control de zona. De esta manera, los flujos de proceso mostrados en las
Figuras 14-16 se proporcionan para propósitos de ilustración y no a manera de limitación. Otros bucles de proceso de instrucciones y reporte de datos serán aparentes para aquellos con destreza ordinaria en la técnica, al utilizar la presente descripción. En una modalidad, la cortina motorizada y/o controlador de grupo "reposa" entre lecturas de sensor. En una modalidad, el sistema central 601 envía una señal de "despertar" . Cuando una cortina motorizada o controlador de grupo recibe una señal de despertar, toma una o más lecturas de sensor, las codifica en una señal digital, y transmite los datos de sensor junto con un código de identificación. En una modalidad, la cortina motorizada es bidireccional y se configura para recibir instrucciones del sistema central. De esta manera, por ejemplo el sistema central puede instruir a la cortina motorizada que: realice medidas adicionales; pase a un modo de reposo; despierte; reporte estado de batería; cambie intervalo de despertar; ejecute autodiagnóstico y reporte resultados; etc. En una modalidad, la cortina motorizada proporciona dos modos de despertar, un primer modo de despertar para tomar mediciones (y reportar estas mediciones si se considera necesario) , y un segundo modo
de despertar para escuchar comandos del sistema central. Los dos modos de despertar o sus combinaciones pueden ocurrir a diferentes intervalos. En una modalidad, las cortinas motorizadas utilizan técnicas de espectro disperso para comunicarse con controladores de grupo y/o el sistema central . En una modalidad, las cortinas motorizadas utilizan espectro disperso con salto de frecuencia. En una modalidad, cada cortina motorizada tiene un código de identificación (ID) y las cortinas motorizadas agregan su ID a paquetes de comunicaciones de salida. En una modalidad, cuando se reciben datos inalámbricos, cada cortina motorizada ignora datos que son dirigidos a otras cortinas motorizadas . En una modalidad, la cortina motorizada proporciona comunicación bidireccional y se configura para recibir datos y/o instrucciones del sistema central. De esta manera, por ejemplo el sistema central puede instruir a la cortina motorizada que realice mediciones adicionales, que pase a un modo de reposo, despierte, reporte estado de batería, cambie intervalo de despertar, ejecute autodiagnóstico y reporte resultados, etc. En una modalidad, la cortina motorizada reporta que está bien en general y estado en una base regular (por ejemplo resultados de autodiagnóstico, bienestar de la batería,
etc . ) . En una modalidad, la cortina motorizada utiliza técnicas de espectro disperso para comunicarse con el sistema central. En una modalidad, la cortina motorizada utiliza espectro disperso con salto de frecuencia. En una modalidad, la cortina motorizada tiene un código de identificación (ID) o dirección que distingue la cortina motorizada de las otras cortinas motorizadas. La cortina motorizada agrega su ID a paquetes de comunicaciones de salida, de manera tal que las transmisiones de la cortina motorizada pueden identificarse por el sistema central. El sistema central agrega la ID de la cortina motorizada a datos y/o instrucciones que se transmiten a la cortina motorizada. En una modalidad, la cortina motorizada ignora datos y/o instrucciones que se dirigen a otras cortinas motorizadas. En una modalidad, las cortinas motorizadas, controladores de grupo, sistema central, etc., se comunican en una banda de frecuencia de 900 MHz. Esta banda proporciona transmisión relativamente buena a través de paredes y otros obstáculos que se encuentran normalmente en y alrededor de una estructura de construcción. En una modalidad, las cortinas motorizadas y controladores de grupo se comunican con el sistema central en bandas sobre y/o por debajo de la banda de 900
MHz. En una modalidad, las cortinas motorizadas y controladores de grupo escuchan un canal de radiofrecuencia antes de transmitir en ese canal o antes de empezar la transmisión. Si el canal está en uso (por ejemplo por otro dispositivo, tal como otro sistema central, un teléfono inalámbrico, etc.) entonces las cortinas motorizadas y/o controladores de grupo cambian a un canal diferente. En una modalidad, el sensor, sistema central, coordina saltos de frecuencia al escuchar canales de frecuencia de radio por interferencia y utilizar un algoritmo para transmisión que evite la interferencia. En una modalidad, la cortina motorizada y/o controlador de grupo transmite datos hasta que recibe un acuse de recibo del sistema central que el mensaje se ha recibido. Sistemas inalámbricos con salto de frecuencia ofrecen la ventaja de evitar otras señales de interferencia y colisiones. Aún más, hay ventajas regulatorias dadas a sistemas que no transmiten continuamente a una frecuencia. Transmisores con saltos de canal en cambios de frecuencias después de un periodo de transmisión continua, o cuando se encuentra interferencia. Estos sistemas pueden tener superiores limitaciones de relajamiento y de transmisión de energía en líneas secundarias en-banda.
En una modalidad, el controlador 301 lee los sensores a intervalos periódicos regulares . En una modalidad, el controlador 301 lee los sensores a intervalos al azar. En una modalidad, el controlador 301 lee los sensores en respuesta a una señal de despertar del sistema central. En una modalidad, el controlador 301 duerme o reposa entre lecturas del sensor. En una modalidad, la cortina motorizada transmite datos de sensor hasta que se recibe un acuse de recibo tipo establecimiento de comunicaciones. De esta manera, en lugar de reposo si no se reciben instrucciones o acuses de recibo después de transmisión (por ejemplo, después de que los bloques de instrucciones 1510, 1405, 1612 y/o los bloques de transmisiones 1605, 1608), la cortina motorizada retransmite sus datos y espera un acuse de recibo. La cortina motorizada continua transmitiendo datos y espera un acuse de recibo hasta que se obtiene el acuse de recibo, en una modalidad, la cortina motorizada acepta un acuse de recibo de un termómetro de zona y después se vuelve la responsabilidad del termómetro de zona asegurarse que los datos se envíen al sistema central . La capacidad de comunicación de dos vías del termómetro de zona y cortina motorizada proporciona la capacidad para que el sistema central controle la operación de la cortina motorizada y/o
termómetro de zona y también proporciona la capacidad para comunicación de tipo establecimiento de comunicaciones robusto entre la cortina motorizada, el termómetro de zona y el sistema central. En una modalidad del sistema 600 mostrado en la
Figura 6, las cortinas motorizadas 602, 603 envían datos de temperatura de ventana al controlador del grupo 601. El controlador de grupo 601 compara la temperatura de ventana a la temperatura ambiente y la temperatura de punto de ajuste y realiza una determinación si las cortinas motorizadas 602, 603 deberán abrirse o cerrarse. El controlador de grupo 601 envía entonces comandos a las cortinas motorizadas 602, 603 para abrir o cerrar las ventanas. En una modalidad, el controlador de grupo 601 presenta la posición de ventana en el exhibidor visual 1110. En una modalidad del sistema 600 mostrada en la Figura 6, el controlador de grupo 601 envía información de punto de ajuste e información de temperatura ambiente actual a las cortinas motorizadas 602, 603. Las cortinas motorizadas 602, 603 comparan la temperatura de ventana con la temperatura ambiente y la temperatura de punto de ajuste y realizan una determinación si abren o se cierran las ventanas, en una modalidad, las cortinas motorizadas 602, 603 envían información al controlador de grupo 601
respecto a la posición relativa de las ventanas (por ejemplo, abiertas, cerradas, parcialmente abiertas, etc . ) . En los sistemas 700, 750, 800, 900 (los sistemas centralizados) los controladores de grupo 707, 708 envían información de temperatura y punto de ajuste y temperatura ambiente al sistema central . En una modalidad, los controladores de grupo 707, 708 también envían información de pendiente de temperatura (por ejemplo, velocidad de ascenso o disminución de temperatura) al sistema central . En los sistemas en donde se proporciona el termostato 720 al sistema central o en donde el sistema central controla el sistema HVAC, el sistema central sabe si el sistema HVAC está proporcionando calentamiento o enfriamiento; de otra forma, el sistema central utiliza información de temperatura de ventana que se proporciona por las cortinas motorizadas 702-705 para determinar si el sistema HVAC está calentando o enfriando. En una modalidad, cortinas motorizadas envían información de temperatura de ventana al sistema central . En una modalidad, el sistema central interroga a las cortinas motorizadas enviando instrucciones a una o más de las cortinas motorizadas 702-705 instruyendo a la cortina motorizada que transmita su temperatura de ventana.
El sistema central determina que tanto se abren o cierran las cortinas motorizadas 702-705 de acuerdo con la capacidad de calentamiento y enfriamiento disponible del sistema HVAC y de acuerdo con la prioridad de las zonas y la diferencia entre la temperatura deseada y la temperatura actual de cada zona. En una modalidad, los ocupantes utilizan el controlador de grupo 707 para establecer el punto de ajuste y prioridad de la zona 711, el controlador de grupo 708 para establecer el punto de ajuste y prioridad de la zona 712, etc. En una modalidad, los ocupantes utilizan la consola del sistema central 1300 para establecer el punto de ajuste y prioridad de cada zona y los controladores de grupo para reemplazar (ya sea en una base permanente o temporal) los ajustes centrales. En una modalidad, la consola central 1300 exhibe la actual temperatura, temperatura de punto de ajuste, pendiente de temperatura y prioridad de cada zona . En una modalidad, el sistema central asigna luz HVAC a cada zona de acuerdo con la prioridad de la zona y la temperatura de la zona respecto a la temperatura de punto de ajuste de la zona. De esta manera, por ejemplo, en una modalidad, el sistema central proporciona relativamente más luz HVAC a zonas de prioridad relativamente superior que no están en su punto de ajuste
de temperatura que a las zonas de prioridad menor o zonas que están en o relativamente cerca de su temperatura de punto de ajuste. En una modalidad, el sistema central evita cerrar o cerrar parcialmente demasiadas ventanas a fin de evitar reducir la luz en la ventana por debajo de un valor mínimo deseado. En una modalidad, el sistema central supervisa una proporción de aumento (o descenso) de temperatura en cada zona y envía comandos para ajustar la cantidad que cada cortina motorizada 702-705 esté abierta para llevar zonas de superior prioridad a una temperatura deseada, sin permitir zonas de menor prioridad que sean desviadas muy lejos de su temperatura de punto de ajuste respectivo . En una modalidad, el sistema central utiliza modelado predictivo para calcular una cantidad de abertura de ventana para cada una de las cortinas motorizadas 702-705, para reducir el número de veces que se abren y cierran las ventanas y de esta manera reducir el uso de energía por los motores 409. En una modalidad, el sistema central utiliza una red neural para calcular una abertura de ventana deseada para cada una de las cortinas motorizadas 702-705. En una modalidad, diversos parámetros operativos tales como la capacidad del sistema HVAC central, el volumen de la casa, etc., se programan
en el sistema central para utilizar en el cálculo de abertura y cierre de ventanas. En una modalidad, el sistema central es adaptativo y se configura para aprender las características de operación del sistema HVAC y la habilidad del sistema HVAC para controlar la temperatura de las diversas zonas conforme las cortinas motorizadas 702-705 se abren y cierran. En un sistema de aprendizaje adaptativo, conforme el sistema central controla las cortinas motorizadas para lograr la temperatura deseada sobre un periodo de tiempo, el sistema central aprende que cortinas motorizadas requieren ser abiertas y por cuanto tiempo, para lograr un nivel deseado de calentamiento y enfriamiento para cada zona. El uso de este sistema central adaptativo es conveniente debido a que no se requiere que el instalador programe parámetros operativos HVAC en el sistema central. En una modalidad, el sistema central proporciona advertencias cuando el sistema HVAC parece operar anormalmente, tal como por ejemplo cuando la temperatura de una o más zonas no cambia como se espera (por ejemplo, debido a que el sistema HVAC no opera adecuadamente, se abre una ventana o puerta, etc.) . En una modalidad, la capacidad de adaptación y aprendizaje del sistema central utiliza diferentes resultados de adaptación (por ejemplo, diferentes
coeficientes), con base en los niveles de luz, si el sistema HVAC calienta o enfría, la temperatura externa, un cambio en la temperatura de punto de ajuste o prioridad de las zonas, etc. De esta manera, en una modalidad, el sistema central utiliza un primer conjunto de coeficientes de adaptación cuando el sistema HVAC enfría, y un segundo conjunto de coeficientes de adaptación cuando el sistema HVAC calienta. En una modalidad, la adaptación se basa en un modelo predictivo. En una modalidad, la adaptación se basa en una red neural . La Figura 17 es un diagrama de bloques de un algoritmo de control 1700 para controlar las cortinas motorizadas. Para propósitos de explicación, y no a manera de limitación, el algoritmo 1700 se describe aquí que opera en el sistema central. Sin embargo, una persona con destreza ordinaria en la especialidad reconocerá que el algoritmo 1700 puede ejecutarse por el sistema central, por el controlador de grupo, por la cortina motorizada, o el algoritmo 1700 puede distribuirse entre el sistema central, el controlador de grupo y la cortina motorizada. En el algoritmo 1700 en un bloque 1701 del algoritmo 1700, los niveles de luz de punto de ajuste de uno o más controladores de grupo se proporcionan a un bloque de cálculo 1702. El bloque de
cálculo 1702 calcula los ajustes de cortinas motorizadas (por ejemplo, que tanto se abre o cierra cada cortina motorizada) de acuerdo con el nivel de luz deseado, nivel de privacidad, etc. En una modalidad, el bloque 1702 utiliza un modelo predictivo como se describió anteriormente. En una modalidad, el bloque 1702 calcula los ajustes de cortina motorizada para cada grupo independientemente (por ejemplo, sin considerar interacciones entre grupo) . En una modalidad, el bloque 1702 calcula los ajustes de cortina motorizada para cada zona en una forma acoplada de zona que incluye interacciones entre grupos. En una modalidad, el bloque de cálculo 1702 calcula nuevas aberturas de ventana al tomar en cuenta las aberturas actuales de ventana en una forma configurada para reducir al mínimo energía consumida al abrir y cerrar las cortinas motorizadas. Ajustes de cortina para ventana del bloque 1702 se proporcionan a cada uno de los motores de cortinas en un bloque 1703, en donde las cortinas motorizadas se mueven a nuevas posiciones de aberturas según se desee (y opcionalmente uno o más de los ventiladores 402 se encienden para extraer luz adicional de las ventanas deseadas) . Después de ajustar las nuevas aberturas de ventanas en el bloque 1703, el proceso avanza a un bloque 1704 en donde nuevos valores de medición (por ejemplo,
temperatura, luz, privacidad, etc.) se obtienen de los controladores de grupo (las nuevas temperaturas de zona y niveles de luz responden a los nuevos ajustes de cortina motorizada hechos en el bloque 1703) . Las nuevas temperaturas de zona se proporcionan por la alimentación de adaptación del bloque 1702 para utilizarse en adaptar un modelo predictivo utilizado por el bloque 1702. Las nuevas temperaturas de zona también se proporcionan a una alimentación de temperatura de bloque 1702 para utilizarse en el cálculo de nuevos ajustes de cortina motorizada . Como se describió anteriormente, en una modalidad, el algoritmo empleado en el bloque de cálculo 1702, se configura para pronosticar la abertura de cortina motorizada que se requiere para llevar a cada grupo al ajuste deseado, con base en la temperatura actual, el calentamiento y enfriamiento disponible, la cantidad de luz disponible a través de cada cortina motorizada, etc. El bloque de cálculo utiliza el modelo de predicción para intentar el calcular las aberturas de cortina motorizada requeridas por periodos de tiempo relativamente prolongados a fin de reducir la energía consumida en abrir y cerrar innecesariamente las cortinas motorizadas. En una modalidad, las cortinas motorizadas son energizadas con baterías, y de esta manera al reducir
el movimiento de las cortinas motorizadas extiende la vida útil de las baterías. En una modalidad, el bloque 1702 utiliza un modelo predictivo que aprende las características del sistema y las diversas zonas y de esta manera, el modelo de predicción tiende a mejor con el tiempo. En una modalidad, los controladores de grupo reportan temperaturas de zona y/o niveles de luz al sistema central y/o las cortinas motorizadas, a intervalos regulares. En una modalidad, los controladores de grupo reportan temperaturas de zona al sistema central y/o a las cortinas motorizadas después de que la temperatura de zona ha cambiado por una cantidad especificada por un valor umbral. En una modalidad, los controladores de grupo reportan temperaturas de zona al sistema central y/o las cortinas motorizadas, en respuesta a una instrucción de solicitud del sistema central o cortina motorizada. En una modalidad, los controladores de grupo reportan temperaturas de punto de ajuste y/o niveles de luz, valores de prioridad de zona, etc., al sistema central o cortinas motorizadas, cada vez que los ocupantes cambian las temperaturas de punto de ajuste o valores de prioridad de zona utilizando los controles de usuario 1102. En una modalidad, los controladores de
grupo reportan temperaturas de punto de ajuste y valores de prioridad de zona al sistema central o cortinas motorizadas, en respuesta a una instrucción de solicitud del sistema central o cortinas motorizadas. En una modalidad, los ocupantes pueden seleccionar valor de banda muerta de termostato (por ejemplo, valor de histéresis) empleado por el bloque de cálculo 1702. Un valor de banda muerta o frecuencia de radio que no está en uso relativamente mayor reduce el movimiento de la cortina motorizada a costa de mayores variaciones de temperatura en la zona. En una modalidad, el sensor de ocupantes 1201 se utiliza para cambiar la prioridad de privacidad relativamente menor a relativamente mayor prioridad. De esta manera, por ejemplo, el sistema puede configurarse para proporcionar relativamente más privacidad cuando una habitación o área se ocupa que cuando el área no se ocupa. En una modalidad, un valor tipo histéresis se utiliza en conexión con el sensor de ocupación, de manera tal que el ajuste de privacidad de un área cambia relativamente lento de modo tal que las cortinas motorizadas no suben y bajan repetidamente si una persona entra o sale del área es detectado por el sensor de ocupantes 1201. En una modalidad, el sistema 601 utiliza los datos del sensor de ocupantes 1201 para aprender
cuando un área es probable que sea ocupada o no ocupada por un periodo de tiempo y variar el ajuste de privacidad de conformidad. En una modalidad, las cortinas motorizadas reportan datos de sensor (por ejemplo, temperatura de ventana, luz, estado de energía, posición, etc.) al sistema central y/o los controladores de grupo a intervalos regulares. En una modalidad, las cortinas motorizadas reportan datos de sensor al sistema central y/o los controladores de grupo, cada vez que los datos de sensor fallan una prueba umbral (por ejemplo, exceden un valor umbral, caen por debajo de un valor umbral, caen dentro de un rango umbral o caen fuera de un rango umbral, etc.). En una modalidad, las cortinas motorizadas reportan datos de sensor al sistema central y/o los controladores de grupo, en respuesta a instrucción de solicitud del sistema central o controlador de grupo. En una modalidad, el sistema central se ilustra en las Figuras 7-9, se implementa en una forma distribuida en los controladores de grupo 1100 y/o en las cortinas motorizadas. En el sistema distribuido, el sistema central no necesariamente existe como un dispositivo distinto, más bien las funciones del sistema central se distribuyen en los controladores de grupo 1100
y/o las cortinas motorizadas. De esta manera, en un sistema distribuido, las Figuras 7-9 representan un modelo conceptual/computacional del sistema. Por ejemplo, en un sistema distribuido, cada controlador de grupo 100 conoce su prioridad de zona, y los controladores de grupo 1100 en el sistema distribuido negocian para asignar las disponibles luz, privacidad, calentamiento/enfriamiento, etc., entre las zonas. En una modalidad de un sistema distribuido, uno de los controladores de grupo adquiere el papel de un termostato maestro que recolecta datos de los otros controladores de grupo e implementa el bloque de cálculo 1902. En una modalidad de un sistema distribuido, los controladores de grupo operan en una forma igual -a- igual , y el bloque de cálculo 1902 se implementa en una forma distribuida a través de una pluralidad de controladores de grupo y/o cortinas motorizadas. En una modalidad, la cortina motorizada reporta su estado de energía al sistema central o controlador de grupo. En una modalidad, el sistema central o controlador de grupo toma este estado de energía en cuenta, cuando se determinan nuevas aberturas de cortina motorizada. De esta manera, por ejemplo, si hay primeras y segundas cortinas motorizadas que atienden una zona y el sistema central sabe que la primera cortina motorizada
tiene baja energía, el sistema central utilizará la segunda cortina motorizada para modular la luz en la zona. Si la primera cortina motorizada es capaz de utilizar el ventilador 402 u otro generador basado en luz para generar energía eléctrica, el sistema central instruirá a la segunda cortina motorizada a una posición relativamente cerrada y dirige relativamente más luz a través de la primera cortina motorizada cuando se dirige luz a la zona. En una modalidad, el sistema central o controlador de grupo instruye a las cortinas que abran en respuesta a una señal de alarma de incendio o humo. En una modalidad, el sistema central o controlador de grupo instruye a las cortinas que abran o cierren en respuesta a una señal de un sistema de alarma contra robo. En una modalidad, el sistema central o controlador de grupo instruye a las cortinas que abran o cierren en respuesta a una señal de ventana abierta, ventana cerrada, puerta abierta y/o puerta cerrada desde un sistema de tipo alarma contra robo. En una modalidad, el controlador de grupo se proporciona a una conexión de red (por ejemplo, una conexión de Internet, conexión de telefonía celular, conexión de teléfono, etc.) para permitir que el propietario de casa abra o cierre en forma remota las persianas o cortinas o cambie en forma remota los
parámetros de prioridad en el sistema de control (por ejemplo, la prioridad relativa deseada de privacidad, temperatura y luz, temperatura deseada, nivel de privacidad deseado, nivel de luz deseado, etc.) . En una modalidad, el usuario puede controlar en forma remota el controlador de grupo conectado por red vía teléfono o teléfono celular. La Figura 18 muestra una modalidad de una cortina motorizada, con un motor tubular 303, baterías internas como la fuente de energía 350, y un módulo de componentes electrónicos 1801. El módulo de componentes electrónicos incluye por ejemplo, el controlador 301, el capacitor opcional 306, el transceptor de RF 302, y la etiqueta RFID opcional 309. La Figura 19 muestra una modalidad de una cortina motorizada con un motor tubular 303, baterías internas cono la fuente de energía 350, el módulo de componentes electrónicos 1801, y una fascia 1901. Será evidente para aquellos con destreza en la técnica que la cortina motorizada no se limita a los detalles de las modalidades ilustradas anteriores y que la presente cortina motorizada puede incorporarse en otras formas específicas sin apartarse del espíritu o sus atributos esenciales; además, diversas omisiones, substituciones y cambios pueden realizarse sin apartarse
del espíritu de la invención. Por ejemplo, aunque se describen modalidades específicas en términos de la banda de frecuencia de 900 MHz, una persona con destreza ordinaria en la especialidad reconocerá que las bandas de frecuencia sobre y por debajo de 900 MHz pueden emplearse por igual. El sistema inalámbrico puede configurarse para operar en una o más bandas de frecuencia, tales como por ejemplo, la banda HF, la banda VHF, la banda UHF, la banda de Microondas, la banda de ondas milimétricas, etc. Una persona con destreza ordinaria en la especialidad además reconocerá que técnicas además de espectro disperso también pueden utilizarse y/o pueden utilizarse en lugar de espectro disperso. La modulación empleada no se limita a cualquier método de modulación particular, tal como el esquema de modulación empleado puede ser, por ejemplo, modulación de frecuencia, modulación de fase, modulación de amplitud, sus combinaciones, etc. El uno o más de los sistemas de comunicaciones inalámbricas descritos anteriormente, pueden ser remplazados por comunicación cableada. El uno o más de los sistemas de comunicaciones inalámbricas anteriormente descritos pueden ser reemplazados por comunicaciones de red de línea eléctrica. La descripción anterior de las modalidades por lo tanto habrá de considerarse en todos los aspectos como ilustrativa y no restrictiva, con el
alcance de la invención que se delinea por las reivindicaciones anexas y sus equivalentes.