EP1073968A1 - Systeme et procede permettant d'obtenir une commande modulaire et de gerer la consommation d'energie - Google Patents

Systeme et procede permettant d'obtenir une commande modulaire et de gerer la consommation d'energie

Info

Publication number
EP1073968A1
EP1073968A1 EP98918843A EP98918843A EP1073968A1 EP 1073968 A1 EP1073968 A1 EP 1073968A1 EP 98918843 A EP98918843 A EP 98918843A EP 98918843 A EP98918843 A EP 98918843A EP 1073968 A1 EP1073968 A1 EP 1073968A1
Authority
EP
European Patent Office
Prior art keywords
unit
task
set forth
commands
control system
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.)
Withdrawn
Application number
EP98918843A
Other languages
German (de)
English (en)
Inventor
Michael Stein
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.)
Russound/FMP Inc
Original Assignee
Intellinet 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 Intellinet Inc filed Critical Intellinet Inc
Publication of EP1073968A1 publication Critical patent/EP1073968A1/fr
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JELECTRIC POWER NETWORKS; CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote monitoring or remote control of equipment in a power distribution network
    • H02J13/18Circuit arrangements for providing remote monitoring or remote control of equipment in a power distribution network characterised by the remotely-controlled equipment, e.g. converters or transformers
    • H02J13/34Circuit arrangements for providing remote monitoring or remote control of equipment in a power distribution network characterised by the remotely-controlled equipment, e.g. converters or transformers the equipment being switches, relays or circuit breakers
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JELECTRIC POWER NETWORKS; CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J2105/00Networks for supplying or distributing electric power characterised by their spatial reach or by the load
    • H02J2105/40Networks for supplying or distributing electric power characterised by their spatial reach or by the load characterised by the loads connecting to the networks or being supplied by the networks
    • H02J2105/42Home appliances
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JELECTRIC POWER NETWORKS; CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J2105/00Networks for supplying or distributing electric power characterised by their spatial reach or by the load
    • H02J2105/50Networks for supplying or distributing electric power characterised by their spatial reach or by the load for selectively controlling the operation of the loads
    • H02J2105/52Networks for supplying or distributing electric power characterised by their spatial reach or by the load for selectively controlling the operation of the loads for limitation of the power consumption in the networks or in one section of the networks, e.g. load shedding or peak shaving

