[go: up one dir, main page]

ES2900654T3 - Sistema de control modular de piscina/hidromasaje - Google Patents

Sistema de control modular de piscina/hidromasaje Download PDF

Info

Publication number
ES2900654T3
ES2900654T3 ES19200908T ES19200908T ES2900654T3 ES 2900654 T3 ES2900654 T3 ES 2900654T3 ES 19200908 T ES19200908 T ES 19200908T ES 19200908 T ES19200908 T ES 19200908T ES 2900654 T3 ES2900654 T3 ES 2900654T3
Authority
ES
Spain
Prior art keywords
control panel
relay
processor
panel
bank
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES19200908T
Other languages
English (en)
Inventor
David Pruchniewski
David Blaine
Carl Brunetti
Kevin Potucek
Gregory Fournier
Robert Heon
Craig Horrocks
James Murdock
John Stevens
Kenneth White
Douglas Sawyer
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hayward Industries Inc
Original Assignee
Hayward Industries Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hayward Industries Inc filed Critical Hayward Industries Inc
Application granted granted Critical
Publication of ES2900654T3 publication Critical patent/ES2900654T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H33/00Bathing devices for special therapeutic or hygienic purposes
    • A61H33/005Electrical circuits therefor
    • EFIXED CONSTRUCTIONS
    • E04BUILDING
    • E04HBUILDINGS OR LIKE STRUCTURES FOR PARTICULAR PURPOSES; SWIMMING OR SPLASH BATHS OR POOLS; MASTS; FENCING; TENTS OR CANOPIES, IN GENERAL
    • E04H4/00Swimming or splash baths or pools
    • E04H4/14Parts, details or accessories not otherwise provided for
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0421Multiprocessor system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • H04L41/0809Plug-and-play configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5038Address allocation for local use, e.g. in LAN or USB networks, or in a controller area network [CAN]
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H33/00Bathing devices for special therapeutic or hygienic purposes
    • A61H33/005Electrical circuits therefor
    • A61H2033/0058Electrical circuits therefor controlled by the user
    • A61H2033/0079Electrical circuits therefor controlled by the user using remote control signal transmission devices, e.g. ultrasonic, infrared
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H33/00Bathing devices for special therapeutic or hygienic purposes
    • A61H33/005Electrical circuits therefor
    • A61H2033/0083Illumination
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H2201/00Characteristics of apparatus not provided for in the preceding codes
    • A61H2201/50Control means thereof
    • A61H2201/5007Control means thereof computer controlled
    • A61H2201/501Control means thereof computer controlled connected to external computer devices or networks
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H2201/00Characteristics of apparatus not provided for in the preceding codes
    • A61H2201/50Control means thereof
    • A61H2201/5007Control means thereof computer controlled
    • A61H2201/501Control means thereof computer controlled connected to external computer devices or networks
    • A61H2201/5012Control means thereof computer controlled connected to external computer devices or networks using the internet
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H2201/00Characteristics of apparatus not provided for in the preceding codes
    • A61H2201/50Control means thereof
    • A61H2201/5007Control means thereof computer controlled
    • A61H2201/501Control means thereof computer controlled connected to external computer devices or networks
    • A61H2201/5015Control means thereof computer controlled connected to external computer devices or networks using specific interfaces or standards, e.g. USB, serial, parallel
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H2201/00Characteristics of apparatus not provided for in the preceding codes
    • A61H2201/50Control means thereof
    • A61H2201/5023Interfaces to the user
    • A61H2201/5043Displays
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H2201/00Characteristics of apparatus not provided for in the preceding codes
    • A61H2201/50Control means thereof
    • A61H2201/5058Sensors or detectors
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H2201/00Characteristics of apparatus not provided for in the preceding codes
    • A61H2201/50Control means thereof
    • A61H2201/5058Sensors or detectors
    • A61H2201/5082Temperature sensors
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H2201/00Characteristics of apparatus not provided for in the preceding codes
    • A61H2201/50Control means thereof
    • A61H2201/5058Sensors or detectors
    • A61H2201/5084Acceleration sensors
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H2201/00Characteristics of apparatus not provided for in the preceding codes
    • A61H2201/50Control means thereof
    • A61H2201/5058Sensors or detectors
    • A61H2201/5087Flow rate sensors
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H2201/00Characteristics of apparatus not provided for in the preceding codes
    • A61H2201/50Control means thereof
    • A61H2201/5058Sensors or detectors
    • A61H2201/5092Optical sensor
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61HPHYSICAL THERAPY APPARATUS, e.g. DEVICES FOR LOCATING OR STIMULATING REFLEX POINTS IN THE BODY; ARTIFICIAL RESPIRATION; MASSAGE; BATHING DEVICES FOR SPECIAL THERAPEUTIC OR HYGIENIC PURPOSES OR SPECIFIC PARTS OF THE BODY
    • A61H2201/00Characteristics of apparatus not provided for in the preceding codes
    • A61H2201/50Control means thereof
    • A61H2201/5097Control means thereof wireless
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/21Pc I-O input output
    • G05B2219/21092At start up, autoconfigure module for proper I-O execution, bootstrap
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2816Controlling appliance services of a home automation network by calling their functionalities
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S40/00Systems for electrical power generation, transmission, distribution or end-user application management characterised by the use of communication or information technologies, or communication or information technology specific aspects supporting them

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Public Health (AREA)
  • Architecture (AREA)
  • Animal Behavior & Ethology (AREA)
  • Pain & Pain Management (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Rehabilitation Therapy (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Veterinary Medicine (AREA)
  • General Engineering & Computer Science (AREA)
  • Civil Engineering (AREA)
  • Structural Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Selective Calling Equipment (AREA)
  • Programmable Controllers (AREA)
  • Stored Programmes (AREA)
  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Un método, que incluye integrar un banco de relés (32) para su uso con un sistema de control de piscina o hidromasaje (2), que comprende las etapas de: establecer una conexión eléctrica entre el banco de relés (32) y un panel de control (4) del sistema de control de piscina o hidromasaje (2); descubrir el banco de relés (32) mediante un procesador (8) del panel de control (4); y asignar al banco de relés (32) una dirección de red desde el panel de control (4) al descubrir el banco de relés (32).

Description

DESCRIPCIÓN
Sistema de control modular de piscina/hidromasaje
Antecedentes de la invención
Referencia cruzada con solicitudes relacionadas
La presente solicitud reivindica la prioridad a la solicitud de patente provisional estadounidense n.° 61/790.496, presentada el 15 de marzo de 2013 y la solicitud de patente provisional de Estados Unidos n.° 61/787.809, presentada el 15 de marzo de 2013.
Campo de la invención
La presente divulgación se refiere a controladores de sistemas de piscina/hidromasaje y, específicamente, a un sistema de control de piscina/hidromasaje modular que incluye paquetes de relés modulares y es fácilmente extensible para adaptarse a diversos tipos y/o combinaciones de equipos en ubicaciones de piscinas/hidromasajes.
Técnica relacionada
Para que una piscina o un hidromasaje funcionen diariamente, se requieren diversos dispositivos. Esto incluye frecuentemente bombas, calentadores, filtros, limpiadores, luces, etc. Para proporcionar automatización para estos componentes, es conocido en la técnica controlar dichos dispositivos mediante un controlador basado en microprocesador que proporciona instrucciones de conmutación a diversos relés conectados a dicho dispositivo. Sin embargo, dichos controladores son frecuentemente compatibles solamente con tipos específicos de dispositivos. Como tal, un propietario de una piscina o un hidromasaje puede poseer un controlador particular y entonces comprar posteriormente un calentador, solo para hallar que el calentador no es compatible con el controlador. En dichas circunstancias, el propietario de la piscina o hidromasaje puede estar forzado a comprar un convertidor especial para hacer el dispositivo compatible con el controlador o a comprar un nuevo dispositivo, siendo ambas opciones caras.
Adicionalmente, los controladores están en general restringidos al número de dispositivos que pueden conectarse a los mismos. Por ejemplo, un controlador solo puede tener un número predefinido de relés/puertos que acepten dispositivos a ser controlados y/o puede estar limitado por el número total de dispositivos conectados al controlador. Como tal, si un usuario desea expandir la operación de su piscina o hidromasaje, por ejemplo, añadiendo luces adicionales, bombas, calentadores, matrices solares, etc., el usuario estará limitado por las capacidades del controlador. Cuando un propietario de una piscina o un hidromasaje ha alcanzado la capacidad de dispositivos máxima del controlador, el propietario puede estar forzado a comprar un controlador adicional, además del controlador existente. Como tal, el usuario podría estar forzado a usar dos controladores separados que no estén en comunicación y necesitan ser programados por separado. Dicha disposición no solo es cara, sino también consumidora de tiempo, considerando que las operaciones de ambos controladores han de ser coincidentes. Adicionalmente, dos controladores separados que no se comunican entre sí da como resultado un sistema de menor eficiencia energética.
A partir del documento US 2011/040415 A1, se conoce un código de repuesto para controladores de riego.
El documento US 2012/221162 A1 se refiere a sistemas de control de carga de alimentación eléctrica.
Sumario de la invención
Los aspectos de la presente invención se definen en las reivindicaciones adjuntas. De acuerdo con un primer aspecto, se proporciona un método de acuerdo con la reivindicación 1. Las características opcionales preferidas se definen en las reivindicaciones dependientes.
La presente divulgación se refiere a un sistema de control de piscina o hidromasaje que incluye paquetes de relés modulares. En una realización, el sistema de control incluye un panel de control principal que incluye una placa madre y un terminal local. La placa madre incluye un procesador del panel principal, una fuente de alimentación, uno o más buses de comunicaciones internas (por ejemplo, un bus RS-485 de alta velocidad, un bus RS-485 de baja velocidad u otros buses de comunicación adecuados), conectores a buses de comunicaciones externos (por ejemplo, un conector de bus RS-485 de alta velocidad externo y un conector de bus RS-485 de baja velocidad externo o conectores adecuados para un bus de comunicación respectivo que se implemente) que permite que se conecten al mismo componentes inteligentes, al menos un enchufe de banco de relés y una ranura de expansión opcional. El terminal local puede conectarse a la placa madre e incluye un procesador del sistema maestro y una pantalla. El terminal local permite que el sistema de control sea programado. El paquete de relés modular programable puede insertarse en el enchufe del banco de relés del panel principal y conectarse al procesador del panel principal. El sistema identifica automáticamente el paquete de relés y permite a un usuario asignar una o más funciones y/o dispositivos a ser controlados por el paquete de relés, usando el terminal local. El paquete de relés modular programable incluye un procesador del banco de relés y una pluralidad de relés de alta tensión para la conexión con diversos dispositivos de la piscina o hidromasaje. Cuando el paquete de relés modular programare se inserta en al menos un enchufe de banco de relés, entra en una etapa de saludo con el procesador del panel principal de modo que el procesador reconozca al paquete de relés programable modular y pueda controlar la operación del mismo. El panel principal puede incluir también una pluralidad de conectores RS-485, actuadores, relés y conectores de sensores. El panel principal podría incluir un subsistema de control del clorador que permita a un clorador conectarse al panel principal y ser controlado por el procesador del panel principal y/o el procesador del sistema maestro.
El controlador puede incluir un panel de expansión conectable a uno de los conectores de buses de comunicaciones externas del panel principal. El panel de expansión puede incluir una placa madre del panel de expansión que incluye un procesador del panel de expansión, un conector de fuente de alimentación, uno o más buses de comunicaciones internas (por ejemplo, un RS-485 de alta velocidad y bus RS-485 de baja velocidad), al menos un enchufe de banco de relés y una ranura de expansión opcional. Cuando el panel de expansión se conecta al panel principal, entra en un periodo de saludo con el procesador del panel principal de modo que el procesador reconoce el panel de expansión y el panel de expansión se convierte en "esclavo" del procesador del panel principal. Puede insertarse un paquete de relés modular en el al menos un enchufe de banco de relés del panel de expansión. Cuando el paquete de relés programable modular se inserta en el enchufe de banco de relés entra en un período de saludo con el procesador del panel principal de modo que el procesador pueda controlar la operación del mismo. Como con los componentes inteligentes conectados directamente al panel principal, los componentes inteligentes del panel de expansión, tales como el banco de relés, son descubiertos automáticamente e identificados para el usuario, a través del terminal local de usuario del panel principal. El usuario puede asignar una o más funciones y/o dispositivos a ser controlados por el paquete de relés.
El controlador de la presente divulgación podría incluir también una unidad de control remoto portátil en comunicación con el panel principal. La unidad de control remoto portátil puede ser una unidad cableada que se conecta al panel principal o al panel de expansión o una unidad inalámbrica que se comunica de modo inalámbrico con un subsistema de comunicación inalámbrico del panel principal. La operación y programación de todo el sistema pueden controlarse por la unidad de control remoto portátil. Cuando la unidad de control remoto portátil es inalámbrica, el panel de control principal puede incluir un módulo de radio para comunicación con la unidad de control remoto portátil inalámbrica. El módulo de radio puede ser un módulo de radio o un módulo de radio Wi-Fi (IEEE 802.11). La unidad de control remoto portátil puede montarse de modo mural o integrarse en un hidromasaje.
El sistema de control podría incluir también un módulo de expansión de E/S que pueda conectarse a un conector del RS-485 del panel principal y en comunicación con el bus RS-485 interno del panel principal. El módulo de expansión de E/S incluye un procesador de componentes inteligentes, una pluralidad de actuadores, una pluralidad de relés y una pluralidad de sensores. El módulo de expansión de E/S expande las capacidades del actuador, relé y sensores del controlador.
Breve descripción de los dibujos
Las funcionalidades anteriores de la invención se harán evidentes a partir de la Descripción detallada siguiente de la invención, tomada en conexión con los dibujos adjuntos, en los que:
La FIG. 1 es un diagrama de bloques esquemático del sistema de control de piscina/hidromasaje modular de la presente divulgación;
la FIG. 2 es un diagrama del sistema de control de piscina/hidromasaje modular de la presente divulgación, mostrando el panel de control principal, un paquete de relés modular, un panel de expansión opcional y una unidad de control remoto opcional en comunicación con la unidad de control principal;
la FIG. 3 es un diagrama de bloques que muestra componentes eléctricos del panel de control principal de la presente divulgación;
la FIG. 4 es un diagrama de bloques que muestra componentes eléctricos del panel de expansión de la presente divulgación;
la FIG. 5 es un diagrama de bloques que muestra componentes eléctricos del paquete de relés programable modular de la presente divulgación;
la FIG. 6 es un diagrama de bloques que muestra componentes eléctricos del terminal local de la presente divulgación;
la FIG. 7 es un diagrama de bloques que muestra componentes eléctricos de una placa de circuito impreso terminal cableada opcional de la presente divulgación;
la FIG. 8A es un diagrama de bloques que muestra componentes eléctricos de un terminal inalámbrico opcional de la presente divulgación que incluye un módulo de radio;
la FIG. 8B es un diagrama de bloques que muestra componentes eléctricos de un terminal inalámbrico opcional de la presente divulgación que incluye un módulo de radio Wi-Fi (802.11);
la FIG. 9 es un diagrama de bloques que muestra componentes eléctricos de un módulo de expansión de entrada/salida (E/S) de la presente divulgación;
la FIG. 10 es un diagrama de bloques que muestra componentes eléctricos de un módulo de detección química de la presente divulgación;
la FIG. 11 es un diagrama de bloques que muestra componentes eléctricos de una estación base de radio de la presente divulgación;
la FIG. 12 es un diagrama de flujo que muestra etapas para instalar y programar un paquete de relés modular programare de la presente divulgación;
la FIG. 13 es un diagrama de flujo que muestra etapas para instalar y programar un componente inteligente de la presente divulgación;
la FIG. 14 es un diagrama de flujo que muestra etapas para descubrir un banco de relés de la presente divulgación; la FIG. 15 es un diagrama de flujo que muestra etapas para descubrir un componente inteligente simple de la presente divulgación;
la FIG. 16 es un diagrama de flujo que muestra etapas para instalar y programar un panel de expansión de la presente divulgación;
la FIG. 17A es una interfaz de usuario gráfica (GUI) de pantalla de "inicio" generada por el sistema para permitir a un usuario controlar múltiples sistemas de piscina/hidromasaje;
la FIG. 17B es una GUI generada por el sistema y que visualiza una pantalla de funcionalidades para seleccionar diversos componentes inteligentes asociados con el sistema;
la FIG. 17C es una GUI generada por el sistema que visualiza una pantalla para controlar un subsistema de dispensado químico;
la FIG. 18A es un mensaje emergente de notificación normal generado por el sistema;
la FIG. 18B es un mensaje emergente de notificación de aviso generado por el sistema;
la FIG. 18C es un mensaje emergente de notificación de alerta generado por el sistema;
la FIG. 19A es una pantalla emergente de muestra generada por el sistema para cambiar la hora del reloj del sistema;
la FIG. 19B es una pantalla emergente de muestra generada por el sistema para cambiar la fecha del reloj del sistema;
la FIG. 20A es una pantalla emergente de planificador de muestra generado por el sistema para alterar la planificación de un dispositivo y activar o desactivar un evento planificado; y
la FIG. 20B es una pantalla emergente de planificador de muestra generado por el sistema para borrar un evento planificado.
Descripción detallada de la invención
La presente divulgación se refiere a un sistema de control de piscina/hidromasaje modular, tal como se explica en detalle a continuación en conexión con las FIGS. 1-20B.
Las FIGS. 1-2 ilustran el sistema de control 2 de la presente divulgación. Como se muestra en la FIG. 1, el sistema de control 2 incluye un panel de control principal 4 para alojar diversos componentes eléctricos del sistema de control 2. El panel de control 4 incluye una placa madre 6 que tiene un procesador (central) del panel principal 8. El procesador central 8 se conecta con un bus RS-485 de alta velocidad interno 10 y un bus RS-485 de baja velocidad interno 12 de la placa madre 6. El bus RS-485 de alta velocidad 10 sitúa al procesador central 8 en comunicación bidireccional con un conector de bus RS-485 de alta velocidad externo 14, un conector del banco de relés 16 y un conector del terminal local 18. El bus RS-485 de baja velocidad 12 sitúa al procesador central 8 en comunicación bidireccional con un conector de bus RS-485 de baja velocidad externo 22 y el conector de terminal local 18. Podrían conectarse diversos dispositivos inteligentes 24 al conector del bus RS-485 de alta velocidad externo 14, por ejemplo, una estación base de radiofrecuencia, una placa madre del panel de expansión, un banco de relés del panel de expansión, un terminal de control de montaje mural, etc. Adicionalmente, podrían conectarse diversos dispositivos inteligentes 26 al conector del bus RS-485 de baja velocidad externo 22, por ejemplo, un módulo detector químico, una primera bomba de velocidad variable, un clorador de sal esclavo tal como Aqua Rite fabricado por Hayward Industries, Inc., una segunda bomba de velocidad variable, etc. Los conectores de bus RS-485 de alta velocidad y baja velocidad 14, 22 permiten que se conecten al mismo dispositivos inteligentes 24, 26 para estar en comunicación bidireccional con el procesador central 8. Un experto en la materia entenderá que aunque se hace referencia a un bus RS-485, las comunicaciones internas podrían conseguirse a través de la implementación de cualquier bus de comunicación conocido y adecuado, por ejemplo, serie, paralelo, etc. Con este fin, en donde se proporcione un bus de comunicaciones diferente en lugar del bus RS-485, los conectores del bus RS-485 de alta velocidad y baja velocidad 14, 22 se proporcionarían como conectores adecuados para el bus de comunicación respectivo que se implemente en el sistema de control 2. Esto sigue siendo verdad para cualquiera de los dispositivos posteriores que ilustran la utilización de un bus RS-485 para comunicaciones.
El panel principal 4 incluye adicionalmente un terminal local 28 que puede acoplarse con el conector del terminal local 18 para permitir a un usuario interactuar con y controlar el sistema de control 2. El terminal local 28 incluye un procesador del sistema maestro 30 que está en comunicación bidireccional con el procesador central 8 por medio del conector de terminal local 18. El terminal local 28 puede incluir un reloj en tiempo real, una pantalla táctil de visualizador de cristal líquido (LCD), una o más unidades de memoria, uno o más puertos Ethernet, uno o más puertos USB y uno o más puertos micro-SDHC para recibir una o más tarjetas de memoria no volátiles (p. ej., tarjetas de memoria micro-SDHC). El LCD del terminal local 28 está en comunicación bidireccional con el procesador central 8 a través del procesador del sistema maestro 30. El terminal local 28 recibe datos desde el procesador central 8 con relación a la configuración del sistema, así como otra información (por ejemplo, información de estado, alertas/alarmas, etc.) y podría utilizarse por un usuario con finalidades de programación. Específicamente, un usuario podría utilizar el terminal local 28 para asignar una función deseada a un relé particular de un banco de paquetes de relés 32. Por ejemplo, un usuario puede especificar que un relé particular se asigne para el control de un calentador, una luz, una bomba, etc. El terminal local 28 podría ser un panel de visualización gráfica que podría indicar la configuración del sistema, información de estado y otra información en una pantalla gráfica cómoda, fácil de navegar.
Los puertos USB y los puertos micro-SDHC del terminal local 28 permiten que los datos se proporcionen al sistema de control 2 a través de una tarjeta de memoria externa y/o desde una memoria flash USB o "pendrive". Los puertos USB y los puertos micro-SDHC puede montarse sobre el panel de control principal 4 de modo que sean externamente accesibles. Por ejemplo, un técnico de campo puede insertar una unidad USB en uno de los puertos USB o una tarjeta micro-SDHC en uno de los puertos micro-SDHC para instalar firmware actualizado, paquetes de idioma adicionales, disposiciones de piscina/hidromasaje, programas para control de uno o más dispositivos (tales como programas para el control de una o más luces de piscina o hidromasaje subacuáticas), etc. Adicionalmente, el técnico de campo podía tener un cargador separado incluido en la unidad u Sb o en la tarjeta micro-SDHC de modo que pueda arrancar un sistema operativo del sistema de control 2 desde la unidad o tarjeta. Esto proporciona usos de diagnóstico extensos y permite la expansión de la memoria. Además, esta funcionalidad permite el registro de datos de los componentes, que pueden almacenarse en una unidad USB, una tarjeta micro-SDHC o, alternativamente, en un sitio web asociado.
El panel de control principal 4 incluye uno o más paquetes de relés programable modular 32 conteniendo cada uno una pluralidad de relés 56a-d (por ejemplo, cuatro). El paquete de relés programable modular 32 (por ejemplo, banco de relés) puede conectarse al conector de banco de relés 16 para comunicación bidireccional con el procesador central 8 por medio del bus RS-485 de alta velocidad 10. Cada paquete de relés modular 32 puede conectarse a equipos y componentes inteligentes de la piscina/hidromasaje, por ejemplo, calentadores, luces, bombas, unidades de dispensado de pH, lo que permite que los paquetes de relés 32 comuniquen con y controlen dicho equipo de piscina/hidromasaje.
La placa madre 6 puede incluir adicionalmente una entrada de alimentación de 120 V CA 34, un subsistema de control de clorador 36, una interfaz de sensores 38, un conector de relés estándar 40 y conectores de relés auxiliares 42.
La entrada de alimentación de CA 34 se conecta a una fuente de alimentación de 12 V CC 44, una fuente de alimentación de 24 V CC 46 y una fuente de alimentación del clorador 48 que están en el panel principal 4. Las fuentes de alimentación 44, 46 podrían ser fuentes de alimentación conmutadas, si se desea. La entrada de alimentación de CA 34 permite que la fuente de alimentación de 12 V CC 44, la fuente de alimentación de 24 V CC 46 y la fuente de alimentación del clorador 48 se conecten a la origen de alimentación de CA. Cuando se conecta a un origen de alimentación de CA, la alimentación de CA suministrada se convierte en CC por la fuente de alimentación de 12 V CC 44, la fuente de alimentación de 24 V CC 46 y la fuente de alimentación del clorador 48. La fuente de alimentación de 12 V CC 44 proporciona alimentación de 12 V CC, mientras que la fuente de alimentación de 24 V CC 46 proporciona alimentación de 24 V CC al sistema de control principal 2 y a los componentes eléctricos conectados al mismo. La fuente de alimentación de 12 V CC 44 y la fuente de alimentación de 24 V CC 46 se muestran en forma de diagrama como unidades separadas, sin embargo, un experto en la materia entenderá que la fuente de alimentación de 12 V CC 44 y la fuente de alimentación de 24 V CC 46 pueden proporcionarse como una única unidad de fuente de alimentación que suministre tanto 12 V CC como 24 V CC.
El sistema de control del clorador 36 podría estar en comunicación eléctrica bidireccional con el procesador central 8 y una unidad de clorador 50, por ejemplo, turbo célula o "T-Cell", de la piscina o hidromasaje. Esta comunicación permite que el sistema de control 2 esté en comunicación operativa con un clorador 50 de modo que el sistema de control 2 pueda controlar el clorador 50 (por ejemplo, tiempos de cloración, cantidades, etc.) o simplemente visualizar los parámetros y las condiciones de operación del clorador en el terminal local 28. En algunas realizaciones, el subsistema clorador 26 puede situarse sobre la placa madre 6. En otras realizaciones, el subsistema clorador 26 puede proporcionarse sobre una tarjeta de expansión que puede conectarse al sistema de control 2.
La interfaz de sensores 38 permite la integración de una pluralidad de sensores con el sistema de control 2. Los diversos sensores están en comunicación eléctrica con la interfaz de sensores 38 y proporcionan a la interfaz de sensores 38 información relativa a los parámetros de operación de la piscina o hidromasaje. La interfaz de sensores 38 transmite estos datos al procesador central 8 , que puede utilizar los datos para diversos cálculos, con finalidades de control o para visualización a través del terminal local 28. Los sensores podrían conectarse a la piscina o hidromasaje en sí o a diversos equipos de piscina o hidromasaje y detectar, entre otras cosas, temperaturas (ambiente, del agua, calentador, etc.), caudales, corrientes y/o tensiones de los diversos equipos, niveles de cloración, etc. La interfaz de sensores 38 podría incluir un conector de sensores de 12 hilos, 10 hilos o 2 hilos de modo que puedan conectarse y utilizarse sensores de capacidades y finalidades variables al sistema. La interfaz de sensores 38 podría proporcionar también acondicionamiento del sensor, amplificación, corrección de errores, etc., de modo que las señales recibidas desde los diversos sensores estén en una condición adecuada para procesamiento por el procesador central 8. Las señales recibidas por la interfaz de sensores 38 pueden convertirse de analógico a digital por la interfaz de sensores 38 y viceversa o, alternativamente, pueden convertirse por el procesador central 8.
El conector de relés estándar 40 y los conectores de relés auxiliares 42 pueden conectarse con una pluralidad de relés que pueden ser relés de función fija o relés asignables por el usuario. El conector de relés estándar 40 y los conectores de relés auxiliares 42 pueden ser tanto de alta tensión como de baja tensión dependiendo de los tipos de dispositivos de piscina/hidromasaje a ser controlados por los relés. Por ejemplo, el conector de relés estándar 4o y los conectores de relés auxiliares 42 podrían incluir dos relés de función fija, contacto seco que pueden asignarse a conmutar un primer calentador y un segundo calentador, respectivamente y dos relés asignables por el usuario. El número de relés incluidos en el conector de relés estándar 40 y en los conectores de relés auxiliares 42 no está limitado a cuatro como se ilustra y podría ser cualquier número deseado de relés.
El conector de relés estándar 40 y los conectores de relés auxiliares 42 pueden tener múltiples métodos de control disponibles, que son dependientes de la configuración, incluyendo activación/desactivación manual, reloj de tiempos (en el que el usuario tiene la capacidad de fijar un tiempo de conexión/desconexión en un menú de modo que el relé pueda conectarse/desconectarse automáticamente), temporizador de cuenta atrás y control automático. Además, los relés de alta tensión pueden controlarse en una o más de las siguientes formas: en un grupo, como la salida de baja velocidad de una bomba de 2 velocidades, como una bomba de filtro en un cuerpo de agua separado, como una bomba de refuerzo, como un controlador de luz, como un control de dispensado de pH y/o como una salida general. Cuando el conector de relés estándar 40 y los conectores de relés auxiliares 42 se usan como un controlador de luz, puede visualizarse un menú en el terminal local 28 que permita a un usuario activar directamente un color específico para la luz. Adicionalmente, los relés de baja tensión pueden usarse para cualquier finalidad incluyendo, pero sin limitarse a, control de calentador. Los relés de baja tensión pueden controlarse desde un grupo, control de calentador o como una salida de baja tensión general.
Como se ha mencionado anteriormente, los conectores de bus RS-485 de alta velocidad y baja velocidad externos 14, 22 permiten que diversos dispositivos se conecten a los mismos. Algunos dispositivos de muestra incluyen subsistemas de comunicación, que pueden ser un subsistema de comunicación cableado y/o un subsistema de comunicación inalámbrico que permitan la comunicación con diversos dispositivos de control remoto. Esto permite que los dispositivos de control remoto se integren con el sistema de control 2. El subsistema de comunicación cableado podría incluir comunicaciones Ethernet, comunicaciones serie (por ejemplo, RS-485), o cualesquiera otros tipos/protocolos de comunicaciones adecuados de modo que un dispositivo de control remoto pueda conectarse al panel principal 4. Alternativamente, el subsistema de comunicación cableado puede conectarse al terminal local 28. Por ejemplo, el subsistema de comunicación cableado podría conectarse al puerto Ethernet en el terminal local 28. Cuando está conectado, el subsistema de comunicación por cable está en comunicación bidireccional con el procesador central 8 y transfiere datos desde un dispositivo de control remoto conectado al procesador central 8 y desde el procesador central 8 al dispositivo de control remoto. Por ejemplo, esto permite a una red Ethernet doméstica conectarse a, e integrarse con, la unidad de control 8 de modo que un control remoto cableado, situado en un hogar por ejemplo, pueda conectarse a la red Ethernet y en comunicación con la unidad de control 8. El subsistema de comunicación inalámbrica proporciona un enlace de comunicación inalámbrico entre la unidad de control 8 y una unidad de control remoto inalámbrica (por ejemplo, portátil) 58. El enlace de comunicación inalámbrico podría incluir Wi-Fi, Bluetooth o cualquier otro medio de comunicación adecuado. La unidad de control remoto inalámbrica 58 podría incluir una batería recargable, puede estar reforzada y resistente al agua de modo que pueda usarse cerca de una piscina o hidromasaje y podría incluir una carcasa plástica resistente a la luz ultravioleta (UV). De modo importante, la unidad de control remota cableada e inalámbrica 58 duplica la funcionalidad proporcionada por el terminal local 28. La unidad de control remota cableada podría estar en una unidad interior que puede montarse en una pared interior de una casa, o una versión exterior que puede montarse en o cerca de una piscina/hidromasaje.
Además, el subsistema de comunicación inalámbrica podría comunicar también con una red 60, que podría ser una red inalámbrica, red celular inalámbrica (por ejemplo, 3G o 4G) o Internet. Esto permite al sistema de control 2 integrarse con y ser controlado por un dispositivo inalámbrico 61, por ejemplo, un iPhone, IPod Touch, iPad, dispositivo BlackBerry, teléfono inteligente Android, tablet Android, etc., a través de la red 60. En dichas circunstancias, podrían crearse una interfaz de usuario gráfica (GUI) y programa de control en general para la unidad de control 58 e instalarse sobre el dispositivo inalámbrico 61. Toda la funcionalidad disponible en el terminal local 28 se replica en la interfaz de usuario y por el programa de control del dispositivo inalámbrico 61. La interfaz de usuario y el programa de control pueden ser una aplicación que puede descargarse por el dispositivo inalámbrico 61 y puede licenciarse basándose en una suscripción. Una aplicación de muestra puede ser una aplicación de detección de "humor" que permita a un dispositivo inalámbrico 61 con un giroscopio, acelerómetro, sensor de calor, cámara y/o micrófono determinar diversas condiciones de un usuario o de un ambiente y transmitir comandos de control basándose en estas determinaciones al sistema de control 2. Por ejemplo, la aplicación puede detectar la temperatura corporal, temperatura ambiente, movimiento del dispositivo, sonidos, etc. y controlar uno o más componentes conectados al sistema de control 2 , tal como cambiando el color de una o más luces de piscina subacuáticas en respuesta a las condiciones detectadas por el dispositivo inalámbrico 61. Además, dicha aplicación podría proporcionarse como una versión de ordenador personal (PC) mediante lo que un usuario puede descargar la aplicación a su PC y utilizar su PC para controlar el sistema de control 2 a través de su red doméstica, por ejemplo, Ethernet o Internet. Aún más, el dispositivo inalámbrico 61 podría incluir capacidades Wi-Fi o Bluetooth por sí mismo e integrarse con el sistema de control 2 a través de dicho protocolo.
La GUI en la unidad de control 58 podría replicarse en cada dispositivo conectado al sistema de control 2, para controlar el sistema de control 2 usando una interfaz común. Por ejemplo, puede haber un terminal local 28, una unidad de control remoto portátil 58 (inalámbrica o cableada), un dispositivo inalámbrico 61 (teléfono inteligente/tableta), un sitio web del fabricante accesible por Internet o una página web servida localmente accesible mediante un ordenador. La página web servida localmente podría poner a disposición las GUI como páginas web que puedan verse por cualquier dispositivo con un navegador web que esté en comunicación en la red doméstica, por ejemplo, a través de la dirección IP del servidor local. En un sistema en el que se configuran múltiples dispositivos para acceder al programa de control, el procesador central 8 podría mantener la configuración y los ajustes. El sistema de control 2 puede incluir la funcionalidad para soporte de idiomas y visualizarlo sobre la GUI. El soporte de idiomas puede estar en la forma de paquetes de idiomas descargables. El programa de control, incluyendo la GUI, puede tener diferentes niveles de acceso definidos. Por ejemplo, el programa de control puede tener cuatro niveles separados designados como acceso de control limitado, acceso de control total, acceso de ajustes y acceso de configuración (modo administración). La definición de acceso de control limitado puede proporcionar el acceso mínimo necesario para la operación y puede ser el más adecuado cuando un invitado o inquilino está utilizando el sistema. Por ejemplo, una definición de acceso de control puede permitir a un usuario encender o apagar el dispositivo, pero puede no permitirle el cambio de los puntos de ajuste, temporizadores o la creación/modificación del conjunto de programación, etc. Como otro ejemplo, la definición de acceso de ajustes puede proporcionar al usuario un acceso de control total más la capacidad de cambiar los puntos de ajuste, temporizadores y programas. La definición de acceso de configuración puede ser un modo de administración que proporcione control total y acceso de ajustes así como la capacidad para establecer o cambiar información de configuración básica de la piscina. El modo de administración puede ser solo para uso por propietarios de piscina experimentados o técnicos de campo. Cada uno de estos modos/definiciones puede estar protegido por contraseña.
Además, el panel principal 4 podría incluir una pluralidad de "enclavamientos" en las paredes del mismo, que pueden proporcionar acceso a diferentes compartimentos del panel principal 4. Por ejemplo, el panel principal 4 puede incluir enclavamientos en la parte posterior, inferior o laterales que proporcionen acceso a un compartimiento alta tensión o compartimento de baja tensión y puede permitir la implementación de un interruptor del circuito de falta tierra (GFCI). Adicionalmente, el panel principal 4 podría incluir un centro de carga 53 o un subpanel de 125 A base que pueda ser compatible con diversos fabricantes de interruptores.
El sistema de control 2 podría incluir adicionalmente un panel de expansión 54 conectable al panel de control principal 4 y ser "esclavo" del mismo. El panel de expansión 54 se explica con más detalle a continuación en conexión con la FIG. 4. Por lo general, el panel de expansión 54 puede conectarse al conector del bus RS-485 de alta velocidad 14 de la placa madre del panel de control principal 6. Los paquetes de relés modulares 32 pueden conectarse al panel de expansión 54 para comunicación bidireccional con el panel de expansión 54, y por ello con el procesador central 8. Los paquetes de relés modulares 32 pueden conectarse tanto al panel de control principal 4 como al panel de expansión 54. Como tal, el panel de expansión 54 funciona como "cadena" de paquetes de relés modulares adicionales 32 para el panel de control principal 4. Además, el panel de expansión 54 puede incluir un puerto de expansión adicional para permitir que se conecte al mismo un panel de expansión. Esta funcionalidad permite que se expanda el número de paquetes de relés modulares que pueden conectarse al sistema, permitiendo que se controle equipo adicional por el panel de control principal 4.
Como se muestra en la FIG. 2, el panel de expansión 54 es externo al panel de control principal 4 y conectado al mismo mediante la conexión de datos y alimentación. Puede instalarse una pluralidad de paquetes de relés 32 en el panel principal 4 y en el panel de expansión 54, en cualquier número/combinación deseado. Los paquetes de relés modulares 32 incluyen cada uno una carcasa 55 y una pluralidad de relés 56a-56d. Cada relé 56a-56d es un relé de finalidad general que puede asignarse a una función deseada por el usuario a través del terminal local 28. A modo de ejemplo, el primer relé 56a puede asignarse al control de un calentador de piscina, el segundo relé 56b puede asignarse al control de una luz, el tercer relé 56c puede asignarse al control de una bomba de circulación y el cuarto relé 56d puede asignarse al control de una bomba de fuente. Por supuesto, estas funciones pueden alterarse según se desee. Un usuario puede así controlar el calentador de la piscina, la luz, la bomba de circulación y la bomba de la fuente a través del terminal local 28 o, alternativamente, mediante la unidad de control remoto portátil 58 o un dispositivo inalámbrico 61 si este está en comunicación con el subsistema de comunicación inalámbrico. Además, un único dispositivo puede conectarse a dos relés donde sea necesario, por ejemplo, una bomba de dos velocidades. Como puede apreciarse, los paquetes de relés 32 permiten una instalación y configuración amigable, de "enchufar y listo".
La FIG.3 es un diagrama de bloques que muestra los componentes eléctricos del panel de control principal 4. El panel de control principal 4 incluye una placa madre de panel principal 6 que contiene diversos componentes del panel de control principal 4 y proporciona interconectividad entre ellos. La placa madre del panel principal 6 puede ser una tarjeta de circuito impreso que puede conformarse y recubrirse para impedir la corrosión/daños por la exposición a largo plazo a humedad. El panel principal 4 incluye un conjunto de fuente de alimentación de 12 V CC 44 y un conjunto de fuente de alimentación de 24 V CC 46. Conectados a la placa madre del panel principal 6 hay un conector de entrada de CA 34 que recibe alimentación desde un origen de alimentación de CA, por ejemplo, una toma estándar de un hogar. El conector de entrada de CA 34 envía la alimentación recibida a través de un filtro de ruido 80 (por ejemplo, fabricado por Echelon, Inc.), que filtra la alimentación y elimina cualquier ruido no deseado y a un conector de transformador 82 y a un conector de entrada de fuente de alimentación 86. El conector de entrada de la fuente de alimentación 86 permite la conexión de la placa madre del panel principal 6 con la fuente de alimentación de 12 V CC 62 y la fuente de alimentación de 24 V CC 64 a través de sus conectores de CA respectivos 68, 72. Cada conector de CA 68, 72 proporciona a la fuente de alimentación respectiva (por ejemplo, fuente de alimentación de 12 V CC 62 y fuente de alimentación de 24 V CC 64) alimentación a 120 V CA, que a su vez los convierte en 12 V CC y 24 V CC, respectivamente. Las salidas de 12 V CC y 24 V CC de las fuentes de alimentación 62, 64 se conectan a un conector de fuente de alimentación respectivo 66, 70 en que cada uno se conecta al conector de salida de la fuente de alimentación 88 de la placa madre del panel principal 6. El conector de salida de fuente de alimentación 88 distribuye alimentación a los diversos componentes de la placa madre del panel principal 6. Como se ha mencionado anteriormente, el conector de entrada de CA 34 proporciona alimentación de CA al conector del transformador 82 para conexión con un transformador de cloración 74 que transforma la alimentación de 120 V CA en 24 V CA. Los 24 V CA se devuelven por el transformador de cloración 74 al conector de transformador 82 para distribución entre diversos componentes de la placa madre del panel principal 6.
La placa madre del panel principal 6 incluye una ranura de expansión 20 que recibe alimentación de 12 V CC y alimentación de 24 V CC desde el conector de salida de fuente de alimentación 88 y está en comunicación bidireccional con el bus interno 10 para comunicación con el procesador central 8. La ranura de expansión 20 también está en comunicación con la conexión del transformador 82 y con un conector puente 84, que se explicará con mayor detalle a continuación. La ranura de expansión 20 incluye una conexión de datos y una conexión de alimentación que permiten que la ranura de expansión 20 proporcione un panel de expansión 54 conectado con alimentación y transferencia de datos entre ellos. Específicamente, la ranura de expansión 20 permite que se conecte un panel de expansión 54 a la placa madre del panel principal 6 , de modo que el panel de expansión 54 sea "esclavo" de la placa madre del panel principal 6 cuando se conecta. Adicionalmente, el panel de expansión 54 está en comunicación bidireccional con la placa madre del panel principal 6 , por ejemplo, recibiendo y enviando datos a través de la conexión de datos 44. La ranura de expansión 20 recibe adicionalmente alimentación de 24 V CA desde el conector de transformador 82 de modo que el panel de expansión 54 conectado con el mismo tiene la capacidad de permitir que se conecte a él una unidad de clorador. De manera más específica, la ranura de expansión 20 puede proporcionar la alimentación requerida a una unidad de clorador fijada a un panel de expansión 54. La FIG. 3 ilustra solo una ranura de expansión 20 en la placa madre del panel principal 6 , sin embargo, se entenderá que la placa madre del panel principal 6 puede contener una pluralidad de ranuras de expansión de modo que pueda conectarse más de un panel de expansión 54 a la placa madre del panel principal 6. Además, no es necesario que se conecte un panel de expansión 54 a la ranura de expansión 20, sino que en su lugar, puede conectarse un segundo panel de control principal 4 a la ranura de expansión 20 de modo que pueden encadenarse juntos una pluralidad de paneles de control principales.
La placa madre del panel principal 6 incluye adicionalmente un enchufe de banco de relés 16 que permite la conexión de uno o más paquetes de relés programables modular 32 con la placa madre del control principal 6. El enchufe de banco de relés 16 recibe alimentación de 12 V CC y alimentación de 24 V CC desde el conector de salida de fuente de alimentación 88 y está en comunicación bidireccional con el bus interno 10 para comunicación con el procesador central 8. La FIG. 3 ilustra solo un enchufe de banco de relés 16 en la placa madre del panel principal 6 , sin embargo, debería entenderse que la placa madre del panel principal 6 puede contener una pluralidad de enchufes de banco de relés. Cada enchufe de banco de relés adicional puede funcionar de modo idéntico al enchufe de banco de relés 16 mostrado. Cuando se conecta un paquete de relés programables modular al enchufe de banco de relés 16, el paquete de relés entra en una fase de saludo con el procesador central 8 de modo que el procesador central 8 reconozca que se ha conectado un paquete de relés al sistema y pueden programarse por el procesador central 8.
El conector de salida de la fuente de alimentación 88 proporciona adicionalmente alimentación de 12 V CC a un diodo emisor de luz (LED) 94 de fuente de alimentación de 12 V CC, una alimentación de lógica 96, un primer bus RS-485 externo 14, un conector de placa hija 100 y un segundo bus RS-485 externo 102. Adicionalmente, el conector de salida de fuente de alimentación 88 proporciona alimentación de 24 V CC a un LED 104 de fuente de alimentación de 24 V CC, a un primer controlador de relés 106 y a un segundo controlador 108. El LED de fuente de alimentación de 12 V CC y 24 V CC 94, 104 se ilumina cuando se está proporcionando alimentación por la fuente de alimentación de 12 V CC 62 y/o la fuente de alimentación de 24 V CC 64, respectivamente. Esto proporciona a un usuario notificación de que la placa madre del panel principal 6 está recibiendo alimentación. Los otros componentes se explicarán con mayor detalle a continuación.
La primera y segunda conexión de relés simples 110, 112 y una conexión de relés cuádruple 114 se incluyen sobre la placa madre del panel principal 6 para conmutación de múltiples dispositivos conectados, por ejemplo, motores. La conexión de relés cuádruple 114 permite que se conmuten simultáneamente cuatro dispositivos separados cuando se conectan a la conexión de relés cuádruple 114. La primera y segunda conexiones de relé simple 110, 112 y la conexión de relés cuádruple se conectan al primer controlador de relés 106 para recibir alimentación desde el mismo para operaciones de conmutación. El primer controlador de relés 106 recibe 3,3 V CC desde la alimentación de la lógica 96 para su alimentación. La primera y segunda conexión de relés simples 110, 112 están también en comunicación directa con el procesador central 8 para proporcionar información al mismo. La primera y segunda conexiones de relés simples 110, 112 y la conexión de relés cuádruple 114 puede soportar diversos dispositivos, tal como un relé atenuador. Adicionalmente, una de la primera y segunda conexiones de relé simple 110, 112 puede ser de función fija, un relé de alta tensión para un filtro, mientras que el otro relé puede estar libre para su uso en el control de otro dispositivo.
El primer bus RS-485 externo 14 incluye una pluralidad de conectores RS-485 y un bloque terminal RS-485 y está en comunicación con el bus RS-485 de alta velocidad interno. El primer bus RS-485 externo 14 permite que diversos componentes, incluyendo dispositivos inteligentes, se conecten al mismo y en comunicación bidireccional con el procesador central 8. Los posibles dispositivos para conexión incluyen, pero no se limitan a, calentadores, luces subacuáticas, equipo de cloración, un módem, una estación base de automatización doméstica, un terminal cableado, un equipo de detección química, etc. Adicionalmente, el primer bus RS-485 externo 14 recibe alimentación de 12 V CC a través del conector de salida de fuente de alimentación 88.
Una interfaz de actuador 116, que incluye la pluralidad de conectores de actuador y relés de actuador, se incluye en la placa madre de panel principal 6 , y se controla por el segundo controlador de relés 108. Los relés de actuador de la interfaz de actuador 116 reciben alimentación de 24 V CA desde el conector de transformador 82 (que recibe la alimentación de 24 V CA desde el transformador de cloración 74). La interfaz de actuador 116 permite que se conecten diversos tipos de actuadores a cada conector de actuador y se controlen por el sistema. Por ejemplo, el actuador podría ser un actuador de válvula. También están conectados al segundo controlador de relés 108 relés de baja potencia 40, incluyendo cada relé un conector de relé de baja potencia asociado. Los relés de baja potencia 4o permiten que diversos dispositivos de baja potencia se conecten al sistema, de modo que el relé cableado 40 conmute la operación del dispositivo conectado.
Los relés de actuador individuales de cada interfaz de actuador 116 no tienen restricción sobre qué dispositivo (por ejemplo, actuadores de válvula) pueda conectarse a qué relé de actuador y puede tener múltiples métodos de control disponibles. Estos métodos de control dependen de la configuración e incluyen la conexión/desconexión manual, reloj de tiempos (en el que el usuario tiene la capacidad de fijar un tiempo de conexión/desconexión en un menú de modo que el relé pueda conectarse/desconectarse automáticamente), temporizador de cuenta atrás y control automático. Además, los relés de actuador individuales podrían controlarse de las siguientes formas: desde un grupo, como una parte de un control de piscina/hidromasaje para un sistema de equipo simple, en respuesta a un programa de control de derrame, como parte de un programa de control de limpiador de piscina/hidromasaje, en respuesta a un programa de control de funcionalidades del agua, en respuesta a un programa de control de calentamiento solar, en respuesta a un programa de control de dispensado de pH o de otra forma.
Como se ha mencionado anteriormente, la placa madre del panel principal 6 incluye un conector de placa hija 100. El conector de placa hija 100 se conecta al bus interno 10 para comunicación con el procesador central 8. El conector de placa hija 100 permite que se conecte una tarjeta de circuito adicional a la placa madre del panel principal 6, permitiendo la expansión adicional de la funcionalidad del sistema.
La interfaz de sensores 38 incluye una pluralidad de conectores de sensor, que puede tener cualquier número de hilos y recibir señales de entrada desde una pluralidad de sensores conectados al mismo. Podrían proporcionarse también circuitos de acondicionamiento del sensor asociados. Los diversos conectores de sensor permiten que diversos sensores de diferentes capacidades se conecten al sistema. Los conectores de sensor reciben entradas desde los hilos 117 que están en conexión eléctrica con, y transmiten datos desde, los sensores asociados. Los sensores pueden proporcionar información y datos que pertenecen a diversos parámetros de operación de la piscina o hidromasaje. La interfaz de sensores 38 transmite estos datos al procesador central 8, que puede utilizar los datos con diversas finalidades, por ejemplo, para controlar dispositivos y/o visualizar información en el terminal local 28. Los sensores pueden ser sensores resistentes a la temperatura/enclavamientos externos que pueden conectarse a la piscina o hidromasaje en sí o a diversos equipos de piscina o hidromasaje y pueden detectar, entre otros parámetros, temperaturas (por ejemplo, aire ambiente, agua de la piscina, agua del hidromasaje, panel solar, calentador, etc.), caudales, presión, corrientes y/o tensiones de diversos equipos, niveles de cloración, etc. Las unidades de acondicionamiento de sensor proporcionan acondicionamiento del sensor, por ejemplo, amplificación y/o corrección de errores, previamente al envío de la entrada del sensor a un convertidor analógico a digital 119 multicanal del procesador central 8. Esto asegura que los datos y la información proporcionada por los diversos sensores están en las condiciones apropiadas para el procesador central 8. La señal recibida por la interfaz de sensores 38 puede convertirse de analógico a digital por la interfaz de sensores 38 o, alternativamente, pueden convertirse por el procesador central 8. Adicionalmente, podría incluirse un sensor de temperatura de la tarjeta de circuito impreso 118 (y acondicionamiento del sensor asociado) sobre la placa madre del panel principal 6 para medir la temperatura de la placa madre del panel principal 6 y/u otros componentes. Este valor puede usarse en diversas operaciones del sistema incluyendo procedimientos de seguridad y precauciones. Por ejemplo, si se determina que la placa madre del panel principal 6 está funcionando a una temperatura que es mayor que o menor que un valor de umbral, por ejemplo, la placa madre del panel principal 6 está en una temperatura peligrosamente alta o baja, el sistema puede realizar una parada automática o notificar a un usuario de la situación.
Como se ha mencionado anteriormente, la placa madre del panel principal 6 incluye un segundo bus RS-485 externo 102 que incluye una pluralidad de conectores RS-485 y bloques terminales RS-485. El bus RS-485 102 recibe alimentación de 12 V CC desde el conector de salida de fuente de alimentación 88 y está en comunicación bidireccional con el conector de la placa hija 100. El segundo bus RS-485 externo 102 funciona como un bus RS-485 externo permitiendo que diversos componentes, incluyendo dispositivos inteligentes, se conecten al mismo. Los posibles dispositivos para conexión incluyen, pero no se limitan a, calentadores, luces subacuáticas, equipo de cloración, un módem, una estación base de automatización doméstica, un terminal cableado, un equipo de detección química, etc.
El primer bus RS-485 externo 14 y el segundo bus RS-485 externo 102 permiten que se conecten diversos dispositivos al sistema de control 2 durante o después de la instalación, para añadir capacidades adicionales al sistema de control 2. Estos dispositivos pueden montarse externamente al panel de control principal 4 en su propia carcasa resistente al agua o, en algunos casos, internamente con el panel de control principal 4. Estos dispositivos pueden incluir un módulo de control de iluminación de piscina/hidromasaje subacuático (que permite el control de las luces de piscina/hidromasaje subacuáticas usando cableado de control dedicado, de baja tensión interconectado con las luces de piscina/hidromasaje subacuáticas o a través de un control de línea portadora de alimentación (PLC) en el que los controles se transmiten a las luces de la piscina/hidromasaje sobre las líneas de alimentación de alta o baja tensión que proporcionan alimentación a las luces), un módulo de radio inalámbrica ("Wi-Fi") 26, un módulo de radio de Z-wave u otro tipo de transmisor y/o receptor por cable o inalámbrico. Cada uno de los módulos de radio podría fabricarse para estar de acuerdo con las normas de radiofrecuencia (RF) normativas requeridas. El módulo de radio Wi-Fi 26 puede conectarse a un puerto Ethernet de la placa madre del panel principal 6 , creándose un puente Ethernet a Wi-Fi. La placa madre del panel principal 6 y todos los dispositivos/tarjetas de expansión asociados, pueden comunicar con la red doméstica través de una conexión Ethernet por cable a través del puerto Ethernet o de modo inalámbrico usando el módulo de radio Wi-Fi 26. Adicionalmente, la radio Wi-Fi 26 permite que la unidad de control remoto inalámbrica 58 o el dispositivo inalámbrico 61 comuniquen con la placa madre del panel principal 6 con un alcance de 76 metros (250 pies) o más. La radio Wi-Fi 26 puede montarse en un alojamiento de cúpula que sea capaz de soportar un ensayo de lluvia NEMA 3R y montarse externamente al panel de control principal 4. Alternativamente, el módulo de radio Wi-Fi 26 puede montarse dentro del panel de control principal 4 estando solamente la antena montada externamente.
El módulo de radio puede ser un módulo de radio Z-wave que permite que el sistema de control 2 controle diversos dispositivos de terceros que están separados del panel de control principal 4 y soportan la norma Z-wave. Por ejemplo, el sistema de control 2 puede ser capaz de controlar cerrojos, interruptores de luz y salidas a través del módulo de radio Z-wave. El módulo de radio Z-wave puede montarse en un alojamiento de cúpula externo al panel de control principal 4 y conectarse a o bien el primer bus RS-485 externo 14 o bien al segundo bus RS-485 externo 102. El sistema de control 2 puede ser capaz de configurar los dispositivos conectados por medio del módulo de radio Z-wave, de modo que el sistema de control 2 descubra los dispositivos, asigne automáticamente los dispositivos a grupos, permita a un usuario definir grupos de dispositivos y permita a un usuario definir circuitos virtuales que impliquen a los dispositivos.
Como alternativa a la funcionalidad de radio Z-wave, cuando el panel de control principal 4 se conecta a una red doméstica, los dispositivos conectados al panel de control principal 4 pueden controlarse a través de un sistema de automatización doméstico ya existente.
Se incluye en la placa madre del panel principal 6 un transceptor RS-485 120 que recibe señales desde el bus RS-485 interno 10, que se conecta a la ranura de expansión 20, al enchufe de banco de relés 16, al primer bus RS-485 externo 14 y al conector de placa hija 100. El transceptor RS-485120 funciona para interpretar y procesar las señales recibidas por él para transmisión al procesador central 8. El transceptor RS-485 está en comunicación eléctrica bidireccional con un primer puerto serie 126 del procesador central 8 y recibe 3,3 V CC desde la alimentación de lógica 96. La placa madre del panel principal 6 también incluye un transceptor RS-485 aislado 122 que recibe una señal recibida por un conector de clorador (T-Cell) 140, explicado con mayor detalle a continuación e interpreta y procesa la señal recibida para transmitirla al procesador central 8. El transceptor RS-485 aislado 122 está en comunicación eléctrica bidireccional con un segundo puerto serie 128 del procesador central 8 y recibe 3,3 V CC desde la alimentación de lógica 96.
Pasando ahora al subsistema de cloración incluido en el panel de control principal 4, el subsistema de cloración incluye el transformador de cloración 74, el conector de transformador 82, rectificadores de puente de cloración 76, conector rectificador del puente 84, filtro de fuente de alimentación 130, lógica de clorador 132, relés de polaridad 134, una interfaz a la T-Cell 136, un conector de T-Cell 140, un transceptor RS-485 aislado 122, una unidad de condicionamiento de sensores 142, un tercer controlador de relé 124, un convertidor A/D 144, una alimentación de lógica aislada 146, un componente de aislamiento 148 y una interfaz periférica serie 150. El transformador de cloración 74 se conecta al conector del transformador 82 de la placa madre del panel principal 6. El transformador de cloración 74 recibe 120 V CA desde un origen de alimentación de CA a través de un conector de entrada de CA 34 y el conector del transformador 82 y transformar los 120 V CA en 24 V CA, que se envían de vuelta al conector del transformador 82. El conector del transformador 82 proporciona 24 V CA al conector del rectificador en puente 84. Los rectificadores en puente de cloración 76 se conectan al conector del rectificador en puente 84 de la placa madre del panel principal 6. El rectificador en puente de cloración 76 recibe 24 V CA desde el conector del rectificador en puente 84 y los convierte en 24 V CC, que se envían de vuelta al conector del rectificador en puente 84. Los 24 V CC se proporcionan al filtro de fuente de alimentación 130 que filtra la alimentación para reducir el ruido y transmite la alimentación de 24 V CC filtrada a la alimentación de lógica aislada 146 y a la lógica de clorador 132. La lógica de clorador 132 proporciona una salida de lógica a los relés de polaridad 134, que conmutan la polaridad de una célula de clorador asociada. Los relés de polaridad 134 se conectan a un tercer controlador de relés 124 para recibir alimentación del mismo. El tercer controlador de relés 124 recibe alimentación de 3,3 V CC desde la alimentación de lógica 96. Los relés de polaridad 134 proporcionan señales de conmutación a la interfaz de la T-Cell 136 que comunica con una célula de clorador conectada al conector de la T-Cell 140. El conector de la T-Cell 140 está en comunicación bidireccional con el transceptor RS-485 aislado 122 sobre un canal de comunicación de T-Cell, para proporcionar al procesador central 8 datos con relación a la célula de dorador conectada. El conector de la T-Cell 140 se conecta también a una unidad de acondicionamiento de sensores 142 que proporciona acondicionamiento del sensor, por ejemplo, amplificación y corrección de error, de los datos suministrados por cualesquiera sensores de una célula de clorador conectada. La unidad de acondicionamiento de sensores 142 proporciona datos a un convertidor analógico a digital (A/D) 144 que recibe alimentación de baja tensión desde la alimentación de lógica aislada 146 y convierte cualesquiera señales de sensor de entrada de analógico a digital. El convertidor A/D 144 proporciona la señal convertida a una unidad de aislamiento 148, que aísla la señal y proporciona la señal a la interfaz periférica serie 150 del procesador central 8 y a la memoria solo de lectura programable y borrable eléctricamente (EEPROM) 152. El clorador fijado al conector de la T-Cell 140 puede incluir un disipador térmico en la fuente de alimentación que puede supervisarse por el procesador central 8, que puede parar el clorador si ha ocurrido o es inminente una situación de sobrecalentamiento.
El procesador central 8 podría incluir también una memoria de parámetros no volátil 154, una memoria de acceso aleatorio (RAM) interna 156 y memoria flash interna 158. Esto permite al sistema retener los ajustes en el caso de una pérdida de alimentación.
La FIG. 4 es un diagrama de bloques que ilustra un panel de expansión 54 de la presente divulgación. Como se ha mencionado anteriormente, el panel de expansión 54 puede conectarse al panel de control principal 4. El panel de expansión 54 incluye una placa madre de panel de expansión 160 que incluye diversos componentes del panel de expansión 54. La placa madre del panel de expansión 160 puede ser una tarjeta de circuito impreso que puede conformarse y recubrirse para impedir la corrosión/daños por la exposición a largo plazo a humedad. La placa madre del panel de expansión 160 incluye un procesador de panel de expansión 161. El panel de expansión 54 incluye un conjunto de fuente de alimentación de 12 V CC 162 y un conjunto de fuente de alimentación de 24 V CC 163. Adicionalmente, el panel de expansión 26 podría incluir interruptores de 125 A adicionales además de los de la unidad de control principal 2. Conectado a la placa madre del panel de expansión 160 hay un conector de entrada de CA 178 que recibe alimentación desde un origen de alimentación de CA. Alternativamente, la placa madre del panel de expansión 160 puede recibir alimentación desde la placa madre del panel principal 60. El conector de entrada de CA 178 envía la alimentación recibida a través de un filtro de ruido Echelon 180, que filtra la alimentación y elimina cualquier ruido indeseado y a un conector de transformador 182 y a un conector de entrada de fuente de alimentación 184. El conector de entrada de fuente de alimentación 184 permite que se conecten una fuente de alimentación de 12 V CC 164 y una fuente de alimentación de 24 V CC 166 a la placa madre del panel de expansión 160 a través de conectores de CA respectivos 170, 174. Cada conector de CA 170, 174 proporciona a la fuente de alimentación respectiva (por ejemplo, fuente de alimentación de 12 V CC 164 y fuente de alimentación de 24 V CC 166) alimentación de 120 V CA, que se convierte por la fuente de alimentación 164, 166 en 12 V CC o 24 V CC, respectivamente. Las salidas de 12 V CC y 24 V CC de las fuentes de alimentación 164, 166 se conectan a conectores de fuente de alimentación 168, 172, respectivos, que, a su vez, se conectan cada uno al conector de salida de fuente de alimentación 186 de la placa madre del panel de expansión 160. El conector de salida de fuente de alimentación 186 funciona para distribuir la alimentación a diversos componentes de la placa madre del panel de expansión 160. El conector de entrada de CA 178 proporciona adicionalmente alimentación de CA al conector del transformador 182 para conexión con un transformador de cloración 176 que transforma la alimentación de 120 V CA en 24 V CA. Los 24 V CA se devuelven por el transformador de cloración 176 al conector de transformador 182 para distribución entre diversos componentes de la placa madre del panel de expansión 160. La fuente de alimentación de 12 V CC 164 y la fuente de alimentación de 24 V CC 1666 se muestran en forma de diagrama como unidades separadas, sin embargo, un experto en la materia entenderá que la fuente de alimentación de 12 V CC 164 y la fuente de alimentación de 24 V CC 1666 pueden proporcionarse como una única unidad de fuente de alimentación que suministre tanto 12 V CC como 24 V CC.
La placa madre del panel de expansión 160 incluye una pluralidad de ranuras de expansión 188a-188n; de las que se ilustran cuatro por razones de descripción. La pluralidad de ranuras de expansión 188a-188n recibe alimentación de 12 V CC y alimentación de 24 V CC desde el conector de salida de fuente de alimentación 186 y están en comunicación bidireccional con el bus interno del panel de expansión 189 (por ejemplo, un bus de alta velocidad RS-485) para comunicación con el procesador del panel de expansión 161. La pluralidad de ranuras de expansión 188a-188n están también en comunicación con el conector del transformador 182 para permitir a una unidad de clorador conectarse a una cualquiera de las ranuras de expansión 188a-188n. Cada ranura de expansión 188a-188n incluye una conexión 190a-190n respectiva incluyendo cada conexión 190a-190n una conexión de datos para comunicación con el bus interno 189 y una conexión de alimentación para proporcionar alimentación al dispositivo conectado a la ranura de expansión 188a-188n. Específicamente, la pluralidad de ranuras de expansión 188a-188n permiten que se conecte un panel de expansión adicional a cada ranura de expansión 188a-188n, de modo que puede encadenarse una pluralidad de paneles de expansión conjuntamente y en comunicación con la placa madre del panel principal 6. Cuando un panel de expansión se conecta a una de la pluralidad de ranuras de expansión 188a-188n, es esclavo de la placa madre del panel principal 6. Adicionalmente, dicho panel de expansión está en comunicación bidireccional con la placa madre del panel principal 6, por ejemplo, recibiendo y enviando datos a través de la conexión 190a-190n. La capacidad de encadenamiento de diversos paneles de expansión conjuntamente proporciona una mayor diversidad y funcionalidad, dado que pueden añadirse más accesorios según sea necesario.
La placa madre del panel de expansión 160 incluye adicionalmente un enchufe de banco de relés primario 194 y un enchufe de banco de relés secundario 192 cada uno pudiendo recibir uno o más paquetes de relés programables 32.
El enchufe de banco de relés primario 194 y enchufe de banco de relés secundario 192 reciben alimentación de 12 V CC y alimentación de 24 V c C desde el conector de salida de fuente de alimentación 186 y están en comunicación bidireccional con el bus interno 189 para comunicación con el procesador del panel de expansión 161. La FIG.4 ilustra solo dos enchufes de banco de relés 192, 194 en la placa madre del panel de expansión 160, sin embargo, debería entenderse que la placa madre del panel de expansión 160 puede incluir una pluralidad de enchufes de banco de relés de modo que pueda conectarse cualquier número deseado de paquetes de relés programables modular 32 a la placa madre del panel de expansión 160. Cuando se conecta un paquete de relés programables modular 32 al enchufe de banco de relés 192, 194, el paquete de relés 32 se implica en un saludo con el procesador del panel de expansión 161 de modo que el procesador del panel de expansión 161 reconozca que se ha conectado al sistema un paquete de relés 32. La información también se comunica al procesador central 8 de modo que el paquete de relés 32 pueda programarse automáticamente por el procesador central 8.
El conector de salida de fuente de alimentación 186 proporciona adicionalmente alimentación de 12 V CC a un limitador de corriente del bus de alta velocidad 200, a un limitador de corriente del bus de baja velocidad 202, a un LED de la fuente de alimentación de 12 V CC 204, a una alimentación de lógica 206 y a un sensor de 12 V CC 208. Además, el conector de salida de fuente de alimentación 186 también proporciona alimentación de 24 V CC a un controlador de relés 210, a un LED de fuente de alimentación de 24 V CC 212 y a un sensor de 24 V CC 214. Los LED de fuente de alimentación de 12 V CC y de 24 V CC 204, 212 se iluminan cuando se está proporcionando alimentación por la fuente de alimentación de 12 V CC 164 y/o la fuente de alimentación de 24 V CC 166, respectivamente. Los sensores de 12 V CC y de 24 V CC 208, 214 detectan, respectivamente, la presencia de la alimentación de 12 V CC o 24 V CC que se está proporcionando por la fuente de alimentación de 12 V CC 164 y la fuente de alimentación de 24 V CC 166. Además, los sensores de 12 V CC y de 24 V CC 208, 214 detectan la presencia de alimentación y envían una señal a un convertidor analógico a digital 240 del procesador del panel de expansión 161 con finalidades de supervisión y cálculo. Los otros componentes en comunicación con el conector de salida de fuente de alimentación 186, por ejemplo, el limitador de corriente del bus de alta velocidad 200, el limitador de corriente del bus de baja velocidad 202 y la alimentación de lógica 206, se explicarán con mayor detalle a continuación.
La primera y segunda conexiones de relés simple 216a, 216b se proporcionan en la placa madre del panel de expansión 160 para conmutación de un dispositivo conectado, por ejemplo, una bomba. La primera y segunda conexiones de relé simple 110, 112 se conectan al controlador de relés 210 para recibir alimentación desde el mismo o para operaciones de conmutación. La primera y segunda conexiones de relés simple 216a, 216b están también en comunicación directa con el procesador del panel de expansión 161 para proporcionar información al mismo.
Una conexión RS-485 de alta velocidad 218 y una conexión RS-485 de baja velocidad 220 se proporcionan en la placa madre del panel de expansión 160. La conexión RS-485 de alta velocidad 218 incluye una pluralidad de conectores RS-485 y bloques terminales RS-485 y la conexión RS-485 de baja velocidad 220 incluye una pluralidad de conectores RS-485 y bloques terminales RS-485. La conexión RS-485 de alta velocidad 218 está en comunicación con el bus RS-485 de alta velocidad interno 189, que está en comunicación adicional con, y proporciona datos a, un primer transceptor RS-485222. La conexión RS-485 de alta velocidad 218 está también en comunicación con el limitador de corriente del bus de alta velocidad 200, que proporciona a la conexión RS-485 de alta velocidad 218 alimentación de 12 V CC y limita la corriente proporcionada a la conexión RS-485 de alta velocidad 218. La conexión RS-485 de baja velocidad 220 está en comunicación con, y proporciona datos a, un segundo transceptor RS-485 224 y está en comunicación adicional con el limitador de corriente del bus de baja velocidad 202. El limitador de corriente del bus de baja velocidad 202 proporciona a la conexión RS-485 de baja velocidad 220 alimentación de 12 V CC y limita la corriente proporcionada a la conexión RS-485 de baja velocidad 220. El primer y segundo transceptores RS-485222, 224 reciben respectivamente datos desde el bus RS-485 interno 189 y la conexión RS-485 de baja velocidad 220 y están conectados cada uno a, y en comunicación con, un puerto serie respectivo 230, 232 del procesador del panel de expansión 161 para proporcionar al procesador del panel de expansión 161 los datos desde el bus RS-485 de alta velocidad interno 189 y la conexión RS-485 de baja velocidad 220. La conexión RS-485 de alta velocidad 218 y la conexión RS-485 de baja velocidad 220 permiten que diversos componentes, incluyendo dispositivos inteligentes, se conecten a, y estén en comunicación bidireccional con, el procesador del panel de expansión 161. Los posibles dispositivos para conexión incluyen, pero no se limitan a, calentadores, luces subacuáticas, equipo de cloración, un módem, una estación base de automatización doméstica, un terminal cableado, un equipo de detección química, etc.
La placa madre del panel de expansión 160 incluye adicionalmente una conexión RS-485 externa 226 que incluye una pluralidad de conectores RS-485 para comunicación con la placa madre del panel principal 6. La conexión RS-485 externa 226 intercambia con un tercer transceptor RS-485228, que se conecta, y está en comunicación con, un puerto serie 234 del procesador del panel de expansión 161 para proporcionar al procesador del panel de expansión 161 datos desde la conexión RS-485 externa 226.
Adicionalmente, una interfaz del sensor de temperatura de la tarjeta de circuito impreso (PCB) que incluye un sensor de PCB 236 y una unidad de acondicionamiento del sensor 238 se incluyen en la placa madre del panel de expansión 160. El sensor del PCB 236 proporciona una señal indicativa de la temperatura de la placa madre del panel de expansión 160 a la unidad de acondicionamiento del sensor 238, que acondiciona la señal y proporciona la señal acondicionada al procesador del panel de expansión 161. Esta señal puede usarse en diversas operaciones del sistema incluyendo procedimientos de seguridad y precauciones. Por ejemplo, si se determina que la placa madre del panel de expansión 160 está funcionando a una temperatura que es mayor que o menor que un valor de umbral, por ejemplo, la placa madre del panel de expansión 160 está a una temperatura peligrosamente alta o baja, el sistema podría realizar una parada automática, iluminar un LED para avisar a un usuario de la situación, etc.
Podría proporcionarse una EEPROM en la placa madre del panel de expansión 160 y recibir 3,3 V CC desde la alimentación de lógica 206. La EEPROM está en comunicación bidireccional con una interfaz periférica serie 244 del procesador del panel de expansión 161 y almacena datos indicativos de las operaciones de la placa madre del panel de expansión 160. El procesador del panel de expansión 161 podría incluir también memoria flash interna 246, RAM interna 248 y una memoria de parámetros no volátil interna 250.
Además, la placa madre del panel de expansión 160 podría incluir también una pluralidad de LED indicadores 252 que pueden designar diversas situaciones de operación de la placa madre del panel de expansión 160 u otros dispositivos conectados a la misma. La pluralidad de LED indicadores 252 puede usarse para alertar a un usuario para avisos, surgimiento de situaciones de falta o situaciones de operaciones general, etc.
Alternativamente, la placa madre del panel de expansión puede ser idéntica a la placa madre del panel principal 6 explicada anteriormente con relación a la FIG. 3. Se hace referencia a la explicación proporcionada anteriormente en conexión con la FIG. 3.
La FIG. 5 es un diagrama de bloques que ilustra paquetes de relés modulares 32 de la presente divulgación. Como se explicó anteriormente, los paquetes de relés modulares 32 incluyen cada uno una pluralidad de relés que permiten que se conecten al mismo diversos dispositivos. Los paquetes de relés modulares 32 puede conectarse al panel de control principal 4 y al panel de expansión 54, de modo que el procesador central 8 del panel de control principal 4 o el procesador del panel de expansión 161 del panel de expansión 54 controle la funcionalidad de cada relé de los paquetes de relés modulares 32. Los paquetes de relés modulares 32 son intercambiables.
Los paquetes de relés modulares 32 incluyen una tarjeta de circuito impreso (PCB) de banco de relés 252 que contiene diversos componentes del paquete de relés modular 32 y proporciona interconectividad entre ellos. La PCB del banco de relés 252 incluye un procesador del banco de relés 254 y conector del banco de relés 256. El conector del banco de relés 256 permite que los paquetes de relés modulares 32 se conecten con el enchufe del banco de relés 16 del panel de control principal 4 o los enchufes del banco de relés 192, 194 del panel de expansión 54. El conector de banco de relés 256 no solo proporciona una conexión física sino también una conexión eléctrica con cableado de los enchufes del banco de relés 16, 192, 194 de modo que pueda transmitirse entre ellos datos y alimentación. Además, cuando los paquetes de relés modulares 32 se conectan o bien al panel de control principal 4 o bien al panel de expansión 54, están en comunicación con el bus RS-485 interno 10, 189 y por ello el procesador central 8 o el procesador de expansión 161.
El conector del banco de relés 256 se conecta a un transceptor RS-485 258 de la PCB del banco de relés 252, que interpreta y procesa las señales recibidas en el bus RS-485 para transmisión al procesador del banco de relés 254. El transceptor RS-485 258 se conecta a un puerto serie 259 del procesador del banco de relés 254 y está en comunicación eléctrica bidireccional con el procesador del banco de relés 254 través de la conexión de puerto serie 259. El conector del banco de relés 256 también está en comunicación con, y proporciona alimentación de 12 V CC a, una alimentación de lógica 260 que proporciona 3,3 V CC al transceptor RS-485258, al procesador del banco de relés 254 y a un controlador de relés 262.
El controlador de relés 262 está en conexión eléctrica con un conector de relés 264 del PCB del banco de relés 254, lo que permite que una pluralidad de relés de alta tensión 56a-56d se conecten al conector de relés 264. El controlador de relés 262 se conecta a clavijas del puerto 268 del procesador del banco de relés 254 lo que proporciona instrucciones de conmutación al controlador de relés 262. El controlador de relés 262 proporciona las instrucciones de conmutación recibidas desde el procesador del banco de relés 254 a cada uno de los relés de alta tensión 56a-56d. Pueden conectarse diversos dispositivos a los relés de alta tensión 56a-56d y controlarse mediante procesadores del banco de relés 254, tales como bombas, calentadores, unidades de dispensado de pH, etc. Los relés de alta tensión 56a-56d pueden disponerse en una línea recta o con una orientación cúbica sobre el paquete de relés 32. Además, es posible cambiar un relé individual 56a-56d del paquete de relés 32 en el campo, lo que puede hacerse eliminando el paquete de relés 32 del enchufe de banco de relés 16, cambiando el relé 56a-56d e insertando el paquete de relés 32 de vuelta al enchufe de banco de relés 16. Cada paquete de relés 32 incluye un orificio en la cubierta superior que permite a un técnico ensayar las conexiones de bobina de cada relé 56a-56d dentro del paquete de relés totalmente montado 32.
El procesador del banco de relés 154 podría incluir también segundas clavijas de puerto 270, memoria flash interna 272, memoria de parámetros no volátil interna 274 y RAM interna 276. Puede conectarse un LED 278 a los segundos terminales del puerto 270. El LED 278 puede indicar diversas situaciones de operación del paquete de relés modular 32, dispositivos conectados al mismo y/o usados para alertar a un usuario sobre avisos, surgimiento de situaciones de falta, situaciones de operación en general, etc.
Como se explicó anteriormente, cada paquete de relés modular 32 es un dispositivo inteligente que puede entrar en un saludo automático con el procesador del PCB al que se conecta, por ejemplo, el procesador central 8 de la placa madre del panel principal 6 o el procesador del panel de expansión 161 de la placa madre del panel de expansión 160. Como resultado, el procesador central 8 puede identificar inmediatamente las características de cada relé de los paquetes de relés 32 y permitir a un usuario programar cada relé para un dispositivo particular. Esta funcionalidad permite a todos los paquetes de relés 32 ser del tipo "enchufar y listo".
Cada uno de los componentes inteligentes, por ejemplo, dispositivos conectados a los relés de los paquetes de relés modulares 32, el panel principal 4 o el panel de expansión 54 o los paquetes de relés modulares en sí mismos 32, pueden incluir firmware actualizable en campo. Es decir, el sistema de control 2 permite que un nuevo firmware para cualquier componente inteligente sea subido al procesador central 8 a través de un lápiz de memoria USB insertado dentro del puerto USB, generalmente por un técnico de campo o descargado en el procesador central 8 desde Internet. El procesador central 8 es capaz de obtener las revisiones de firmware o actualizaciones para cualquier componente inteligente y es capaz de implementar una transferencia de archivos para trasladar el nuevo firmware al componente inteligente apropiado. Cada componente inteligente puede incluir memoria suficiente para almacenar dos imágenes de firmware completas y un cargador capaz de activar la última imagen de firmware. En el caso de que la imagen de firmware actualizada esté corrompida o defectuosa de cualquier manera el cargador activará la imagen de firmware primaria. Además, cada componente inteligente supervisará constantemente el flujo de comunicaciones desde el procesador central 8. Si se detecta en algún momento pérdida de comunicación por un componente inteligente entrará en un estado seguro conocido en donde todo lo controlado por el componente se apagará. El componente inteligente volverá a la operación activa cuando reciba un comando desde el procesador central 8. El procesador central 8 es capaz también de reponer todos los componentes inteligentes conectados, tanto individualmente, en grupos multiemisión o todos a la vez a través de una difusión.
La FIG. 6 es un diagrama de bloques que ilustra componentes del terminal local 28. Como se explicó anteriormente, el panel de control principal 4 incluye un terminal local 28 para permitir la interacción del usuario con el sistema y la programación de los paquetes de relés modulares 32. El terminal local 28 incluye un procesador del sistema maestro (MSP) del terminal local 30, que es una unidad de microprocesador. El MSP 30 incluye una unidad de procesamiento central (CPU) 284, una memoria caché 286, una memoria solo de lectura (ROM) de arranque 288, memoria de acceso aleatorio estática (SRAM) 290, fusibles programables una vez 292 y un detector de temperatura en chip y unidad de protección térmica 294. El MSP 30 incluye adicionalmente un primer módulo de entrada/salida de modulación de ancho de pulsos (PWM GPIO) de propósito general 296, un segundo módulo de entrada/salida de modulación de ancho de pulsos de propósito general 298, un tercer módulo de entrada/salida de modulación de ancho de pulsos de propósito general 300, y un cuarto módulo de entrada/salida de modulación de ancho de pulsos de propósito general 302. Los PWM GPIO 296, 298, 300, 302 permiten que varios dispositivos se conecten a los mismos y proporcionan ya sea una señal PWM o ya sea una salida de propósito general a los dispositivos conectados al mismo. Por ejemplo, un zumbador piezoeléctrico 304, indicadores LED 306, 308 y un controlador de retroiluminación LED 360 pueden conectarse a los PWM GPIO 296, 298, 300, 302 y recibir señales de los mismos.
El MSP 30 incluye también un puerto receptor/transmisor asíncrono universal (UART) de depuración 310 y un grupo de acción de ensayo conjunto (JTAG) y puerto de depuración 312. La UART de depuración 310 se conecta a través de una conexión serie de depuración 314 que permite que un dispositivo de depuración se conecte al mismo. El JTAG y el puerto de depuración 312 se conectan con un conector de JTAG y de depuración 316 que permite a un dispositivo de depuración conectarse al mismo. Se incluye un convertidor analógico a digital de baja tasa (LRADC) 318 en el MSP 30, al que se fija un diodo detector de temperatura 320. El diodo detector de temperatura 320 es un detector analógico que detecta la temperatura del terminal local 28 y transmite la temperatura detectada al LRADC 318. Además, se proporciona un circuito inter-integrado (I2C) 322 en el MSP 30. Se conecta un reloj en tiempo real (RTC) 324 al I2C 322. El RTC 324 es un reloj de ordenador que mantiene el seguimiento de la hora. Se conecta un condensador de reserva 326 al RTC 324 como un origen de alimentación alternativo para el RTC 324 de modo que el RTC 324 puede hacer seguimiento de la hora cuando el terminal local 28 está apagado.
Se incluyen una primera UART 328 y una segunda UART 330 en el MSP 30 y se conectan, respectivamente, a un puerto de alta velocidad de transceptor RS-485 332 y a un puerto de baja velocidad de transceptor RS-485 334. El puerto de alta velocidad del transceptor RS-485 332 y el puerto de baja velocidad de transceptor RS-485 334 se conectan a un conector de la placa madre 336. El conector de la placa madre 336 se conecta con una fuente de alimentación conmutada (SMPS) de 5 V 338 que se conecta al MSP 30. El conector de la placa madre 336 y componentes asociados que conectan el conector de la placa madre 336 al MSP 30, permiten que el terminal local 28 se conecte a la placa madre del panel principal 6. Específicamente, el conector de la placa madre 336 se conecta en general al conector del terminal local 18. Esta conexión, por ejemplo, el conector de la placa madre 336 acoplado con el conector del terminal local 18, permiten que el MSP 30 reciba datos y comandos desde el MPP 8 por medio del puerto de alta velocidad del transceptor RS-485 332 y el puerto de baja velocidad del transceptor RS-485 334 y alimentación por medio de la SMPS 338. La SMPS 338 transfiere alimentación proporcionada por el MPP 6 al MSP 30 y componentes asociados. Con este fin, el MSP 30 incluye también un módulo de control de alimentación y reposición 340 y un cargador de batería 342. El módulo de control de alimentación y reposición 340 gestiona la alimentación del MSP 28 y permite que se reponga la alimentación.
El MSP 30 también incluye un sistema de bucle de enclavamiento de fase (PLLS) y generador de reloj 344 conectados con un reloj en tiempo real y un temporizador guardián 346. Un oscilador de cristal a 24 MHz 348 y un oscilador de cristal a 32 kHz 350 se conectan al PLLS y generador de reloj 344. El PLLS y generador de reloj 344 generan una señal de reloj desde el oscilador de cristal a 24 MHz 348 y el oscilador de cristal a 32 kHz 350. El MSP 30 incluye un convertidor CC-CC de 3 canales y un regulador de baja pérdida de 5 canales 352.
Se incluyen una interfaz táctil de convertidor analógico a digital (I/F táctil ADC) 354 y una interfaz de visualización RGB 8:8:8 356 en el MSP 30 y se conectan a un conector de Lc D 358. El cuarto PWM GPIO 302 se conecta con un controlador de retroiluminación LED 360 que, a su vez, se conecta con el conector de LCD 358. Este subsistema que conecta el conector de LCD 358 al MSP 30 proporciona la interfaz apropiada y rutas de comunicación para que un LCD de pantalla táctil se conecte al conector LCD, de modo que el MSP 30 pueda controlar la visualización de un LCD conectado al conector de LCD 358. El MSP 30 también incluye una línea de píxeles 362 que procesa la información de píxeles de un LCD conectado al conector de LCD 358. Como se ha mencionado, una pantalla LCD podría incluir funcionalidad de pantalla táctil que proporciona entradas al MSP 30 y al MPP 8 y permite al usuario realizar diversas elecciones en el terminal local 28 e introducir diversos parámetros dentro del terminal local 28.
El MSP 30 incluye un puerto USB huésped y físico 364 y un dispositivo/puerto huésped y físico USB 366, que se conectan a un interruptor de alimentación y limitador de corriente 368 y un conector huésped USB 370. El interruptor de alimentación y limitador de corriente 368 se conecta con el conector huésped de USB 370 y distribuye la alimentación y corriente apropiadas para el conector huésped USB 370.
El MSP también incluye un controlador de acceso al medio (MAC) Ethernet 372, un primer puerto serie síncrono 374, un segundo puerto serie síncrono 376, un tercer puerto serie síncrono 378 y una interfaz de memoria externa 380. El MAC Ethernet 372 se conecta con una capa física Ethernet 382 que se conecta con un conector Ethernet 384. El conector Ethernet 384 permite que se conecte un cable Ethernet al mismo, mientras que la capa física Ethernet 382 codifica y decodifica los datos que se reciben. Una memoria solo de lectura programable y borrable eléctricamente (EEPROM) en serie 386 se conecta con el primer puerto serie síncrono 374 y es una memoria no volátil que se usa para almacenar datos cuando la alimentación al terminal local 28 se retira. Una memoria flash serie 388, que puede ser una memoria flash NOR serie, puede conectarse al segundo puerto serie síncrono 376 para proporcionar capacidades de almacenamiento de memoria. Un enchufe de tarjeta microSD 390 puede conectarse al tercer puerto serie síncrono 378 y proporciona capacidades de memoria de almacenamiento externo. Una memoria de acceso aleatorio dinámico (DRAM) 392 podría conectarse con la interfaz de memoria externa 380 para proporcionar capacidades de almacenamiento de memoria adicionales.
La FIG. 7 es un diagrama de bloques que ilustra una tarjeta de circuito impreso (PCB) de terminal cableado 400. El terminal cableado incluye la PCB del terminal cableado 400 que contiene un procesador de terminal 402, que es una unidad de microprocesador. El procesador de terminal 402 incluye una unidad de procesamiento central (CPU) 404, una memoria caché 406, una memoria solo de lectura (ROM) de arranque 408, memoria de acceso aleatorio estática (SRAM) 410, fusibles programables una vez 412 y un detector de temperatura en chip y unidad de protección térmica 414. El procesador del terminal 402 incluye adicionalmente un primer módulo de entrada/salida de modulación de ancho de pulsos (PWM GPIO) de propósito general 416, un segundo módulo de entrada/salida de modulación de ancho de pulsos de propósito general 418, un tercer módulo de entrada/salida de modulación de ancho de pulsos de propósito general 420, y un cuarto módulo de entrada/salida de modulación de ancho de pulsos de propósito general 422. Los PWM GPIO 416, 418, 420, 422 permiten que varios dispositivos se conecten a los mismos y proporcionan ya sea una señal PWM o ya sea una salida de propósito general a los dispositivos conectados al mismo. Por ejemplo, un zumbador piezoeléctrico 424, indicadores LED 426, 428 y un controlador de retroiluminación LED 472 pueden conectarse a los PWM GPIO 416, 418, 420, 422 y recibir una señal de los mismos.
El procesador del terminal 402 incluye también un puerto receptor/transmisor asíncrono universal (UART) de depuración 430 y un grupo de acción de ensayo conjunto (JTAG) y puerto de depuración 432. La UART de depuración 430 se conecta a una conexión serie de depuración 434 que permite que un dispositivo de depuración se conecte al mismo. El JTAG y el puerto de depuración 432 se conectan con un conector de JTAG y de depuración 436 que permite a un dispositivo de depuración conectarse al mismo. Se incluye un convertidor analógico a digital de baja tasa (LRADC) 438 en el procesador del terminal 402, al que se fija un diodo detector de temperatura 440. El diodo detector de temperatura 440 es un detector analógico que detecta la temperatura de la PCB del terminal cableado 28 y transmite la temperatura detectada al LRADC 438. Además, se proporciona un circuito inter-integrado (I2C) 442 en el procesador del terminal 402.
Se incluyen una primera UART 444 y una segunda UART 446 en el procesador del terminal 402. La primera UART 444 se conecta con un puerto de alta velocidad de transceptor RS-485448. El puerto de alta velocidad de transceptor RS-485448 se conecta a un conector RS-485450. El conector RS-485450 se conecta con una fuente de alimentación conmutada (SMPS) de 5 V 452. El conector RS-485450 y componentes asociados que conectan el conector RS-485 450 al procesador del terminal 402, permiten que la PCB del terminal cableado 28 se conecte a la placa madre del panel principal 6. Específicamente, el conector RS-485450 se conecta en general al conector del bus RS-485 de alta velocidad externo 14 mediante un hilo. Esta conexión, por ejemplo, el conector RS-485450 acoplado con el conector del bus RS-485 externo 14, permiten que el terminal del procesador 402 reciba datos y comandos desde el MPP 8 por medio del puerto de alta velocidad del transceptor RS-485448 y alimentación por medio de la SMPS 338. La SMPS 338 proporciona alimentación desde el MPP 6 al procesador del terminal 402 y componentes asociados. Con este fin, el procesador del terminal 402 incluye también un módulo de control de alimentación y reposición 454 y un cargador de batería 456. El módulo de control de alimentación y reposición 454 gestiona la alimentación del procesador del terminal 402 y permite que se reponga la alimentación.
El procesador del terminal 402 también incluye un sistema de bucle de enclavamiento de fase (PLLS) y generador de reloj 458 conectados con un reloj en tiempo real y un temporizador guardián 460. Se conecta un oscilador de cristal a 24 MHz 462 al PLLS y generador de reloj 458. El PLLS y generador de reloj 458 generan una señal de reloj a partir del oscilador de cristal a 24 MHz 462. El procesador del terminal 402 incluye un convertidor CC-CC de 3 canales y un regulador de baja pérdida de 5 canales 464.
Se incluyen una interfaz táctil de convertidor analógico a digital (I/F táctil ADC) 466 y una interfaz de visualización RGB 8:8:8 468 en el procesador del terminal 402 y se conectan a un conector de LCD 470. El cuarto PWM GPIO 422 se conecta con un controlador de retroiluminación LED 472 que se conecta con el conector de LCD 470. Este subsistema que conecta el conector de LCD 470 al procesador del terminal 402 proporciona la interfaz apropiada y rutas de comunicación para que un LCD de pantalla táctil se conecte al conector LCD, de modo que el procesador del terminal 402 pueda controlar la visualización de un LCD conectado al conector de LCD 470. El procesador del terminal 402 también incluye una línea de píxeles 474 que procesa la información de píxeles de un LCD conectado al conector de LCD 470. Como se ha mencionado, una pantalla LCD podría incluir la funcionalidad de pantalla táctil que proporciona entradas para el procesador del terminal 402, el MSP 30 y el MPP 8 y permite al usuario realizar diversas selecciones sobre el terminal cableado e introducir diversos parámetros dentro del terminal cableado. El procesador del terminal 402 incluye un puerto USB huésped y físico 476 y un dispositivo/puerto huésped y físico USB 478. El procesador del terminal 402 se posiciona dentro de la unidad de control remoto portátil 58a, 58b, que podría localizarse externamente a, y/o remotamente respecto a, el panel principal 4.
El procesador del terminal 402 también incluye un controlador de acceso al medio (MAC) Ethernet 480, un primer puerto serie síncrono 482, un segundo puerto serie síncrono 484, un tercer puerto serie síncrono 486 y una interfaz de memoria externa 488. Una memoria solo de lectura programable y borrable eléctricamente (EEPROM) en serie 490 se conecta con el primer puerto serie síncrono 482 y es una memoria no volátil que se usa para almacenar datos cuando la alimentación al terminal portátil se retira. Una memoria flash serie 492, que puede ser una memoria flash NOR serie, puede conectarse al segundo puerto serie síncrono 484 para proporcionar capacidades de almacenamiento de memoria. Un enchufe de tarjeta microSD 494 puede conectarse al tercer puerto serie síncrono 486 y proporciona capacidades de memoria de almacenamiento externo. Una memoria de acceso aleatorio dinámico (DRAM) 496 podría conectarse con la interfaz de memoria externa 488 para proporcionar capacidades de almacenamiento de memoria adicionales.
La FIG. 8A es un diagrama de bloques que ilustra componentes eléctricos de un terminal inalámbrico opcional 58a de la presente divulgación que incluye un módulo de radio. El terminal inalámbrico 58a proporciona la funcionalidad idéntica a la proporcionada por el terminal cableado, por ejemplo, permitiendo a un usuario interactuar con el sistema y programar los paquetes de relés modulares 32. El terminal inalámbrico 58a incluye la PCB del terminal inalámbrico 500 que contiene un procesador de terminal 502, que es una unidad de microprocesador. El procesador de terminal 502 incluye una unidad de procesamiento central (CPU) 504, una memoria caché 506, una memoria solo de lectura (ROM) de arranque 508, memoria de acceso aleatorio estática (SRAM) 510, fusibles programables una vez 512 y un detector de temperatura en chip y unidad de protección térmica 514. El procesador del terminal 502 incluye adicionalmente un primer módulo de entrada/salida de modulación de ancho de pulsos (PWM GPIO) de propósito general 516, un segundo módulo de entrada/salida de modulación de ancho de pulsos de propósito general 518, un tercer módulo de entrada/salida de modulación de ancho de pulsos de propósito general 520, y un cuarto módulo de entrada/salida de modulación de ancho de pulsos de propósito general 522. Los PWM GPIO 516, 518, 520, 522 permiten que varios dispositivos se conecten a los mismos y proporcionan ya sea una señal PWM o ya sea una salida de propósito general a los dispositivos conectados al mismo. Por ejemplo, un zumbador piezoeléctrico 524, indicadores Le D 526, 528 y un controlador de retroiluminación LED 588 pueden conectarse a los PWM GPIO 516, 518, 520, 522 y recibir señales de los mismos.
El procesador del terminal 502 incluye también un puerto receptor/transmisor asíncrono universal (UART) de depuración 530 y un grupo de acción de ensayo conjunto (JTAG) y puerto de depuración 432. La UART de depuración 530 se conecta a una conexión serie de depuración 534 que permite que un dispositivo de depuración se conecte al mismo. El JTAG y el puerto de depuración 532 se conectan con un conector de JTAG y de depuración 536 que permite a un dispositivo de depuración conectarse al mismo. Se incluye un convertidor analógico a digital de baja tasa (LRADC) 538 en el procesador del terminal 502, al que se fija un conector de batería 440 y se explica con mayor detalle a continuación. Además, se proporciona un circuito interno integrado (I2C) 542 en el procesador del terminal 502 y se conecta con un indicador de carga de batería 544. El indicador de carga de batería 544 proporciona una representación gráfica de la alimentación de la batería restante para el terminal inalámbrico 58a.
Se incluyen una primera UART 546 y una segunda UART 548 en el procesador del terminal 502. La segunda UART 548 se conecta con un conector de radio 550. El conector de radio 550 permite que se conecte un módulo de radio a la PCB del terminal inalámbrico 500. Esta conexión permite que el terminal inalámbrico 58a comunique de modo inalámbrico con la placa madre del panel principal 6. Específicamente, un módulo de radio de terceros acoplado con el conector de radio 550 permite que el procesador del terminal inalámbrico 504 reciba datos y comandos desde, y envíe datos a, el MPP 8 cuando una estación base de radiofrecuencia se acopla con el conector de bus RS-485 externo 14 del panel principal 12. Por lo tanto, el procesador del terminal 502 puede recibir datos y comandos desde el MPP 8 y el MSP 30 por medio de comunicación de radiofrecuencia. La PCB del terminal inalámbrico 550 incluye un conector de batería 552 que puede tener una batería 554 fijado al mismo. La batería 554 puede ser una batería de polímero de litio recargable y/o puede ser extraíble. El conector de batería 552 se conecta con un conector de alimentación de batería 556 y un interruptor de alimentación 558. El conector de alimentación de batería 556 se conecta con un cargador de batería 560 en el procesador del terminal 502. El interruptor de alimentación 558 determina cuándo ha de proporcionarse alimentación a una bomba de carga 562, que proporciona alimentación al conector de radio 550. Se incluyen contactos de carga 564 en la PCB del terminal inalámbrico 500 y están en comunicación con un circuito de desconexión de contactos 566 y un temporizador de reposición 568. El circuito de desconexión de contactos 566 está en comunicación con el interruptor de alimentación 558, y el circuito de desconexión 566 podría actuarse para desconectar los contactos del cargador 564. El temporizador de reposición 568 se conecta con un módulo de control de alimentación y reposición 570 que gestiona la alimentación al procesador del terminal 502 y permite que se reponga la alimentación.
El procesador del terminal 502 también incluye un sistema de bucle de enclavamiento de fase (PLLS) y generador de reloj 572 conectados con un reloj en tiempo real y un temporizador guardián 574. Un oscilador de cristal a 24 MHz 576 y un oscilador de cristal a 32 kHz 578 se conectan al PLLS y generador de reloj 572. El PLLS y generador de reloj 572 generan una señal de reloj desde el oscilador de cristal a 24 MHz 576 y el oscilador de cristal a 32 kHz 578. El procesador del terminal 502 incluye un convertidor CC-CC de 3 canales y un regulador de baja pérdida de 5 canales 580.
Se incluyen una interfaz táctil de convertidor analógico a digital (I/F táctil ADC) 582 y una interfaz de visualización RGB 8:8:8 584 en el procesador del terminal 502 y se conectan a un conector de LCD 586. El cuarto PWM GPIO 522 se conecta con un controlador de retroiluminación LED 588 que se conecta con el conector de LCD 586. Este subsistema que conecta el conector de LCD 586 al procesador del terminal 502 proporciona la interfaz apropiada y rutas de comunicación para que un LCD de pantalla táctil se conecte al conector LCD, de modo que el procesador del terminal 502 pueda controlar la visualización de un LCD conectado al conector de LCD 586. El procesador del terminal 502 también incluye una línea de píxeles 590 que procesa la información de píxeles de un lCd conectado al conector de LCD 586. Como se ha mencionado, una pantalla LCD podría incluir la funcionalidad de pantalla táctil que proporciona entradas para el procesador del terminal 502, el MSP 30 y el MPP 8 y permite al usuario realizar diversas selecciones sobre el terminal inalámbrico 58a e introducir diversos parámetros dentro del terminal inalámbrico 58a. El procesador del terminal 502 incluye un puerto USB huésped y físico 592 y un dispositivo/puerto huésped y físico USB 594.
El procesador del terminal 502 también incluye un controlador de acceso al medio (MAC) Ethernet 596, un primer puerto serie síncrono 598, un segundo puerto serie síncrono 600, un tercer puerto serie síncrono 602 y una interfaz de memoria externa 604. Una memoria solo de lectura programable y borrable eléctricamente (EEPROM) en serie 606 se conecta con el primer puerto serie síncrono 598 y es una memoria no volátil que se usa para almacenar datos cuando la alimentación al terminal portátil se retira. Una flash serie 608, que puede ser una flash NOR serie, puede conectarse al segundo puerto serie síncrono 600 para proporcionar capacidades de almacenamiento de memoria. Un enchufe de tarjeta microSD 610 puede conectarse al tercer puerto serie síncrono 602 y proporciona capacidades de memoria de almacenamiento externo. Una memoria de acceso aleatorio dinámico (DRAM) 612 podría conectarse con la interfaz de memoria externa 604 para proporcionar capacidades de almacenamiento de memoria adicionales.
La FIG. 8B es un diagrama de bloques que muestra componentes eléctricos de un terminal inalámbrico opcional 58b de la presente divulgación que incluye un módulo de radio Wi-Fi (802.11) 616. El terminal inalámbrico 58b de la FIG.
8B es sustancialmente similar al terminal inalámbrico 58a de la FIG. 8A, pero se proporciona una radio Wi-Fi, como se explica a continuación. En este sentido, solo se explicarán las diferencias entre el terminal inalámbrico 58b de la FIG. 8B y el terminal inalámbrico 58a de la FIG. 8A. Componentes similares que se han explicado previamente en conexión con la FIG. 8A no se repetirán, sino que en su lugar, se hace referencia a la FIG. 8A para explicación de estos componentes similares que se etiquetan con números de elementos iguales.
El procesador del terminal 502 del terminal inalámbrico 58b incluye un bus de interfaz periférica serie (IPS) 614. El bus IPS 614 se conecta con el módulo de radio 616, lo que podría cumplir con las normas IEEE 802.11b, 802.11g y/u 802.11n. La radio 616 permite que el terminal inalámbrico 58a comunique de modo inalámbrico con la placa madre del panel principal 6, de modo que el procesador del terminal inalámbrico 504 pueda recibir datos y comandos desde, y enviar datos a, el MPP 8 cuando una estación base de radiofrecuencia se acopla con el conector de bus RS-485 externo 14 del panel principal 12. Por lo tanto, el procesador del terminal 502 puede recibir datos y comandos desde el MPP 8 y el MSP 30 por medio de comunicación de radiofrecuencia. La PCB del terminal inalámbrico 550 incluye un conector de batería 552 que puede tener una batería 554 fijado al mismo. La batería 554 puede ser una batería de polímero de litio recargable y/o puede ser extraíble. El conector de batería 552 se conecta con una conexión de alimentación de batería 556 y un multiplexor de alimentación 618. La conexión de alimentación de batería 556 se conecta con un cargador de batería 560 en el procesador del terminal 502. El multiplexor de alimentación 618 determina qué origen de alimentación debería utilizarse para alimentar la radio 616, por ejemplo, la batería 55 o una fuente de alimentación conectada a los contactos del cargador 564. El multiplexor de alimentación 618 proporciona alimentación al convertidor de fuente de alimentación elevador/reductor 620, que dirige la alimentación a la radio 616. El procesador del terminal 502 incluye una reposición 622 que se conecta a un interruptor reed magnético 624.
La FIG. 9 es un diagrama de bloques de un módulo de expansión de entrada/salida (E/S) 626 de la presente divulgación. El módulo de expansión de E/S 626 es un módulo de expansión de muestra que puede utilizarse con el sistema. Los módulos de expansión se instalan típicamente para actualizar la funcionalidad global del sistema de control 2. En este sentido, los módulos de expansión pueden contener funcionalidad que complemente la funcionalidad del panel de control principal 4. Por ejemplo, en algunas realizaciones, el módulo de expansión de E/S 626 puede proporcionar una interfaz entre dispositivos heredados y el sistema de control 2 , dispositivos de fabricantes terceros y el sistema de control 2 , cubierta de piscina automática y el sistema de control 2, estaciones meteorológicas y el sistema de control 2 , etc. El módulo de expansión de E/S 626 podría proporcionar también expansión del bus de comunicación. El módulo de expansión de E/S 626 incluye una PCB de E/S 382 que contiene un procesador de componentes inteligentes 628. La PCB de E/S 627 incluye un transceptor RS-485 630 que se conecta a un puerto serie 644 del procesador de componentes inteligentes 629. El transceptor RS-486 630 recibe 3,3 V CC desde la alimentación de lógica 632 y está en comunicación bidireccional con el procesador de componentes inteligentes 628 y un conector de bus 634. El conector de bus 634 permite que la PCB de E/S 627 se conecte a la ranura de expansión 20 de la placa madre del panel principal 6 o a una de las ranuras de expansión 188a-188n de la placa madre del panel de expansión 160, de modo que el conector del bus 634 esté en comunicación eléctrica con los hilos 190a-190n del mismo. El conector del bus 634 proporciona la alimentación de lógica 632 con 12 V CC, a un controlador de relés 636 con 24 V CC y a relés de actuadores de la interfaz de actuador 640 con 24 V CA. El módulo de expansión de E/S 626 puede incluir soportes plásticos o guías que faciliten la conexión con una ranura de expansión 20, 188a-188n. Por lo general, los módulos de expansión, por ejemplo, módulo de expansión de E/S 626, se conectarán a una única ranura de expansión 20, 188a-188n, sin embargo, se contempla que módulos de expansión particulares puedan ser de mayor tamaño y/o puedan requerir cableado adicional y, como tales, puedan ser módulos de expansión de doble ancho. Estos módulos de expansión de doble ancho pueden conectarse a dos ranuras de expansión 20, 188a-188n en algunos casos o simplemente ser más grandes de modo que puedan ocupar el espacio de múltiples ranuras de expansión 20, 188a-188n, pero conectarse solamente a una ranura de expansión 20, 188a-188n.
El controlador de relés 636 recibe 24 V CC desde el conector del bus 634 y 3,3 V CC desde la alimentación de lógica 632. El controlador de relés 636 se conecta a una pluralidad de unidades de relés 638 y a la interfaz de actuador 640. Cada unidad de relés 638 incluye un conector de relés de baja potencia y un relé de baja potencia. Las unidades de relés 638 permiten que se conecten diversos dispositivos de baja potencia al conector de relés de baja potencia de modo que la unidad de relés 638 conmute la operación del dispositivo conectado, por ejemplo, un calentador. La interfaz de actuadores 640 incluye una pluralidad de conectores de actuador y relés de actuador, por ejemplo, para la operación de válvulas, los relés de actuador reciben 24 V CA desde el conector del bus 634. La interfaz de actuador 640 permite que se conecten diversos tipos de actuadores a cada conector de actuador y se controlen por el procesador de componentes inteligentes 628. Por ejemplo, el actuador puede ser un actuador de válvula. El controlador de relés 636 está en comunicación con una interfaz periférica serie 648 del procesador de componentes inteligentes 628.
La PCB de E/S 627 incluye también la interfaz de sensores 642 que incluye el menos un conector de sensores, que pueden ser conectores de sensores de 2 hilos, 8 hilos (como se muestra en la FIG. 9), 10 hilos o 12 hilos, que reciben la entrada desde una entrada de sensor. Cada conector de sensor se conecta a una unidad de acondicionamiento de sensores que proporciona acondicionamiento de la señal del sensor, por ejemplo, amplificación y corrección de error, previamente a transmitir la señal a un convertidor analógico a digital multicanal 646 del procesador de componentes inteligentes 628. Además, la PCB de E/S 627 podría incluir también un LED indicador 650 que puede indicar diversas situaciones de estado/operación de la PCB de E/S 627 o los dispositivos conectados a la misma. El indicador de LED 650 puede usarse para alertar a un usuario para avisos, aparición de situaciones de falta o situaciones de operaciones general, etc. Además, el procesador de componentes inteligentes 628 podría incluir una memoria de parámetros no volátil, memoria flash interna y RAM interna. El módulo de expansión de E/S 626 permite que el número de actuadores, relés y sensores conectados al panel de control principal 4 se expanda. Específicamente, el módulo de expansión de E/S 626 puede conectarse al panel de control principal 4, añadiendo así actuadores adicionales, relés, sensores y otras capacidades.
El módulo de expansión de E/S 626 puede utilizar los relés asignables 638, relés de actuador 640 y los sensores 642, para determinar y efectuar un recambio del agua de piscina apropiado. Por ejemplo, el sistema de control 2 puede calcular, por ejemplo, a partir de los metros cúbicos o dimensiones de piscina, un número deseado de cambios de agua y controlar a continuación las bombas y válvulas conectadas a cualquiera de los relés 638 o relés de actuador 640 para suministrar las renovaciones de agua deseadas con el coste de energía/consumo de potencia más bajo. Adicionalmente, el sistema de control 2 puede utilizar la entrada del usuario o descargas de Internet para determinar tasas de alimentación variable y determinar si es más barato renovar el agua durante la noche. Además, el módulo de expansión de E/S 626 puede incluir una funcionalidad de red inteligente en la que si la compañía eléctrica en el lado de la demanda puede detener el filtrado en un periodo de pico de demanda, el usuario recibirá una alarma ante la situación.
Los módulos de expansión no están limitados a solamente el módulo de expansión de E/S 626, sino que en su lugar, podría ser un módulo de expansión de dorador que permita una expansión adicional de las capacidades de cloración del sistema de control 2. Por ejemplo, el módulo de expansión de clorador puede permitir que se añada al sistema un clorador adicional ("T-cell"). Alternativamente, el módulo de expansión puede ser un módulo de gestión de la energía que incluye un algoritmo para operar los dispositivos conectados en un "modo verde" para optimizar múltiples recursos de energía o fuentes de calor basándose en la detección ambiental, previsiones de Internet, con magnitud y dirección, tasas eléctricas o de gas recuperadas de Internet, entradas del usuario, temperaturas objetivo, etc. El módulo de gestión de la energía puede determinar velocidades de bomba para minimizar los costes de bombeo, pero mantener la funcionalidad apropiada, detener automáticamente dispositivos cuando no se usen o determinar una alerta de factura energética por uso excesivo de calentadores u otras funcionalidades. En este sentido, el módulo de gestión de la energía puede supervisar o calcular el consumo eléctrico de diversos dispositivos conectados basándose en el consumo conocido y tiempo de marcha y puede proporcionar la energía en tiempo real y uso periódico/histórico de los dispositivos. Alternativamente, el módulo de gestión de la energía puede detectar el cableado principal y determinar los cálculos de carga reales a partir de ellos. A partir de esto el módulo de gestión de la energía podría aprender sobre la carga de relés individuales basándose en procedimientos de calibración o calibración continua. Además, el módulo de gestión de la energía puede usarse para una eficiencia de filtrado incrementada considerando los requisitos de cloración, metros cúbicos del agua de la piscina y horas introducidas y calcular la tasa de renovación a la velocidad más baja posible para conseguir la tasa de renovación. Adicionalmente, el módulo de gestión de la energía puede enviar avisos de cubrir la piscina al propietario de la piscina, parar una funcionalidad del agua con elevado viento, seleccionar un mejor espumador a utilizar o conectar un limpiador en un momento de eficiencia de coste. Los módulos de expansión también pueden ser un módulo de expansión SVRS en el que una bomba no SVRS es renovada con un accesorio SVRS y el módulo de expansión SVRS opera el accesorio SVRS.
Adicionalmente, el módulo de expansión puede ser un módulo de auto-llenado que funcione para mantener la piscina o hidromasaje lleno automáticamente e impide que la piscina o hidromasaje se desborden y cualquier daño de la cubierta resultante. El módulo de auto-llenado puede incluir un sensor de nivel de agua y una válvula de alimentación de agua añadida, de modo que el módulo de auto-llenado controle la válvula basándose en el sensor de nivel de agua y umbrales de nivel de agua superior e inferior predeterminados. Además, el módulo de auto-llenado puede conectarse a una alarma que notifique al usuario, por ejemplo, a través de una alarma local, inalámbrica remota, aplicación de móvil, etc., cuando se detecte un desbordamiento o fuga de la piscina. En este sentido, el módulo de auto-llenado puede incluir una supervisión de tendencia que puede mostrar las tendencias de uso del agua a lo largo del tiempo, que pueden demostrar que existe una fuga, por ejemplo, el módulo de auto-llenado está bombeando agua más frecuentemente de lo que tendría lugar normalmente debido a pérdidas de agua por evaporación, etc.
En otra realización, el módulo de expansión puede ser un módulo de sincronización musical que sincronice las luces asociadas, con un canal de audio. Adicionalmente, la piscina o las luces pueden incluir un micrófono conectado al módulo de sincronización musical que permita que las luces sean sensibles a una actividad del nadador en el agua. Además, el módulo de expansión puede ser un módulo de animación de funcionalidades del agua que pueda conectarse con válvulas solenoides de actuación rápida que pueden usarse para accionar una fuente, chorro de agua u otra funcionalidad de agua. El módulo de animación de la funcionalidad de agua incluye software que es capaz de secuenciar la apertura y cierre, así como volumen y velocidad, de los solenoides basándose en un programa. Este puede ser un programa definido por el usuario o puede ser sensible a, o sincronizado con, un espectáculo de luces y/o sonidos.
En aún otra realización, el módulo de expansión puede ser un módulo de gestión del limpiador robótico que permita a un limpiador robótico ser controlado por el sistema de control 2.
La FIG. 10 es un diagrama de bloques de un módulo de detección química 700 de la presente divulgación. El módulo de detección química 700 puede supervisar/detectar niveles de cloro y pH de la piscina/hidromasaje y puede ajustar la alimentación química. El módulo de detección química 700 puede conectarse a, pero situarse remotamente respecto a, el panel principal 4. El módulo de detección química 700 se divide en una primera sección 702 y una segunda sección 704 mediante una barrera de aislamiento 706. La primera sección 702 incluye un procesador del módulo de detección química 708. El procesador del módulo de detección química 708 incluye una memoria flash interna 710, una memoria no volátil interna 712 y una RAM interna 714. El procesador del módulo de detección química 708 incluye también un primer puerto serie 716, un terminal de puerto 718, un puerto de suministro de alimentación 720 y un segundo puerto serie 722. El primer puerto serie 716 se conecta con un transceptor RS-485 aislado 724 que se extiende a través de la primera sección 702 y la segunda sección 704. El transceptor RS-485724 se conecta con un conector RS-485726 y una alimentación de lógica 728, ambos localizados en la segunda sección. El conector RS-485 726 permite que el módulo de detección química 700 se conecte al conector del bus RS-485 de baja velocidad 22 del panel de control principal 4. Por lo tanto, datos, incluyendo instrucciones y alimentación pueden transmitirse entre el módulo de detección química 700 y el panel de control principal 4. La alimentación de lógica 728 se conecta con el conector del bus RS-485726 y recibe 12 V CC desde el mismo. La alimentación de lógica 728 proporciona 3,3 V CC al transceptor RS-485724 y a un controlador de oscilador/transformador 730. El transceptor RS-485724 envía y recibe información desde y entre un procesador del módulo de detección química 708 y el conector RS-485 726. El controlador de oscilador/transformador 730 recibe 3,3 V CC desde el suministro de lógica 728 y se acopla inductivamente con una alimentación de lógica aislada 732 a través de la barrera de aislamiento 706. La alimentación de lógica aislada 732 proporciona 3,3 V CC al transceptor RS-485 724, a la fuente de alimentación 720, y a un convertidor analógico a digital (A/D) 734. El convertidor analógico a digital 735 incluye un puerto serie 736 que se conecta con el puerto serie 722 proporcionados en el procesador del módulo de detección química 708. Esta conexión permite que se transfieran datos desde el convertidor A/D 734 al procesador del módulo de detección química 708. La primera sección 702 incluye adicionalmente un conector del sensor de pH 738 y un conector del sensor de ORP 740. Un sensor de pH 742 puede conectarse al conector de sensor de pH 738, mientras que un sensor de ORP 744 puede conectarse al conector del sensor de ORP 740. El conector del sensor de pH 738 se conecta con un primer amplificador de bajo ruido 746, está provisto con 3,3 V CC mediante la alimentación de lógica aislada 732. El primer amplificador de bajo ruido 746 amplifica la señal proporcionada por el sensor de pH y proporciona esta señal amplificada al convertidor A/D 734. El primer amplificador de bajo ruido también se conecta con un segundo amplificador de bajo ruido 748 y una tensión de referencia de 1,225 V CC 750. El segundo amplificador de bajo ruido 748 recibe y amplifica una señal proporcionada por el sensor de ORP y proporciona esta señal aplicada al convertidor A/D 734. La tensión de referencia de 2,335 V Cc 750 proporciona una tensión fija al convertidor A/D 734. Los parámetros detectados por el sensor de pH 742 y el sensor de ORP 744 pueden proporcionarse al panel de control principal 4.
La FIG. 11 es un diagrama de bloques de una estación base de radiofrecuencia (RF) 800 de la presente divulgación. La estación base de RF 800 puede conectarse a un panel, por ejemplo, un panel principal 4 o un panel de expansión 54 y permite que el panel conectado comunique con un dispositivo de comunicación inalámbrica. La estación base de RF 800 incluye un procesador de pasarela 802 y un procesador del módulo de radio 804. El procesador de pasarela 802 incluye memoria no volátil interna 806, una RAM interna 808 y una memoria flash interna 810. El procesador de pasarela 802 incluye también un primer puerto serie 812 y un segundo puerto serie 814.
El procesador del módulo de radio 804 incluye memoria no volátil interna 816, una RAM interna 818 y una memoria flash interna 820. El procesador del módulo de radio 804 incluye también un primer puerto serie 822, un puerto del bus de interfaz periférica serie (IPS) 824 y una línea de control de selección de chip 826. El primer puerto serie 812 del procesador de pasar el 812 se conecta con el puerto serie 822 el procesador del módulo de radio 804, de modo que el procesador de pasarela 812 y el procesador del módulo de radio 804 estén en comunicación.
La estación base de RF 800 incluye un conector RS-485 828 que se conecta con un transceptor RS-485 830, una fuente de alimentación de lógica 832 y una fuente de alimentación de radio 834. El conector RS-485828 permite que la estación base de RF 800 se conecte al conector del bus RS-485 de alta velocidad externo 14 del panel de control principal 12, de modo que la estación base de RF 800 pueda comunicar con el MPP 8. El transceptor de RS-485830 envía y recibe información desde y entre el procesador de pasarela 814 y el MPP 8. El conector de RS-485 recibe 12 V CC desde el conector del bus RS-485 de alta velocidad externo 14, y proporciona a la fuente de alimentación de lógica 832 y a la fuente de alimentación de radio 83412 V CC. La fuente de alimentación de lógica 832 proporciona al procesador de pasarela 812 y al transceptor RS-4858303,3 V CC. La fuente de alimentación de radio 834 proporciona al procesador del módulo de radio 804, al detector de reposición/caída de tensión 836 y a un circuito integrado de radiofrecuencia 8383,3 V CC. El detector de reposición/caída de tensión 836 se conecta con el procesador del módulo de radio 804 y detecta una caída la tensión que se proporciona a la estación base de radiofrecuencia 800. El circuito integrado de radiofrecuencia 838 se conecta con el puerto del bus IPS 824 y la línea de control de selección de chip 826 del procesador del módulo de radio 804. El circuito integrado de radiofrecuencia 838 se conecta con un filtro paso bajo equilibrado 840. El filtro paso bajo equilibrado 840 se conecta con un balún 842, que se conecta con un filtro paso bajo desequilibrado 844. El filtro paso bajo desequilibrado 844 se conecta con una antena de la PCB 846. La antena de la PCB 846 transmite y recibe información utilizando ondas de radio. La antena de la PCB 846 puede transmitir y recibir información desde, por ejemplo, el terminal inalámbrico 58a de la FIG. 8A que incorpora un módulo de radio o el terminal inalámbrico 58b de la FlG. 8B que incorpora un módulo de radio 802.11. Cuando la estación base de radio 800 se conecta con el panel de control principal 12, el panel de control principal 12 puede recibir y transmitir información desde fuentes inalámbricas externas. Esta información puede ser información de control, pero puede ser también actualizaciones de estado, información del sensor e instrucciones de programación.
La estación base de RF 800 podría ser una radio de espectro extendido con saltos de radiofrecuencia funcionando en una banda adecuada de 902 MHz a 928 MHz. Además, la potencia de procesamiento de la interfaz por cable, que conecta al bus del sistema y permite a la estación base de RF 800 ser descubierta y comunicar como un componente inteligente, puede incrementarse para adaptarse a la capacidad incrementada de la interfaz RF si se desea.
Las FIGS. 12-16 son diagramas de flujo que muestran las etapas para instalar y programar paquetes/bancos de relés modulares programables, componentes inteligentes y paneles de expansión de la presente divulgación. La FIG. 12 muestra un diagrama de flujo de instalación de paquetes de relés modulares 900 indicando las etapas para instalar y configurar un paquete/banco de relés. En la etapa 902, el paquete/banco de relés se inserta en un enchufe de paquete/banco de relés del panel principal o del panel de expansión, para incorporar el paquete/banco de relés modular programable dentro del controlador del sistema de piscina o hidromasaje cuando el panel de control se desconecta. En la etapa 904, el equipo y dispositivos de la piscina/hidromasaje se conectan a los relés de alta tensión del paquete/banco de relés. El panel de control en el que se ha insertado el paquete/banco de relés se conecta en la etapa 906. En la etapa 908, el procesador del panel respectivo, por ejemplo, el procesador del panel principal o el procesador del panel de expansión, detecta la presencia del paquete/banco de relés. En la etapa 910, el MSP comienza con el siguiente proceso de segundo plano de descubrimiento planificado para descubrir el paquete/banco de relés. En la etapa 912, se determina si el descubrimiento tuvo éxito, por ejemplo, si el paquete/banco de relés se descubrió con éxito. Si el paquete/banco de relés se descubrió, entonces en la etapa 914 el paquete/banco de relés, por ejemplo, cada relé del paquete/banco de relés, se programa y/o configura para operaciones particulares usando el terminal local, unidad de control remoto portátil, unidad de control por cable, dispositivo inalámbrico y/o el terminal remoto. Durante la programación en la etapa 914, los relés se mapean a los dispositivos de modo que un usuario pueda determinar fácilmente qué relé está asociado con qué dispositivo. Alternativamente, si durante la etapa 912 el paquete/banco de relés no se descubre, el MSP determina si hay reintentos de descubrimiento restantes en la etapa 918. Si hay reintentos restantes, el sistema vuelve a la etapa 91o y reintenta el descubrimiento. Sin embargo, si no hay reintentos restantes, el proceso de descubrimiento se traslada a la etapa 920 en donde se indica una situación de error y finaliza el procedimiento de instalación. La cantidad de veces que el MSP reintenta el descubrimiento puede fijarse en fábrica o puede ser un ajuste que un usuario puede alterar en el terminal local.
La FIG. 13 es un diagrama de flujo 1000 que muestra las etapas para instalar e integrar un componente inteligente con el panel principal o el panel de expansión. En la etapa 1002, un componente inteligente se inserta dentro o conecta o bien al panel principal o bien al panel de expansión, para incorporar el componente inteligente dentro del controlador del sistema de piscina o hidromasaje cuando se desconecta el panel de control. El componente inteligente puede, por ejemplo, conectarse con el conector del bus RS-485 externo de baja velocidad 22 del panel de control principal 4. En la etapa 1004, el componente inteligente se instala en el equipo de piscina apropiado y se sujeta el componente a una plataforma de la piscina si es necesario. Por ejemplo, si el componente inteligente es una bomba de velocidad variable, la bomba puede conectarse a las tuberías necesarias y atornillarse a la plataforma de la piscina. En la etapa 1006, el panel de control dentro del que se ha insertado el componente inteligente se enciende. En la etapa 1008, el MSP comienza con el siguiente proceso de descubrimiento en segundo plano planificado. En la etapa 1010, se determina que el descubrimiento tuvo éxito, por ejemplo, si el componente inteligente se descubrió con éxito. Si se descubre el componente inteligente, entonces en la etapa 1012 el componente inteligente se programa y/o configura para operaciones particulares usando el terminal local, unidad de control remoto portátil, unidad de control por cable, dispositivo inalámbrico y/o el terminal remoto. Alternativamente, si durante la etapa 1010 no se descubre el componente inteligente, el MSP determina si hay reintentos de descubrimiento restantes en la etapa 1014. Si hay reintentos restantes, el sistema vuelve a la etapa 1008 y reintenta el descubrimiento. Sin embargo, si no hay reintentos restantes, el proceso de descubrimiento se traslada a la etapa 1016 en donde se indica una situación de error y finaliza el procedimiento de instalación. La cantidad de veces que el MSP reintenta el descubrimiento puede fijarse en fábrica o puede ser un ajuste que un usuario puede alterar en el terminal local.
La FIG. 14 es un diagrama de flujo 1100 que muestra la instalación de un paquete/banco de relés a un panel principal o un panel de expansión de un sistema existente. En la etapa 1102, el paquete/banco de relés se inserta en un enchufe de paquete/banco de relés del panel principal o del panel de expansión, para incorporar el paquete/banco de relés modular programable en el controlador del sistema de piscina o hidromasaje. Cuando se inserta, el MSP puede detectar la presencia del paquete/banco de relés. En la etapa 1104, el MSP difunde una consulta a través del sistema buscando dispositivos sin descubrir. En la etapa 1106, el paquete/banco de relés insertado de nuevo difunde una respuesta. En la etapa 1108, se determina si la respuesta del paquete/banco de relés difundida se recibió por el MSP. Si la respuesta del paquete/banco de relés difundida no se recibió por el MSP, entonces el MSP determina si hay reintentos de descubrimiento restantes en la etapa 1110. Si hay reintentos restantes, el sistema vuelve a la etapa 1104 y vuelve a difundir la consulta en busca de dispositivos sin descubrir. Si no hay reintentos restantes, el proceso de descubrimiento se traslada a la etapa 1112 en donde se indica una situación de error y finaliza el procedimiento de descubrimiento. La cantidad de veces que el MSP reintenta el descubrimiento puede fijarse en fábrica o puede ser un ajuste que un usuario puede alterar en el terminal local. Sin embargo, si el MSP recibe la respuesta del paquete/banco de relés en la etapa 1108, el proceso se traslada a la etapa 1114 en donde el MSP envía un mensaje al paquete/banco de relés asignándole una dirección de red. Adicionalmente, en la etapa 1114, el MSP puede autenticar el paquete/banco de relés que fue descubierto. En la etapa 1116, el paquete/banco de relés envía un mensaje de respuesta al MSP. El mensaje de respuesta del paquete/banco de relés puede incluir confirmación de la asignación de dirección de red así como una información con relación al paquete/banco de relés, por ejemplo, capacidades, revisión de firmware, ubicación, etc. En la etapa 1118, se determina si la respuesta del paquete/banco de relés difundida se recibió por el MSP. Si la respuesta del paquete/banco de relés difundida no se recibió por el MSP, entonces el MSP determina si hay reintentos de descubrimiento restantes en la etapa 1120. Si hay reintentos restantes, el sistema vuelve a la etapa 1114 y vuelve a enviar el mensaje al paquete/banco de relés. Si no hay reintentos restantes, el proceso de descubrimiento se traslada a la etapa 1122 en donde se indica una situación de error y finaliza el procedimiento de descubrimiento. Si la respuesta del paquete/banco de relés difundida es recibida por el MSP comienza a registrar la información recibida desde el paquete/banco de relés. Es decir, en la etapa 1124 el MSP registra las capacidades del paquete/banco de relés, revisión de firmware y localización del sistema, por ejemplo, en qué panel está localizado físicamente el paquete/banco de relés. El paquete/banco de relés es ahora totalmente funcional y programable usando el terminal local, unidad de control remoto portátil, unidad de control por cable, dispositivo inalámbrico y/o el terminal remoto.
La FIG. 15 es un diagrama de flujo 1200 que muestra etapas para la instalación de un componente inteligente en un panel principal o un panel de expansión de un sistema existente. En la etapa 1202, un componente inteligente se inserta dentro o conecta o bien al panel principal o bien al panel de expansión, para incorporar el componente inteligente en el controlador del sistema de piscina o hidromasaje. En la etapa 1204, el MSP difunde una consulta a través del sistema buscando dispositivos sin descubrir. En la etapa 1206, el componente inteligente conectado de nuevo difunde una respuesta. En la etapa 1208, se determina si la respuesta del componente inteligente difundida se recibió por el MSP. Si la respuesta del componente inteligente difundida no se recibió por el MSP, entonces el MSP determina si hay reintentos de descubrimiento restantes en la etapa 1210. Si hay reintentos restantes, el sistema vuelve a la etapa 1204 y vuelve a difundir la consulta en busca de dispositivos sin descubrir. Si no hay reintentos restantes, el proceso de descubrimiento se traslada a la etapa 1212 en donde se indica una situación de error y finaliza el procedimiento de descubrimiento. La cantidad de veces que el MSP reintenta el descubrimiento puede fijarse en fábrica o puede ser un ajuste que un usuario puede alterar en el terminal local. Si el MSP recibe la respuesta del componente inteligente en la etapa 1208, el proceso se traslada a la etapa 1214 en donde el MSP envía un mensaje al componente inteligente asignándole una dirección de red. Adicionalmente, en la etapa 1214, el MSP puede autenticar el componente inteligente que fue descubierto. En la etapa 1216, el componente inteligente envía un mensaje de respuesta al MSP. El mensaje de respuesta del componente inteligente puede incluir confirmación de la asignación de dirección de red así como una información con relación al componente inteligente, por ejemplo, capacidades, revisión de firmware, ubicación, etc. En la etapa 1218, se determina si la respuesta del componente inteligente difundida se recibió por el MSP. Si la respuesta del componente inteligente difundida no se recibió por el MSP, entonces el MSP determina si hay reintentos de descubrimiento restantes en la etapa 1220. Si hay reintentos restantes, el sistema vuelve a la etapa 1214 y vuelve a enviar el mensaje al componente inteligente. Si no hay reintentos restantes, el proceso de descubrimiento se traslada a la etapa 1222 en donde se indica una situación de error y finaliza el procedimiento de descubrimiento. Sin embargo, si la respuesta del componente inteligente difundida es recibida por el MSP comienza a registrar la información recibida desde el componente inteligente. Es decir, en la etapa 1224 el MSP registra las capacidades del componente inteligente, revisión de firmware y localización del sistema, por ejemplo, en qué panel está localizado físicamente el paquete/banco de relés. El componente inteligente es ahora totalmente funcional y programable usando el terminal local, unidad de control remoto portátil, unidad de control por cable, dispositivo inalámbrico y/o el terminal remoto.
La FIG. 16 es un diagrama de flujo 1300 que muestra etapas para instalar un panel de expansión. En la etapa 1302, se instala un panel de expansión en una localización deseada y/o apropiada, por ejemplo, en la proximidad de una piscina o una plataforma de piscina. En la etapa 1304, los equipos/dispositivos de piscina/hidromasaje deseado se conectan al panel de expansión. En la etapa 1306, el panel principal es desconectado y el panel de expansión se conecta al panel principal o a un panel de expansión previamente instalado. El panel de expansión puede conectarse a, por ejemplo, el conector del bus R-485 de alta velocidad externo 14 del panel de control principal 4. En la etapa 1308, el panel de control al que se ha conectado el componente inteligente se enciende. Cuando está conectado, el MPP puede detectar la presencia del panel de expansión. En la etapa 1310, el MSP comienza con el siguiente proceso de descubrimiento en segundo plano planificado. En la etapa 1312, se determina si el descubrimiento tuvo éxito, por ejemplo, si el panel de expansión se descubrió con éxito. Si se descubre el panel de expansión, entonces en la etapa 1314 el panel de expansión y todos los equipos/dispositivos conectados al mismo se programan y/o configuran para operaciones particulares usando el terminal local, unidad de control remoto portátil, unidad de control por cable, dispositivo inalámbrico y/o el terminal remoto. En este punto, la instalación está completa. Alternativamente, si durante la etapa 1312 el panel de expansión no se descubre, el MSP determina si hay reintentos de descubrimiento restantes en la etapa 1316. Si hay reintentos restantes, el sistema vuelve a la etapa 1310 y reintenta el descubrimiento. Sin embargo, si no hay reintentos restantes, el proceso de descubrimiento se traslada a la etapa 1318 en donde se indica una situación de error y finaliza el procedimiento de instalación. La cantidad de veces que el MSP reintenta el descubrimiento puede prefijarse o puede ser un ajuste que un usuario puede alterar en el terminal local.
Una vez que un paquete/banco de relés, componente inteligente y/o panel de expansión está instalado con éxito, el procesador central almacena toda la información relacionada con el mismo, por ejemplo, dirección de red, ubicaciones, capacidades, firmware, etc., de modo que el paquete/bancos de relés, componentes inteligentes y paneles de expansión instalados no necesitan redescubrirse cada vez que el sistema de control 2 se apaga o experimenta una condición de falla.
El sistema de control 2 puede configurarse para controlar múltiples cuerpos de agua, teniendo cada cuerpo de agua su propio equipo asociado tal como un filtro, bomba, clorador, unidad de detección química y múltiples calentadores dedicados, por ejemplo. Por ejemplo, una instalación recreativa puede tener cinco cuerpos de agua a ser controlados, cada uno de los cuales tiene capacidad para ser programado en el sistema de control 2. Además, múltiples cuerpos de agua pueden agruparse como subconjuntos de equipos dobles, por ejemplo, una piscina de bebés y una piscina infantil en una instalación recreativa. Adicionalmente, pueden establecerse múltiples configuraciones de una disposición de piscina/hidromasaje. Las configuraciones de muestra incluyen: solo piscina, solo hidromasaje, piscina e hidromasaje compartiendo un único equipo, piscina e hidromasaje con equipos separados y calentadores separados, piscina e hidromasaje con equipos separados y calentadores compartidos, etc. Son posibles también diversas permutaciones de las configuraciones anteriores para aquellas situaciones en las que hay 3 o más cuerpos de agua. Las configuraciones de piscina pueden especificarse por un usuario través de la GUI y del sistema de control 2 en sí o pueden prepararse en el sitio web del fabricante y descargarse al sistema de control 2 a través de Internet o de un lápiz de memoria USB. En todos los casos, el archivo de configuración de piscina puede almacenarse en una memoria persistente en el panel de control 4.
En el grado en que haya múltiples cuerpos de agua, puede haber un requisito de múltiples doradores separados sirviendo cada dorador a un cuerpo de agua individual. En estas situaciones, el usuario podría proporcionar una pluralidad de paneles de expansión 54 en conexión eléctrica con el panel de control principal 4 conectándose cada dorador a un panel de expansión 54 respectivo. Por ejemplo, si una piscina/hidromasaje tiene 5 cuerpos de agua independientes, el usuario puede proporcionar un panel de control principal 4, un primer panel de expansión 54 conectado a la ranura de expansión 20 del panel de control principal 4 y tres paneles de expansión adicionales 54 conectados a cada una de las ranuras de expansión 188a-188c del primer panel de expansión 54. En esta disposición, el panel de control principal 4 permite que se fije un clorador al mismo, mientras que cada uno de los cuatro paneles de expansión 54 adicionales permite que se fije un clorador en cada uno, dando como resultado 5 doradores para todo el sistema. Además, en donde un cuerpo de agua es suficientemente grande, un usuario puede programar múltiples doradores para funcionar sobre el único cuerpo de agua.
Un usuario puede también nombrar a cada relé que se descubre por el procesador del panel principal 8 o cada relé puede nombrarse a partir de una lista predefinida de nombres. También, un usuario puede establecer operaciones de temporizador que pueden asignarse a cualquier relé, válvula, espectáculo de luces, grupo o modo del sistema. Cada dispositivo puede tener múltiples temporizadores de conexión/desconexión asignados al mismo, permitiendo cada temporizador la especificación de ajustes estándar (por ejemplo, cada día, días laborables solo, fin de semana solo, etc.), una lista de días de la semana y/o periodos de tiempo (por ejemplo, 6:00 a 18:00, del atardecer al amanecer, del atardecer hasta final cuenta atrás, del amanecer hasta final cuenta atrás, etc.). Los temporizadores pueden tener una resolución de 1 minuto de modo que el usuario puede especificar el temporizador en incrementos de 1 minuto.
Como se explicó anteriormente, el sistema de control 2 es capaz de controlar diversos dispositivos asociados con una piscina/hidromasaje, incluyendo, pero sin limitarse a: calentadores, detectores químicos y sistemas de dispensado, bombas de velocidad variable y luces. Cuando se conecta un calentador al sistema de control 2 junto con una bomba de velocidad variable, el sistema de control 2 permitirá a un usuario especificar una velocidad de bomba mínima para una funcionalidad de calentador óptima. Alternativamente, en donde se instalan sensores con el sistema, incluyendo la entrada y salida del calentador y de la bomba de velocidad variable, el sistema de control 2 podría determinar la velocidad de bomba mínima para una funcionalidad óptima del calentador y podría variar la velocidad de la bomba para mantener una elevación de temperatura eficiente en la piscina/hidromasaje. Esto podría presentarse como una opción al usuario. El sistema de control 2 puede incluir también algoritmos de gestión de energía, como se ha explicado previamente y algoritmos de control del calentador que pueden priorizar elementos de calefacción. Por ejemplo, en donde hay colectores solares conectados al sistema de piscina/hidromasaje para calefacción solar, el sistema de control 2 puede ejecutar un algoritmo que dará prioridad a la calefacción solar y bombeará agua de la piscina a través de los colectores solares, cuando sea posible. Este control de calentamiento solar puede implicar que el sistema de control 2 controle una válvula para enviar agua a los colectores solares y/o la selección de un relé para accionar una bomba de refuerzo para enviar agua a los paneles. Adicionalmente, el sistema de control 2 puede programarse para determinar los requisitos de flujo mínimos para los colectores solares y manejar una bomba de velocidad variable a la velocidad requerida. El sistema de control 2 puede ser capaz también de hacer funcionar los colectores solares en un modo de enfriamiento nocturno en el que el agua se bombea a través de los colectores solares durante la noche si la temperatura en los colectores solares es menor que la temperatura de la piscina con una diferencia de temperatura mínima especificada. De manera similar, el sistema de control 2 puede utilizarse para enfriamiento de la piscina. Esta operación podría implicar que el sistema de control 2 controlara automáticamente un aireador, lo que puede realizarse como un control de tiempo de una válvula y control de una bomba de calor que soporta refrigeración. Donde se utiliza una bomba de calor, puede conmutarse del modo calefacción a refrigeración.
El sistema de control 2 permite detección química separada e independiente o sistemas de detección química y dispensado para cada cuerpo de agua que puede configurarse en el sistema de piscina para hidromasaje. El sistema de detección química puede implementarse a través del módulo de detección química, como se explicó anteriormente, lo que incluye dos entradas de sonda, a saber, una sonda de pH y una sonda de potencial de oxidación-reducción. El sistema dispensado químico puede implementarse a través de un relé de alta tensión que podrían usarse para controlar el flujo de gas de CO2 o una bomba de ácido. Para un cuerpo de agua que incluye un módulo de detección química, un clorador y un dispensador de pH, el firmware del sistema de control 2 podría permitir la configuración de un modo control de pH (por ejemplo, inhabilitado, automático, forzado con un límite de tiempo) y un modo de control del potencial de oxidación-reducción (por ejemplo, automático o porcentaje de tiempo). Adicionalmente, el firmware podría permitir al usuario seleccionar tanto el punto de consigna del pH como del potencial de oxidación-reducción y alarmas alto/bajo. Alternativamente, para un cuerpo de agua que incluye un módulo de detección química y un clorador, pero no una funcionalidad de dispensado de pH, el firmware del sistema de control 2 podría visualizar la lectura de pH cuando hay un flujo y permitir la configuración de un modo de control del potencial de oxidación-reducción (por ejemplo, automático o porcentaje de tiempo). Adicionalmente, el firmware podría permitir al usuario seleccionar un punto de consigna del potencial de oxidación-reducción y alarmas alto/bajo. El sistema de control 2 puede permitir también al usuario introducir diferentes puntos de consigna, niveles de alarma y niveles de desviación de tiempo para cada cuerpo de agua que proteja contra la conversión del agua en demasiado ácida o demasiado altamente clorada.
El sistema de control 2 es capaz de comunicar con los conectores del bus RS-485 14, 22 del panel principal, los conectores del bus RS-485 del panel de expansión 226 y/o los relés del paquete de relés 56a-56d. El firmware del sistema de control 2 es capaz de controlar la velocidad de operación de una bomba de velocidad variable y puede proporcionar un menú para la bomba de velocidad variable que podría visualizarse sobre la GUI del terminal local 28, de una unidad de control remoto portátil 58a, 58b, o de un dispositivo inalámbrico 61. El menú puede mostrar diversos parámetros de operación de la bomba de velocidad variable, tal como la velocidad de funcionamiento (tanto en revoluciones por minuto (RPM) como en porcentaje del máximo), potencia actual, uso de la potencia actual, etc. Además, el firmware puede visualizar todas las indicaciones de alarmas generadas por la bomba sobre la GUI del terminal local 28, de una unidad de control remoto portátil 58a, 58b, o de un dispositivo inalámbrico 61.
El sistema de control 2 es capaz de controlar diversas luces y protocolos de iluminación, por ejemplo, las luces de piscina/hidromasaje subacuáticas COLORLOGIC producidas por Hyward Industries, Inc., incluyendo tanto luces conectadas en red como no en red. El sistema de control 2 puede controlar las luces mediante la automatización de la secuencia de alimentación del relé de control al que se conectan las luces. Pueden conectarse múltiples luces a un único relé de modo que el sistema de control 2 controle una pluralidad de luces a través del único relé. El firmware del sistema de control 2 es capaz de proporcionar un sistema de control simple que puede incluir un sistema de menú. El sistema de control y/o menús simple puede visualizarse sobre la GUI del terminal local 28, de una unidad de control remoto portátil 58a, 58b, o de un dispositivo inalámbrico 61 y puede implementar deslizadores y otras representaciones gráficas para permitir al usuario seleccionar más fácilmente esquemas de colores y de iluminación personalizados.
El firmware del sistema de control 2 puede proporcionar también enclavamientos y protección de congelación a una diversidad de dispositivos que pueden conectarse al mismo. El firmware permite al usuario seleccionar y configurar enclavamientos que impiden que cualquier salida cambie de estado a menos que se corrija la situación de enclavamiento. El firmware proporciona una interfaz que permite al usuario configurar una temperatura de protección de congelación para sistema.
El sistema de control 2 incluye una GUI que puede replicarse en cada dispositivo conectado al sistema de control 2 (por ejemplo, un terminal local 28, de una unidad de control remoto portátil 58a, 58b (inalámbrico o cableado), un dispositivo inalámbrico 61 (teléfono inteligente/tableta), un sitio web accesible por Internet o una página web servida localmente accesible mediante un ordenador) y usado para controlar el sistema de control 2. La GUI puede incluir una "página de inicio" que tenga múltiples iconos representando diferentes acciones o controles predefinidos, del sistema de piscina/hidromasaje. Estos iconos puedan representar dispositivos individuales, por ejemplo, luces o válvulas o pueden ser un conjunto predefinido completo de acciones/parámetros de control, por ejemplo, un espectáculo de luz y de fuente de agua completo. Un usuario puede crear iconos/botones personalizados que representen sus acciones "favoritas" o más utilizadas. El usuario puede situar estos iconos favoritos en la página de inicio y redisponer los iconos de modo que se coloquen en una ubicación deseada sobre la pantalla. Adicionalmente, la g U i puede incluir capacidades de notificación de alarma, de modo que cuando tiene lugar una situación de alarma, el icono apropiado que representa el dispositivo que produce la situación de alarma puede moverse a una localización más visible sobre la GUI de modo que sea visto por el usuario. La notificación de alarma puede ser una luz o halo que rodea al icono rojo parpadeante (que representa una situación de alarma) o naranja (que representa una situación de aviso) y/o puede ser un halo rojo o naranja rodeando el perímetro de la GUI o en un único lado de la GUI. Adicionalmente, un usuario puede personalizar el sistema de notificación de alarma de modo que el sistema de control 2, cuando se conecta a Internet, envía un correo al usuario con la notificación de alarma o sitúa la notificación de alarma en una cuenta de red social (por ejemplo, Twitter) poseída por el usuario. El firmware también puede incluir un menú de diagnósticos que ilustre cualquier diagnóstico de componentes en fallo, por ejemplo, qué relé, actuador, tarjeta, sensor, etc. falló.
La FIG. 17A es una GUI 1300 generada por el sistema para permitir a un usuario controlar múltiples sistemas de piscina/hidromasaje, usando la pantalla de inicio. La GUI 1300 se divide en una pluralidad de secciones que incluyen una sección de fecha y hora 1302, una sección de informe meteorológico 1304, una sección de hora de salida/puesta del sol 1306, una primera sección de control de un cuerpo de agua 1308 y una segunda sección de control de un cuerpo de agua 1310. La primera y segunda secciones de control de un cuerpo de agua 1308, 1310 representan los sistemas de piscina/hidromasaje que se conectan con un panel de control principal. Las secciones de control 1308, 1310 incluyen un título 1312 que es asignable por el usuario durante la configuración e indica qué sistema controla respectivamente cada sección de control. En este caso, la primera sección de control del cuerpo de agua 1308 se titula "PISCINA DE LUCY" mientras que la segunda sección de control de cuerpo de agua 1310 se titula "HIDROMASAJE DE LUCY". Las secciones de control 1308, 1310 incluyen también una temperatura de agua actual 1314 del sistema respectivamente controlado. Además, las secciones de control 1308, 1310 incluyen una pluralidad de barras de control que permiten el control de diversos dispositivos conectados a cada sistema respectivo. Las barras de control incluyen, por ejemplo, una barra deslizante de control de temperatura 1316, una barra de control de la fuente de calentador 1318, una barra de control del filtro 1320, una barra de control del clorador 1322, una barra de control del pH 1324 y una barra de control del ORP 1326. Las barras de control de temperatura 1316 permiten a un usuario tener la temperatura que desea en el cuerpo de agua respectivo. Como se muestra en la FIG. 17A, las barras de control de temperatura 1316 pueden ser una barra deslizante; sin embargo, pueden estar también en la forma de flechas arriba/abajo o una caja de entrada de valores. La barra de control de fuente de calentador 1318 permite al usuario seleccionar entre una pluralidad de fuentes de calentador que se conectan al sistema. Por ejemplo, la barra de control de la fuente de calentador 1318 para la primera sección de control del cuerpo de agua 1308 se establece para un calentador solar, mientras que la barra de control de la fuente de calentador 1318 para la segunda sección de control de cuerpo de agua 1310 se establece para un calentador de gas. Cuando el usuario pulsa sobre la barra de control de la fuente de calentador 1318, puede aparecer un menú desplegable que permita el usuario seleccionar de entre todas las fuentes térmicas conectadas al sistema. Este menú desplegable puede actualizarse automáticamente cada vez que el sistema descubre una nueva fuente térmica. La barra de control del filtro 1320 permite al usuario establecer la velocidad de una bomba de filtro así como conectar/desconectar el filtro. De manera similar, la barra de control del clorador 1322, la barra de control de pH 1324 y la barra de control de ORP 1326 permiten al usuario conectar o desconectar un clorador, sistema de dispensado de pH y sistema de ORP respectivo que se conecta con el panel de control principal. Cuando se desconecta un dispositivo, la barra de control respectiva puede pasar a un color diferente o atenuarse a gris, para permitir un rápido reconocimiento de qué dispositivos están desconectados. La GUI 1300 puede incluir también un botón de alimentación 1328, un botón de inicio 1330, un botón de control de luz de piscina 1332 y un botón de vista de alarmas 1334. El botón de alimentación 1328 permite a un usuario cerrar la GUI 1300 y volver a la pantalla del dispositivo normal, mientras que el botón de inicio 1330 permite al usuario volver a la pantalla GUI de inicio, que puede ser la pantalla ilustrada en la FIG. 17A.
La FIG. 17B muestra la GUI 1300 generada por el sistema y configurada para permitir a un usuario controlar múltiples sistemas de piscina/hidromasaje usando una pantalla de funcionalidades. La GUI 1300 incluye la sección de fecha y hora 1302, sección del informe meteorológico 1304 y sección de hora de salida/puesta del sol 1306 como se muestra en la FIG. 17A; sin embargo, como se muestra en la FIG. 17B, un menú de "funcionalidades". El menú de funcionalidades incluye una pantalla de selección 1336 que lista todas las funcionalidades de un sistema de piscina/hidromasaje del usuario, por ejemplo, todos los dispositivos que están conectados a, instalados con y reconocidos por el panel de control principal. Estos dispositivos pueden ser, por ejemplo, calentadores, filtros, bombas, sensores, sistemas de dispensado de química, barbacoas, luces, funcionalidades de agua (por ejemplo, fuentes), pantallas, burbujas de hidromasaje y/o chorros de hidromasaje, entre otros. Cada una de las funcionalidades listadas es un botón accionable que llevará al usuario a una pantalla específica de esa funcionalidad, permitiendo al usuario alterar estos parámetros y opciones de la funcionalidad. Esto se explica con mayor detalle con relación a la FIG. 17C a continuación. La GUI 1300 incluye también una pluralidad de iconos de opciones rápidas que pueden ilustrar notificaciones de error/aviso, dispositivos que requieren atención o ajustes. Por ejemplo, la GUI 1300 incluye un icono de notificación de error/aviso 1338, un icono de fuente de calentador 1340, un icono de sistema de dispensado químico 1342 y un icono de ajustes 1344. En consecuencia, el usuario puede hacer clic en uno cualquiera de los iconos 1338, 1340, 1342, 1344 para rápidamente mostrar una pantalla emergente que informe al usuario del mensaje de notificación o lleve al usuario a una pantalla en donde el usuario puede rectificar el error que mostró la notificación. Los dispositivos que no están incorporados en el sistema pueden ser de un color diferente del de los que están instalados, por ejemplo, pueden ser más oscuros o atenuados en gris.
La FIG. 17C muestra la GUI 1300 que visualiza una pantalla para controlar un subsistema de dispensado químico. Específicamente, después de que un usuario hace clic sobre el botón de química de la FIG. 17B, la GUI 1300 hace emerger una pantalla de dispositivo 1346 que es específica para el dispositivo seleccionado en la pantalla de selección de menú de funcionalidades 1336, en este caso, el sistema de dispensado químico. La pantalla del dispositivo 1346 incluye un título 1348 que lista ese nombre del dispositivo y el cuerpo de agua para el que se dispone el dispositivo. La pantalla del dispositivo 1346 incluye una pluralidad de secciones de parámetros/opciones 1350, 1352. El número de secciones de parámetros y su finalidad depende del dispositivo seleccionado. En este caso, la pantalla de dispositivo 1346 incluye una sección de ajustes de ORP 1350 y una sección de ajustes de cloración 1352 en la que cada una incluye diversos ajustes que pueden alterarse. Por ejemplo, la sección de ajustes de ORP 1350 incluye una barra de deslizamiento para alterar el nivel de ORP y un temporizador de expiración, mientras que la sección de ajustes de cloración 1352 incluye una barra deslizante para alterar el nivel de cloración, un botón de súper-cloración y un temporizador de expiración.
Adicionalmente, la GUI 1300 puede incluir un fondo coloreado para representar el estado del sistema de piscina/hidromasaje y/o una situación de error. Por ejemplo, el fondo puede ser azul cuando el sistema de piscina/hidromasaje seleccionado está funcionando normalmente, amarillo cuando hay una situación de aviso o rojo cuando hay una situación de error. De manera similar, la primera sección de control de cuerpo de agua 1308 y la segunda sección de control de cuerpo de agua 1310 de la GUI 1300 pueden tener cada una un fondo coloreado que puede indicar de modo similar el estado del sistema de piscina/hidromasaje respectivo. Esta funcionalidad permite al usuario identificar fácil y rápidamente si un sistema de piscina/hidromasaje está funcionando apropiadamente. Alternativa o adicionalmente, la GUI 1300 puede incluir un marco exterior que puede colorearse para representar el estado de funcionamiento y/o situación de error de los sistemas de piscina/hidromasaje seleccionados.
Las FIGS. 18A-18C son mensajes emergentes de notificación de muestra que puede generarse por el sistema. Cuando tiene lugar un evento en un dispositivo del sistema de control, puede aparecer un mensaje emergente en la GUI que se visualiza en un dispositivo de control del usuario. La FIG. 18 a muestra un emergente normal de muestra 1356. El emergente normal 1356 incluye un mensaje 1358 y un botón de acuse de recibo 1360. El mensaje 1358 para el emergente normal 1356 puede alertar a un usuario de diversos casos de operación estándar, tales como el encendido de un dispositivo o pueden notificar al usuario de cómo se ha iniciado un evento planificado. Para cerrar el emergente normal 1356 un usuario puede hacer clic sobre el botón de acuse de recibo 1360. La FIG. 18B muestra un emergente de aviso de muestra 1362. El emergente normal 1362 incluye un mensaje de aviso 1364 y un botón de acuse de recibo 1366. El mensaje de aviso 1364 para el emergente de aviso 1362 puede alertar a un usuario de una situación que ha tenido lugar en el sistema, pero no es grave. Por ejemplo, el emergente de aviso 1362 puede notificar a un usuario de que el uso de una fuente térmica especificada será menos eficiente que otra fuente térmica disponible. Para cerrar el emergente de aviso 1362 un usuario puede hacer clic en el botón de acuse de recibo 1366. La FIG. 18C muestra un mensaje emergente de alerta de muestra 1368. El emergente de alerta 1368 incluye un mensaje 1370 y un botón de acuse de recibo 1372. El mensaje de alerta 1370 para el emergente de alerta 1368 puede alertar a un usuario de que ha tenido lugar una situación o serie de situaciones peligrosas en el sistema que deben atenderse inmediatamente. Por ejemplo, el emergente de alerta 1368 puede notificar a un usuario de que un sistema de cloración conectado no está funcionando apropiadamente y el agua no se está clorando apropiadamente o que un dispositivo conectado particular se está sobrecalentando, está roto o no está respondiendo. Para cerrar el emergente de alerta 1368 un usuario puede hacer clic sobre el botón de acuse de recibo 1372. El emergente normal 1356, el emergente de aviso 1362 y el emergente de alerta 1368 pueden tener cada uno un color de fondo diferente que represente la gravedad del mensaje. Por ejemplo, el emergente normal 1356 puede tener un fondo azul, el emergente de aviso 1362 puede tener un fondo amarillo y el emergente de alerta 1368 puede tener un fondo rojo. Esto permite a un usuario identificar rápidamente la gravedad de la situación o del mensaje del que está siendo alertado. Además, los emergentes 1356, 1362, 1368 pueden parpadear para conseguir la atención del usuario cuando es necesario.
Las FIG. 19A-19B son pantallas emergentes generadas por el sistema para cambiar la fecha y hora del sistema. La FIG. 19A es una captura de pantalla de un emergente de cambio de hora 1374 que incluye una barra de selección 1376 que permite al usuario elegir entre alterar la hora o la fecha. El emergente de cambio de hora 1374 incluye una flecha arriba 1378 y una flecha abajo 1380 que alteran el elemento de hora seleccionado 1382, por ejemplo, la hora, minuto y mañana/tarde. Un usuario pueda hacer clic en el valor de la hora, valor del minuto o mañana/tarde y hacer clic posteriormente sobre la flecha arriba 1378 o la flecha abajo 1380 para ajustar el elemento seleccionado para corregir el valor. Además, el emergente de cambio de hora 1374 incluye un botón de 12H 1384 y un botón de 24H 1386 que permiten usuario cambiar el reloj desde un reloj de 12 horas a un reloj de 24 horas. El usuario puede hacer clic entonces en el botón aceptar 1388 para aceptar los cambios y cerrar el emergente 1374, o el botón rechazar 1390 para rechazar los cambios y cerrar el emergente 1374. La FIG. 19B es una captura de pantalla de un emergente de cambio de fecha 1392 que incluye una barra de selección 1394 que permite al usuario elegir entre alterar la hora o la fecha. El emergente de cambio de fecha 1392 incluye una flecha arriba 1396 y una flecha abajo 1398 que alteran el elemento de fecha seleccionado 1400, por ejemplo, mes, día y año. Un usuario puede hacer clic en la fecha, valor del día o valor del año y hacer clic posteriormente sobre la flecha arriba 1396 o la flecha abajo 1398 para ajustar el elemento seleccionado para corregir el valor. El usuario puede hacer clic entonces en el botón aceptar 1402 para aceptar los cambios y cerrar el emergente 1392, o el botón rechazar 1404 para rechazar los cambios y cerrar el emergente 1392.
Las FIGS. 20A-20B son pantallas emergentes del planificador generadas por el sistema para cambiar una planificación de dispositivo. La FIG. 20A muestra un emergente de planificador 1406 que permite a un usuario planificar las operaciones para una bomba. El emergente de planificador 1406 incluye un primer evento planificado 1408, un segundo evento planificado 1410 y un tercer evento planificado 1412. Cada evento planificado 1408, 1410, 1412 incluye una pluralidad de parámetros que puede ajustar un usuario con finalidades de planificación. Por ejemplo, un usuario puede planificar la hora en la que se conecta y desconecta la bomba, la velocidad a la que funciona la bomba y el plan de repetición para el temporizador (por ejemplo, días laborables, fin de semana, todos los días, etc.). En consecuencia, un usuario puede planificar al menos tres operaciones para una bomba que tendrán lugar automáticamente. Como se muestra en la FIG. 20A, el primer evento planificado 1408 tiene la conexión de bomba a las 8:00 a baja velocidad cada día laborable y funcionando hasta las 22:30. El segundo evento planificado 1410 tiene la bomba conectada y funcionando a alta velocidad desde las 9:00 hasta las 23:00 cada fin de semana. El tercer evento planificado 1412 tiene la bomba cambiando a una velocidad personalizada cada día a las 16:00 y funcionando a esta velocidad personalizada hasta las 20:00. El emergente de planificador 1406 incluye también una flecha arriba 1414 y una flecha abajo 1416 que permiten a un usuario alterar los eventos planificados 1408, 1410, 1412. Para alterar uno cualquiera de los eventos planificados 1408, 1410, 1412, un usuario puede hacer clic en el parámetro del evento, por ejemplo, hora de inicio, hora de finalización, velocidad, plan de repetición y hacer clic entonces en la flecha arriba 1414 o la flecha abajo 1416 para ajustar el parámetro. El emergente del planificador 1406 puede incluir también un interruptor de conexión/desconexión 1418, 1420, 1422 para cada evento planificado 1408, 1410, 1412 que permite a un usuario conectar o desconectar el evento planificado 1418, 1420, 1422. El usuario puede hacer clic entonces en un botón aceptar 1424 para aceptar cualquier cambio hecho a los eventos planificados 1408, 1410, 1412 y cerrar el emergente de planificador 1406, o el botón rechazar 1426 para rechazar los cambios y cerrar el emergente de planificador 1406. El emergente de planificador 1406 incluye un botón de interruptor 1428 que permite al usuario conectar/desconectar los interruptores 1418, 1420, 1422 para descartar los botones 1420, 1432, 1434, como se muestra en la FIG. 20B. Los botones de descarte 1430, 1432, 1434 permiten a un usuario descartar eventos planificados que ya no desea guardar. Las FIGS. 20A-20B muestran tres eventos planificados, sin embargo, debería entenderse por un experto en la materia que pueden planificarse más de tres eventos basándose en las necesidades globales del sistema.
El sistema de control 2 puede proporcionar modos especiales de funcionamiento dependiendo de la normativa local, estatal y regional. Algunos modos de operación especiales de muestra incluyen: un modo operativo con calentadores compartidos y funcionalidad de protección de congelación que permite a un propietario hacer funcionar el hidromasaje durante el invierno mientras la piscina está en un modo de protección de congelación, un modo de funcionamiento de válvula personalizada que acciona válvulas automáticas usadas para una piscina e hidromasaje con calentadores compartidos. En dicho modo, las válvulas automáticas pueden cambiar de estado cuando la bomba del hidromasaje se conecta para conectar los calentadores hacia el hidromasaje y puede volver el funcionamiento del calentador a la piscina cuando la bomba de hidromasaje se desconecta. Por supuesto, son posibles otros modos.
Tras haber descrito de este modo la invención en detalle, hay que entender que la descripción anterior no tiene por objeto limitar el alcance de la misma. Se entenderá que las realizaciones de la presente invención descritas en el presente documento son simplemente ejemplos y que un experto en la materia puede realizar cualesquiera variaciones y modificaciones sin alejarse del alcance de la invención. Todas esas variaciones y modificaciones, incluidas las discutidas anteriormente, se pretende que se incluyan dentro del alcance de la invención.

Claims (29)

REIVINDICACIONES
1. Un método, que incluye integrar un banco de relés (32) para su uso con un sistema de control de piscina o hidromasaje (2), que comprende las etapas de:
establecer una conexión eléctrica entre el banco de relés (32) y un panel de control (4) del sistema de control de piscina o hidromasaje (2);
descubrir el banco de relés (32) mediante un procesador (8) del panel de control (4); y
asignar al banco de relés (32) una dirección de red desde el panel de control (4) al descubrir el banco de relés (32).
2. El método de la reivindicación 1, en donde la etapa de descubrir el banco de relés (32) comprende además: difundir una consulta de nuevos dispositivos desde el procesador (8) del panel de control (4);
transmitir una respuesta a la consulta desde el banco de relés (32); y
recibir la respuesta a la consulta desde el banco de relés (32) por parte del procesador (8) del panel de control (4).
3. El método de la reivindicación 2, que comprende además la etapa de transmitir una segunda respuesta a la consulta desde el banco de relés (32) si la respuesta a la consulta transmitida desde el banco de relés (32) no es recibida por el procesador (8) del panel de control (4).
4. El método de la reivindicación 3, que comprende además la etapa de indicar una condición de error si un número de respuestas a la consulta transmitidas desde el banco de relés (32) es mayor que un umbral preestablecido sin que la respuesta a la consulta transmitida desde el banco de relés (32) sea recibida por el procesador (8) del panel de control (4).
5. El método de la reivindicación 1, en donde la etapa de asignar al banco de relés (32) una dirección de red comprende además:
enviar un mensaje al banco de relés (32) que asigna al banco de relés (32) una dirección de red desde el procesador (8) del panel de control (4);
transmitir una respuesta de asignación de red desde el banco de relés (32) que incluye información sobre el banco de relés (32);
recibir la respuesta de asignación de red transmitida desde el banco de relés (32) por el procesador (8) del panel de control (4); y
almacenar información incluida en la respuesta de asignación de red en una memoria del panel de control (4).
6. El método de la reivindicación 5, en donde la información sobre el banco de relés (32) incluye al menos una de entre las capacidades del banco de relés (32), revisión de firmware del banco de relés (32) y ubicación del sistema del banco de relés (32).
7. El método de la reivindicación 6, que comprende además la etapa de actualizar el firmware del banco de relés (32) con un archivo de actualización de firmware.
8. El método de la reivindicación 5, que comprende además la etapa de transmitir una segunda respuesta de asignación de red desde el banco de relés (32) si la respuesta de asignación de red no es recibida por el procesador (8) del panel de control (4).
9. El método de la reivindicación 8, que comprende además la etapa de indicar una condición de error si un número de respuestas de asignación de red transmitidas desde el banco de relés (32) es mayor que un umbral preestablecido sin que la respuesta de asignación de red transmitida desde el banco de relés (32) sea recibida por el procesador (8) del panel de control (4).
10. El método de la reivindicación 1, que comprende además la etapa de configurar el banco de relés (32) después de que al banco de relés (32) se le haya asignado una dirección de red, en donde la etapa de configurar el banco de relés (32) comprende además mapear una función específica a al menos uno de una pluralidad de relés del banco de relés (32).
11. El método de la reivindicación 10, en donde la etapa de configurar el banco de relés (32) se realiza usando uno de entre el panel de control (4) y una unidad de control remoto en comunicación con el panel de control (4).
12. El método de cualquier reivindicación anterior, que incluye además integrar un componente inteligente para su uso con el sistema de control de piscina o hidromasaje (2) que comprende las etapas de:
establecer una conexión eléctrica entre el componente inteligente y el panel de control (4) del sistema de control de piscina o hidromasaje (2);
descubrir el componente inteligente mediante un procesador (8) del panel de control (4); y
asignar al componente inteligente una dirección de red desde el panel de control (4) al descubrir el componente inteligente.
13. El método de la reivindicación 12, en donde la etapa de establecer una conexión eléctrica entre el componente inteligente y el panel de control (4) del sistema de control de piscina o hidromasaje (2) incluye unir el componente inteligente a un conector del panel de control (4), en donde el panel de control (4) es un panel de control principal (4).
14. El método de la reivindicación 12, en donde la etapa de establecer una conexión eléctrica entre el componente inteligente y un panel de control (4) del sistema de control de piscina o hidromasaje (2) incluye:
unir el componente inteligente a un relé del banco de relés (32) que está integrado con el panel de control (4) en donde el panel de control (4) es un panel de control principal (4); o
unir el componente inteligente a un relé de un segundo banco de relés (32) que está integrado con el panel de control (4) en donde el panel de control (4) es un panel de control principal (4).
15. El método de la reivindicación 12, en donde la etapa de establecer una conexión eléctrica entre el componente inteligente y un panel de control (4) del sistema de control de piscina o hidromasaje (2) incluye unir el componente inteligente a un conector de un panel de expansión que está integrado con el panel de control (4) en donde el panel de control (4) es un panel de control principal (4).
16. El método de la reivindicación 12, en donde la etapa de establecer una conexión eléctrica entre el componente inteligente y un panel de control (4) del sistema de control de piscina o hidromasaje (2) incluye:
unir el componente inteligente a un relé del banco de relés (32) que está integrado con un panel de expansión; o unir el componente inteligente a un relé de un segundo banco de relés (32) que está integrado con un panel de expansión.
17. El método de la reivindicación 12, en donde la etapa de descubrir el componente inteligente comprende además: difundir una consulta de nuevos dispositivos desde el procesador (8) del panel de control (4);
transmitir una respuesta a la consulta desde el componente inteligente; y
recibir la respuesta a la consulta del componente inteligente por parte del procesador (8) del panel de control (4).
18. El método de la reivindicación 17, que comprende además la etapa de transmitir una segunda respuesta a la consulta desde el componente inteligente si la respuesta a la consulta transmitida desde el componente inteligente no es recibida por el procesador (8) del panel de control (4) en donde el panel de control (4) es un panel de control principal (4).
19. El método de la reivindicación 18, que comprende además la etapa de indicar una condición de error si un número de respuestas a la consulta transmitidas desde el componente inteligente es mayor que un umbral preestablecido sin que la respuesta a la consulta transmitida desde el componente inteligente sea recibida por el procesador (8) del panel de control (4).
20. El método de la reivindicación 12, en donde la etapa de asignar al componente inteligente una dirección de red comprende además:
enviar un mensaje al componente inteligente que asigna al componente inteligente una dirección de red desde el procesador (8) del panel de control (4);
transmitir una respuesta de asignación de red desde el componente inteligente que incluye información sobre el componente inteligente;
recibir la respuesta de asignación de red transmitida desde el componente inteligente por el procesador (8) del panel de control (4); y
almacenar información incluida en la respuesta de asignación de red en una memoria del panel de control (4).
21. El método de la reivindicación 20, en donde la información sobre el componente inteligente incluye al menos una de entre las capacidades del componente inteligente, revisión de firmware del componente inteligente y ubicación del sistema del componente inteligente.
22. El método de la reivindicación 21, que comprende además la etapa de actualizar el firmware del componente inteligente con un archivo de actualización de firmware.
23. El método de la reivindicación 7 o la reivindicación 22, que comprende además la etapa de recibir el archivo de actualización de firmware por el procesador (8) del panel de control (4) desde una memoria extraíble conectada al panel de control (4) e Internet.
24. El método de la reivindicación 20, que comprende además la etapa de transmitir una segunda respuesta de asignación de red desde el componente inteligente si la respuesta de asignación de red no es recibida por el procesador (8) del panel de control (4).
25. El método de la reivindicación 24, que comprende además la etapa de indicar una condición de error si un número de respuestas de asignación de red transmitidas desde el componente inteligente es mayor que un umbral preestablecido sin que la respuesta de asignación de red transmitida desde el componente inteligente sea recibida por el procesador (8) del panel de control (4).
26. El método de la reivindicación 22, que comprende además la etapa de configurar el componente inteligente después de que se le haya asignado una dirección de red, en donde la etapa de configurar el componente inteligente comprende además configurar el componente inteligente para que funcione para operaciones particulares.
27. El método de la reivindicación 26, en donde la etapa de configurar el componente inteligente se realiza usando uno de entre el panel de control (4) y una unidad de control remoto en comunicación con el panel de control (4).
28. El método de cualquier reivindicación anterior, que comprende además integrar un panel de expansión para su uso con el sistema de control de piscina o hidromasaje (2) que comprende las etapas de:
establecer una conexión eléctrica entre el panel de expansión y el panel de control (4) del sistema de control de piscina o hidromasaje (2);
descubrir el panel de expansión por el procesador (8) del panel de control (4); y
configurar el panel de expansión desde el panel de control (4) al descubrir el panel de expansión.
29. El método de la reivindicación 28, que comprende además la etapa de configurar uno o más bancos de relés (32) y componentes inteligentes integrados con el panel de expansión.
ES19200908T 2013-03-15 2014-03-14 Sistema de control modular de piscina/hidromasaje Active ES2900654T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201361790496P 2013-03-15 2013-03-15
US201361787809P 2013-03-15 2013-03-15

Publications (1)

Publication Number Publication Date
ES2900654T3 true ES2900654T3 (es) 2022-03-17

Family

ID=51538274

Family Applications (3)

Application Number Title Priority Date Filing Date
ES14764537T Active ES2762510T3 (es) 2013-03-15 2014-03-14 Sistema de control de piscina/hidromasaje modular
ES19200908T Active ES2900654T3 (es) 2013-03-15 2014-03-14 Sistema de control modular de piscina/hidromasaje
ES21200805T Active ES2994852T3 (en) 2013-03-15 2014-03-14 Modular pool/spa control system

Family Applications Before (1)

Application Number Title Priority Date Filing Date
ES14764537T Active ES2762510T3 (es) 2013-03-15 2014-03-14 Sistema de control de piscina/hidromasaje modular

Family Applications After (1)

Application Number Title Priority Date Filing Date
ES21200805T Active ES2994852T3 (en) 2013-03-15 2014-03-14 Modular pool/spa control system

Country Status (6)

Country Link
US (5) US10976713B2 (es)
EP (3) EP3620149B1 (es)
AU (3) AU2014228186B2 (es)
CA (1) CA2906138A1 (es)
ES (3) ES2762510T3 (es)
WO (1) WO2014143779A2 (es)

Families Citing this family (68)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8578081B1 (en) 2007-07-25 2013-11-05 Robert Louis Fils Docking station for an electronic device
WO2012030855A2 (en) * 2010-08-30 2012-03-08 Watkins Manufacturing Corporation Internet based spa networking system having wireless spa nodes
EP2736848A4 (en) 2011-07-29 2016-03-16 Hayward Ind Inc SYSTEMS AND METHODS FOR CONTROLLING CHLOROMETERS
US9097234B2 (en) 2012-01-05 2015-08-04 Kenneth William Breau Powered apparatus for fluid applications
AU2014228186B2 (en) 2013-03-15 2019-11-07 Hayward Industries, Inc. Modular pool/spa control system
US20160175189A1 (en) * 2013-04-08 2016-06-23 Robert Louis Fils Method, system and apparatus for communicating with an electronic device and a stereo housing
US20150000094A1 (en) * 2013-06-26 2015-01-01 Zodiac Pool Systems, Inc. Conversion of a mechanical timeclock enclosure
DE102014105075B4 (de) * 2014-04-09 2023-12-07 Krohne Messtechnik Gmbh Verfahren und Kommunikationsanordnung zur Datenkommunikation
WO2016102021A1 (en) * 2014-12-23 2016-06-30 Fluidra, S.A. Controlling a water installation device
ES2812624T3 (es) * 2014-12-31 2021-03-17 Fluidra S A Controlar dispositivos de una instalación de agua
US9723667B1 (en) * 2015-04-09 2017-08-01 Universal Lighting Technologies, Inc. Output tuning and dimming interface for an LED driver
US9693411B1 (en) * 2015-04-09 2017-06-27 Universal Lighting Technologies, Inc. LED driver configuration and dimming interface for dynamic adjustment of driver operating parameters
US9856869B2 (en) * 2015-04-14 2018-01-02 Regal Beloit America, Inc. Motor, controller and associated method
US11061009B2 (en) * 2015-08-14 2021-07-13 Gregory J. Hummer Chemical sensor devices and methods for detecting chemicals in flow conduits, pools and other systems and materials used to harness, direct, control and store fluids
SG10201507834SA (en) * 2015-09-21 2017-04-27 Yokogawa Electric Corp Mobile based on collaborative and interactive operations with smart mobile devices
US9769896B1 (en) 2015-12-04 2017-09-19 Universal Lighting Technologies, Inc. LED driver with offline tuning interface using hot and neutral inputs
USD792457S1 (en) * 2015-12-23 2017-07-18 Samsung Electronics Co., Ltd. Display screen or portion thereof with icon
USD793430S1 (en) * 2015-12-23 2017-08-01 Samsung Electronics Co., Ltd. Display screen or portion thereof with icon
US20170212484A1 (en) * 2016-01-22 2017-07-27 Hayward Industries, Inc. Systems and Methods for Providing Network Connectivity and Remote Monitoring, Optimization, and Control of Pool/Spa Equipment
US11720085B2 (en) 2016-01-22 2023-08-08 Hayward Industries, Inc. Systems and methods for providing network connectivity and remote monitoring, optimization, and control of pool/spa equipment
CA3018108A1 (en) 2016-03-18 2017-09-21 ConnectedYard, Inc. Chemical monitoring devices and methods
US20170275905A1 (en) * 2016-03-28 2017-09-28 Bestway Inflatables & Material Corp. Intelligent pool apparatus
US10329784B1 (en) * 2016-09-07 2019-06-25 Wincor, LLC Customizable pool automation control system, and method for customizing pool automation control
CA3057298A1 (en) * 2017-03-21 2018-09-27 Hayward Industries, Inc. Systems and methods for sanitizing pool and spa water
US10801225B1 (en) * 2017-08-15 2020-10-13 Aquacal Autopilot, Inc. Heat pump or water pump for a swimming pool having an integral water purifier
US11427484B1 (en) * 2017-08-15 2022-08-30 Aquacal Autopilot, Inc. Salt water chlorine generator having an integral multifunctional flow sensor
CN107608325B (zh) * 2017-09-29 2020-12-15 深圳和而泰智能控制股份有限公司 水处理预测方法及服务器
US10925804B2 (en) * 2017-10-04 2021-02-23 Sundance Spas, Inc. Remote spa control system
US20190271137A1 (en) * 2018-03-01 2019-09-05 Armando Garcia Viveros Home protection and control system
US10560993B1 (en) 2018-03-08 2020-02-11 Universal Lighting Technologies, Inc. Dimming controller for LED driver and method of indirect power estimation
EP3769293A4 (en) * 2018-03-19 2021-05-19 Alarm.com Incorporated POOL MONITORING
US20190314243A1 (en) * 2018-04-17 2019-10-17 Pentair Water Pool And Spa, Inc. Systems and Methods for Controlling Pool/Spa Devices
US10972305B2 (en) * 2018-06-22 2021-04-06 Bullfrog International, Lc Power line communications network system for a spa
US10925805B2 (en) * 2018-07-11 2021-02-23 Bullfrog International, L.C. Heating system for spa
US11512487B2 (en) * 2018-11-07 2022-11-29 James Modico Wave generating system
US11116055B2 (en) * 2018-12-27 2021-09-07 Lumileds Llc Time slicing method for multi-channel color tuning using a single current source input
CN109546185B (zh) * 2019-01-08 2024-04-16 中氢新能技术有限公司 一种甲醇重整燃料电池的控制系统
US11322010B1 (en) * 2019-01-17 2022-05-03 Alarm.Com Incorporated Swimming pool monitoring
US10934729B2 (en) 2019-02-27 2021-03-02 Bullfrog International, Lc Spa cover with sensor
CN109782675A (zh) * 2019-03-19 2019-05-21 广州庆吉科技股份有限公司 一种基于安卓系统的小型智能商显主板
EP3963410A4 (en) * 2019-05-03 2023-01-11 Hayward Industries, Inc. SYSTEMS AND METHODS FOR MONITORING, OPTIMIZATION AND CONTROL OF SWIMMING POOL AND SPA EQUIPMENT USING VIDEO ANALYTICS
SI25866A (sl) * 2019-06-19 2020-12-31 Amibit D.O.O. Modularni krmilnik za različne vhodne signale, metoda sestavljanja krmilnika ter metoda upravljanja z energijo z omenjenim krmilnikom
US20220341202A1 (en) * 2019-09-11 2022-10-27 Hayward Industries, Inc. Swimming Pool Pressure and Flow Control Pumping and Water Distribution Systems and Methods
US11266019B2 (en) * 2019-10-22 2022-03-01 Hayward Industries, Inc. Modular wiring system for actuators
WO2021097188A1 (en) 2019-11-15 2021-05-20 Sundance Spas, Inc. Water testing systems and devices
US11402813B2 (en) * 2020-01-06 2022-08-02 Honeywell International Inc. Wall mountable universal backplane
JP2021157666A (ja) * 2020-03-27 2021-10-07 横河電機株式会社 情報表示装置、情報表示方法、及びプログラム
CA3174117A1 (en) * 2020-04-02 2021-10-07 Safety Tubs Company, Llc Bathing control system
US11215175B2 (en) 2020-04-17 2022-01-04 Poolside Tech, LLC Systems and methods for maintaining pool systems
US11307600B2 (en) 2020-05-01 2022-04-19 Poolside Tech, LLC Systems and methods for regulating temperatures of pool systems
US11208822B2 (en) 2020-05-01 2021-12-28 Poolside Tech, LLC Systems and methods for maintaining pool systems
US12085072B2 (en) * 2020-07-29 2024-09-10 Regal Beloit America, Inc. Systems and methods for a pump having an onboard user interface
CN220570317U (zh) * 2020-08-19 2024-03-08 贝尔格拉维亚木有限公司 电气安全装置
US11523968B2 (en) 2020-10-27 2022-12-13 Poolside Tech, LLC Methods for determining fluidic flow configurations in a pool system
US11221637B1 (en) * 2021-01-14 2022-01-11 Poolside Tech, LLC Intelligent control of simple actuators
US20220267167A1 (en) * 2021-02-25 2022-08-25 Saudi Arabian Oil Company Automatic sand filter backwash controller
US11946565B2 (en) 2021-02-25 2024-04-02 Hayward Industries, Inc. Valve assembly
US11137780B1 (en) 2021-02-25 2021-10-05 Valve Technologies, LLC Fluid distribution manifold
US11579636B2 (en) 2021-04-22 2023-02-14 Hayward Industries, Inc. Systems and methods for controlling operations of multi-manifold fluid distribution systems
US12222170B1 (en) * 2021-09-10 2025-02-11 Tower Guard, Llc Cooling water management systems having continuous corrosion monitoring and reporting and associated methods for using the same
CA3178759A1 (en) 2021-10-08 2023-04-08 Pentair Water Pool And Spa, Inc. Variable speed pumping system and method
US11815921B2 (en) 2021-10-27 2023-11-14 Aquacal Autopilot, Inc. Automated swimming pool heat pump flow rate controller
US20240039755A1 (en) * 2022-08-01 2024-02-01 Hamilton Sundstrand Corporation Configurable controller for next generation control system
AU2023322424A1 (en) * 2022-08-08 2025-01-30 Zodiac Pool Systems Llc Swimming pools and spas with pool vision
US20240044161A1 (en) * 2022-08-08 2024-02-08 Zodiac Pool Systems Llc Swimming pools and spas with water usage control
US11674942B1 (en) 2022-10-11 2023-06-13 Swim Sense, LLC Sensor assembly
US20240209649A1 (en) * 2022-12-24 2024-06-27 Pentair Water Pool And Spa, Inc. Automatic discovery of pool pad equipment system and method
WO2025049852A1 (en) * 2023-08-30 2025-03-06 Hayward Industries, Inc. Internet-of-things connectivity modules and associated systems and methods for pool and spa equipment

Family Cites Families (872)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2603234A (en) 1952-07-15 Relief valve operating and control
US3014902A (en) 1961-12-26 Table
US1874513A (en) 1929-06-18 1932-08-30 Gen Electric Traffic signal controller
US1991775A (en) 1932-01-08 1935-02-19 Raytheon Mfg Co Variable color luminous device
US2057186A (en) 1934-02-07 1936-10-13 Eagle Signal Corp Signaling system and mechanism therefor
US2096595A (en) 1936-08-10 1937-10-19 Jack C Sanford Automatic relief valve for suction pipes
US2250021A (en) 1938-02-25 1941-07-22 David L Hofer Relief valve control
US2355607A (en) 1940-03-25 1944-08-15 Shepherd Judson O'd Control system
US2323793A (en) 1941-04-16 1943-07-06 Charles W Clark Traffic signaling mechanism
US2509031A (en) 1946-03-01 1950-05-23 Bockmeyer Eldon Apparatus for cooling fluids
US2498818A (en) 1947-10-03 1950-02-28 Theodore Lawrence Evaporative air cooler and conditioner
US2572263A (en) 1949-05-02 1951-10-23 David L Hofer Suction dredge relief valve system
US2644400A (en) 1950-06-24 1953-07-07 David L Hofer Control circuit for emergency relief valve of a dredge
US2680168A (en) 1952-07-07 1954-06-01 Frank W Murphy Safety switch
US2767277A (en) 1952-12-04 1956-10-16 James F Wirth Control system for power operated fluid pumps
US2903674A (en) 1954-08-30 1959-09-08 North American Aviation Inc Remote emergency traffic control system
US2881409A (en) 1955-09-07 1959-04-07 Em Tec Inc Signalling system
US2889779A (en) 1957-06-24 1959-06-09 Hofer David Louis Relief valve system for suction dredges
US3020522A (en) 1959-05-22 1962-02-06 Rad O Lite Inc Remote control system
US3086715A (en) 1960-10-31 1963-04-23 Paul J Mineau Aerator pump
US3145724A (en) 1960-11-14 1964-08-25 Harry Karp Vacuum breaking device
US3255433A (en) 1962-01-03 1966-06-07 Rad O Lite Inc Traffic light controller
US3114127A (en) 1962-03-05 1963-12-10 Electronic Traffic Control Inc Traffic light controller
GB984968A (en) 1962-05-04 1965-03-03 Ilford Ltd Photographic printing
US3195556A (en) 1962-12-26 1965-07-20 Britt Tech Corp Pressure relief valve for controlling pump
US3257641A (en) 1963-05-31 1966-06-21 Chrys Camp Controller Inc Emergency traffic control system
US3252479A (en) 1963-06-14 1966-05-24 Socony Mobil Oil Co Inc Apparatus for automatically shutting down a fluid distribution system
US3271734A (en) 1964-03-16 1966-09-06 Tamar Electronics Ind Inc Traffic signal controller
US3809116A (en) 1965-05-18 1974-05-07 Santron Corp Fluid flow control systems
US3435213A (en) 1965-07-19 1969-03-25 Bell Telephone Labor Inc Light modulator using light choppers
US3320160A (en) 1965-08-24 1967-05-16 Welles Products Inc Method and apparatus for aerating a body of liquid
US3416729A (en) 1966-08-12 1968-12-17 Richards Of Rockford Inc Liquid aerator
US3528548A (en) 1967-04-26 1970-09-15 K & L Electronics Inc Electrical circuit for temperature control of swimming pool water
US3424090A (en) 1967-06-26 1969-01-28 Flomatcher Co Inc Pneumatic control system and vent valve therefor
US3572658A (en) 1968-01-15 1971-03-30 Richards Of Rockford Inc Floating aerator
US3594720A (en) 1968-01-31 1971-07-20 Marbelite Co Solid-state traffic controller
US3515375A (en) 1968-05-22 1970-06-02 Bird Machine Co Aeration apparatus
US3524629A (en) 1968-07-29 1970-08-18 Don A Culwell Apparatus for and method of aerating liquids
US3584261A (en) 1968-08-16 1971-06-08 Texas Instruments Inc Remote control circuit breaker
US3497185A (en) 1968-11-20 1970-02-24 Sydnor Hydrodynamics Inc Aerating and cooling apparatus
US3735926A (en) 1971-05-27 1973-05-29 Richards Of Rockford Inc Liquid spray device with fixed and rotatable diffusers
US3739986A (en) 1971-08-17 1973-06-19 Richards Of Rockford Inc Axial flow liquid aerator
US3781925A (en) 1971-11-26 1974-01-01 G Curtis Pool water temperature control
US3823767A (en) 1972-02-29 1974-07-16 Economic Development Corp Process for treating water
US3771724A (en) 1972-07-19 1973-11-13 Richards Of Rockford Inc Apparatus and process for spraying liquids
US3953551A (en) 1973-01-22 1976-04-27 Dorall Arthur G Air cooling apparatus
US3804049A (en) 1973-02-12 1974-04-16 R Greer Wave force absorbing device
US3844299A (en) 1973-04-05 1974-10-29 Hobart Mfg Co Control circuit for dishwasher
US3837016A (en) 1973-04-11 1974-09-24 Mms Ltd Plural temperature level fluid heating system
DE2355966A1 (de) 1973-11-09 1975-05-22 Medac Klinische Spezialpraep Pumpenanordnung, insbesondere fuer blutpumpen
US4053758A (en) 1974-06-06 1977-10-11 Swan Recreational Products Limited Underwater swimming pool illumination systems
US3926008A (en) 1974-08-15 1975-12-16 Robert C Webber Building cooling and pool heating system
US3957395A (en) 1974-11-25 1976-05-18 Cla-Val Co. Method and apparatus for controlling a pump
US3970069A (en) 1975-02-24 1976-07-20 John Pickett Solar heater/cooler assembly
US4421643A (en) 1975-10-30 1983-12-20 International Telephone And Telegraph Corporation Swimming pool filtering system
US4153955A (en) 1976-04-01 1979-05-15 Henry Hinterberger Solar energy converter
US4107492A (en) 1976-05-05 1978-08-15 Robertshaw Controls Company Pneumatic operated switch having movable flag, switch actuator mounted thereon, and switch in chamber displaced from measured flow path
US4135144A (en) 1977-03-07 1979-01-16 David L. Kirk Traffic light radio control system
US4115878A (en) 1977-03-14 1978-09-26 South Pacific Industries Spa safety drain
US4116577A (en) 1977-03-21 1978-09-26 National Machine Company, Inc. Flow sensing auxiliary pump by-pass valve
US4180374A (en) 1978-03-07 1979-12-25 Bristow Elliott R Well pump protection system
US4404697A (en) 1978-08-14 1983-09-20 Intermatic Incorporated Remote control system for spas
US4189791A (en) 1979-01-05 1980-02-26 Dundas Gifford W Swimming pool heating and cooling system
US4233694A (en) 1979-01-22 1980-11-18 Jacuzzi Whirlpool Bath, Inc. Spa construction and isolated controls therefor
US4621613A (en) 1979-01-25 1986-11-11 Krumhansl Mark U Pool and spa heating and cooling
US4286303A (en) 1979-03-19 1981-08-25 Franklin Electric Co., Inc. Protection system for an electric motor
US4278403A (en) 1979-09-06 1981-07-14 Shafer Jon L Control for hydraulic accumulator system
US4226815A (en) 1979-11-19 1980-10-07 Cockman Haggie I Cooling apparatus
US4298868A (en) 1980-04-11 1981-11-03 Spurgeon John R Electronic display apparatus
US4329120A (en) 1980-04-24 1982-05-11 William Walters Pump protector apparatus
DE3026519C2 (de) 1980-07-12 1984-05-30 WSW Planungsgesellschaft mbH, 4355 Waltrop Einrichtung zur Regenerierung von verschlammten Gewässern
US4322297A (en) 1980-08-18 1982-03-30 Peter Bajka Controller and control method for a pool system
US4444546A (en) 1980-09-19 1984-04-24 Oximetrix, Inc. Occlusion detection apparatus and method
US4381031A (en) 1980-10-27 1983-04-26 Whitaker Larry D Spa-domestic hot water heat exchanger
US4456432A (en) 1980-10-27 1984-06-26 Jennings Pump Company Emergency sump pump and alarm warning system
US4467183A (en) 1980-12-19 1984-08-21 Ricoh Company, Ltd. Liquid temperature control apparatus comprising initial temperature dependent high power heater drive
US4393527A (en) 1980-12-29 1983-07-19 Teledyne Industries, Inc. Method of controlling non-solar swimming pool heater
US4368549A (en) 1980-12-29 1983-01-18 Teledyne Industries, Inc. Swimming pool heater temperature control system
US4392187A (en) 1981-03-02 1983-07-05 Vari-Lite, Ltd. Computer controlled lighting system having automatically variable position, color, intensity and beam divergence
US4385724A (en) 1981-04-09 1983-05-31 Ramco Manufacturing, Inc. Apparatus for controlling the water temperature of a spa
US4636036A (en) 1981-09-17 1987-01-13 Sasib S.P.A. Multi-color traffic signal
US4424438A (en) 1981-11-05 1984-01-03 Stanmar Technology Remote actuator system
US4402094A (en) 1982-03-18 1983-09-06 Sanders John T Safety circulation system
FR2530001B1 (fr) 1982-07-09 1988-01-08 Raffinage Cie Francaise Groupe de pompage et de regulation pour installation de chauffage solaire d'un reservoir d'eau, notamment d'une piscine
JPS5931404A (ja) 1982-08-16 1984-02-20 Hitachi Ltd 圧力センサ回路
US4409694A (en) 1982-09-30 1983-10-18 John P. Barrett, Sr. Electronic control device for liquids
JPS5961736A (ja) 1982-10-01 1984-04-09 Hitachi Ltd 集積化圧力センサ
JPS5967826A (ja) 1982-10-06 1984-04-17 株式会社椿本チエイン 電動機械の過負荷・軽負荷保護装置
JPS5991486U (ja) 1982-12-10 1984-06-21 三菱電機株式会社 ポンプの制御装置
US4742456A (en) 1983-03-18 1988-05-03 American Standard Inc. Sound responsive tube control circuit
US4505643A (en) 1983-03-18 1985-03-19 North Coast Systems, Inc. Liquid pump control
US4676914A (en) 1983-03-18 1987-06-30 North Coast Systems, Inc. Microprocessor based pump controller for backwashable filter
GB8315154D0 (en) 1983-06-02 1983-07-06 Ideal Standard Pump protection system
US4563780A (en) 1983-06-29 1986-01-14 Pollack Simcha Z Automated bathroom
US4593177A (en) 1984-05-18 1986-06-03 Purex Pool Products, Inc. Reduced differential, high limit thermostat system
US4616215A (en) 1984-07-31 1986-10-07 Maddalena's, Inc. Vacuum monitoring and signaling apparatus
US4799048A (en) 1984-09-28 1989-01-17 Nippondenso Co., Ltd. Accumulator
US4564141A (en) 1984-11-05 1986-01-14 Doleer Electronics, Inc. Apparatus and method for domestic hot water control
US5076763A (en) 1984-12-31 1991-12-31 Rule Industries, Inc. Pump control responsive to timer, delay circuit and motor current
US4647825A (en) 1985-02-25 1987-03-03 Square D Company Up-to-speed enable for jam under load and phase loss
US4659235A (en) 1985-04-16 1987-04-21 Borg-Warner Automotive, Inc. Fluid pressure sensor with temperature indication
US4749377A (en) 1985-05-08 1988-06-07 Mendizabal Federico M Eardrum pressure equalizer
US4663613A (en) 1985-07-22 1987-05-05 Teledyne Industries, Inc. Protective system for hot tub water and power supply
US4686439A (en) 1985-09-10 1987-08-11 A. T. Hunn Company Multiple speed pump electronic control system
IT1200742B (it) 1985-09-17 1989-01-27 Teuco Guzzini Srl Vasca da bagno con impianto per idromassagio perfezionato
US4724074A (en) 1985-10-07 1988-02-09 Parker Hannifin Corporation Self-venting drain assembly
US4602391A (en) 1985-10-17 1986-07-29 Pearl Baths Inc. Dynamically balanced suction relief for hydrotherapy tubs and spas
US4703387A (en) 1986-05-22 1987-10-27 Franklin Electric Co., Inc. Electric motor underload protection system
US4781536A (en) 1986-09-10 1988-11-01 Hicks Russell R Low-flow pump-off control
US4890208A (en) 1986-09-19 1989-12-26 Lehigh University Stage lighting apparatus
US4780917A (en) 1987-01-05 1988-11-01 Hancock James W Spa construction with integrated spa side and inside control system
US6965815B1 (en) 1987-05-27 2005-11-15 Bilboa Instruments, Inc. Spa control system
US5550753A (en) 1987-05-27 1996-08-27 Irving C. Siegel Microcomputer SPA control system
US5361215A (en) 1987-05-27 1994-11-01 Siege Industries, Inc. Spa control system
US4732712A (en) 1987-05-28 1988-03-22 Leslie Controls, Inc. Steam injection water heater
US5006044A (en) 1987-08-19 1991-04-09 Walker Sr Frank J Method and system for controlling a mechanical pump to monitor and optimize both reservoir and equipment performance
US4913625A (en) 1987-12-18 1990-04-03 Westinghouse Electric Corp. Automatic pump protection system
US4814800A (en) 1988-03-16 1989-03-21 Joshua F. Lavinsky Light show projector
USRE36790E (en) 1988-08-01 2000-07-25 Jincks; Danny C. Multicolor emergency vehicle light
US4867645A (en) 1988-09-12 1989-09-19 Foster Bailey G Double diaphragm pressure switch for a well water system
US6022195A (en) 1988-09-13 2000-02-08 Helix Technology Corporation Electronically controlled vacuum pump with control module
US4861231A (en) 1988-11-10 1989-08-29 Howard Herbert H Liquid level sensing device
US4936506A (en) 1988-11-14 1990-06-26 Ryan James E Swimming pool fountain
US4920465A (en) 1988-11-15 1990-04-24 Alopex Industries, Inc. Floating fountain device
US5086385A (en) 1989-01-31 1992-02-04 Custom Command Systems Expandable home automation system
US4930229A (en) 1989-02-23 1990-06-05 Sentry Technologies, Inc. Method and apparatus for aeration of stored grain with proactive cooling
GB2231138A (en) 1989-04-26 1990-11-07 Full Spectrum Lighting Inc Computer controlled light with continuously variable colour temperature, colour, focus, magnification, and position
US4974133A (en) 1989-08-25 1990-11-27 Iskra Industry Co., Ltd. Lighting apparatus
US5245221A (en) 1989-10-23 1993-09-14 American Standard Inc. System for jetted tubs and apparatus therefor
GB2239306B (en) 1989-12-01 1993-04-28 George Alan Limpkin Solid state display light
DE4010049C1 (en) 1990-03-29 1991-10-10 Grundfos International A/S, Bjerringbro, Dk Pump unit for heating or cooling circuit - uses frequency regulator to reduce rotation of pump motor upon detected overheating
DK164832C (da) 1990-06-01 1993-01-11 Emil Aarestrup Soerensen Vakuumventil til anvendelse i et sikringsanlaeg til formindskelse af faren for udslip fra skader under vandlinien paa tankskibe
US5167041A (en) 1990-06-20 1992-12-01 Kdi American Products, Inc. Suction fitting with pump control device
US5347664A (en) 1990-06-20 1994-09-20 Kdi American Products, Inc. Suction fitting with pump control device
US5076761A (en) 1990-06-26 1991-12-31 Graco Inc. Safety drive circuit for pump motor
CA2051986C (en) 1990-10-04 1998-06-30 Joseph F. Bader Programmable emergency signalling device and system
US5117233A (en) 1990-10-18 1992-05-26 Teledyne Industries, Inc. Spa and swimming pool remote control systems
US5064347A (en) 1990-11-26 1991-11-12 Lavalley Sr Ronnie L Pressure responsive fluid pump shut off and alarm system
US5560210A (en) 1990-12-31 1996-10-01 Ormat Turbines (1965) Ltd. Rankine cycle power plant utilizing an organ fluid and method for using the same
US5184472A (en) 1991-01-08 1993-02-09 Pierre Guilbault Add on heat pump swimming pool heater control
WO1992013195A1 (en) 1991-01-22 1992-08-06 Jedray Pty. Ltd. Safety device
EP0500064B1 (en) 1991-02-22 1996-11-06 Smc Kabushiki Kaisha Method of processing vacuum pressure information in a vacuum unit to provide a failure precognition signal
JPH0526201A (ja) 1991-07-19 1993-02-02 Zexel Corp 油圧パワーユニツト
US5120198A (en) 1991-07-22 1992-06-09 Clark Fayette M Pump motor control responsive to conductive flow switch and dual timers
US5190442A (en) 1991-09-06 1993-03-02 Jorritsma Johannes N Electronic pumpcontrol system
DK167891D0 (da) 1991-10-01 1991-10-01 Krueger I Systems As Fremgangsmaade til styring af spildevandsrensningsanlaeg under anvendelse af mutible styringsfunktioner
IT1251968B (it) 1991-10-21 1995-05-27 Watertech Srl Apparecchiatura per il controllo dell'avviamento e dell'arresto di unapompa di una rete di distribuzione di acqua.
US5146943A (en) 1992-01-27 1992-09-15 Mobil Oil Corporation Apparatus for controlling the flow of a process fluid into a process vessel
US5256948A (en) 1992-04-03 1993-10-26 Boldin Charles D Tri-color flasher for strings of dual polarity light emitting diodes
US5220464A (en) 1992-05-22 1993-06-15 Bob Lin Color filter assembly driver for scanners
DE4225072C2 (de) 1992-07-29 1996-08-29 Wagner Gmbh J Verfahren zum Schützen und Anhalten einer motorisch angetriebenen Druckerzeugerpumpe für eine Beschichtungsvorrichtung und Einrichtung zur Durchführung des Verfahrens
US5221189A (en) 1992-08-10 1993-06-22 Firetrol, Inc. Soft start fire pump controller
US5244351A (en) 1992-09-30 1993-09-14 Textron Inc. System for protecting a liquid pump
US5410150A (en) 1993-01-21 1995-04-25 A. J. Leisure Group Ltd. Fiber optic controller with an interface having an emitting diode and a photodetector
US5422014A (en) 1993-03-18 1995-06-06 Allen; Ross R. Automatic chemical monitor and control system
US5893626A (en) 1993-04-05 1999-04-13 Poling; Thurman Quentin Safety light with colorful rotating illumination pattern
ITLU930005A1 (it) 1993-04-28 1994-10-28 Ugo Ciurlo Dispositivo elettro-meccanico per il controllo in automatico di impianti idrici in genere
US5435031A (en) 1993-07-09 1995-07-25 H-Tech, Inc. Automatic pool cleaning apparatus
US6902378B2 (en) 1993-07-16 2005-06-07 Helix Technology Corporation Electronically controlled vacuum pump
US5408222A (en) 1993-09-10 1995-04-18 Yaffe; Yacob Device for warning when a person is submerged beneath water
US5585025A (en) 1993-09-13 1996-12-17 Softub, Inc. SPA control circuit
US5545012A (en) 1993-10-04 1996-08-13 Rule Industries, Inc. Soft-start pump control system
US5450334A (en) 1993-11-01 1995-09-12 Pulizzi Engineering, Inc. One time programmable switched-output controller
US5464327A (en) 1993-12-01 1995-11-07 Itt Corporation Water pressure control system
US5415221A (en) 1993-12-09 1995-05-16 Zakryk; John M. Auto switching swimming pool/spa heater system
US5809796A (en) 1994-03-15 1998-09-22 Zakryk; John M. Self regulating pool heater unit
US6109050A (en) 1994-03-15 2000-08-29 Zakryk; John M. Self regulating pool heater unit
JP2973076B2 (ja) 1994-03-16 1999-11-08 本田技研工業株式会社 電動ポンプの制御装置
US5477111A (en) 1994-03-28 1995-12-19 The Whitaker Corporation Triac drive for lighting and for inductive load control
US5624237A (en) 1994-03-29 1997-04-29 Prescott; Russell E. Pump overload control assembly
AUPM493394A0 (en) 1994-04-08 1994-05-05 Kienko Pty Ltd Solar hot water heating system
CA2183075A1 (en) 1994-05-31 1995-12-07 Robert Leslie Smith Compact swimming pool for restrained swimming
WO1996008683A1 (en) 1994-09-15 1996-03-21 Colin Francis Johnson Solar concentrator for heat and electricity
JPH0886433A (ja) 1994-09-20 1996-04-02 Osaka Gas Co Ltd 燃焼機器の排気装置
US5540555A (en) 1994-10-04 1996-07-30 Unosource Controls, Inc. Real time remote sensing pressure control system using periodically sampled remote sensors
US5580221A (en) 1994-10-05 1996-12-03 Franklin Electric Co., Inc. Motor drive circuit for pressure control of a pumping system
US6574581B1 (en) 1994-10-25 2003-06-03 Honeywell International Inc. Profile based method for deriving a temperature setpoint using a ‘delta’ based on cross-indexing a received price-point level signal
US5602670A (en) 1994-10-26 1997-02-11 Rheem Manufacturing Company Optical data receiver employing a solar cell resonant circuit and method for remote optical data communication
US5624394A (en) 1994-10-28 1997-04-29 Iolab Corporation Vacuum system and a method of operating a vacuum system
US5570481A (en) 1994-11-09 1996-11-05 Vico Products Manufacturing Co., Inc. Suction-actuated control system for whirlpool bath/spa installations
US5499406A (en) 1994-12-12 1996-03-19 Hydrabaths, Inc. Safety suction assembly for use in whirlpool baths and the like
DE4447270A1 (de) 1994-12-30 1996-07-04 Bosch Siemens Hausgeraete Verfahren zum Steuern von Trockenvorgängen in Haushalt-Wäschetrocknern
US5572438A (en) 1995-01-05 1996-11-05 Teco Energy Management Services Engery management and building automation system
US5706191A (en) 1995-01-19 1998-01-06 Gas Research Institute Appliance interface apparatus and automated residence management system
US5616239A (en) 1995-03-10 1997-04-01 Wendell; Kenneth Swimming pool control system having central processing unit and remote communication
US5846056A (en) 1995-04-07 1998-12-08 Dhindsa; Jasbir S. Reciprocating pump system and method for operating same
US5707211A (en) 1995-04-25 1998-01-13 Metropolitan Industries, Inc. Variable speed pump system with a hydropneumatic buffer/pressure tank
US5526538A (en) 1995-05-04 1996-06-18 Hurrican Products Incorporated Water circulation and heating system for spas
US6090484A (en) 1995-05-19 2000-07-18 The Bergquist Company Thermally conductive filled polymer composites for mounting electronic devices and method of application
US5682624A (en) 1995-06-07 1997-11-04 Ciochetti; Michael James Vacuum relief safety valve for a swimming pool filter pump system
US5672050A (en) 1995-08-04 1997-09-30 Lynx Electronics, Inc. Apparatus and method for monitoring a sump pump
JP3281516B2 (ja) 1995-08-07 2002-05-13 確太郎 福田 水槽清浄機
US5582509A (en) 1995-08-17 1996-12-10 Bio-Rad Laboratories, Inc. Circulating aspirator with improved temperature control
WO1997011448A1 (en) 1995-09-18 1997-03-27 Intellinet User interface for home automation system
US5842771A (en) 1995-11-03 1998-12-01 American Products, Inc. Submersible light fixture
US5828200A (en) 1995-11-21 1998-10-27 Phase Iii Motor control system for variable speed induction motors
US6059536A (en) 1996-01-22 2000-05-09 O.I.A. Llc Emergency shutdown system for a water-circulating pump
US5601413A (en) 1996-02-23 1997-02-11 Great Plains Industries, Inc. Automatic low fluid shut-off method for a pumping system
US5772403A (en) 1996-03-27 1998-06-30 Butterworth Jetting Systems, Inc. Programmable pump monitoring and shutdown system
US5649242A (en) 1996-05-02 1997-07-15 Eastman Kodak Company Multi-lamp flash wheel and camera
US5730861A (en) 1996-05-06 1998-03-24 Sterghos; Peter M. Swimming pool control system
KR20000015873A (ko) 1996-05-22 2000-03-15 로날드 지. 헬러 원심 압축기에서의 서지 발생 검출방법
US5708548A (en) 1996-05-24 1998-01-13 Cascade Systems Inc. Protection device for a spa pack
US7146408B1 (en) 1996-05-30 2006-12-05 Schneider Automation Inc. Method and system for monitoring a controller and displaying data from the controller in a format provided by the controller
DE19630614A1 (de) 1996-07-29 1998-02-05 Siemens Ag Schaltanlage
US6140987A (en) 1996-09-18 2000-10-31 Intellinet, Inc. User interface for home automation system
US6783328B2 (en) 1996-09-30 2004-08-31 Terumo Cardiovascular Systems Corporation Method and apparatus for controlling fluid pumps
US6192282B1 (en) * 1996-10-01 2001-02-20 Intelihome, Inc. Method and apparatus for improved building automation
US5895565A (en) 1996-10-04 1999-04-20 Santa Barbara Control Systems Integrated water treatment control system with probe failure detection
US6657546B2 (en) 1996-10-04 2003-12-02 Pablo F. Navarro Integrated water treatment control system with probe failure detection
GB9621061D0 (en) 1996-10-09 1996-11-27 Frontline Display Limited Image display apparatus
US5725359A (en) 1996-10-16 1998-03-10 B&S Plastics, Inc. Pool pump controller
US5889684A (en) 1996-10-18 1999-03-30 Waterlogic International Ltd. Computer-controlled heated and/or cooled liquid dispenser
US5690476A (en) 1996-10-25 1997-11-25 Miller; Bernard J. Safety device for avoiding entrapment at a water reservoir drain
US5759414A (en) 1996-11-07 1998-06-02 Essef Corporation Swimming pool main drain assembly
US6295662B1 (en) 1996-11-22 2001-10-02 Softub, Inc. Porous solenoid structure
US6139177A (en) 1996-12-03 2000-10-31 Hewlett Packard Company Device access and control using embedded web access functionality
US6259978B1 (en) 1996-12-06 2001-07-10 Union Switch & Signal, Inc. Programmable relay driver
IT1295577B1 (it) 1997-02-13 1999-05-13 Hydroservice S R L Dispositivo per il comando di una pompa idraulica,a controllo proporzionale computerizzato autoregolante
US5894609A (en) 1997-03-05 1999-04-20 Barnett; Ralph L. Safety system for multiple drain pools
DE69822012D1 (de) 1997-03-05 2004-04-08 Plasteral Sa Betriebsüberwachungssystem einer Pumpe
US5822807A (en) 1997-03-24 1998-10-20 Gallagher; Patrick J. Suction relief apparatus
GB9801877D0 (en) 1998-01-30 1998-03-25 Flucon Pumps Limited Aerators
US5947689A (en) 1997-05-07 1999-09-07 Scilog, Inc. Automated, quantitative, system for filtration of liquids having a pump controller
US6188933B1 (en) 1997-05-12 2001-02-13 Light & Sound Design Ltd. Electronically controlled stage lighting system
TR199700528A3 (tr) 1997-06-20 1999-10-21 Arcelik A.S. Elektrikli ev aletlerinde kullanilan tahliye pompalari için elektronik kontrol yöntemi.
CA2401676C (en) * 1997-06-25 2008-09-16 Samsung Electronics Co., Ltd. Browser based command and control home network
US8073921B2 (en) 1997-07-01 2011-12-06 Advanced Technology Company, LLC Methods for remote monitoring and control of appliances over a computer network
US5984513A (en) 1997-07-03 1999-11-16 Hubbell Incorporated Very low current microcontroller operated motion sensor
US5947700A (en) 1997-07-28 1999-09-07 Mckain; Paul C. Fluid vacuum safety device for fluid transfer systems in swimming pools
US6171073B1 (en) 1997-07-28 2001-01-09 Mckain Paul C. Fluid vacuum safety device for fluid transfer and circulation systems
US6468052B2 (en) 1997-07-28 2002-10-22 Robert M. Downey Vacuum relief device for fluid transfer and circulation systems
US5991939A (en) 1997-08-21 1999-11-30 Vac-Alert Industries, Inc. Pool safety valve
US6053193A (en) 1997-08-25 2000-04-25 Baker, Jr.; G. Paul Cycling, self checking pressure sensing system
US6869204B2 (en) 1997-08-26 2005-03-22 Color Kinetics Incorporated Light fixtures for illumination of liquids
US7038398B1 (en) 1997-08-26 2006-05-02 Color Kinetics, Incorporated Kinetic illumination system and methods
US6608453B2 (en) 1997-08-26 2003-08-19 Color Kinetics Incorporated Methods and apparatus for controlling devices in a networked lighting system
US6459919B1 (en) 1997-08-26 2002-10-01 Color Kinetics, Incorporated Precision illumination methods and systems
US6975079B2 (en) 1997-08-26 2005-12-13 Color Kinetics Incorporated Systems and methods for controlling illumination sources
US7427840B2 (en) 1997-08-26 2008-09-23 Philips Solid-State Lighting Solutions, Inc. Methods and apparatus for controlling illumination
US6806659B1 (en) 1997-08-26 2004-10-19 Color Kinetics, Incorporated Multicolored LED lighting method and apparatus
US6888322B2 (en) 1997-08-26 2005-05-03 Color Kinetics Incorporated Systems and methods for color changing device and enclosure
US7231060B2 (en) 1997-08-26 2007-06-12 Color Kinetics Incorporated Systems and methods of generating control signals
US6548967B1 (en) 1997-08-26 2003-04-15 Color Kinetics, Inc. Universal lighting network methods and systems
US20020113555A1 (en) 1997-08-26 2002-08-22 Color Kinetics, Inc. Lighting entertainment system
US20030133292A1 (en) 1999-11-18 2003-07-17 Mueller George G. Methods and apparatus for generating and modulating white light illumination conditions
US6774584B2 (en) 1997-08-26 2004-08-10 Color Kinetics, Incorporated Methods and apparatus for sensor responsive illumination of liquids
US7353071B2 (en) 1999-07-14 2008-04-01 Philips Solid-State Lighting Solutions, Inc. Method and apparatus for authoring and playing back lighting sequences
US20040052076A1 (en) 1997-08-26 2004-03-18 Mueller George G. Controlled lighting methods and apparatus
US6211626B1 (en) 1997-08-26 2001-04-03 Color Kinetics, Incorporated Illumination components
US7186003B2 (en) 1997-08-26 2007-03-06 Color Kinetics Incorporated Light-emitting diode based products
US6292901B1 (en) 1997-08-26 2001-09-18 Color Kinetics Incorporated Power/data protocol
US7482764B2 (en) 1997-08-26 2009-01-27 Philips Solid-State Lighting Solutions, Inc. Light sources for illumination of liquids
US6624597B2 (en) 1997-08-26 2003-09-23 Color Kinetics, Inc. Systems and methods for providing illumination in machine vision systems
US7139617B1 (en) 1999-07-14 2006-11-21 Color Kinetics Incorporated Systems and methods for authoring lighting sequences
US6016038A (en) 1997-08-26 2000-01-18 Color Kinetics, Inc. Multicolored LED lighting method and apparatus
US6936978B2 (en) 1997-08-26 2005-08-30 Color Kinetics Incorporated Methods and apparatus for remotely controlled illumination of liquids
US6717376B2 (en) 1997-08-26 2004-04-06 Color Kinetics, Incorporated Automotive information systems
US7064498B2 (en) 1997-08-26 2006-06-20 Color Kinetics Incorporated Light-emitting diode based products
US7014336B1 (en) 1999-11-18 2006-03-21 Color Kinetics Incorporated Systems and methods for generating and modulating illumination conditions
US6781329B2 (en) 1997-08-26 2004-08-24 Color Kinetics Incorporated Methods and apparatus for illumination of liquids
US6720745B2 (en) 1997-08-26 2004-04-13 Color Kinetics, Incorporated Data delivery track
US7385359B2 (en) 1997-08-26 2008-06-10 Philips Solid-State Lighting Solutions, Inc. Information systems
US7352339B2 (en) 1997-08-26 2008-04-01 Philips Solid-State Lighting Solutions Diffuse illumination systems and methods
US20020074559A1 (en) 1997-08-26 2002-06-20 Dowling Kevin J. Ultraviolet light emitting diode systems and methods
US6777891B2 (en) 1997-08-26 2004-08-17 Color Kinetics, Incorporated Methods and apparatus for controlling devices in a networked lighting system
US6528954B1 (en) 1997-08-26 2003-03-04 Color Kinetics Incorporated Smart light bulb
US6897624B2 (en) 1997-08-26 2005-05-24 Color Kinetics, Incorporated Packaged information systems
US6965205B2 (en) 1997-08-26 2005-11-15 Color Kinetics Incorporated Light emitting diode based products
US7242152B2 (en) 1997-08-26 2007-07-10 Color Kinetics Incorporated Systems and methods of controlling light systems
US7764026B2 (en) 1997-12-17 2010-07-27 Philips Solid-State Lighting Solutions, Inc. Systems and methods for digital entertainment
US6967448B2 (en) 1997-08-26 2005-11-22 Color Kinetics, Incorporated Methods and apparatus for controlling illumination
US7113541B1 (en) 1997-08-26 2006-09-26 Color Kinetics Incorporated Method for software driven generation of multiple simultaneous high speed pulse width modulated signals
IT1296329B1 (it) 1997-09-25 1999-06-25 Domino Spa Bocchetta di aspirazione per vasche per idromassaggio o simili
US6038712A (en) 1997-10-08 2000-03-21 Hydrabaths, Inc. Safety suction assembly for use in whirlpool baths and the like
US5898958A (en) 1997-10-27 1999-05-04 Quad Cities Automatic Pools, Inc. Control circuit for delivering water and air to outlet jets in a water-filled pool
US6003165A (en) 1997-11-10 1999-12-21 Loyd; Casey Portable spa with safety suction shut-off
US5985155A (en) 1997-11-14 1999-11-16 Autopilot Systems, Inc. Method and apparatus for automatic adjustment of halogen production in a water treatment system
EP1040398B1 (en) 1997-12-17 2018-02-21 Philips Lighting North America Corporation Digitally controlled illumination methods and systems
US7132804B2 (en) 1997-12-17 2006-11-07 Color Kinetics Incorporated Data delivery track
US6260004B1 (en) 1997-12-31 2001-07-10 Innovation Management Group, Inc. Method and apparatus for diagnosing a pump system
US5932127A (en) 1998-01-15 1999-08-03 Maddox; Harold D. Heater control for spa
US6079950A (en) 1998-01-25 2000-06-27 Seneff; William Pool recirculation control system
US6123510A (en) 1998-01-30 2000-09-26 Ingersoll-Rand Company Method for controlling fluid flow through a compressed fluid system
US6145139A (en) 1998-01-31 2000-11-14 Bonn; Stephen P. Supplementary water heater system for swimming pools and spa
US5865601A (en) 1998-02-06 1999-02-02 Miller; Bernard J. Safety device for avoiding entrapment at a water reservoir drain having a secondary blowing pump
US6342841B1 (en) 1998-04-10 2002-01-29 O.I.A. Llc Influent blockage detection system
US6039543A (en) 1998-05-14 2000-03-21 Littleton; Jerry W. Pump shut off system
AU5312999A (en) 1998-06-26 2000-01-17 Color Kinetics Incorporated Method for software driven generation of multiple simultaneous high speed pulse width modulated signals
US6002216A (en) 1998-06-26 1999-12-14 Cedars-Sinai Medical Center Pool lighting system, illuminator, and method therefore
US6041801A (en) 1998-07-01 2000-03-28 Deka Products Limited Partnership System and method for measuring when fluid has stopped flowing within a line
US6050550A (en) 1998-07-09 2000-04-18 Burgess; Harry L. Apparatus for aeration and bottom agitation for aqua-culture systems
US6277303B1 (en) 1998-07-10 2001-08-21 Pirelli Cable Corporation Conductive polymer composite materials and methods of making same
US7831930B2 (en) 2001-11-20 2010-11-09 Universal Electronics Inc. System and method for displaying a user interface for a remote control application
US6003164A (en) 1998-07-31 1999-12-21 Leaders; Homer G. Pool monitor and controller
US6044901A (en) 1998-07-31 2000-04-04 Basala; Donald C. Live well temperature management apparatus
US6081191A (en) 1998-07-31 2000-06-27 Code 3, Inc. Light bar having multiple levels and multiple rows of lights and having end extensions
US6045331A (en) 1998-08-10 2000-04-04 Gehm; William Fluid pump speed controller
US6099264A (en) 1998-08-27 2000-08-08 Itt Manufacturing Enterprises, Inc. Pump controller
US6253121B1 (en) 1998-09-03 2001-06-26 Balboa Instruments, Inc. Control system for bathers with ground continuity and ground fault detection
US6282370B1 (en) 1998-09-03 2001-08-28 Balboa Instruments, Inc. Control system for bathers
US6081944A (en) 1998-09-09 2000-07-04 Edwards; Hugh A. Swimming pool screen enclosure supported water misting and cooling apparatus
US6251285B1 (en) 1998-09-17 2001-06-26 Michael James Ciochetti Method for preventing an obstruction from being trapped by suction to an inlet of a pool filter pump system, and lint trap cover therefor
US6152577A (en) 1998-10-05 2000-11-28 Physical Optics Corporation Remote illumination system having a light output modifying apparatus
WO2000026063A1 (en) 1998-11-02 2000-05-11 Code 3, Inc. Vehicular warning light having a dichroic element
US6954701B2 (en) 1998-12-17 2005-10-11 Watereye, Inc. Method for remote monitoring of water treatment systems
US6332110B1 (en) 1998-12-17 2001-12-18 Perlorica, Inc. Method for monitoring advanced separation and/or ion exchange processes
US6560543B2 (en) 1998-12-17 2003-05-06 Perlorica, Inc. Method for monitoring a public water treatment system
US6853867B1 (en) 1998-12-30 2005-02-08 Schneider Automation Inc. Interface to a programmable logic controller
US6901439B1 (en) 1999-01-22 2005-05-31 Leviton Manufacturing Co., Inc. Method of adding a device to a network
US6098654A (en) 1999-01-22 2000-08-08 Fail-Safe, Llc Flow blockage suction interrupt valve
DE19903404A1 (de) 1999-01-29 2000-08-03 Roemheld A Gmbh & Co Kg Hydraulikaggregat
US6186167B1 (en) 1999-03-04 2001-02-13 Fisher Controls International Inc. Emergency shutdown test system
US6125481A (en) 1999-03-11 2000-10-03 Sicilano; Edward N. Swimming pool management system
US6116040A (en) 1999-03-15 2000-09-12 Carrier Corporation Apparatus for cooling the power electronics of a refrigeration compressor drive
US6464464B2 (en) 1999-03-24 2002-10-15 Itt Manufacturing Enterprises, Inc. Apparatus and method for controlling a pump system
US6285140B1 (en) 1999-04-21 2001-09-04 Pharos Innovations Inc. Variable-effect lighting system
US6367541B2 (en) 1999-05-06 2002-04-09 Cool Options, Inc. Conforming heat sink assembly
US6084218A (en) 1999-05-25 2000-07-04 Itt Manufacturing Enterprises, Inc. Spa heater temperature control circuit
JP2001014911A (ja) 1999-06-28 2001-01-19 Minolta Co Ltd 照明装置
EP1624728B1 (en) 1999-07-14 2009-05-06 Philips Solid-State Lighting Solutions, Inc. Systems and methods for authoring lighting sequences
US7233831B2 (en) 1999-07-14 2007-06-19 Color Kinetics Incorporated Systems and methods for controlling programmable lighting systems
US6227808B1 (en) 1999-07-15 2001-05-08 Hydroair A Unit Of Itt Industries Spa pressure sensing system capable of entrapment detection
US6241362B1 (en) 1999-07-19 2001-06-05 David J. Morrison Lighted display emitting variable colors
US6249435B1 (en) 1999-08-16 2001-06-19 General Electric Company Thermally efficient motor controller assembly
US6351079B1 (en) 1999-08-19 2002-02-26 Schott Fibre Optics (Uk) Limited Lighting control device
US6261065B1 (en) 1999-09-03 2001-07-17 Baxter International Inc. System and methods for control of pumps employing electrical field sensing
JP2001073576A (ja) 1999-09-06 2001-03-21 Nichigi Engineering Co Ltd プールの排水口における危険防止システム
US6874909B2 (en) 2003-01-13 2005-04-05 Carl R. Vanderschuit Mood-enhancing illumination apparatus
US6157093A (en) 1999-09-27 2000-12-05 Philips Electronics North America Corporation Modular master-slave power supply controller
WO2001024584A1 (en) 1999-09-29 2001-04-05 Color Kinetics, Inc. Systems and methods for calibrating light output by light-emitting diodes
US6269493B2 (en) 1999-10-12 2001-08-07 Edwin C. Sorensen Breakaway drain cover
US6481973B1 (en) 1999-10-27 2002-11-19 Little Giant Pump Company Method of operating variable-speed submersible pump unit
US6377868B1 (en) 1999-10-28 2002-04-23 Ecolab Inc. Data processing system for managing chemical product usage
JP4422832B2 (ja) 1999-11-05 2010-02-24 アビックス株式会社 Led電灯
US6341387B1 (en) 1999-11-12 2002-01-29 Leif Alexander Zars Safety device and method for swimming pool drain protection
EP1234140B2 (en) 1999-11-18 2015-11-25 Philips Lighting North America Corporation Systems and methods for generating and modulating illumination conditions
US20020176259A1 (en) 1999-11-18 2002-11-28 Ducharme Alfred D. Systems and methods for converting illumination
US20050174473A1 (en) 1999-11-18 2005-08-11 Color Kinetics, Inc. Photography methods and systems
US6676382B2 (en) 1999-11-19 2004-01-13 Campbell Hausfeld/Scott Fetzer Company Sump pump monitoring and control system
US6435691B1 (en) 1999-11-29 2002-08-20 Watkins Manufacturing Corporation Lighting apparatus for portable spas and the like
US6184628B1 (en) 1999-11-30 2001-02-06 Douglas Ruthenberg Multicolor led lamp bulb for underwater pool lights
US6196471B1 (en) 1999-11-30 2001-03-06 Douglas Ruthenberg Apparatus for creating a multi-colored illuminated waterfall or water fountain
US6407469B1 (en) 1999-11-30 2002-06-18 Balboa Instruments, Inc. Controller system for pool and/or spa
WO2001041521A1 (en) 1999-12-01 2001-06-07 Cool Options, Inc. Thermally conductive electronic device case
US6357889B1 (en) 1999-12-01 2002-03-19 General Electric Company Color tunable light source
US6616291B1 (en) 1999-12-23 2003-09-09 Rosstech Signals, Inc. Underwater lighting assembly
WO2001050684A1 (en) 1999-12-30 2001-07-12 C-Smart Llc Method and apparatus for providing distributed control of a home automation system
DE10006755A1 (de) 2000-02-15 2001-08-16 Conducta Endress & Hauser Messeinrichtung zur Ermittlung von physikalischen und/oder chemischen Eigenschaften von Gasen, Flüssigkeiten und/oder Feststoffen
US6831679B1 (en) 2000-02-17 2004-12-14 Deepsea Power & Light Company Video camera head with thermal feedback lighting control
CN1223152C (zh) 2000-02-28 2005-10-12 永泰锋国际有限公司 智能家庭控制总线
US6973794B2 (en) 2000-03-14 2005-12-13 Hussmann Corporation Refrigeration system and method of operating the same
US20010047539A1 (en) 2000-03-16 2001-12-06 Lynn John M Method and apparatus to either heat or cool a pool
US6485465B2 (en) 2000-03-29 2002-11-26 Medtronic Minimed, Inc. Methods, apparatuses, and uses for infusion pump fluid pressure and force detection
US6379025B1 (en) 2000-03-31 2002-04-30 Pacfab, Inc. Submersible lighting fixture with color wheel
US6295661B1 (en) 2000-04-21 2001-10-02 Arthur J. Bromley Automatic shut-off valve
US7550935B2 (en) 2000-04-24 2009-06-23 Philips Solid-State Lighting Solutions, Inc Methods and apparatus for downloading lighting programs
PT1422975E (pt) 2000-04-24 2010-07-09 Philips Solid State Lighting Produto ‚ base de leds
US6636808B1 (en) 2000-04-28 2003-10-21 International Business Machines Corporation Managing an environment via a universally accessible server system
US6622115B1 (en) 2000-04-28 2003-09-16 International Business Machines Corporation Managing an environment according to environmental preferences retrieved from a personal storage device
US6570493B1 (en) 2000-05-03 2003-05-27 Eliahu Lames Method and apparatus for operating an electrical device
US6718213B1 (en) 2000-06-19 2004-04-06 Electric City Corporation Variable base load energy management system and method
US7202613B2 (en) 2001-05-30 2007-04-10 Color Kinetics Incorporated Controlled lighting methods and apparatus
ES2443571T3 (es) 2000-06-21 2014-02-19 Philips Solid-State Lighting Solutions, Inc. Método y aparato para controlar un sistema de iluminación en respuesta a una entrada de audio
US6896204B1 (en) 2000-06-29 2005-05-24 The United States Of America As Represented By The Secretary Of The Navy Water pressured destruct enhancer
US6943325B2 (en) 2000-06-30 2005-09-13 Balboa Instruments, Inc. Water heater
US7057140B2 (en) 2000-06-30 2006-06-06 Balboa Instruments, Inc. Water heater
WO2002011497A1 (en) 2000-07-27 2002-02-07 Color Kinetics Incorporated Lighting control using speech recognition
AU2001273694A1 (en) 2000-07-28 2002-02-13 Color Kinetics Incorporated Method for changing color
US6374854B1 (en) 2000-07-29 2002-04-23 Enrique Acosta Device for preventing permanent entrapment
JP2004508162A (ja) 2000-08-04 2004-03-18 カラー・キネティックス・インコーポレーテッド 紫外線発光ダイオード・システム及び方法
US6851869B2 (en) 2000-08-04 2005-02-08 Cool Options, Inc. Highly thermally conductive electronic connector
US7161556B2 (en) 2000-08-07 2007-01-09 Color Kinetics Incorporated Systems and methods for programming illumination devices
WO2002013490A2 (en) 2000-08-07 2002-02-14 Color Kinetics Incorporated Automatic configuration systems and methods for lighting and other applications
US6687923B2 (en) 2000-08-31 2004-02-10 Poolside International Pty Ltd. Vacuum release valve and method
WO2002018913A2 (en) 2000-09-01 2002-03-07 Color Kinetics Incorporated Systems and methods for providing illumination in machine vision systems
US20020069460A1 (en) 2000-09-01 2002-06-13 Ranco Incorporated Of Delaware Flexible spa control system and method of using same
US7292898B2 (en) * 2000-09-18 2007-11-06 Balboa Instruments, Inc. Method and apparatus for remotely monitoring and controlling a pool or spa
JP2002094543A (ja) 2000-09-18 2002-03-29 Sony Corp 携帯情報機器、携帯情報機器アクセス装置、ホームネットワークシステム、およびホームネットワークに対するアクセス方法
US6354573B1 (en) 2000-09-25 2002-03-12 Jorge A. Morando Swimming pool high velocity heating system
US7303300B2 (en) 2000-09-27 2007-12-04 Color Kinetics Incorporated Methods and systems for illuminating household products
US6488408B1 (en) 2000-10-06 2002-12-03 Gecko Electronique, Inc. Temperature probe mounting device for hot tub spa
AU2002239470A1 (en) 2000-10-23 2002-05-27 Color Kinetics Incorporated Systems and methods for digital entertainement
ATE434152T1 (de) 2000-10-25 2009-07-15 Philips Solid State Lighting Verfahren und vorrichtung zur beleuchtung von flüssigkeiten
US6782309B2 (en) 2000-11-07 2004-08-24 9090-3493 Quebec, Inc. SPA controller computer interface
US7489986B1 (en) 2000-11-07 2009-02-10 Gecko Alliance Group Inc. Spa controller computer interface for spas
EP3168625B1 (en) 2000-11-20 2020-01-08 Signify North America Corporation Vehicle lighting systems
JP2002171205A (ja) 2000-11-30 2002-06-14 Matsushita Electric Works Ltd 電力線搬送用端末のシステム設定方法及び電力線搬送用端末設定装置
JP3807930B2 (ja) 2000-12-01 2006-08-09 株式会社デンソー 給湯装置
US6441558B1 (en) 2000-12-07 2002-08-27 Koninklijke Philips Electronics N.V. White LED luminary light control system
US6497554B2 (en) 2000-12-20 2002-12-24 Carrier Corporation Fail safe electronic pressure switch for compressor motor
US20020135476A1 (en) 2001-01-31 2002-09-26 Mckinney Edward C. Sound and motion activated light controller
US6444129B1 (en) 2001-02-09 2002-09-03 Softub, Inc. Timing of spa water treatment
US6631309B2 (en) 2001-02-20 2003-10-07 International Business Machines Corporation System and method to monitor datamining power usage
WO2002069306A2 (en) 2001-02-21 2002-09-06 Color Kinetics Incorporated Systems and methods for programming illumination devices
US6568416B2 (en) 2001-02-28 2003-05-27 Brian L. Andersen Fluid flow control system, fluid delivery and control system for a fluid delivery line, and method for controlling pressure oscillations within fluid of a fluid delivery line
US6663349B1 (en) 2001-03-02 2003-12-16 Reliance Electric Technologies, Llc System and method for controlling pump cavitation and blockage
US6591863B2 (en) 2001-03-12 2003-07-15 Vac-Alert Ip Holdings, Llc Adjustable pool safety valve
US6801003B2 (en) 2001-03-13 2004-10-05 Color Kinetics, Incorporated Systems and methods for synchronizing lighting effects
US7038399B2 (en) 2001-03-13 2006-05-02 Color Kinetics Incorporated Methods and apparatus for providing power to lighting devices
US20020149933A1 (en) 2001-03-21 2002-10-17 Roy Archer Flexible circuit board with LED lighting
US6615594B2 (en) 2001-03-27 2003-09-09 Copeland Corporation Compressor diagnostic system
US6883929B2 (en) 2001-04-04 2005-04-26 Color Kinetics, Inc. Indication systems and methods
DE10120206A1 (de) 2001-04-24 2002-10-31 Wabco Gmbh & Co Ohg Verfahren zur Steuerung eines Kompressors
WO2002091805A2 (en) 2001-05-10 2002-11-14 Color Kinetics Incorporated Systems and methods for synchronizing lighting effects
AU9344101A (en) 2001-05-14 2002-11-21 Caretaker Systems, Inc. Cleaning system for swimming pools and the like
US6808283B2 (en) 2001-05-16 2004-10-26 Frank Wen-Chung Tsao Sensitive lighting fixture for construction junction box
EP1393599B1 (en) 2001-05-30 2010-05-05 Philips Solid-State Lighting Solutions, Inc. Methods and apparatus for controlling devices in a networked lighting system
US7598681B2 (en) 2001-05-30 2009-10-06 Philips Solid-State Lighting Solutions, Inc. Methods and apparatus for controlling devices in a networked lighting system
US20080039977A1 (en) 2001-06-01 2008-02-14 Tim Clark Method and apparatus for remotely monitoring and controlling a pool or spa
WO2002099780A2 (en) 2001-06-06 2002-12-12 Color Kinetics Incorporated System and methods of generating control signals
JP2004534356A (ja) 2001-06-13 2004-11-11 カラー・キネティックス・インコーポレーテッド ライトシステムを制御するためのシステムおよび方法
US20030006891A1 (en) 2001-07-03 2003-01-09 Ernst Wild Method, computer program and device for monitoring a vacuum device
US6847854B2 (en) 2001-08-10 2005-01-25 Rockwell Automation Technologies, Inc. System and method for dynamic multi-objective optimization of machine selection, integration and utilization
US20090210081A1 (en) 2001-08-10 2009-08-20 Rockwell Automation Technologies, Inc. System and method for dynamic multi-objective optimization of machine selection, integration and utilization
US6676831B2 (en) * 2001-08-17 2004-01-13 Michael Lawrence Wolfe Modular integrated multifunction pool safety controller (MIMPSC)
US6886625B1 (en) 2001-08-23 2005-05-03 Cool Options, Inc. Elastomeric heat sink with a pressure sensitive adhesive backing
US6547529B2 (en) 2001-08-24 2003-04-15 Donald Gross Dry tank shutdown system for pumps
US7204602B2 (en) 2001-09-07 2007-04-17 Super Vision International, Inc. Light emitting diode pool assembly
US7358929B2 (en) 2001-09-17 2008-04-15 Philips Solid-State Lighting Solutions, Inc. Tile lighting methods and systems
WO2003024269A1 (en) 2001-09-17 2003-03-27 Color Kinetics Incorporated Methods and apparatus for generating and modulating white light illumination conditions
JP4518793B2 (ja) 2001-09-17 2010-08-04 フィリップス ソリッド−ステート ライティング ソリューションズ インコーポレイテッド 発光ダイオードに基づく製品
GB2416559B (en) 2001-09-20 2006-03-29 Baker Hughes Inc Active controlled bottomhole pressure system & method
US6798154B1 (en) 2001-09-24 2004-09-28 Challen Sullivan Digital pool light
JP3917835B2 (ja) 2001-09-28 2007-05-23 横河電機株式会社 加圧送水ポンプシステム
US6779205B2 (en) 2001-10-18 2004-08-24 Kevin Mulvey Vacuum surge suppressor for pool safety valve
US6896045B2 (en) 2001-10-24 2005-05-24 Cool Shield, Inc. Structure and method of attaching a heat transfer part having a compressible interface
US8337166B2 (en) 2001-11-26 2012-12-25 Shurflo, Llc Pump and pump control circuit apparatus and method
US6623245B2 (en) 2001-11-26 2003-09-23 Shurflo Pump Manufacturing Company, Inc. Pump and pump control circuit apparatus and method
JP2003172301A (ja) 2001-12-04 2003-06-20 Nhk Spring Co Ltd アキュムレータ
US6950725B2 (en) 2001-12-07 2005-09-27 General Electric Company Home latch-key web based automation system
US20030106147A1 (en) 2001-12-10 2003-06-12 Cohen Joseph D. Propulsion-Release Safety Vacuum Release System
US20030063900A1 (en) 2001-12-13 2003-04-03 Carter Group, Inc. Linear electric motor controller and system for providing linear speed control
EP1459600B1 (en) 2001-12-19 2014-02-26 Philips Solid-State Lighting Solutions, Inc. Controlled lighting methods and apparatus
AU2002353303A1 (en) 2002-01-08 2003-07-24 Koninklijke Philips Electronics N.V. Controlling application devices simultaneously
US20030171111A1 (en) 2002-01-29 2003-09-11 Tim Clark Cellular telephone interface apparatus and methods
ZA200200955B (en) 2002-02-04 2002-08-28 Riccardo Arthur De Wet Management arrangement.
WO2003067934A2 (en) 2002-02-06 2003-08-14 Color Kinetics Incorporated Controlled lighting methods and apparatus
US20030150394A1 (en) 2002-02-12 2003-08-14 Jared Wolfe Self-contained tropical rainforest vivarium system
US6900742B2 (en) 2002-02-19 2005-05-31 Little Circuits, Inc. Light control module for aviation obstruction marking
US7132635B2 (en) 2002-02-19 2006-11-07 Color Kinetics Incorporated Methods and apparatus for camouflaging objects
US6837688B2 (en) 2002-02-28 2005-01-04 Standex International Corp. Overheat protection for fluid pump
US20030168516A1 (en) 2002-03-06 2003-09-11 Cline David J. Integrated pool heater control system
US7110832B2 (en) 2002-03-22 2006-09-19 Whirlpool Corporation Energy management system for an appliance
US6782294B2 (en) 2002-03-22 2004-08-24 Arecont Intellectual Property Holdings, Llc Internet based distributed control system
KR100701110B1 (ko) 2002-03-28 2007-03-30 로버트쇼 컨트롤즈 캄파니 에너지 관리 시스템 및 방법
US6957742B1 (en) 2002-04-04 2005-10-25 Pillart Paul T Vented trap
US7168833B2 (en) 2002-04-05 2007-01-30 General Electric Company Automotive headlamps with improved beam chromaticity
US6670584B1 (en) 2002-04-10 2003-12-30 Kareem I. Azizeh Spa electric heater system using multiple spa heaters
US20030196942A1 (en) 2002-04-18 2003-10-23 Jones Larry Wayne Energy reduction process and interface for open or closed loop fluid systems with or without filters
US7364488B2 (en) 2002-04-26 2008-04-29 Philips Solid State Lighting Solutions, Inc. Methods and apparatus for enhancing inflatable devices
AU2003237827A1 (en) 2002-05-09 2003-11-11 Color Kinetics Incorporated Led diming controller
US7358679B2 (en) 2002-05-09 2008-04-15 Philips Solid-State Lighting Solutions, Inc. Dimmable LED-based MR16 lighting apparatus and methods
MXNL04000096A (es) 2002-05-28 2006-02-28 Miguel S Giacaman Sistema de comunicacion de datos y control de dispositivo multiple para equipamiento de expendio de combustible.
US20030222782A1 (en) 2002-06-04 2003-12-04 Sylvain Gaudreau Method and apparatus for pool alarm system
US6672386B2 (en) 2002-06-06 2004-01-06 Baker Hughes Incorporated Method for in-situ analysis of formation parameters
US20040017158A1 (en) 2002-07-26 2004-01-29 Svt Technologies Private Limited, Smart dimmer switch for maintaining constant luminance in a lighting environment
US6772753B2 (en) 2002-08-05 2004-08-10 Durr Industries, Inc. Adjustable orifice plate for exhaust ducts
DK1535495T3 (da) 2002-08-28 2010-10-11 Philips Solid State Lighting Fremgangsmåder og systemer til belysning af omgivelser
WO2004023850A2 (en) 2002-09-05 2004-03-18 Color Kinetics, Inc. Methods and systems for illuminating household products
US20070222295A1 (en) 2002-09-05 2007-09-27 Paul Wareham System and method for power load management
US7244037B2 (en) 2002-09-09 2007-07-17 Nexxus Lighting, Inc. Detachable pool light
US7266983B2 (en) 2002-09-12 2007-09-11 Baker Hughes Incorporated Methods to detect formation pressure
US20060168611A1 (en) 2002-09-23 2006-07-27 Fima R G Systems and methods for monitoring and controlling water consumption
US7300192B2 (en) 2002-10-03 2007-11-27 Color Kinetics Incorporated Methods and apparatus for illuminating environments
US7030343B2 (en) 2002-10-03 2006-04-18 Balboa Instruments, Inc. Controller system for bathing installation
WO2004032572A2 (en) 2002-10-03 2004-04-15 Color Kinetics Incorporated Methods and apparatus for illuminating environments
US7257465B2 (en) * 2002-10-15 2007-08-14 Rain Bird Corporation Open architecture modularity for irrigation controllers
US6796776B2 (en) 2002-10-23 2004-09-28 Dimension One Spas Pumping system and method with improved screen
US6744223B2 (en) 2002-10-30 2004-06-01 Quebec, Inc. Multicolor lamp system
US6827464B2 (en) 2002-10-31 2004-12-07 Supervision International, Inc. Pool light controller
US11082664B2 (en) 2004-07-06 2021-08-03 Tseng-Lu Chien Multiple functions LED night light
US7740367B2 (en) 2002-11-12 2010-06-22 Nexxus Lighting, Inc. Detachable pool light
US20040141321A1 (en) 2002-11-20 2004-07-22 Color Kinetics, Incorporated Lighting and other perceivable effects for toys and other consumer products
US7356011B1 (en) 2002-12-18 2008-04-08 Mayfield Xi Simplified configuration and security for networked wireless devices
US7043341B2 (en) 2002-12-31 2006-05-09 Measure, Monitor And Control, Llc Swimming pool and spa heater control system and method
US20050072850A1 (en) 2003-01-09 2005-04-07 Cornwall Michael Anthony Automatic water temperature control system and method
US7635253B2 (en) 2003-02-05 2009-12-22 Drs Sustainment Systems, Inc. Digital pressure controller for pump assembly
US6943654B2 (en) 2003-02-28 2005-09-13 Eaton Corporation Method and apparatus to control modular asynchronous contactors
US6875961B1 (en) 2003-03-06 2005-04-05 Thornbury Investments, Inc. Method and means for controlling electrical distribution
US7234521B2 (en) * 2003-03-10 2007-06-26 Baker Hughes Incorporated Method and apparatus for pumping quality control through formation rate analysis techniques
WO2004080291A2 (en) 2003-03-12 2004-09-23 Color Kinetics Incorporated Methods and systems for medical lighting
US7216188B2 (en) 2003-03-29 2007-05-08 Emc Corporation Techniques for accessing devices through a set of serial buses automatically setting unique enclosure addresses and detecting non-unique enclosure addresses upon initialization
US6918692B2 (en) 2003-03-31 2005-07-19 Chao Tai Electron Co., Ltd. Decorative optical fiber artificial plant
US7047092B2 (en) 2003-04-08 2006-05-16 Coraccess Systems Home automation contextual user interface
ES2936257T3 (es) 2003-04-21 2023-03-15 Signify North America Corp Métodos y sistemas de iluminación de losetas
US7178941B2 (en) 2003-05-05 2007-02-20 Color Kinetics Incorporated Lighting methods and systems
CN1784932B (zh) 2003-05-07 2011-09-28 皇家飞利浦电子股份有限公司 用来控制发光二极管的用户界面
US7542251B2 (en) 2003-05-09 2009-06-02 Carter Group, Inc. Auto-protected power modules and methods
WO2004105444A1 (en) 2003-05-19 2004-12-02 Sloanled, Inc. Multiple led control apparatus and method
CN2634785Y (zh) 2003-06-07 2004-08-18 金以城 智能调光器
US7010363B2 (en) 2003-06-13 2006-03-07 Battelle Memorial Institute Electrical appliance energy consumption control methods and electrical energy consumption systems
US7076813B2 (en) 2003-07-02 2006-07-18 Stetson Michael A Pool skimmer
US7132954B2 (en) 2003-07-07 2006-11-07 Automatic Pool Covers, Inc. Self monitoring pool cover system
WO2005012997A2 (en) 2003-07-25 2005-02-10 Color Kinetics, Inc. Photography methods and systems
US7178392B2 (en) * 2003-08-20 2007-02-20 Schlumberger Technology Corporation Determining the pressure of formation fluid in earth formations surrounding a borehole
JP3842257B2 (ja) 2003-08-28 2006-11-08 Tdk株式会社 照明装置
GB0325731D0 (en) 2003-09-09 2003-12-10 Sentec Ltd Controller circuit
TWI329724B (en) 2003-09-09 2010-09-01 Koninkl Philips Electronics Nv Integrated lamp with feedback and wireless control
US20050066433A1 (en) 2003-09-25 2005-03-31 Phillips Keith A. System and method of heating swimming pools and spas with steam
US7370375B2 (en) 2003-09-25 2008-05-13 Phillips Keith A System and method of heating swimming pools and spas with steam
US7520628B1 (en) 2003-10-23 2009-04-21 Sloanled, Inc. High flux led lamp
AU2004222860B2 (en) 2003-10-28 2010-02-18 Pentair Pool Products, Inc. Microprocessor controlled time domain switching of color-changing lights
US7719549B2 (en) 2003-10-28 2010-05-18 Pentair Water Pool And Spa, Inc. Color changing image with backlighting
US6929516B2 (en) 2003-10-28 2005-08-16 9090-3493 Québec Inc. Bathing unit controller and connector system therefore
ES2343964T3 (es) 2003-11-20 2010-08-13 Philips Solid-State Lighting Solutions, Inc. Gestor de sistema de luces.
US7317264B2 (en) 2003-11-25 2008-01-08 Eaton Corporation Method and apparatus to independently control contactors in a multiple contactor configuration
US7393450B2 (en) 2003-11-26 2008-07-01 Silveri Michael A System for maintaining pH and sanitizing agent levels of water in a water feature
US7124819B2 (en) * 2003-12-01 2006-10-24 Schlumberger Technology Corporation Downhole fluid pumping apparatus and method
US8540493B2 (en) 2003-12-08 2013-09-24 Sta-Rite Industries, Llc Pump control system and method
US7344279B2 (en) 2003-12-11 2008-03-18 Philips Solid-State Lighting Solutions, Inc. Thermal management methods and apparatus for lighting devices
US7289343B2 (en) 2003-12-17 2007-10-30 Siemens Vdo Automotive Corporation Architecture for power modules such as power inverters
US7844367B2 (en) * 2003-12-23 2010-11-30 Rain Bird Corporation Code replacement for irrigation controllers
US7309216B1 (en) 2004-01-23 2007-12-18 Spadola Jr Joseph Pump control and management system
US7112768B2 (en) 2004-02-02 2006-09-26 9090-3493 Quebec Inc. Temperature control system for a bathing unit
US7327275B2 (en) 2004-02-02 2008-02-05 Gecko Alliance Group Inc. Bathing system controller having abnormal operational condition identification capabilities
US7176635B2 (en) 2004-02-24 2007-02-13 Musco Corporation Apparatus and method for compensating for reduced light output of a light source having a lumen depreciation characteristic over its operational life
US20050191184A1 (en) 2004-03-01 2005-09-01 Vinson James W.Jr. Process flow control circuit
US20050193485A1 (en) 2004-03-02 2005-09-08 Wolfe Michael L. Machine for anticipatory sensing and intervention to avoid swimmer entrapment
WO2005084339A2 (en) 2004-03-02 2005-09-15 Color Kinetics Incorporated Entertainment lighting system
EP1754121A4 (en) 2004-03-15 2014-02-12 Philips Solid State Lighting METHOD AND SYSTEMS FOR PROVIDING LIGHTING SYSTEMS
US7659673B2 (en) 2004-03-15 2010-02-09 Philips Solid-State Lighting Solutions, Inc. Methods and apparatus for providing a controllably variable power to a load
AU2005223267B2 (en) * 2004-03-16 2010-12-09 Icontrol Networks, Inc. Premises management system
US7158909B2 (en) 2004-03-31 2007-01-02 Balboa Instruments, Inc. Method and system for testing spas
FR2868861B3 (fr) 2004-04-07 2007-07-27 Azur Integration Sarl Dispositif de detection de la chute d'un corps dans une piscine
US6993415B2 (en) 2004-04-08 2006-01-31 Kohler Co. Distributed control system for a whirlpool tub
US8133034B2 (en) 2004-04-09 2012-03-13 Regal Beloit Epc Inc. Controller for a motor and a method of controlling the motor
US20110002792A1 (en) 2004-04-09 2011-01-06 Bartos Ronald P Controller for a motor and a method of controlling the motor
US20080095639A1 (en) 2006-10-13 2008-04-24 A.O. Smith Corporation Controller for a motor and a method of controlling the motor
EP1585205B1 (en) 2004-04-09 2017-12-06 Regal Beloit America, Inc. Pumping apparatus and method of detecting an entrapment in a pumping apparatus
JP2005310571A (ja) 2004-04-22 2005-11-04 Nec Saitama Ltd カメラ機能付き携帯型電子機器
US20050236594A1 (en) 2004-04-23 2005-10-27 Lilly David J Wireless remotely-operable utility flow-control valve and method
GB2413840B (en) 2004-05-07 2006-06-14 Savage Marine Ltd Underwater lighting
US7484938B2 (en) 2004-05-21 2009-02-03 Stephen D Allen Electronic control for pool pump
DE102004026468A1 (de) 2004-05-29 2005-12-22 Daimlerchrysler Ag Datenübertragung auf Stromversorgungsleitungen
US7646029B2 (en) 2004-07-08 2010-01-12 Philips Solid-State Lighting Solutions, Inc. LED package methods and systems
US7030565B2 (en) 2004-07-27 2006-04-18 Jerrell Penn Hollaway Lamp control circuit with selectable color signals
US7327930B2 (en) 2004-07-29 2008-02-05 Nexxus Lighting, Inc. Modular light-emitting diode lighting system
JP2008509523A (ja) 2004-08-04 2008-03-27 ン、ジェイムス、ケー. Led照明装置
US7874808B2 (en) 2004-08-26 2011-01-25 Pentair Water Pool And Spa, Inc. Variable speed pumping system and method
US7845913B2 (en) 2004-08-26 2010-12-07 Pentair Water Pool And Spa, Inc. Flow control
US8480373B2 (en) 2004-08-26 2013-07-09 Pentair Water Pool And Spa, Inc. Filter loading
US8602745B2 (en) 2004-08-26 2013-12-10 Pentair Water Pool And Spa, Inc. Anti-entrapment and anti-dead head function
US7686589B2 (en) 2004-08-26 2010-03-30 Pentair Water Pool And Spa, Inc. Pumping system with power optimization
US8019479B2 (en) 2004-08-26 2011-09-13 Pentair Water Pool And Spa, Inc. Control algorithm of variable speed pumping system
US8469675B2 (en) 2004-08-26 2013-06-25 Pentair Water Pool And Spa, Inc. Priming protection
US8043070B2 (en) 2004-08-26 2011-10-25 Pentair Water Pool And Spa, Inc. Speed control
US20060045751A1 (en) 2004-08-30 2006-03-02 Powermate Corporation Air compressor with variable speed motor
MX2007002621A (es) 2004-09-03 2007-05-07 Everest International Ltd Metodo y aparato para producir agua.
CA2804060C (en) 2004-09-03 2015-08-25 Watlow Electric Manufacturing Company Power control system
WO2006031810A2 (en) 2004-09-10 2006-03-23 Color Kinetics Incorporated Power control methods and apparatus for variable loads
EP1800054A2 (en) 2004-09-10 2007-06-27 Color Kinetics Incorporated Lighting zone control methods and apparatus
US8007653B2 (en) 2004-09-15 2011-08-30 Aquatron, Inc. Method and appartus for operation of pool cleaner with integral chlorine generator
US7471051B1 (en) 2004-09-24 2008-12-30 Avatar Systems Llc Advanced low voltage lighting system
US7167087B2 (en) 2004-10-20 2007-01-23 Balboa Instruments, Inc. Remote SPA monitor
EP1653255A3 (en) 2004-10-29 2006-06-21 Pentair Water Pool and Spa, Inc. Selectable beam lens for underwater light
US8281425B2 (en) 2004-11-01 2012-10-09 Cohen Joseph D Load sensor safety vacuum release system
US6990335B1 (en) 2004-11-18 2006-01-24 Charles G. Shamoon Ubiquitous connectivity and control system for remote locations
US20060112480A1 (en) 2004-11-29 2006-06-01 Masco Corporation Vacuum relief valve
US7332093B2 (en) 2004-11-29 2008-02-19 Kruger Off-Shore A/S Method for water purification
US7440820B2 (en) 2004-11-30 2008-10-21 Gecko Alliance Group Inc. Water flow detection system for a bathing unit
US7236692B2 (en) 2004-12-01 2007-06-26 Balboa Instruments, Inc. Spa heater system and methods for controlling
JP2006160874A (ja) 2004-12-07 2006-06-22 Daicel Degussa Ltd 樹脂粒子の製造方法
US7390399B2 (en) 2004-12-21 2008-06-24 Siemens Water Technologies Holding Corp. Water treatment control systems and methods of use
MX2007008199A (es) 2005-01-06 2007-09-07 Johnson & Son Inc S C Metodo y aparato para almacenar y definir muestras de luz.
US7357525B2 (en) 2005-02-22 2008-04-15 Kevin Doyle LED pool or spa light having unitary lens body
WO2006093889A2 (en) 2005-02-28 2006-09-08 Color Kinetics Incorporated Configurations and methods for embedding electronics or light emitters in manufactured materials
CN101137866B (zh) 2005-03-08 2010-05-26 格兰特·哈罗德·阿莫尔 在塑性外壳中的led照明装置
US7584897B2 (en) 2005-03-31 2009-09-08 Honeywell International Inc. Controller system user interface
US7417834B2 (en) 2005-04-22 2008-08-26 Balboa Instruments, Inc. Shutoff system for pool or spa
JP4442503B2 (ja) 2005-04-25 2010-03-31 パナソニック電工株式会社 操作スイッチ配線器具及びそれに用いるハンドル部材
US7569150B2 (en) 2005-06-20 2009-08-04 Ecolab Inc. Dual generator single power source for tandem pool and spa
US7619181B2 (en) 2005-07-12 2009-11-17 Gecko Alliance Group Inc. Heating system for bathing unit
US7283884B2 (en) 2005-07-27 2007-10-16 Pool Power Llc Methods providing for remote system design of retrofit circulation system for a pool
WO2007018971A1 (en) 2005-08-02 2007-02-15 Henkin-Laby, Llc Method and apparatus for improving performance of suction powered pool cleaning systems
WO2007030470A2 (en) 2005-09-07 2007-03-15 Comverge, Inc. Local power consumption load control
US20070094784A1 (en) 2005-09-07 2007-05-03 Trong Tran Spa air system
WO2007047827A1 (en) 2005-10-18 2007-04-26 Aquatron Inc. Customized programmable pool cleaner method and apparatus
CA2565644C (en) 2005-10-26 2014-05-20 Pentair Water Pool And Spa, Inc. Led pool and spa light
US7705240B2 (en) 2005-10-27 2010-04-27 Pentair Water Pool And Spa, Inc. Cord seal for swimming pool and spa light niches
US7910943B2 (en) 2005-11-01 2011-03-22 Nexxus Lighting, Inc. Light emitting diode fixture and heat sink
US7303301B2 (en) 2005-11-01 2007-12-04 Nexxus Lighting, Inc. Submersible LED light fixture
US7398138B2 (en) * 2005-11-10 2008-07-08 Zodiac Pool Care, Inc. Swimming pool and spa controller systems and equipment
US7514652B2 (en) 2005-11-16 2009-04-07 Elnar Joseph G Spa with circuit for detecting excessive ground current
KR20070062669A (ko) 2005-12-13 2007-06-18 이성재 원격 조도 조절 기능을 구비한 전등 소켓
US8645149B2 (en) 2006-01-23 2014-02-04 Balboa Water Group, Inc. Testing method and system
US7225058B1 (en) * 2006-01-25 2007-05-29 Hunter Industries, Inc. Modular irrigation controller with indirectly powered station modules
EP1999833B1 (en) 2006-02-09 2015-05-27 Hayward Industries, Inc. Programmable temperature control system for pools and spas
US7837344B2 (en) 2006-03-17 2010-11-23 Lutron Electronics Co., Inc. Traditional-opening dimmer switch having a multi-functional button
CN1829404A (zh) 2006-03-24 2006-09-06 谭建文 变色彩灯带
US20070251461A1 (en) 2006-04-28 2007-11-01 Biomatix Systems Remote Aquatic Environment Control And Monitoring Systems, Processes, and Methods of Use Thereof
US7631110B2 (en) 2006-05-03 2009-12-08 Standard Microsystems Corporation Address assignment through device ID broadcast
US7872423B2 (en) 2008-02-19 2011-01-18 Lutron Electronics Co., Inc. Smart load control device having a rotary actuator
US20070299562A1 (en) 2006-06-26 2007-12-27 Lawrence Kates Method and apparatus for temperature-based load management metering in an electric power system
US20090038696A1 (en) 2006-06-29 2009-02-12 Levin Alan R Drain Safety and Pump Control Device with Verification
US20110286859A1 (en) * 2006-06-29 2011-11-24 Gary Ortiz Pump Controller With External Device Control Capability
US7931447B2 (en) 2006-06-29 2011-04-26 Hayward Industries, Inc. Drain safety and pump control device
US7294026B1 (en) 2006-07-20 2007-11-13 Panduit Corp. RS-485 connector plug and housing
US7745959B2 (en) 2006-09-22 2010-06-29 Siemens Industry, Inc. Integrated lighting control panel with analog inputs/outputs
US20080082661A1 (en) * 2006-10-02 2008-04-03 Siemens Medical Solutions Usa, Inc. Method and Apparatus for Network Monitoring of Communications Networks
US20080251602A1 (en) 2006-10-10 2008-10-16 Curtis Stephen Leggett Wireless Irrigation and Trespasser Deterrent Control System (WITDCS)
US7690897B2 (en) 2006-10-13 2010-04-06 A.O. Smith Corporation Controller for a motor and a method of controlling the motor
US20080095638A1 (en) 2006-10-13 2008-04-24 A.O. Smith Corporation Controller for a motor and a method of controlling the motor
US20080106422A1 (en) 2006-10-19 2008-05-08 Travis Sparks Pool light with safety alarm and sensor array
US7756556B2 (en) 2006-11-14 2010-07-13 Leviton Manufacturing Company, Inc. RF antenna integrated into a control device installed into a wall switch box
US7553040B2 (en) 2006-11-14 2009-06-30 Pentair Water Pool And Spa, Inc. Underwater pool light
AU2013270529B2 (en) 2006-11-28 2015-05-07 Hayward Industries, Inc. Programmable underwater lighting system
WO2008067402A2 (en) 2006-11-28 2008-06-05 Hayward Industries, Inc. Programmable underwater lighting system
AU2012244365B2 (en) 2006-12-11 2015-11-26 Danfoss Low Power Drives Speed control
US7826502B2 (en) 2006-12-14 2010-11-02 Jds Uniphase Corporation Circuit and method for lessening noise in a laser system having a frequency converting element
US8855829B2 (en) 2007-01-03 2014-10-07 Gridpoint, Inc. Method for controlling energy resources
US20080167931A1 (en) 2007-01-04 2008-07-10 Richard Allen Gerstemeier Community resource management systems and methods
US8104110B2 (en) 2007-01-12 2012-01-31 Gecko Alliance Group Inc. Spa system with flow control feature
US8489716B2 (en) 2007-02-02 2013-07-16 Silver Spring Networks, Inc. Method and system of providing network addresses to in-premise devices in a utility network
US8306051B2 (en) 2007-02-08 2012-11-06 Lutron Electronics Co., Inc. Communication protocol for a lighting control system
US8190301B2 (en) * 2008-02-19 2012-05-29 Genea Energy Partners, Inc. Building optimization system and lighting switch with adaptive blind, window and air quality controls
WO2008104056A1 (en) 2007-02-26 2008-09-04 Groupe Gecko Alliance Inc. A method, device and system for use in configuring a bathing unit controller
CA2952801A1 (en) 2007-02-26 2008-08-26 Groupe Gecko Alliance Inc. Auxiliary device for providing multimedia functionality to bathing unit system
US8080905B2 (en) 2007-02-27 2011-12-20 Delta Systems, Inc. Control system
US7653443B2 (en) 2007-03-01 2010-01-26 Daniel Flohr Methods, systems, circuits and computer program products for electrical service demand management
US7983795B2 (en) 2007-03-08 2011-07-19 Kurt Josephson Networked electrical interface
US9013322B2 (en) 2007-04-09 2015-04-21 Lufkin Industries, Llc Real-time onsite internet communication with well manager for constant well optimization
US7948190B2 (en) 2007-04-10 2011-05-24 Nexxus Lighting, Inc. Apparatus and methods for the thermal regulation of light emitting diodes in signage
US7991513B2 (en) 2007-05-08 2011-08-02 Ecodog, Inc. Electric energy bill reduction in dynamic pricing environments
US7632402B2 (en) 2007-05-13 2009-12-15 King Technology, Inc. Control system
US8774972B2 (en) 2007-05-14 2014-07-08 Flowserve Management Company Intelligent pump system
US20080297068A1 (en) 2007-06-01 2008-12-04 Nexxus Lighting, Inc. Method and System for Lighting Control
US20080311898A1 (en) 2007-06-13 2008-12-18 Benco David S Network support for swimming pool monitoring and control
US20090016901A1 (en) 2007-07-11 2009-01-15 Morris Iii Harry E Self-priming electronic metering pump and priming methodology
US7831756B1 (en) * 2007-07-25 2010-11-09 Robert Louis Fils Apparatus and method for docking and housing a removable electronic device
US7702421B2 (en) * 2007-08-27 2010-04-20 Honeywell International Inc. Remote HVAC control with building floor plan tool
US8805552B2 (en) 2007-08-28 2014-08-12 Causam Energy, Inc. Method and apparatus for actively managing consumption of electric power over an electric power grid
US7838803B1 (en) 2007-09-07 2010-11-23 Howard Rosen Electric baseboard heater control
US8112164B2 (en) 2007-09-27 2012-02-07 Balboa Instruments, Inc. Low maintenance spa control system
US8160752B2 (en) 2008-09-30 2012-04-17 Zome Networks, Inc. Managing energy usage
US20090094173A1 (en) 2007-10-05 2009-04-09 Adaptive Logic Control, Llc Intelligent Power Unit, and Applications Thereof
US20090143917A1 (en) 2007-10-22 2009-06-04 Zodiac Pool Systems, Inc. Residential Environmental Management Control System Interlink
US20090138131A1 (en) 2007-10-22 2009-05-28 Zodiac Pool Systems, Inc. Residential Environmental Management control System with Sprinkler Control Module
US7911797B2 (en) 2007-10-25 2011-03-22 Nexxus Lighting Apparatus and methods for thermal management of electronic devices
CN103607793B (zh) 2007-10-25 2017-08-25 思达伦特网络有限责任公司 用于移动节点的互通网关
EP2212879B1 (en) 2007-10-29 2019-08-21 Pentair Water Pool and Spa, Inc. Led light controller system and method
US9320105B2 (en) 2007-10-29 2016-04-19 Pentair Water Pool And Spa, Inc. LED light controller system and method
AU2008326432B2 (en) 2007-11-19 2013-03-21 Nexxus Lighting, Inc. Apparatus and methods for thermal management of light emitting diodes
US7993031B2 (en) 2007-11-19 2011-08-09 Nexxus Lighting, Inc. Apparatus for housing a light assembly
WO2009067257A1 (en) 2007-11-25 2009-05-28 Trilliant Networks, Inc. Energy use control system and method
US8468165B2 (en) 2007-12-02 2013-06-18 Leviton Manufacturing Company, Inc. Method for discovering network of home or building control devices
WO2009076565A1 (en) 2007-12-12 2009-06-18 John Gorman Efficient design and operation of a pump motor
US8145357B2 (en) * 2007-12-20 2012-03-27 Zodiac Pool Systems, Inc. Residential environmental management control system with automatic adjustment
CA2712329C (en) 2008-01-16 2018-01-16 Lights, Camera, Action Llc Submersible high illumination led light source
US8255090B2 (en) 2008-02-01 2012-08-28 Energyhub System and method for home energy monitor and control
US20090200245A1 (en) 2008-02-08 2009-08-13 Steinbrueck Brett D System for Controlling Water in an Aquatic Facility
US8370001B2 (en) 2008-02-08 2013-02-05 Chris Love Pool temperature controller
US8552843B2 (en) 2008-02-12 2013-10-08 Smk Manufacturing Universal remote controller having home automation function
US8014902B2 (en) 2008-02-22 2011-09-06 Lawrence Kates Method and apparatus for energy-efficient temperature-based systems management
US8823277B2 (en) 2008-04-14 2014-09-02 Digital Lumens Incorporated Methods, systems, and apparatus for mapping a network of lighting fixtures with light module identification
US8239073B2 (en) 2008-04-17 2012-08-07 Asoka Usa Corporation Systems and methods for controlling energy consumption
US8731689B2 (en) 2008-05-06 2014-05-20 Abl Ip Holding, Llc Networked, wireless lighting control system with distributed intelligence
EP3249893A1 (en) 2008-06-03 2017-11-29 Whirlpool Corporation Appliance development toolkit
US8143811B2 (en) * 2008-06-25 2012-03-27 Lumetric, Inc. Lighting control system and method
CN101615104B (zh) 2008-06-25 2012-05-30 鸿富锦精密工业(深圳)有限公司 硬盘切换系统及其切换方法
NZ590303A (en) 2008-07-07 2013-01-25 Control4 Corp Method and system for saving power for electronic equipment wherein the user can alter the opportunities
US8226374B2 (en) 2008-07-24 2012-07-24 Nidec Motor Corporation Variable motor drive system for a reservoir with circulating fluid
DE102008035756A1 (de) 2008-07-31 2010-02-04 Robert Bosch Gmbh Vorrichtung und Verfahren zum Reduzieren des Energieverbrauchs einer Maschine oder Anlage
US20100025483A1 (en) 2008-07-31 2010-02-04 Michael Hoeynck Sensor-Based Occupancy and Behavior Prediction Method for Intelligently Controlling Energy Consumption Within a Building
US8396678B2 (en) 2008-08-11 2013-03-12 Edward L. Davis Peakpower energy management and control system method and apparatus
JP5029536B2 (ja) 2008-08-20 2012-09-19 アンデン株式会社 リレー装置
US8228002B2 (en) 2008-09-05 2012-07-24 Lutron Electronics Co., Inc. Hybrid light source
US7953518B2 (en) 2008-09-08 2011-05-31 Microsoft Corporation Energy cost reduction and ad delivery
WO2010030332A1 (en) 2008-09-11 2010-03-18 Superbulbs, Inc. End-of-life bulb circuitry
EP2342402B1 (en) 2008-10-06 2018-06-06 Pentair Water Pool and Spa, Inc. Method of operating a safety vacuum release system
WO2010053884A1 (en) 2008-11-07 2010-05-14 Idd Aerospace Corporation Lighting systems
US20100138007A1 (en) 2008-11-21 2010-06-03 Qwebl, Inc. Apparatus and method for integration and setup of home automation
TWI359650B (en) 2008-12-24 2012-03-11 Dartpoint Tech Co Ltd Massage bathtub automatic control system and metho
US20100157599A1 (en) 2008-12-24 2010-06-24 Hayward Industries, Inc. Method and Apparatus for Forming a Thermal Interface for an Electronic Assembly
US8706650B2 (en) 2009-01-14 2014-04-22 Integral Analytics, Inc. Optimization of microgrid energy use and distribution
AU2010204729A1 (en) 2009-01-14 2011-09-01 Integral Analytics, Inc. Optimization of microgrid energy use and distribution
US20100185972A1 (en) 2009-01-21 2010-07-22 Sherwood Ii Trevor Portable device for pool operation management
WO2010085536A2 (en) 2009-01-23 2010-07-29 Acro Associates Fluid control platform, fluid control systems, intelligent fluid control components and optical aperture sensors
US10006214B2 (en) 2009-01-28 2018-06-26 Pentair Water Pool And Spa, Inc. pH balancing dispenser and system with piercing opener
US8393550B2 (en) 2009-01-30 2013-03-12 Tim Simon, Inc. Thermostat assembly with removable communication module and method
US20100211509A1 (en) 2009-02-17 2010-08-19 Jacobs Richard B Resource monitoring device
CA2693930C (en) * 2009-02-23 2016-04-19 Panasonic Electric Works Co., Ltd. Monitoring and control device
JP4703736B2 (ja) 2009-03-02 2011-06-15 株式会社東芝 エネルギー管理システム及び方法
US8246189B2 (en) 2009-03-26 2012-08-21 Whitemike, Llc Underwater light system
US9146548B2 (en) 2009-04-09 2015-09-29 Intelligent Energy Solutions, Llc System and method for energy consumption management
US8200373B2 (en) 2009-04-23 2012-06-12 Pentair Water Pool And Spa, Inc. Energy production and consumption matching system
US8190697B2 (en) 2009-05-20 2012-05-29 Square D Company Automated configuration of device communication settings
US20100294751A1 (en) 2009-05-22 2010-11-25 Innovative Engineering & Product Development, Inc. Variable frequency heating controller
US9410336B2 (en) 2009-06-01 2016-08-09 Richard DeVerse Automated system for monitoring and maintenance of fluid level in swimming pools and other contained bodies of water
US9556874B2 (en) 2009-06-09 2017-01-31 Pentair Flow Technologies, Llc Method of controlling a pump and motor
US8178997B2 (en) 2009-06-15 2012-05-15 Google Inc. Supplying grid ancillary services using controllable loads
US8259456B2 (en) 2009-06-23 2012-09-04 Balboa Water Group, Inc. Environmentally sealed inductive sensor assembly
US20100328314A1 (en) 2009-06-26 2010-12-30 Donald B. Ellingham Methods, apparatus and system for energy conservation
US8618717B2 (en) 2009-07-02 2013-12-31 Sierra Wireless, Inc. System and method for connection to a wireless network
EP2452507A2 (fr) 2009-07-10 2012-05-16 Klereo Gestion d'un parc de piscines
US20110015797A1 (en) 2009-07-14 2011-01-20 Daniel Gilstrap Method and apparatus for home automation and energy conservation
WO2011008322A1 (en) 2009-07-16 2011-01-20 Watkins Manufacturing Corporation Drop-in chlorinator for portable spas
US8855830B2 (en) 2009-08-21 2014-10-07 Allure Energy, Inc. Energy management system and method
US8367007B2 (en) 2009-07-31 2013-02-05 Otero Edward R Feedback stabilized ozone generator circuit
US8406933B2 (en) 2009-08-18 2013-03-26 Control4 Corporation Systems and methods for estimating the effects of a request to change power usage
AU2010302872B8 (en) 2009-09-30 2014-10-30 Wybotics Co., Ltd. Hydraulic driven jaw-type clutch impeller combination and swimming pool bottom hydraulic pushed automatic cleaner comprising same
US20110082599A1 (en) 2009-10-06 2011-04-07 Makarand Shinde Optimizing Utility Usage by Smart Monitoring
US20110093099A1 (en) * 2009-10-16 2011-04-21 Newport Controls Controller system adapted for spa
CN102598580A (zh) 2009-10-26 2012-07-18 Lg电子株式会社 网络系统及其控制方法
US20120209444A1 (en) 2009-10-26 2012-08-16 Daegeun Seo Device and method for controlling electric product
US8334656B2 (en) 2009-11-03 2012-12-18 Msi, Llc Replaceable lighting unit with adjustable output intensity and optional capability for reporting usage information, and method of operating same
CA2730873A1 (en) 2010-02-05 2011-08-05 James Keirstead Wireless control system for a spa
US8489779B2 (en) 2010-02-09 2013-07-16 Honeywell International Inc. Systems and methods for auto addressing in a control network
GB2477776A (en) 2010-02-12 2011-08-17 Haven Ltd Valve with leak detector
US20110202293A1 (en) 2010-02-15 2011-08-18 General Electric Company Diagnostics using sub-metering device
AU2010101532A4 (en) 2010-03-04 2016-01-28 Astral Pool Australia Pty Ltd Underwater lamp
US8953117B2 (en) 2010-03-19 2015-02-10 Balboa Water Group, Inc. Vented waterproof touch screen panel
US9069201B2 (en) 2010-03-19 2015-06-30 Balboa Wter Group, Inc. Waterproof user interface display panels
US9173267B2 (en) 2010-04-01 2015-10-27 Michael L. Picco Modular centralized lighting control system for buildings
US20130024306A1 (en) 2010-04-07 2013-01-24 Silver Spring Networks, Inc. Systems and methods for charging electric vehicles
US20110267834A1 (en) 2010-04-28 2011-11-03 Hayward Industries, Inc. Underwater Light Having A Sealed Polymer Housing and Method of Manufacture Therefor
US20130068631A1 (en) 2010-05-21 2013-03-21 Gecko Alliance Group Inc. Method and apparatus for sanitizing water in a bathing unit and control interface for use in connection with same
WO2011143736A1 (en) 2010-05-21 2011-11-24 Gecko Alliance Group Inc. Method and system for sanitizing water in a bathing unit providing diagnostic capabilities and control interface for use in connection with same
US20110253638A1 (en) 2010-06-24 2011-10-20 Breakpoint Commercial Pool Systems Inc. Systems and methods for reducing electric power by optimizing water turbidity, suspended solids, circulation and filtration in pools, spas, water features, and other closed bodies of water
US9007186B1 (en) 2010-07-03 2015-04-14 Best Energy Reduction Technologies, Llc Method and apparatus for controlling power to a device
US8636899B2 (en) 2010-07-08 2014-01-28 Frank Tesauro Vented alarm apparatus for use with a pool skimmer basket
US8111388B2 (en) 2010-08-04 2012-02-07 Oldenburg Group Incorporated Luminous flux depreciation notification system for light fixtures incorporating light emitting diode sources
WO2012030855A2 (en) 2010-08-30 2012-03-08 Watkins Manufacturing Corporation Internet based spa networking system having wireless spa nodes
US9025951B2 (en) 2010-10-18 2015-05-05 Calix, Inc. Provisioning network devices in Ethernet-based access networks
US8612061B2 (en) 2010-10-22 2013-12-17 Gecko Alliance Group Inc. Method and system for controlling a bathing system in accordance with an energy savings mode
US20120106149A1 (en) 2010-11-02 2012-05-03 Fusion Pool Products Inc. Underwater and landscape lighting system
US9256230B2 (en) 2010-11-19 2016-02-09 Google Inc. HVAC schedule establishment in an intelligent, network-connected thermostat
AU2011338154B2 (en) 2010-12-10 2016-06-09 Hayward Industries, Inc. Power supplies for pool and spa equipment
US20120065798A1 (en) 2010-12-29 2012-03-15 General Electric Company Demand response of devices when different devices are being signaled to shed load
US8489242B2 (en) 2011-01-06 2013-07-16 General Electric Company Home energy management system incorporating a pool pump
US8467908B2 (en) 2011-01-06 2013-06-18 General Electric Company Home energy management system incorporating a pool pump
EP3557340A1 (en) 2011-01-18 2019-10-23 Zodiac Pool Systems, Inc. Remotely controlling aspects of pools and spas
US20140064139A1 (en) 2012-08-31 2014-03-06 E. Keith Mcqueen Remotely controlling aspects of pools and spas
US8600566B1 (en) 2011-02-04 2013-12-03 The United States Of America As Represented By The Secretary Of The Navy Thermal management smart valve with rupture detection and isolation
US20120219428A1 (en) 2011-02-25 2012-08-30 Christopher Cantolino Pool timer
US8443110B2 (en) 2011-02-28 2013-05-14 Honeywell International Inc. Approach for discovering devices on a common bus without direct communication
US8209794B1 (en) 2011-03-15 2012-07-03 Charles Harrison Automatic pool level
EP2503763B1 (de) 2011-03-18 2019-07-24 ebm-papst Mulfingen GmbH & Co. KG Verfahren zur vergabe von netzwerkadressen für ventilatoren
US20130088152A1 (en) 2011-03-31 2013-04-11 B-K Lighting, Inc. Dimming apparatus for solid state lighting fixtures
FR2973860A1 (fr) 2011-04-06 2012-10-12 Bright In Res & Devolopment Procede et dispositif d'eclairage a leds programmable
SG185845A1 (en) 2011-05-16 2012-12-28 Schneider Electric South East Asia Hq Pte Ltd A socket, a plug and an assembly
EP2778808A3 (en) 2011-05-20 2014-11-19 Ecolab USA Inc. Controller for multiple hospitality and healthcare devices
US20120323385A1 (en) 2011-06-17 2012-12-20 Honeywell International Inc. Providing energy management recommendations with an energy management device
US10271407B2 (en) 2011-06-30 2019-04-23 Lutron Electronics Co., Inc. Load control device having Internet connectivity
US9386666B2 (en) 2011-06-30 2016-07-05 Lutron Electronics Co., Inc. Method of optically transmitting digital information from a smart phone to a control device
WO2013003804A2 (en) 2011-06-30 2013-01-03 Lutron Electronics Co., Inc. Method for programming a load control device using a smart phone
US9639506B2 (en) 2011-07-07 2017-05-02 Honeywell International Inc. Interface for home energy manager
EP2736848A4 (en) 2011-07-29 2016-03-16 Hayward Ind Inc SYSTEMS AND METHODS FOR CONTROLLING CHLOROMETERS
CN102902609A (zh) 2011-07-29 2013-01-30 鸿富锦精密工业(深圳)有限公司 主板报警系统测试电路
US8746548B2 (en) 2011-09-15 2014-06-10 Dell Products L.P. Dynamic multidimensional barcodes for information handling system service information
EP2573403B1 (en) 2011-09-20 2017-12-06 Grundfos Holding A/S Pump
US8478450B2 (en) 2011-10-04 2013-07-02 Advanergy, Inc. Power control system and method
EP3048536B1 (en) 2011-10-05 2020-02-19 Analog Devices, Inc. Two-wire communication system for high-speed data and power distribution
US8538595B2 (en) 2011-10-15 2013-09-17 Philip Scott Lyren Home appliance that can operate in a time range
FR2981970B1 (fr) 2011-10-27 2013-11-29 Zodiac Pool Care Europe Appareil nettoyeur de surface immergee a commande de retour semi-automatique
ES2640280T3 (es) 2011-11-01 2017-11-02 Pentair Water Pool And Spa, Inc. Sistema y método de bloqueo de flujo
US8736193B2 (en) 2011-12-22 2014-05-27 Leviton Manufacturing Company, Inc. Threshold-based zero-crossing detection in an electrical dimmer
US20130166965A1 (en) 2011-12-23 2013-06-27 Christian Brochu Method and system for providing remote monitoring and control of a bathing system
CN108650760B (zh) 2011-12-28 2020-06-23 路创技术有限责任公司 具有对广播控制器响应的独立受控单元的负载控制系统
US9097234B2 (en) 2012-01-05 2015-08-04 Kenneth William Breau Powered apparatus for fluid applications
US20130201316A1 (en) 2012-01-09 2013-08-08 May Patents Ltd. System and method for server based control
US10354345B2 (en) 2012-01-23 2019-07-16 Whisker Labs, Inc. Optimizing and controlling the energy consumption of a building
US9213998B2 (en) 2012-01-26 2015-12-15 General Electric Company Monitoring hot water usage in a gas water heater
US20140343734A1 (en) 2012-01-26 2014-11-20 Timothy Meyer Substance control system
US8785771B2 (en) * 2012-01-26 2014-07-22 William Dunkleberger Zonal utility control system
US20130215394A1 (en) 2012-02-18 2013-08-22 Rakesh Reddy Underwater Image Projection Display System and Lighting Control System And Device
AU2013100126B4 (en) 2012-03-19 2013-06-13 Fluidra Group Australia Pty Ltd Chlorination
US8725202B2 (en) 2012-05-29 2014-05-13 Newport Media, Inc. Single transceiver for wireless peer-to-peer connections
US9259130B2 (en) 2012-06-04 2016-02-16 Pentair Water Prool and Spa, Inc. Pool cleaner light module
US9068669B2 (en) 2012-06-05 2015-06-30 Dresser, Inc. Process fluid actuated pilot operated control valve
US9071453B2 (en) 2012-06-11 2015-06-30 Apple Inc. Location-based device automation
US9388595B2 (en) 2012-07-10 2016-07-12 Aqua Products, Inc. Pool cleaning system and method to automatically clean surfaces of a pool using images from a camera
US20140224350A1 (en) 2012-08-13 2014-08-14 Jitendra Patel Water Shut Off Device
IL221729A (en) 2012-08-30 2013-06-27 Stanislav Podlisker Pool alarm system
AU2015100298A4 (en) 2012-08-31 2015-04-09 Zodiac Pool Systems, Inc. Methods for remotely controlling pools and spas and modifying water contained therein
US9960929B2 (en) 2012-09-21 2018-05-01 Google Llc Environmental sensing with a doorbell at a smart-home
US8769030B2 (en) * 2012-09-28 2014-07-01 Google Inc. Device event notification registration through direct interaction with mobile device
WO2014059359A1 (en) 2012-10-11 2014-04-17 Marinez Luis Intelligent valve network
US9203307B2 (en) 2012-10-31 2015-12-01 Cree, Inc. Power converter with bias voltage regulation circuit
CN202954952U (zh) 2012-12-04 2013-05-29 苏州捷奥瑞康物联科技有限公司 水泵远程监控和防盗系统
US8649909B1 (en) 2012-12-07 2014-02-11 Amplisine Labs, LLC Remote control of fluid-handling devices
US10019047B2 (en) 2012-12-21 2018-07-10 Lutron Electronics Co., Inc. Operational coordination of load control devices for control of electrical loads
US10244086B2 (en) 2012-12-21 2019-03-26 Lutron Electronics Co., Inc. Multiple network access load control devices
US9413171B2 (en) 2012-12-21 2016-08-09 Lutron Electronics Co., Inc. Network access coordination of load control devices
US20170138612A1 (en) 2013-01-30 2017-05-18 Commercial Energy Saving Plus, LLC Heat and energy recovery and regeneration assembly, system and method
US9345091B2 (en) 2013-02-08 2016-05-17 Cree, Inc. Light emitting device (LED) light fixture control systems and related methods
AU2014200963A1 (en) 2013-02-22 2014-12-18 Wangra Pty Ltd Remote Control System
ES2845999T3 (es) 2013-03-13 2021-07-28 Zodiac Pool Systems Llc Métodos, sistemas y dispositivos para proporcionar capacidades de comunicación a equipos de piscinas y spas
CA2905869A1 (en) 2013-03-13 2014-10-09 Hayward Industries, Inc. Local feature controller for pool and spa equipment
US9386665B2 (en) 2013-03-14 2016-07-05 Honeywell International Inc. System for integrated lighting control, configuration, and metric tracking from multiple locations
CA2905902A1 (en) 2013-03-15 2014-09-25 Hayward Industries, Inc. Underwater led light with replacement indicator
US20140264111A1 (en) 2013-03-15 2014-09-18 Designport, Inc. Automatic valve actuator systems
AU2014228186B2 (en) 2013-03-15 2019-11-07 Hayward Industries, Inc. Modular pool/spa control system
US20140268678A1 (en) 2013-03-15 2014-09-18 Hayward Industries, Inc. Underwater Lighting System With Bather Detection Circuitry
US11426325B2 (en) 2013-03-15 2022-08-30 Hayward Industries, Inc. System and method for dynamic device discovery and address assignment
US20140262998A1 (en) 2013-03-15 2014-09-18 Chris Wagner Water System
CA2905785A1 (en) 2013-03-15 2014-09-25 Hayward Industries, Inc. Underwater lighting system with bather detection circuitry
CA2904734C (en) 2013-03-15 2018-01-02 Emerson Electric Co. Hvac system remote monitoring and diagnosis
EP2781824B1 (en) 2013-03-18 2018-05-09 Helvar Oy Ab A driver for a light source
WO2014168918A1 (en) 2013-04-08 2014-10-16 Zodiac Pool Systems, Inc. Systems and methods for wirelessly communicating with automatic swimming pool cleaners
US20140314062A1 (en) 2013-04-19 2014-10-23 Dennis Loebs Aquatic-Based Automation Systems
US10254318B2 (en) 2013-05-29 2019-04-09 Nidec Motor Corporation Systems and methods for estimating input power of an electric motor
CN103292421A (zh) 2013-06-17 2013-09-11 南京天加空调设备有限公司 多联机制冷运行外风机转速控制方法
FR3009612B1 (fr) 2013-08-09 2018-12-07 Zodiac Pool Care Europe Systeme et procede de pilotage d'une pompe a chaleur pour piscine
US9216654B2 (en) 2013-08-12 2015-12-22 Siemens Industry, Inc. Electric vehicle charging station with reconfigurable electrical installation options and methods
US20150049750A1 (en) 2013-08-16 2015-02-19 Zodiac Pool Systems, Inc. Remotely controlling aspects of pools and spas
AU2014203608B2 (en) 2013-08-30 2018-06-28 Fluidra Group Australia Pty Ltd Swimming pool operation
US9424521B2 (en) 2013-09-27 2016-08-23 Transvoyant, Inc. Computer-implemented systems and methods of analyzing spatial, temporal and contextual elements of data for predictive decision-making
US9459630B2 (en) 2013-10-22 2016-10-04 Fisher Controls International Llc System and method for controlling a remote valve
US10486985B2 (en) 2014-01-28 2019-11-26 Hayward Industries, Inc. Systems and methods for interrelated control of chlorinators and pumps
JP2017511463A (ja) 2014-04-17 2017-04-20 ヴィクトリア・リンク・リミティド 極低温度に冷却されるコンポーネントから延びる細長い熱伝導性構造を効果的に冷却する極低温流体回路設計
US10685402B1 (en) 2014-04-25 2020-06-16 State Farm Mutual Automobile Insurance Company Systems and methods for homeowner-directed risk of property damage mitigation
AU2015275057B2 (en) 2014-06-13 2019-06-06 Zodiac Pool Systems, Inc. Controlling aspects of pools and spas
US20150370272A1 (en) 2014-06-23 2015-12-24 Google Inc. Intelligent configuration of a smart environment based on arrival time
US20160002942A1 (en) 2014-07-07 2016-01-07 Paul Harvey Orlando Pump Controller
US20160069048A1 (en) 2014-09-10 2016-03-10 Michael J. Colbert Water flow control and supply system
US20160077530A1 (en) 2014-09-12 2016-03-17 Michael T. Moran Smart valve for controlling a plumbing fixture
CN104302015A (zh) 2014-09-15 2015-01-21 浙江生辉照明有限公司 隐藏ssid的自动适配wi-fi网络连接方法及系统
US10816528B2 (en) 2014-09-23 2020-10-27 Maytronics Ltd. Multi parameter swimming pool fluid analysis and regulating method and device
WO2016074749A1 (en) 2014-11-14 2016-05-19 Fluidra S.A. Controlling water installations by a remote server through a network access point
US20160143115A1 (en) 2014-11-17 2016-05-19 Kanghong Zhang Power supply double switch controller
US20160335272A1 (en) 2014-12-13 2016-11-17 Velvet Ropes, Inc. Methods and systems for rating celebrities for generating a digital celebrity map tour guide
WO2016102021A1 (en) 2014-12-23 2016-06-30 Fluidra, S.A. Controlling a water installation device
EP3238051A1 (en) 2014-12-23 2017-11-01 Fluidra S.A. Updating software packets in water installation controlling apparatus
ES2812624T3 (es) 2014-12-31 2021-03-17 Fluidra S A Controlar dispositivos de una instalación de agua
US20160227981A1 (en) 2015-02-09 2016-08-11 Electrolux Home Products, Inc. Motor control based on vibration sensing
US9739840B2 (en) 2015-02-12 2017-08-22 Tri-Tec Manufacturing, LLC Power detection system for valve actuators
ES2923584T3 (es) 2015-02-24 2022-09-28 Hayward Ind Inc Limpiafondos con detección óptica fuera del agua y de residuos
WO2016145253A1 (en) 2015-03-10 2016-09-15 Zodiac Pool Systems, Inc. Automatic addressing scheme for pool system controllers and compatible remote devices
US20160275633A1 (en) 2015-03-20 2016-09-22 Bki Software Solutions Utility monitoring and database correlation system, including user interface generation for utility assessment
US10527043B2 (en) 2015-03-27 2020-01-07 Regal Beloit America, Inc. Motor, controller and associated method
US9911318B2 (en) 2015-03-27 2018-03-06 Google Llc Configuring a smart home controller
US20160306603A1 (en) 2015-04-15 2016-10-20 Appycentre Pty Ltd Interactive display system for swimming pools
KR20160125117A (ko) 2015-04-21 2016-10-31 엘지전자 주식회사 스마트 수도 밸브 시스템 및 그 제어 방법
US10503234B2 (en) 2015-07-09 2019-12-10 Kortek Industries Pty Ltd Configurable wireless power control and management
US20170017315A1 (en) 2015-07-14 2017-01-19 Gecko Alliance Group Inc. Topside control panel for bathing unit system
BG66892B1 (bg) 2015-07-29 2019-05-31 „Смту“ Ад Адаптивна дозаторна система
US20170053360A1 (en) 2015-08-18 2017-02-23 Michael R. Loeb System and method to dynamically allocate water savings amounts for remote water devices
US20170074589A1 (en) 2015-09-11 2017-03-16 Ipsen Inc. System and Method for Facilitating the Maintenance of an Industrial Furnace
US10159624B2 (en) 2015-09-11 2018-12-25 Gecko Alliance Group Inc. Method for facilitating control of a bathing unit system and control panel implementing same
US9858792B2 (en) 2015-09-28 2018-01-02 Cec, Sa Smart swimming pool or hot tub monitor
US9971348B1 (en) 2015-09-29 2018-05-15 Amazon Technologies, Inc. Passenger profiles for autonomous vehicles
US9900162B2 (en) 2015-11-11 2018-02-20 At&T Mobility Ii Llc System and method for wireless network management
US9860360B2 (en) 2015-11-17 2018-01-02 Olibra Llc System, device, and method of wirelessly controlling electronic devices and appliances
US9996066B2 (en) 2015-11-25 2018-06-12 Echostar Technologies International Corporation System and method for HVAC health monitoring using a television receiver
US9807855B2 (en) 2015-12-07 2017-10-31 Pentair Water Pool And Spa, Inc. Systems and methods for controlling aquatic lighting using power line communication
CN107028524A (zh) 2015-12-08 2017-08-11 太琦科技股份有限公司 语音控制型洗浴系统及其操作方法
US10789335B2 (en) 2015-12-08 2020-09-29 Dartpoint Tech. Co., Ltd. Remote diagnosis management system and method for operating the same
CN106856499A (zh) 2015-12-08 2017-06-16 太琦科技股份有限公司 远程诊断系统及其操作方法
US20170170979A1 (en) 2015-12-15 2017-06-15 Pentair Flow Technologies, Llc Systems and Methods for Wireless Control and Monitoring of Residential Devices
US10711788B2 (en) 2015-12-17 2020-07-14 Wayne/Scott Fetzer Company Integrated sump pump controller with status notifications
US20180174207A1 (en) 2016-01-22 2018-06-21 Hayward Industries, Inc. Systems and methods for providing network connectivity and remote monitoring, optimization, and control of pool/spa equipment
US20180240322A1 (en) 2016-01-22 2018-08-23 Hayward Industries, Inc. Systems and methods for providing network connectivity and remote monitoring, optimization, and control of pool/spa equipment
US20170212484A1 (en) 2016-01-22 2017-07-27 Hayward Industries, Inc. Systems and Methods for Providing Network Connectivity and Remote Monitoring, Optimization, and Control of Pool/Spa Equipment
US20180224822A1 (en) 2017-01-23 2018-08-09 Hayward Industries, Inc. Systems and methods for providing network connectivity and remote monitoring, optimization, and control of pool/spa equipment
US10657199B2 (en) 2016-02-25 2020-05-19 Honeywell International Inc. Calibration technique for rules used with asset monitoring in industrial process control and automation systems
ES2880959T3 (es) 2016-04-06 2021-11-26 Fluidra S A Operación de dispositivos proteicos de instalación de agua
US20170346688A1 (en) 2016-05-26 2017-11-30 Pentair Water Pool And Spa, Inc. Installation Devices for Connecting Pool or Spa Devices to a Local Area Network
CN109328285A (zh) 2016-06-03 2019-02-12 贝利莫控股公司 用于监测hvac系统的方法和计算机系统
US10127362B2 (en) 2016-06-15 2018-11-13 James Duane Bennett Pool mobile units
US10942990B2 (en) 2016-06-15 2021-03-09 James Duane Bennett Safety monitoring system with in-water and above water monitoring devices
US10248092B2 (en) 2016-06-20 2019-04-02 Google Llc Architecture for thermostat control during peak intervals
US10529029B2 (en) 2016-09-23 2020-01-07 Aon Benfield Inc. Platform, systems, and methods for identifying property characteristics and property feature maintenance through aerial imagery analysis
US10684629B2 (en) 2016-11-22 2020-06-16 Wint WI Ltd. Health and lifestyle prediction
JP6723450B2 (ja) 2017-06-08 2020-07-15 三菱電機株式会社 熱源システム
US20190206048A1 (en) 2017-12-30 2019-07-04 Galen Crabtree Method and system for analysis of residential pool condition to evaluate quality of ownership of a swimming facility
US10764235B2 (en) 2018-03-21 2020-09-01 Huawei Technologies Co., Ltd. Method and system for network access discovery
US20190314243A1 (en) 2018-04-17 2019-10-17 Pentair Water Pool And Spa, Inc. Systems and Methods for Controlling Pool/Spa Devices
CN108870529B (zh) 2018-07-18 2024-05-14 山东国辰实业集团有限公司 一种基于换热站的数据分析系统及方法
WO2020102115A2 (en) 2018-11-12 2020-05-22 Zodiac Pool Systems Llc Sensor systems principally for swimming pools and spas
CN110970690B (zh) 2018-12-29 2021-01-29 宁德时代新能源科技股份有限公司 电池加热系统及其控制方法
US20200271312A1 (en) 2019-02-21 2020-08-27 Anthony LITKA Boiler combustor side blockage detection system and method

Also Published As

Publication number Publication date
AU2020200758A1 (en) 2020-02-20
US20140303757A1 (en) 2014-10-09
US20140303781A1 (en) 2014-10-09
US20240061386A1 (en) 2024-02-22
EP2972902A2 (en) 2016-01-20
EP2972902B1 (en) 2019-10-02
EP3620149A1 (en) 2020-03-11
EP2972902A4 (en) 2016-11-02
AU2022200316B2 (en) 2024-02-29
US9031702B2 (en) 2015-05-12
EP3954352A1 (en) 2022-02-16
ES2762510T3 (es) 2020-05-25
US9285790B2 (en) 2016-03-15
AU2014228186A1 (en) 2015-10-01
EP3954352B1 (en) 2024-08-21
US10976713B2 (en) 2021-04-13
CA2906138A1 (en) 2014-09-18
US20190018377A1 (en) 2019-01-17
US11822300B2 (en) 2023-11-21
AU2020200758B2 (en) 2021-10-21
AU2014228186B2 (en) 2019-11-07
AU2022200316A1 (en) 2022-02-10
EP3620149B1 (en) 2021-10-06
WO2014143779A2 (en) 2014-09-18
US20140303782A1 (en) 2014-10-09
WO2014143779A3 (en) 2014-11-06
ES2994852T3 (en) 2025-02-03

Similar Documents

Publication Publication Date Title
ES2900654T3 (es) Sistema de control modular de piscina/hidromasaje
ES2734348T3 (es) Sistema de control de riego
US20140314062A1 (en) Aquatic-Based Automation Systems
US7245991B1 (en) Distributed architecture irrigation controller
AU2022279418A1 (en) Systems and methods for providing network connectivity and remote monitoring, optimization, and control of pool/spa equipment
US8145327B2 (en) Method and apparatus for implementing a consumer-configurable modular electrical system
ES2761184T3 (es) Procedimiento y dispositivo de modificación de un dispositivo de limpieza de una superficie sumergida
CN105007790A (zh) 智能卫生间系统和方法
CN104246955B (zh) 可编程电子控制装置
US10412938B2 (en) Apparatus and methods for controlling a habitat environment
JPH03502996A (ja) 電力管理及び自動装置
US20160285310A1 (en) Smart electrical power meter with auto-switching control for optimizing energy savings
US20090138131A1 (en) Residential Environmental Management control System with Sprinkler Control Module
US10486985B2 (en) Systems and methods for interrelated control of chlorinators and pumps
WO2006040364A1 (es) Sistema modular de control inteligente y conexionado para instalación domótica
JP7378048B2 (ja) 充電制御システム、充電制御方法、充電スケジュール生成方法及びプログラム
CN205901771U (zh) 一种智能家居管理系统
WO2014172559A1 (en) Aquatic-based systems having a wireless mesh network
ES1063635U (es) Dispositivo de control domotico modular.
SK501102015U1 (sk) Systém na ovládanie a/alebo monitorovanie bazéna