Definitions

  • the invention generally relates to a system and method that
  • the invention generally relates to a system
  • a residential security system typically, is a stand-alone system that
  • the security system may initiate
  • an alarm may auto-dial the police or a monitoring company.
  • the security system is equipped with several keypads with one often
  • a processing unit which may be placed in a closet or
  • the typical residential security systems is a stand-alone device and has no
  • the security system also has no control over a heating
  • HVAC ventilating, and air conditioning
  • an audio system may selectively control the - 3 -
  • the residence and may have separate keypads for each area of the residence.
  • home theatre system may similarly have keypads throughout the house for
  • a residence may have a multitude of independent systems.
  • the keypads can also be quite
  • the home automation systems can provide more integrated control over all
  • a central processor communicate with each of the sub-systems and to coordinate
  • each of the sub-systems activities.
  • Each of the sub-systems such as security and
  • the central processor must know the commands for all of the sub ⁇
  • the central processor can
  • a smart keypad has a processor and memory with the memory
  • the keypad is able to store and convey a
  • the typical home automation system therefore, is characterized as being a
  • processor in each of the sub-systems, and in the keypads. Because of the amount
  • the typical home automation system is also rather difficult to design and
  • keypads all have processors and each of the processors are associated with some
  • a residential control system such as a home automation system, should therefore
  • HVAC air conditioning
  • a hot water heater has a control unit for controlling the
  • HVAC units have programmable control units which allows the consumer to
  • Each of the task units is for overseeing at least one device and may include a
  • multi-room/home theatre task unit security task unit, heating, ventilating, and air
  • conditioning task unit general purpose interface task unit, lighting task unit, or
  • a central processor is coupled to the devices
  • control database unit for storing sets of
  • a monitoring unit for routing the commands to their respective task units.
  • a monitoring unit for routing the commands to their respective task units.
  • processor receives input/output events from the device or task units and wakes up
  • the task units in response, the individual task units associated with the events.
  • the task units in response, the individual task units associated with the events.
  • control database unit identifies the set of commands to the command
  • the command execution unit routes the commands to the task
  • control system and method are extremely flexible and modular
  • control database and the command execution unit need not understand the
  • the command execution unit need not automatically route the
  • a keypad control unit monitors all
  • the keypads need not contain a large amount processing power
  • the control database unit based on this identifying data, passes an
  • control system and method reduce the amount of processing that
  • the system may have an energy
  • management task unit that receives rate information, such as from the provider of
  • the load may
  • the energy management task unit may alter
  • the system and method can take advantage of the lower rates by
  • the system and method preferably include a variable database unit and a
  • variable database unit maintains a relational database of
  • the task units can be any type of variables which are shared between task units.
  • the task units can be any type of variables which are shared between task units.
  • the task units can be any type of variables which are shared between task units.
  • variable database unit for values of any shared variable and also can
  • unit can respond to a download request by storing software program or data
  • Fig. 1 is a block diagram of a control system according to a preferred
  • Fig. 2 is a block diagram of the control system of Fig. 1 illustrating the
  • Fig. 3 is a flow chart illustrating an overall process by which the control
  • system of Fig. 1 processes an input/output event
  • Fig. 4 is a flow chart illustrating operations of a command execution unit
  • Fig. 5 is a flow chart illustrating a processing of core commands in the
  • Fig. 6 is a flow chart illustrating a process of querying a variable database
  • Fig. 7 is a flow chart illustrating a process of updating task units with new
  • Fig. 8 is a partial block diagram of the system of Fig. 1 interconnected with
  • Fig. 9 is a partial block diagram of the system of Fig. 1 interconnected to an
  • Fig. 10 is a partial block diagram of the system of Fig. 1 interconnected to
  • Fig. 11 is a partial block diagram of the system of Fig. 1 interconnected to
  • Fig. 12 is a flow chart illustrating a processing of a keypad event
  • Fig. 13 is a flow chart illustrating a download process executed by the
  • Fig. 14 is a flow chart illustrating a general process of activity within a task
  • Fig. 15 is a flow chart illustrating an exemplary process by the control
  • Fig. 16 is a flow chart illustrating an exemplary process by the control
  • a control system 10 according to a preferred embodiment
  • a central processor 12 which is preferably
  • the central processor 12 is loaded with software 14,
  • OS operating system
  • application programs 18 application programs
  • the central processor 12 is the Motorola 68000 preemptive multi ⁇
  • tasking processor and the operating system 16 is Omega DOS, although other
  • the central processor 12 is
  • non- volatile memory 20 or flash ROM 20, which preferably stores instructions for executing program code.
  • flash ROM 20 which preferably stores instructions for executing program code.
  • a power supply 22 supplies power to the central processor 12 as
  • the control system 10 includes a number of interfaces, which may include
  • a network interface 24 a consumer electronic bus (CeBUSVLon Works bus
  • the network interface 24 preferably a GSM interface 26, and a PSTN interface 28.
  • telephone interface 28 is connected to a central office line and also to an internal
  • the control system 10 may also be equipped with a pager receiver
  • control system 10 is extremely flexible in
  • control system 10 is not limited to these methods of communication
  • optical fibers such as optical fibers
  • the control system 10 has a plurality of input ports for receiving signals
  • the input ports include those connected to sensors
  • the sensors 34 can be any sensors 34, as will be described in more detail below, can be
  • any type of sensor may provide information related to security, energy
  • 40 may represent security sensors grouped according to their type, such as door
  • sensors or grouped according to their proximity, such as according to the rooms in
  • the operating system 16 links the application programs 18 to the other
  • the application programs 18 may include a number of task units 54,
  • control system 10 may include such things as a multi-
  • room audio/home theater task unit 54 A room audio/home theater task unit 54 A, a security task unit 54B, a heating,
  • HVAC ventilating, and air-conditioning task
  • the application programs 18 include a number of core units which are
  • the core units include a download task unit 52 and a keypad control
  • the download task unit 52 is used to download data from an external source
  • task unit 46 is used to control keypads associated with the control system 10 and
  • system 10 further include a control database unit 44, a variable database unit - 19 -
  • control database unit 44 the control database unit 44
  • variable database 48 maintains the most recent values of any
  • the command execution unit 50 receives
  • the input/output event may be one of any of a
  • input/output event may also be caused by a device or system external to the system
  • input/output event includes activity from another task unit. For instance, an
  • the operating system 16 wakes up the task units assigned to that
  • the woken-up task unit queries the control database unit 44 for commands
  • the control database unit 44 maintains a
  • control database unit 44 looks up the
  • command pointer to the command execution unit 50.
  • the command execution unit 50 does not determine the type of
  • the task units rely on the operating system 16 and other resources of the
  • system 16 provides all of the necessary device drivers, such as those for timers,
  • a task unit which has been woken-up queries the control
  • step 72 the command execution unit 50
  • the command execution unit 50 next determines at step 74 if the condition
  • the condition may be a certain value of a variable, the state of
  • input/output event may be the turning on of a light in that room. Since the light
  • step 82 the command execution
  • unit 50 turns to the next command in the set of commands. If the condition has been met
  • command execution unit 50 next determines whether the command is a local
  • a local command is a command that may be executed by the - 22 -
  • command execution unit 50 itself and need not be supplied to a task unit.
  • local commands may include a DO MACRO command for branching execution to
  • the command execution unit 50 may be
  • the command execution unit 50 will consequently execute the
  • command execution unit 50 will forward the command to the appropriate task unit
  • the control database unit 44 stores the sets of commands according to
  • command execution unit 50 need not make an
  • the command execution unit 50 Based on this portion of the command, the command execution unit 50
  • unit 50 then turns to the next command.
  • Fig. 5 summarizes the processing of commands by the task units.
  • control database unit 44 provides a command pointer to the command
  • the command execution unit 50 sends the command
  • processing such as updating the value of a variable.
  • the task units may rely upon
  • control database unit 44 stores the sets of commands
  • control database unit 44 in
  • control database unit 44 need not determine what type of
  • buttons number may have one set of commands for the pressing of a button number Y on a
  • keypad number X may have an entirely separate set of commands for the
  • control database unit 44 may also have separate sets of commands for the sensing
  • task units such as task units 54, download task unit 52, and
  • keypad control task unit 46 store values for their own local variables and use these
  • the lighting task unit 54E may need to be used by the lighting task unit 54E when determining whether to
  • variable database unit 48 is a vehicle by which one task unit can access
  • variable database unit 48 The variable database unit 48
  • variable database unit 48 by which a task unit interacts with the variable database unit 48 is shown in Fig. 6.
  • a task unit queries the virtual database unit 48 for the value of a
  • a query may include an identifier for the task that owns the
  • variable a number identifying the variable
  • preferred return format which
  • variable database unit 48 queries the task unit
  • variable database unit 48 returns the
  • variable database unit 48 also provides updates to all interested task
  • variable database unit 48 notifies the variable database unit 48 at step 112 of a change in
  • step 114 the variable database unit 48
  • variable database 48 notifies other tasks of the new value for the variable.
  • a shared variable preferably constitutes an input/output event that triggers the
  • control database unit 44 to initiate a set of commands for updating all interested
  • variable database unit 48 may store the value of some shared
  • variables such as the current time, the current date, or other such system
  • a shared variable may be an ambient room temperature.
  • the HVAC task unit 54C is the owner's task for the ambient temperature and
  • the HVAC task 54C as described above with reference
  • variable database unit 48 in turn, also notifies all interested tasks of the new value
  • control database unit 44 One of these interested
  • tasks may be keypad control task unit 46 which displays the current temperature
  • variable database unit 48 the programming of the control system 10 is greatly
  • the software 14 is not characterized by numerous lines of codes but
  • code for the software 14 is fairly small and can be easily debugged. Rather than
  • the programmer can then operate the system 10 based on the
  • the programmer can "open" the door in software and follow the
  • control system 10 is not limited to any particular arrangement of
  • control system 10 may be designed to have a wide variety of functionality,
  • control over audio/video sources Due to the flexibility in the design of the control
  • control system 10 can be used within a diverse range of commercial
  • control system 10 may form a part of is
  • the central processor 12 may be connected through a first
  • network interface 24A to a plurality of network devices 122. These devices may
  • an audio keypad 122C an audio keypad 122C
  • a static keypad 122D an audio matrix 122E, or a
  • thermostat 122M The MagicPad interface 122 A, the MagicBook graphical user
  • the audio matrix 122E is also available from the assignee of the
  • present invention and provides source selection, volume control, bass control, and
  • the audio matrix 122E also provides six
  • contact sensors for monitoring the power status of attached sources and an output
  • the network interfaces 24 need not
  • thermostat 122M as a thermostat 122M.
  • control system 10 can be connected to more than one
  • network interface 24 in order to expand the number of devices 122 that may be
  • interface 24A may be connected to plurality of other network interfaces 24 to form
  • network is preferably an - 29 -
  • the network may comprise another type of communication
  • the network may comprise an RS 485 network
  • the network may have an RS 232 adapter as one of the network devices 122.
  • the network may have an RS 232 adapter as one of the network devices 122.
  • interface 24A may also be used to connect to another control system 10 to further
  • a lighting controller such as
  • LC-16 lighting controller is preferably connected to the CeBUS/LonWorks
  • the central processor 12 preferably includes a second network port for
  • interface 24N+1 may advantageously be used for a thermostat or may be used to
  • control system 10 to use any Ademco security panel for a large or complex
  • the relays 38 in Fig. 1 are just an example of a device that may be
  • control system 10 can conveniently control power to other devices and thus
  • the relays 38 may comprise circuit
  • breakers such as low voltage controlled circuit breakers, for controlling a plurality - 30 -
  • devices 132 including a water heater 132A, a sump pump 132B, a pool pump
  • an access control device 132D an access control device 132D, a gate opener 132E, or a CD player 132M.
  • circuit breakers 38 may be used as an alternate means of controlling
  • power to the stereo or may be used to control auxiliary audio or video components.
  • the operating system 16 can selectively control any one of the relays 38 in
  • system 10 may have any number of relays, but preferably includes at least twelve
  • whistles, or other devices may be controlled by the system 10 through the relays
  • processor 12 may be optimally set according to the desires of a particular
  • control system 10 As an example, as shown in Fig. 10, the
  • central processor 12 may be connected to a panic sensor 34 A, a flood sensor 34B,
  • a daylight sensor 34C a driveway sensor 34D, a meter pulse from an electrical
  • the central processor 12 may be
  • the hardware 42 which may trigger an input event as shown in step 60 in Fig. 3. - 31 -
  • the control system 10 may form a plurality of alarm zones from zone
  • zone 40A to zone 40N, but preferably includes at least six alarm zones 40.
  • Each alarm is preferably included in zone 40N, but preferably includes at least six alarm zones 40.
  • zone such as alarm zone 40A
  • alarm zone 40A is connected to a plurality of alarm sensors 152.
  • the sensors 152 may include a door sensor 152A, a window sensor 152B, an ultra
  • sonic detector 152C an infrared detector 152D, a magnetic contact 152E, or any combination thereof
  • the sensors may be any type of mechanical switch 152M.
  • the sensors may be any type of mechanical switch 152M.
  • the sensors may be any type of mechanical switch 152M.
  • the sensors may be any type of mechanical switch 152M.
  • the sensors may be any type of mechanical switch 152M.
  • the sensors may be any type of mechanical switch 152M.
  • the sensors may be any type of mechanical switch 152M.
  • the sensors may be any type of mechanical switch 152M.
  • interface 24 may be used as an Ademco interface to further expand the security
  • commands can be classified as either a core command related to
  • core units are always present on a control system 10 and include the core units of
  • units 54 in contrast, can include any one or any combination of the task units 54
  • the control system 10 has a
  • unit 48 may need to be changed to include additional sets of commands or to
  • a keypad event at 160 such as the
  • control task unit 46 queries the control database unit 44 for the appropriate
  • the query includes a task identifier identifying the keypad control
  • the task unit 46 and also an identifier for the event.
  • the event identifies the address of
  • each keypad has a finite number of
  • each keypad can have an infinite number of virtual keys in software by using
  • control database unit 44 looks up the set
  • step 164 the command execution unit 50 sends the
  • control task unit 46 queries the variable database 48, if necessary, to obtain values
  • the commands may vary according to the particular keypad and hardware, but - 33 -
  • the download task 52 can advantageously be used to download upgrades or
  • the interconnect event may be a
  • download task unit 52 at step 172, then queries the control database unit 44 for the
  • database unit 44 passes a pointer to the set of commands to the command
  • execution unit 50 which then routes the set of commands to the appropriate task
  • step 175 the download
  • task unit 52 queries the variable database unit 48 for values of any shared variables
  • step 176 uses the operating system 16 and the system resources to
  • the task units 54 are configured according to the desired features in the control system 10, the task units 54
  • step 180 the task - 34 -
  • the task unit With a change in any local variable, the task unit also updates the variable
  • the task unit 54 can be programmed according to the particular desires of
  • the task units may interact with the overall control system 10 and with devices
  • the multi-room audio task unit 54 responds to the commands
  • Set_Bass which sets the volume level of the
  • Set_Treble which sets the treble volume for a particular zone
  • the multi-room audio task unit 54A also maintains shared
  • the general purpose interface task unit 54D is used to control the relays 38
  • interface task unit 54D responds to the commands of Activate_Relay to activate a
  • Pulse_Relay to pulse a relay at a
  • Update_Var to return the updated value of a variable to the variable database unit
  • the general purpose interface task unit 54D also maintains the shared
  • purpose interface task unit 54D will simply be monitoring a device's status and
  • control system 10 can be programmed so that a
  • control system 10 allows this easy interaction between task
  • HVAC task 54C At step 191, a security event is detected with the hardware 42
  • the security event can be any one of any number of events, such as a change
  • MagicBook 122B or static keypad 122D to arm or disarm the security system.
  • security task unit 54B queries the control database unit 44 for the set of commands - 36 -
  • control database unit 44 provides the
  • command execution unit 50 with a pointer to the set of commands at step 194.
  • the command execution unit 50 routes the commands to the appropriate task units
  • unit 50 provides commands to both the security task unit 54B and the HVAC task
  • the HVAC task unit 54C may be structured
  • the general purpose interface task unit 54D may also receive
  • the lighting task unit 54E may also receive a command from the
  • command execution unit 50 to turn off the lights throughout the entire house or
  • unit 54A may also receive a command from the command execution unit 50 to
  • the HVAC unit, hot water heater, lighting, and audio video in the house may only be the HVAC unit, hot water heater, lighting, and audio video in the house.
  • a condition may be placed on the commands sent to the task units other - 37 -
  • the task units may receive the commands only if the
  • the control system 10 therefore allows one to force the actual consumption
  • hot water heater 152A the lighting, and all the audio and video devices within the
  • the house may be turned off when the occupant is not within the premises. In all, the
  • control system 10 enables an occupant to have more control over the consumption
  • the control system 10 may also include the energy management task unit
  • task unit 54F permits an occupant to respond in real-time to fluctuations in pricing
  • control system 10 can be any type of electricity .
  • the control system 10 can be any type of electricity .
  • the control system 10 can be any type of electricity .
  • the control system 10 can be any type of electricity .
  • the control system 10 can hook up to the utility
  • control system 10 may initiate a dial-up access through the telephone
  • the control system 10 may also receive the rate information in
  • the operating system 16 wakes up the energy task unit 54F at step
  • step 206 the energy task unit 54F and the other affected task units 54
  • the energy task unit 54F at this step, can provide
  • variable database unit 48 provide these updated values to the variable database unit 48.
  • database unit 48 in turn, provides updates to all other task units 54 that share the
  • the energy task unit 54F for instance,
  • updating of the set points may be an input/output event that has a set of commands
  • the HVAC task unit 54C may be one of the task units that
  • task unit 54E may also be affected by changes in the pricing of electricity. - 39 -
  • management task unit 54F may also be used to provide a greater degree of
  • the utility company may
  • energy task unit 54F can respond by comparing the amount in the bill with an
  • task unit 54F can be displayed by the keypad control task unit 54 46 on a keypad
  • the occupant can review the bill and can initiate an
  • the energy task unit 54F may receive a
  • the energy management task unit 54F may also be used in Automated
  • AMR Meter Reading
  • management task unit 54F permits a great degree of control over the consumption
  • control database unit 44 has been described as storing a set of
  • task unit that is woken up in response to an event may not receive any of the
  • woken-up task unit receives from the command execution unit 50 includes the null

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Selective Calling Equipment (AREA)

Abstract

Cette invention concerne un système de commande (10) extrêmement flexible et modulaire qui peut être équipé ou remis à jour de manière à offrir un nombre ou une combinaison quelconques de caractéristiques telles que la sécurité, le théâtre/audio chez soi (54A), le CVC (54C), la gestion d'énergie (54F) et l'éclairage, chaque caractéristique étant associée à une unité remplissant une tâche distincte. Les unités remplissant une tâche peuvent être ajoutées ou retirées d'un ensemble principal d'unités tout en minimisant les répercussions sur ledit ensemble. L'ensemble principal d'unités comprend une unité de type base de données de commande (44) où des ensembles d'instructions sont stockés dans une base de données relationnelle en fonction d'un événement d'entrée/sortie, ainsi qu'une unité d'exécution des instructions (50) qui va envoyer les instructions vers les unités de tâche appropriées en vue de leur exécution. L'ensemble principal d'unité n'a pas besoin de comprendre l'événement d'entrée/sortie ni les instructions, et va plutôt envoyer ces instructions vers les unités de tâches concernées en vue de leur exécution. Ce système comporte une base de données de variables (48) qui comprend une base de données relationnelle des variables partagées entre les différentes unités de tâche, et qui renferme des objets tels que des affichages claviers. Les unités de tâche individuelles vont envoyer une requête à l'unité de la base de données de variables (48) concernant les valeurs de toutes les variables partagées, et recevoir automatiquement de l'unité de la base de données de variables (48) toute remise à jour des valeurs des variables partagées. Le logiciel (14) du système est stocké dans une ROM flash et peut être automatiquement remis à jour par l'intermédiaire d'une unité de tâche de téléchargement (52). Ce système peut également comporter une unité de tâche pour l'énergie (54F) qui va réguler la consommation électrique en fonction de toute modification du taux, et qui va établir une voie de communication avec une compagnie d'électricité.
EP98918843A 1998-04-30 1998-04-30 Systeme et procede permettant d'obtenir une commande modulaire et de gerer la consommation d'energie Withdrawn EP1073968A1 (fr)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US1998/008584 WO1999057646A1 (fr) 1998-04-30 1998-04-30 Systeme et procede permettant d'obtenir une commande modulaire et de gerer la consommation d'energie

Publications (1)

Publication Number Publication Date
EP1073968A1 true EP1073968A1 (fr) 2001-02-07

Family

ID=22266933

Family Applications (1)

Application Number Title Priority Date Filing Date
EP98918843A Withdrawn EP1073968A1 (fr) 1998-04-30 1998-04-30 Systeme et procede permettant d'obtenir une commande modulaire et de gerer la consommation d'energie

Country Status (3)

Country Link
EP (1) EP1073968A1 (fr)
AU (1) AU7169098A (fr)
WO (1) WO1999057646A1 (fr)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020002039A1 (en) 1998-06-12 2002-01-03 Safi Qureshey Network-enabled audio device
CN1656661A (zh) * 2002-03-28 2005-08-17 罗伯绍控制器公司 能源管理系统和方法
US8028323B2 (en) 2004-05-05 2011-09-27 Dryden Enterprises, Llc Method and system for employing a first device to direct a networked audio device to obtain a media item
US8028038B2 (en) 2004-05-05 2011-09-27 Dryden Enterprises, Llc Obtaining a playlist based on user profile matching
WO2010053562A2 (fr) 2008-11-06 2010-05-14 Silver Springs Networks, Inc. Système et procédé d'identification de problèmes d'utilisation d'énergie
US9471300B2 (en) 2012-07-26 2016-10-18 Utc Fire And Security America Corporation, Inc. Wireless firmware upgrades to an alarm security panel

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4965742A (en) * 1987-09-30 1990-10-23 E. I. Du Pont De Nemours And Company Process control system with on-line reconfigurable modules
US5086385A (en) * 1989-01-31 1992-02-04 Custom Command Systems Expandable home automation system
US5400246A (en) * 1989-05-09 1995-03-21 Ansan Industries, Ltd. Peripheral data acquisition, monitor, and adaptive control system via personal computer
ATE121208T1 (de) * 1990-01-30 1995-04-15 Johnson Service Co Vernetztes betriebsmittelverwaltungssystem.
US5621662A (en) * 1994-02-15 1997-04-15 Intellinet, Inc. Home automation system
US5640153A (en) * 1994-12-02 1997-06-17 Excel Energy Technologies, Ltd. Energy utilization controller and control system and method
US5572438A (en) * 1995-01-05 1996-11-05 Teco Energy Management Services Engery management and building automation system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of WO9957646A1 *

Also Published As

Publication number Publication date
AU7169098A (en) 1999-11-23
WO1999057646A1 (fr) 1999-11-11

Similar Documents

Publication Publication Date Title
US6029092A (en) System and method for providing modular control and for managing energy consumption
US20050090915A1 (en) Programmable and expandable building automation and control system
CA2465216A1 (fr) Systeme programmable et extensible de commande et d'automatisation de construction
EP0617809B2 (fr) Thermostat communiquant avec le milieu exterieur
US6385495B1 (en) Automation system and method for the programming thereof
US5400246A (en) Peripheral data acquisition, monitor, and adaptive control system via personal computer
AU673238B2 (en) Remote control of a control system
US20130123991A1 (en) Thermostat and irrigation controller with removable user interface
US20010025349A1 (en) Retrofit monitoring device
US20020000092A1 (en) Refrigeration monitor unit
US20120173857A1 (en) Over the air appliance firmware update
WO2001052478A2 (fr) Commande d'immeuble
JP2004342081A (ja) 制御装置、電気機器、制御システム、制御方法及び制御プログラム
JPH07502397A (ja) 1つのスペースを自動的に制御するシステム及び方法
SE519176C2 (sv) Förfarande och system för styrning och underhåll av servicenät för hemmet
EP1073968A1 (fr) Systeme et procede permettant d'obtenir une commande modulaire et de gerer la consommation d'energie
JP2002111887A (ja) ホームオートメーション集中管理システム
CN111123718A (zh) 存储介质、智能面板及其节电管理方法
JP7395362B2 (ja) 機器制御システム
AU2002348396A1 (en) Programmable and expandable building automation and control system
Petrović et al. Rationalization of electricity in view of energy efficiency and comfort in resi-dential buildings
IL253752B2 (en) Automatic control of certain functions of refrigerators and other household devices
Browning et al. The Future of Home Controls
Alarm Data Sheet
WO2000014876A1 (fr) Telecommande de commutateurs intelligents et systeme de gestion polyvalent intelligent pour residences

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20001120

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE

AX Request for extension of the european patent

Free format text: AL PAYMENT 20001120;LT PAYMENT 20001120;LV PAYMENT 20001120;MK PAYMENT 20001120;RO PAYMENT 20001120;SI PAYMENT 20001120

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: RUSSOUND/FMP, INC.

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN WITHDRAWN

18W Application withdrawn

Effective date: 20041005