A portion of the disclosure of this patent document contains material which is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by anyone of the patent disclosure, as it appears in the United States Patent and Trademark Office patent files or records, but otherwise reserves all copyright rights whatsoever.
The present disclosure relates generally to control devices, and more particularly to configurable associations for wireless lighting control systems.
Various devices are known for wirelessly controlling or automating operation of electrical devices. For example, wireless lighting control systems facilitate control and automation of lighting fixtures. That is, various electrical devices may be configured to operate according to predetermined schedules or events, such as in response to time or other user selections and preferences. Remote monitoring or wireless control of certain electrical devices is also offered, including the monitoring or controlling of electrical devices over a network using a mobile device. As the automation and control, including wireless control, of electrical devices becomes more popular and as the desired control becomes more complex, there is a need for robust device control systems that are relatively straightforward to install, configure, and use. Although some relatively sophisticated systems are available, they typically require extensive wiring and other installation steps by technicians specially trained in such systems and are expensive and complex to install and maintain. One such device configuration is user control devices. For example, wireless wall switches. One such prior art wireless wall switch requires the installer to physically access a pairing switch on each of a wireless wall switch and a wireless controller that switches/dims the light fixture to be associated with the wall switch. Such physical access is often not convenient or practical depending on the physical locations of the devices involved.
The present disclosure is directed to one or more of the problems or issues set forth above.
In one aspect, the present disclosure includes a wireless lighting control system. The wireless lighting control system includes a cloud-based or other remote server system connected to a wide area network and having control software for configuring, monitoring, and controlling lighting fixtures at an organization's installation site. The wireless lighting control system also includes a wireless gateway located at the site and configured to communicate with the remote server via the wide area network. Wireless devices are in communication with the gateway via a local wireless network, for example, a mesh network, and at least some of the wireless devices are configured to control one or more lighting fixtures, including wireless devices having sensors or user interface elements that are configurable to be associated with an activating specific lighting effects, such as power, dimming, and scene control, and for which the association can be dependent on scheduling events such as one or more of a time of day, day of week, and time delay.
A mobile or other user computer device is connected to the wide area network and has a graphical user interface enabling a user to access the server control software to control and configure the lighting fixtures associated with wireless devices at the site according to the user's granted permissions, including virtually mapping specific lighting effects. By using a user computer device to configure the lighting control system, configuration can advantageously be done without physical access to either the system control devices or to the lighting controllers, lighting fixtures, or other devices at the installation site.
Installation, commissioning, and configuration of a wireless gateway and wireless devices at the system installation site can be completed by a qualified electrical contractor without requiring training specific to the wireless lighting control system. Additionally, reconfiguration of user control devices can be completed by a user. The site wireless devices can include system control devices such as wall dimmers and touchscreens, occupancy/vacancy and other condition sensors, daylight harvesting sensors, and lighting controllers. A lighting controller may include an actuator and can be configured to switch power on and off, dim, and monitor power and other conditions of a lighting fixture and other lighting devices, for example, a motorized window shade. A controller can also be configured as a trigger that will monitor a non-system device or third-party sensor which is not part of the mesh network and relay data from the device or sensor to the lighting control system. User control devices can be configured to control lighting controllers, for example, associating a user interface element with one or more lighting controllers. User control devices, lighting controllers and certain other wireless devices can also act as a mesh network repeater to extend the area encompassed by the installation site.
Once commissioned, the system enables easy configuration and control of sensing, dimming, automations, schedules, scenes, and monitoring of the site's lighting fixtures and associated devices. One or more light fixtures that will all behave in a like manner form a “zone” and are associated with a single or a common wireless device. An “area” can be formed by a grouping of zones which are configured to respond together to a single event or command, for example, a schedule. A “scene” provides a collection of state change requests, for example, preset saved illumination levels for a zone or area. Monitoring can include real-time and/or archived measurement of status and power consumption reported from wireless devices to the remote server. Control, monitoring, and configuration changes can be easily made by users via a graphical user interface accessible using touchscreen control devices coupled to the wireless mesh network or a user computer device, for example, a mobile device, in communication with the remote server via a wide area network (WAN) such as the internet.
Embodiments of the present disclosure provide improved cloud-based wireless lighting control systems and methods.
This summary is provided to introduce a selection of the concepts that are described in further detail in the detailed description and drawings contained herein. This summary is not intended to identify any primary or essential features of the claimed subject matter. Some or all of the described features may be present in the corresponding independent or dependent claims, but should not be construed to be a limitation unless expressly recited in a particular claim. Each embodiment described herein does not necessarily address every object described herein, and each embodiment does not necessarily include each feature described. Other forms, embodiments, objects, advantages, benefits, features, and aspects of the present disclosure will become apparent to one of skill in the art from the detailed description and drawings contained herein. Moreover, the various apparatuses and methods described in this summary section, as well as elsewhere in this application, can be expressed as a large number of different combinations and subcombinations. All such useful, novel, and inventive combinations and subcombinations are contemplated herein, it being recognized that the explicit expression of each of these combinations is unnecessary.
Some of the figures shown herein may include dimensions or may have been created from scaled drawings. However, such dimensions, or the relative scaling within a figure, are by way of example, and not to be construed as limiting.
For the purposes of promoting an understanding of the principles of the disclosure, reference will now be made to one or more embodiments, which may or may not be illustrated in the drawings, and specific language will be used to describe the same. It will nevertheless be understood that no limitation of the scope of the disclosure is thereby intended; any alterations and further modifications of the described or illustrated embodiments, and any further applications of the principles of the disclosure as illustrated herein are contemplated as would normally occur to one skilled in the art to which the disclosure relates. At least one embodiment of the disclosure is shown in great detail, although it will be apparent to those skilled in the relevant art that some features or some combinations of features may not be shown for the sake of clarity.
Any reference to “invention” within this document is a reference to an embodiment of a family of inventions, with no single embodiment including features that are necessarily included in all embodiments, unless otherwise stated. Furthermore, although there may be references to benefits or advantages provided by some embodiments, other embodiments may not include those same benefits or advantages, or may include different benefits or advantages. Any benefits or advantages described herein are not to be construed as limiting to any of the claims.
Likewise, there may be discussion with regards to “objects” associated with some embodiments of the present invention, it is understood that yet other embodiments may not be associated with those same objects, or may include yet different objects. Any advantages, objects, or similar words used herein are not to be construed as limiting to any of the claims. The usage of words indicating preference, such as “preferably,” refers to features and aspects that are present in at least one embodiment, but which are optional for some embodiments.
Specific quantities (spatial dimensions, temperatures, pressures, times, force, resistance, current, voltage, power, concentrations, wavelengths, frequencies, heat transfer coefficients, dimensionless parameters, etc.) may be used explicitly or implicitly herein, such specific quantities are presented as examples only and are approximate values unless otherwise indicated. Discussions pertaining to specific compositions of matter, if present, are presented as examples only and do not limit the applicability of other compositions of matter, especially other compositions of matter with similar properties, unless otherwise indicated.
System
Each site system 14 may generally include at least one gateway, or base station 24, lighting controllers 37, sensors 38, user control devices 43, and a mesh network 28, or other local wireless network, that facilitates communication among site system 14. The gateway 24 serves as the manager/coordinator for site system 14 and mesh network 28, and provides connectivity to server system 12. The lighting controllers 37 may include an actuator providing dimming and/or on/off control for light fixtures 40. User control device 43, such as a touch-screen or wall dimmer, may be associated with one or more controllers 37 to provide user selection of a desired lighting effect, for example, on/off, dimming, and/or scene selection. Sensors, for example, an occupancy sensor 38 or a daylight harvester, can be used to provide automations for the site system 14, including for example, a change to the lighting effect provided by the user control device 43 depending on the state of the sensor 38.
The server system 12 may include one or more servers, or computers 18 including typical computer components, such as a processor, memory, storage, display, network interface, and input/output device, for example. The processor, or processors, may execute unique sets of instructions, which may be implemented as computer readable program code, stored in memory or storage, such that the server system 12 is configured as a special purpose system. In particular, hardware, software, and particular sets of instructions may transform the server system 12, or portions thereof, into a lighting control server system, as described herein. As should be appreciated by those skilled in the art, the server system 12 may also include any combination of computer hardware and software that facilitates communication with the site systems 14 and user computer devices 16, and performance of the functions described herein.
According to a specific implementation, all or portions of the server system 12 may be cloud-based virtual servers, including a virtual private cloud-based service. That is, for example, the one or more servers 18 of the server system 12 may reside on the Internet, for example, rather than on a local computer. To be clear, the server system 12 may be remote from the site systems 14 and/or the user computer devices 16. For example, Digi® Device Cloud, offered by Digi® International, Inc., is a public cloud platform for device network management that may be used for all or portions of the server system 12. The server system 12 may communicate with the site systems 14 and the user computer devices 16 over a wide area network (WAN), such as the Internet 20 or a cellular network 22, and/or via a local area network (LAN), for example. Some embodiments in particular use cellular communication. Cellular communication may be quicker to set-up, more secure and/or more reliable than other available communications means, such as an installation site's broadband internet connection. By using a cellular network, embodiments of the present disclosure are able to keep out of the organization's corporate network, which can assist in mitigating accidental creation of back doors through firewalls and into the user's corporate network that could potentially be used to create a security breach in the organization's corporate network.
Each site system 14 may generally include at least one gateway, or base station, 24, and one or more wireless devices 26, or device nodes, which are configured to communicate over a mesh network 28, or other similar local wireless network.
The gateway 24 may include a communications module 30 that facilitates communication between the mesh network 28, or other wireless network, and the WAN network, such as the Internet 20 or a cellular network 22. As such, the gateway 24 can facilitate communication between the devices 26 of the site system 14 and the server system 12. The gateway 24 may also include an operations module 32 for processing and/or communicating instructions (e.g., to devices 26) received from the server system 12, as will be described in greater detail below. The operations module 32 may also receive and/or process information from the devices 26. That is, the gateway 24 may run applications locally while also interfacing across the mesh network 28 for WAN connectivity to the server system 12. An exemplary gateway device may be, for example, the XBee® Zigbee® Gateway provided by Digi® International, Inc, configured as a coordinator.
Each device 26 may include a communications module 34, facilitating communication between the device 26 and the gateway 24 over a local wireless network, such as the mesh network 28. For example, the devices 26 may each include a radio transceiver, such as a XBee® radio module for communicating using the ZigBee® protocol, which is related to IEEE standards, including 802.15.4. The devices 26 may also include at least one control module 36 for facilitating interaction between the device 26 and an associated electrical component, such as, for example, an electrical circuit. Devices 26 may also each be configured to act as a router or end device, such that it can also forward messages to other devices 26 and/or the gateway 24.
Each site 14 may include a variety of different devices 26 managed by the gateway 24 and connected to the mesh network 28. For example, according to one implementation, a site 14 may include lighting controllers 37, sensors, such as occupancy sensors, 38, daylight harvesters, and user control devices, such as touchscreens and wall dimmers, 43. In addition to controlling lighting devices 40, for example, light fixtures, Controllers 37 may additionally or alternatively provide a power usage measurement, and may be configured to act an event trigger by detecting voltage and/or current to determine the state of a device, such as, for example, a room light switch or a light fixture having its own motion sensor, or other sensor, to activate it. Sensors 38 that are part of the system 10 may be configured to detect and report the state of motion sensors, for example occupancy/vacancy sensors, while daylight harvesters may include a light sensing circuit for measuring light and reporting measurements and other data to the system 10.
Each of the user computer devices, or clients, 16 may include a computing device, such as, for example, a personal computer, laptop computer, netbook computer, tablet device, mobile device, portable electronic device (PED), smart device, or cell phone configured to communicate with the server system 12 via WAN 20 or 22, or possibly with the gateway 24, for example, via mesh network 28, to permit a user 42 to configure, monitor, and/or control devices 26 for a particular site system 14. That is, a user 42 may access a control program, or control logic, on the server system 12 through an appropriate user interface, such as a graphical user interface 1000, using user computer device 16, which may have web-browsing abilities or may have a control application installed thereon. For example, upon requesting a Uniform Resource Locator (URL) address corresponding to a website hosted by the server system 12, a web page may be loaded in a web browser of one of the client devices 16. That is, one of the servers 18 may be or may include a web server for delivering web content to the user 42 through one of the user computer devices 16 described above. Thereafter, the user 42 may be provided with an option of registering for or accessing an account.
The system 10 or, more specifically, the server system 12 may include a plurality of modules useful in carrying out the control and other strategies disclosed herein. For example, the server system 12 may include or utilize functionality expressed with reference to an organization account registration module 44, a user manager module 46, a device manager module 48, and a communications module 50, to name a few. It should be appreciated that the term “modules,” as used herein, is for ease of explanation, rather than limitation, and is intended to represent certain related aspects or functionality of the wireless device control system 10. Each of the modules may represent a set of computer instructions, or computer readable program code, representing processes for performing specific tasks of the wireless device control system 10. The tasks may be performed using a processor, or processors, and may require the access or manipulation of data stored in a data repository 52.
The account registration module 44, which will be discussed in greater detail below, may facilitate the creation of accounts for organizations and/or users, such as users 42, within the system 10. For example, the registration module 44 may be used to collect data input by users 42 and/or authorized administrators and/or customer service representatives accessing the wireless device control system 10 through one of various user computer devices 16. According to some embodiments, the various user computer devices 16 may include any suitable electronic communication devices and/or workstations, such as, for example, personal computers, laptop computers, netbook computers, tablet devices, mobile devices, PEDs, smart devices, and cell phones, as mentioned above. The account registration module 44 may be used to collect various information, including, for example, personally identifiable information, such as, for example, name, address, and phone number.
The user manager module 46 may include and/or implement rules pertaining to the various users 42, or user types, of the system 10. For example, when one of the users 42 is registered, a user profile including user credentials, such as a username and password, may be created for the user 42 and stored in the data repository 52. The user manager module 46 may be configured to ensure that each user 42, as identified using the unique credentials, is provided with appropriate access and/or capabilities with regard to the system 10, as will be discussed in greater detail below. For example, the user manager module 46 may include an association of each user 42 to one or more sites, and may define appropriate permissions for each user 42 relative to respective organization and/or respective site systems 14.
The wireless device control system 10 or, more specifically, the server system 12 may include a database management system including one or more databases, such as data repository 52. The data repository 52 may store data, including the account and user data described above and installation and configuration data for site system 14, useful in carrying out the strategies disclosed herein. Although the data repository 52 is illustrated as a component within the server system 12, it should be appreciated that the server system 12 may include any number of separate components or systems, including separate database(s), configured to communicate with one another in a manner consistent with the teachings disclosed herein.
The device manager module 48 may provide the main functionality of the server system 12. For example, after account registration is completed and appropriate organizations and/or users are established in the system 10, the device manager module 48 may be programmed and/or configured to permit users 42 to remotely control and manage specific associated site systems 14. The device manager module 48 may also monitor and process data from the data repository 52, and/or acquired data, to facilitate identification configuration, monitoring, and control of the site systems 14, as will be described below. According to a specific example, the device manager module 48 may receive control information from users 42 via user computer devices 16, store the information in the data repository 52, and mirror the information to the appropriate gateway 24 for implementation. According to some embodiments, the data repository 52 may be initially populated with at least some default control data.
Devices
As stated above, devices 26 of the wireless control system 10 and associated site lighting fixtures 40 may be controlled, monitored, and managed by users 42, via user computer devices 16 and user control devices 43. Generally speaking, devices 26 can act as actuators, causing changes in the environment (e.g., turning lights on or off), user controls, detecting and responding to user interactions, and/or sensors, detecting and/or responding to some input from the environment, such as movement or light, at the respective sites. Although not an exhaustive list, some exemplary devices 26 are described further below and can include user control devices 43, occupancy/vacancy and other condition sensors 38, daylight harvesting sensors, and lighting controllers 37. Standard color coding of wires is used in some embodiments to facilitate ease of installation by electrical technicians.
User Control Devices
Referring to
As such, the user control device 43 may additionally include a radio module 746 (
Referring to
According to exemplary functionality, the rocker switch 706 may be configured to perform various different functions depending on the user interaction with the rocker switch, for example, the length and/or number of times a user interface element 726 or 728 is depressed. For example, the dimmer switch 700 may be configured such that pressing one user interface element, for example, upper element 726, closes momentary contact switch 714 (
As shown in
As a first example of the configurable control functionality of dimmer switch 700 and varying illumination patterns of the dimming LEDs 710, when using the dimmer switch in a dimmer mode, the ten variable dimming LEDs 710 will illuminate such that a user is able to view the contemporaneous dim level. As a user increases the power level from 0% to 100%, for example, by pressing and holding the upper user interface element 726, one additional dimming LED will illuminate from the lower end of the dimmer switch 700 upward for each power increase of 10% until all ten dimming LEDs 710 are illuminating once the power level reaches 100%.
As a second example of the configurable control functionality of dimmer switch 700 and varying illumination patterns of the dimming LEDs 710, the ten variable dimmer LEDs 710 may illuminate differently when the dimmer switch 700 is operated in scene selection mode. More specifically, when the upper user interface element 726 is pressed, the five upper dimmer LEDs 710 may illuminate continuously or for a predefined period of time before turning back off indicating selection of a scene associated with the upper element 726. Alternatively, when the bottom user interface element 728 is pressed, the five lower dimmer LEDs 710 may illuminate continuously or for a predefined period of time before turning back off.
As a third example of the configurable control functionality of the dimmer switch 700 or other user control devices 43, the device may be selectively configured to control both the power/dim settings for one or more control devices 37 AND scene control selection. For example, use of a particular user interactions with a user control element, use of a particular user control elements, or satisfaction of conditions for a particular automations (discussed further below) could be used to distinguish between power/dim control and scene control selection.
With reference to
Another embodiment of a user control device 43 is a touchscreen device 701 (
The touchscreen control device 701 may include other radio modules, as tablet computing devices typically do, that are disabled to limit communication to the mesh network, which increases security of the wireless device control system 10. Since the mesh network 28 is the only wireless communications available to the user control device 43, a problem arises in how to install and updating software for the device, and, in particular, the user interface application. Advantageously, a user interface application can be deployed to the user control device 43 via server 12, WAN 20 or 22, gateway 24, and mesh network 28.
Lighting Controllers
An exemplary lighting controller 37, or lighting control device, may switch mains power to circuits, such as, for example, circuit 41 of
Power Loss Detection
According to some embodiments, devices 26, including controllers 37, user control devices 43, and occupancy sensors 130, may be configured to provide a power loss message/notification. For example, these devices 26 are configured to, upon detection of the loss of mains power, send a packet to the gateway 24 indicating such. To do so, capacitive circuits of the devices 26 maintain sufficient power to send this last message to the gateway 24, indicating power loss. For example, the dimmer switch 700 power loss detection circuit 744 can provide such detection and sufficient capacitive storage to provide momentary power for the processor 740 and the radio module 746 to send a power loss message. If the gateway 24 does not receive this message, it can be presumed that any loss of communication from the device 26 is due to a loss of reception rather than a loss of power.
AC power loss can be detected by the power loss detection circuit 744 in various ways known in the art, including in two illustrative ways. First, AC power loss is detected by monitoring zero voltage crossing of the AC supply power of the device 26. The processor receives the AC power line and signals through the power monitor at the AC input pins and enable the processor to measure instantaneous AC voltage. The processor triggers an AC power loss notification upon an absence of zero crossings detected over a specified period of time, for example, two or more zero voltage crossings during the period of time expected for 60 Hz AC power, for example about 20 msec.
The second way AC power loss is detected or confirmed is by determining that DC voltage at a first DC voltage output is lost. The device 26 processor can include an input/output port coupled to the first DC voltage output to monitor whether the voltage level at a junction between a first DC stage and a second DC stage reflects that AC power is provided (if the first DC voltage level is detected) or if AC power is lost (if a lower and/or declining DC voltage level is detected). To aid the detection of power loss at the first DC voltage output, a capacitor is coupled across the node between the output and the anode of the diode and ground. Upon loss of AC power, the capacitor will discharge through the associated resistive voltage divider, which also provides a voltage detection level across the capacitor that is scaled appropriately for the port of the processor. To aid the speed with which power loss can be detected by the process via the port, it has been found advantageous to set the port as an output port, set the output low, for example, for a few milliseconds, then set the port to input in order to catch the rising side of the port threshold rapidly if the voltage across the capacitor is already low. In contrast, if the port is always an output and the capacitor is discharging, it can take about 100 milliseconds or longer to detect a low voltage state at the descending side of the port threshold.
An additional feature is an optional power supply split of the controller circuitry powered by the second DC stage so that upon detection of power loss, power can be disconnected from part of the controller circuit and power from a capacitive supply can continue to power only the portion of the control circuitry needed to transmit a power loss data message.
Gateway
At least one gateway, such as gateway 24 above, is installed to communicate with devices 26 at a site 14. With continued reference to the system 10 of
Embodiments for packet routing through mesh network 28 include ad hoc network routing where the shortest path from a device 26 to the gateway 24 is continually updated and used for communications. Still other embodiments utilize source routing where a routing path from a device 26 to the gateway is initially set and remains unchanged until the routing path is updated at a later (typically predetermined) time. Still other embodiments will utilize ad hoc routing when there are a particular number of nodes in the mesh network 28 (e.g., 40 or less) and will utilize source routing when there are a different number of nodes in the mesh network (e.g., >40 nodes).
Illumination Protocols
Referring to
Deployment Plan
The process of deployment and commissioning of system 10 is illustrated in process 400 of
Commissioning
Once the hardware has been mounted and powered on, it may be commissioned, during which the device enters the network and is identified by the server system 12. In at least one embodiment, the devices being mounted and powered on will self-commission, greatly simplifying installation. For example, in at least one example embodiment, the gateway 24 self-commissions by automatically identifying itself to the device control system 10 and with a user organization account.
Once one or more items of hardware of site system 14 (e.g., gateway 24, any device 26, sensors 38 and/or any user control device 43) is mounted (or positioned) in the appropriate location and powered on, such hardware will self-commission by automatically initiating communications with the server system 12 (which for a device 26 will typically do so by communicating and registering with the gateway 24 which in turn registers the device with server system 12) and identifying itself to the server system 12, which may occur over a cellular telephone network as previously described.
When the devices 26 are powered on, they can wirelessly and automatically attempt to communicate with the gateway 24 via the mesh network 28. In particular, the devices 26 can identify themselves to the gateway 24 and the gateway 24 can inform the server system 12 of the devices 26 (see, e.g., step 414 of
Once the hardware of site system 14 has been installed, the hardware can be associated with a user organization account for the device control system 10, which may be accomplished automatically, such as if an account has already been established, or by an administrator of the server system 12.
Embodiments including hardware that self-commission greatly enhances the usability of these systems. The user need only power on the hardware (typically after mounting and wiring with the light fixtures 40) to have the hardware communicate with the server system 12 and have the server system 12 identify which specific device self-commissioned. As such, no special training may be required, other than potentially having an electrician's certification depending on local laws, to have one or more devices fully integrated into the network and into an operational system. In situations where the user does not have a user organization account, the self-commissioning process speeds the installation process. In some embodiments, a user without an organization account can have an account established and have the device (e.g., a wireless dimmer switch 700) fully integrated into the network within minutes (e.g., less than 1 minute in some embodiments, and less than 5 minutes in other embodiments).
If registration has not yet occurred, it can occur at this point in the process. To reiterate, the gateway 24 may be associated with an account, such as, for example, by a user or administrator accessing or creating an account over the Internet. Alternatively, a user may call a customer service representative to assist in establishing a user account and/or the commissioning process. Yet alternatively, an interactive voice response system may be integrated with the device control system 10 to assist in the registration and/or commissioning process. Ultimately, a gateway identification code for the gateway 24 is typically associated with a particular organization account and site, such as site system 14.
A flowchart 400 representing an exemplary method of commissioning and/or configuring a site, such as site system 14, is shown in
With the association in place, when the gateway 24 is powered on, at step 408, the gateway 24 may appear on a user interface, such as a graphical user interface 1000, of a user device, such as one of the user computer devices 16. Devices 26 may be designed such that upon power up they automatically attempt to register with the gateway 24 after they are powered on, at steps 410 and 412. That is, when a device 26 such as a user control device 43 is powered on, it wirelessly and automatically attempts to communicate with the gateway 24. In particular, the device 26 identifies itself to the gateway 24 and the gateway 24 informs the server system 12 of the device 26, at step 414. In some embodiments, the gateway 24 may prevent new devices 26 from using the proprietary link key to join the mesh network 28 unless a customer service representative and/or organization administrator has set the site system 14 and gateway 24 to allow new devices to join, for example, by selecting an “add devices mode” on the graphical user interface 1000.
After devices 26 have joined the mesh network and registered with gateway 24 and server system 12, the user 42 may then be able to manage devices 16 through the user interface, at step 416, as will be discussed below for flowchart 500 for the user control devices 43. Users 42 may have various levels of access and control with regard to a particular site and/or particular device 26. After configuration, the server system 12 communicates control instructions to the gateway 24, at step 418, and the gateway 24 may execute the instructions, at step 420. Updates provided by the user 42 may be forwarded from the server system 12 to the gateway 24. In addition, the gateway 24 may receive various information from the device 26, and may send, or relay, various updates to the server system 12. Ultimately, the method proceeds to an END, at step 422.
After the device 26 communicates with the gateway 24 and the gateway 24 communicates information about the device 26 to the server system 12, the device 26 may be managed within a user interface as provided by a user computer device 16. That is, with continued reference to
Referring again to
An additional and/or alternative device identification may include the user 42 actuating a physical switch or pushbutton, such as pushbutton 720 (
Configuration and Use
When the site system 14 is deployed and the devices 26 are properly commissioned, the user 42 may begin remotely managing and controlling the devices 26, for example, by initiating manual actions through a graphical user interface 1000 or creating automations and schedules to be carried out by the server system 12 and/or gateway 24. As described above, users 42 may have various levels of access and control with regard to a particular site 14 and/or particular devices 26. After commissioning, the server system 12 communicates control instructions to the gateway 24 (and/or devices 26 via gateway 24), and the gateway 24 (and/or devices 26) may execute the instructions. Updates provided by the user 42 may be forwarded from the server system 12 to the gateway 24, and to devices 26. In addition, the gateway 24 may receive information from the devices 26, and may send, or relay, various updates to the server system 12.
As described above, the devices 26 may accomplish some function, such as detecting changes in the environment or causing changes in the environment. That is, for example, some devices 26 may switch power to a lighting fixture and/or control a dim level of the lighting fixture(s). According to some embodiments, a trim level, representing a maximum illumination level of the lighting fixture, may be set or modified through the graphical user interface 1000. For example, as an energy savings feature, a user may set a trim level for a particular light by lowering the maximum illumination level for the light so that a user may not increase the illumination level/output beyond the newly selected maximum level. In addition to a maximum dim level, a minimum dim level may be set and/or adjusted through the application user interface. As another example, the device 26 (e.g., an occupancy sensor) can restrict the maximum illumination of the fixture when the sensor detects a person, e.g., when the light is turned on the light illuminates to only 80% of its maximum illumination. Although illumination can be less than 100% when using trim levels, the wall switch can be configured to indicate the fixture is at 100% illumination while the user interface (cell phone, iPad, etc.) can show the actual illumination level (e.g., 80%).
During commissioning, or sometime thereafter, each of the devices 26 may be associated with or may correspond to a particular zone. For example, a zone may represent an electrical circuit having one or more lighting fixtures installed thereon. Zones may be grouped into areas, which may represent, for example, rooms, locations, or other designated areas of the site 14. This organization may logically group circuits into common areas to facilitate appropriate monitoring and control. Turning to
To improve lighting control relative to daylight hours, sunset and sunrise times are used by the system 12, for example, to control when different “scenes” are configured as depicted in
The flowchart 500 of
At step 508, and with continued reference to
At step 510, and with reference to
At step 512, and with reference to
At step 512, if the selected user control device 43 is a touchscreen device 701 (
At step 514, and with reference to
At step 516, and with reference to
At step 518 the configurations selected are saved to the server system 12, gateway 24, and for some embodiments, the user control device 43. At END step 520 the process of flowchart 520 is completed.
Optionally, if configurations are saved to the user control device 43, the gateway 24 may then be decommissioned or disconnected from the site system 14. More specifically, the gateway 24 may either be powered off and removed from the site system 14 or disabled from network connectivity and the user control device 43 may then communicate and execute configured lighting effects independently and without communication to or from the gateway 24. In this mode of operation, the user control device 43 may still communicate directly with multiple devices 26 of the site system 14 to accomplish the configured lighting effects. Alternatively, after commissioning and configuration is complete, the gateway 24 may be disconnected from the server system 12 and the site system 14 may operate independent of any communication or device outside of the site system. For example, gateway 24 may continue to operate as the controller of the mesh network 28; however, the gateway 24 may not require ongoing communication with the server system 12 to operate. For example, optionally, the WAN 20, 22 is used for commissioning and configuration, but not used to communicate between gateway 24 and server system 12 for subsequent operation of the site system 14.
Mesh Network Security
Although other mesh networks can be used, the illustrative mesh network 28 uses ZigBee, an open global standard for low-power, low-cost, low-data-rate, wireless mesh networking based on the IEEE 802.15.4 standard. Through its mesh and routing capabilities, networks such as ZigBee allows the transmission of data over long distances by passing the data through a mesh network of intermediate nodes to reach more distant ones. It represents a network layer above the 802.15.4 layers to support advanced mesh routing capabilities. The ZigBee specification is developed by a growing consortium of companies that make up the ZigBee Alliance. ZigBee Smart Energy Standard, ZigBee Profile: 0x0109, Revision 19, Version 1.2a, Document 07-5356-19, incorporated by reference herein in its entirety, describes device high-level communication protocols used to create personal area networks with small, low-power digital radios, including the installation and use of security keys.
Each ZigBee network must be formed by one, and only one, coordinator, which is the gateway 24 in the illustrative embodiment of control system 10. The devices 26 of the wireless device control system 10 can be a router type or an end type device; however, for typical installations, most devices 26 will be a router. A router is a full-featured ZigBee node and perform various functions including join existing networks and send, receive, and route information (routing involves acting as a messenger for communications between other devices that are too far apart to convey information on their own). A network may have multiple router devices. An end device is essentially a reduced version of a router. The end device cannot act as messenger between any other devices but is capable of receiving messages intended for it and transmitting messages initiated by it.
Automations
Automations, also referred to as behaviors, may represent sets of rules, or if/then conditions that bind input events into output events or actions. An action is a command that is enacted when a condition is fulfilled, for example, commanding a zone state or commanding a scene. An action can also be a system notification provided via a user interface of a user computer device 16.
For example, with regard to controllers 37, some input events satisfying a condition/event that triggers an automation may include power measurements, such as voltage or wattage, exceeding or falling below a predetermined threshold, and the detection that particular circuits have opened or closed, such as a controller's zone being switched on with a wall switch, and schedules, as discussed further below, for example, expiration of a delay time or a particular time of the day and/or day of the week. With regard to occupancy sensors 130, some exemplary conditions may include motion detection and motion timeout expiration. Some conditions pertaining to daylight harvesters may include detected light levels exceeding or falling below predetermined thresholds.
Exemplary actions responsive to those exemplary behaviors may include switching a device and/or zone on or off, setting or changing a dim level, and activating a particular scene, which is described further above for user control devices. Some actions may trigger upon the satisfaction of multiple conditions. For example, a certain condition may automatically occur if a particular sensor state change is detected AND it is within a certain time period of the day. Automations can save energy, for example, by switching off particular zones when the occupancy sensor 130 detects expiration of a motion timeout period, or dimming or switching off particular zones responsive to light levels detected by the daylight harvester. An automation configuration view of the graphical user interface 1000 is depicted in
Scenes
Scenes describe a set of state change requests, such as an area or set of zones and each of their dimming level presets. Scenes, which are essentially a group of light settings, may be activated manually or at specific times defined in a schedule. For example, a “presentation mode” may have some lights on, some lights off, and some lights dimmed to 50%. Illustrations of scene configuration views on the graphical user interface 1000 are shown in screen layouts of
Schedules
Schedules allow you to set the lights to come on and off at specific times with optional repetition. For example, a schedule can define a week's worth of events. Schedules can apply to one or more devices, zones or areas. An event could be a scene selection. Time segments throughout the day may be associated with different scenes.
In some embodiments, control for automations, scenes, and schedules reside in the gateway, so loss of connection to the cellular network (and, therefore, the server system) does not affect use of these functions. Taking automations as an example, a dimmer switch can have an on/off/dim as a primary function, but may also have automations such as (i) once the light is on, the light dims or goes off after a particular time, or (ii) after the light is turned off, the lights in the parking lot turn on for a particular time. In this example, items (i) and (ii) can be automations whose functionality resides at the gateway.
This application is a continuation of U.S. application Ser. No. 15/492,373, filed Apr. 20, 2017, which is a continuation-in-part of U.S. application Ser. No. 15/357,900, filed Nov. 21, 2016, which is a continuation-in-part of U.S. application Ser. No. 14/823,560, filed Aug. 11, 2015, which claims the benefit of U.S. Provisional Application No. 62/035,558, filed Aug. 11, 2014; and which also claims the benefit of U.S. Provisional Application No. 62/257,908, filed Nov. 20, 2015, the entireties of which are hereby incorporated herein by reference. Any disclaimer that may have occurred during the prosecution of the above-referenced application(s) is hereby expressly rescinded.
Number | Name | Date | Kind |
---|---|---|---|
5166887 | Farrington et al. | Nov 1992 | A |
5283905 | Saadeh | Feb 1994 | A |
5357361 | Nishizawa | Oct 1994 | A |
5598042 | Mix | Jan 1997 | A |
5623172 | Zaretsky | Apr 1997 | A |
5786644 | Zaretsky | Jul 1998 | A |
5905442 | Mosebrook | May 1999 | A |
5909429 | Satyanarayana | Jun 1999 | A |
5949200 | Ference | Sep 1999 | A |
5982103 | Mosebrook | Nov 1999 | A |
6005759 | Hart | Dec 1999 | A |
6013988 | Bucks | Jan 2000 | A |
6016038 | Mueller | Jan 2000 | A |
6094014 | Bucks | Jul 2000 | A |
6145998 | Lynch | Nov 2000 | A |
6150774 | Mueller | Nov 2000 | A |
6147458 | Bucks | Dec 2000 | A |
6204584 | Muszynski | Mar 2001 | B1 |
6215102 | Jones | Apr 2001 | B1 |
6223029 | Stenman | Apr 2001 | B1 |
6234648 | Borner | May 2001 | B1 |
6250774 | Begemann | Jun 2001 | B1 |
6252358 | Xydis | Jun 2001 | B1 |
6264329 | Brooks | Jul 2001 | B1 |
6275163 | Bogorad | Aug 2001 | B1 |
6300727 | Bryde | Oct 2001 | B1 |
6304464 | Jacobs | Oct 2001 | B1 |
6340864 | Wacyk | Jan 2002 | B1 |
6388399 | Eckel | May 2002 | B1 |
6421214 | Packard et al. | Jul 2002 | B1 |
6513949 | Marshall | Feb 2003 | B1 |
6528954 | Lys | Mar 2003 | B1 |
6561690 | Balestriero | May 2003 | B2 |
6577512 | Tripathi | Jun 2003 | B2 |
6580950 | Johnson | Jun 2003 | B1 |
6586890 | Min | Jul 2003 | B2 |
6617795 | Bruning | Sep 2003 | B2 |
6639769 | Neiger et al. | Oct 2003 | B2 |
6655817 | Devlin | Dec 2003 | B2 |
6692136 | Marshall | Feb 2004 | B2 |
6735619 | Sawada | May 2004 | B1 |
6788011 | Mueller | Sep 2004 | B2 |
6798341 | Eckel | Sep 2004 | B1 |
6806659 | Mueller | Oct 2004 | B1 |
6807035 | Baldwin et al. | Oct 2004 | B1 |
6813720 | Leblanc | Nov 2004 | B2 |
6831569 | Wang | Dec 2004 | B2 |
6844807 | Inoue | Jan 2005 | B2 |
6922022 | Johannes | Jul 2005 | B2 |
6930598 | Weiss | Aug 2005 | B2 |
6940230 | Myron | Sep 2005 | B2 |
6950725 | Von Kannewurff | Sep 2005 | B2 |
6963285 | Fischer | Nov 2005 | B2 |
6967448 | Morgan | Nov 2005 | B2 |
6969954 | Lys | Nov 2005 | B2 |
6972525 | Johannes | Dec 2005 | B2 |
6975079 | Lys | Dec 2005 | B2 |
6989807 | Chiang | Jan 2006 | B2 |
6990349 | Pasternak | Jan 2006 | B1 |
6990394 | Pasternak | Jan 2006 | B2 |
7030572 | Bernard | Apr 2006 | B2 |
7038399 | Lys | May 2006 | B2 |
7043310 | Polz | May 2006 | B2 |
7064498 | Dowling | Jun 2006 | B2 |
7069345 | Shteyn | Jun 2006 | B2 |
7072945 | Nieminen | Jul 2006 | B1 |
7103511 | Petite | Sep 2006 | B2 |
7127228 | Chang | Oct 2006 | B2 |
7135824 | Lys | Nov 2006 | B2 |
7161311 | Mueller | Jan 2007 | B2 |
7167777 | Budike, Jr. | Jan 2007 | B2 |
7200660 | Bruegger | Apr 2007 | B2 |
7202608 | Robinson | Apr 2007 | B2 |
7204622 | Dowling | Apr 2007 | B2 |
7218056 | Harwood | May 2007 | B1 |
7221104 | Lys | May 2007 | B2 |
7231482 | Leach | Jun 2007 | B2 |
7233831 | Blackwell | Jun 2007 | B2 |
7256554 | Lys | Aug 2007 | B2 |
7262559 | Tripathi | Aug 2007 | B2 |
7274160 | Mueller | Sep 2007 | B2 |
7292898 | Clark et al. | Nov 2007 | B2 |
7310344 | Sue | Dec 2007 | B1 |
7327275 | Brochu et al. | Feb 2008 | B2 |
7336670 | Calhoun et al. | Feb 2008 | B1 |
7345860 | Wong | Mar 2008 | B2 |
7348604 | Matheson | Mar 2008 | B2 |
7352138 | Lys | Apr 2008 | B2 |
7358679 | Lys | Apr 2008 | B2 |
7358681 | Robinson | Apr 2008 | B2 |
7358706 | Lys | Apr 2008 | B2 |
7365282 | Altonen | Apr 2008 | B2 |
7410271 | Man | Aug 2008 | B1 |
7420335 | Robinson | Sep 2008 | B2 |
7436770 | Sterne et al. | Oct 2008 | B2 |
7437150 | Morelli | Oct 2008 | B1 |
7440246 | Bonasia et al. | Oct 2008 | B2 |
7464035 | Funk | Dec 2008 | B2 |
7468958 | Emery et al. | Dec 2008 | B2 |
7496627 | Moorer | Feb 2009 | B2 |
7498952 | Newman, Jr. | Mar 2009 | B2 |
7504821 | Shuey | Mar 2009 | B2 |
7526539 | Hsu | Apr 2009 | B1 |
7530113 | Braun | May 2009 | B2 |
7532956 | Pelaez, Jr. et al. | May 2009 | B1 |
7551071 | Bennett, III | Jun 2009 | B2 |
7552325 | Norton et al. | Jun 2009 | B2 |
7561554 | Ling | Jul 2009 | B2 |
7566155 | Schug | Jul 2009 | B2 |
7586420 | Fischer et al. | Sep 2009 | B2 |
7592925 | Nearhoof | Sep 2009 | B2 |
7597455 | Smith | Oct 2009 | B2 |
7608807 | Hick | Oct 2009 | B2 |
7623042 | Huizenga | Nov 2009 | B2 |
7626339 | Paton | Dec 2009 | B2 |
7634555 | Wainscott, Jr. | Dec 2009 | B1 |
7652472 | Kobayashi et al. | Jan 2010 | B2 |
7659673 | Lys | Feb 2010 | B2 |
7666010 | Arenas | Feb 2010 | B2 |
7680878 | Tsuchida | Mar 2010 | B2 |
7694005 | Reckamp | Apr 2010 | B2 |
7702421 | Sullivan | Apr 2010 | B2 |
7712949 | Tufano | May 2010 | B2 |
7714699 | Wessels | May 2010 | B2 |
7737643 | Lys | Jun 2010 | B2 |
7746877 | Trethewey | Jun 2010 | B2 |
7747781 | Maurya | Jun 2010 | B2 |
7781979 | Lys | Aug 2010 | B2 |
7800049 | Bandringa | Sep 2010 | B2 |
7800498 | Leonard | Sep 2010 | B2 |
7802902 | Moss | Sep 2010 | B2 |
7806558 | Williamson | Oct 2010 | B2 |
7849224 | Alrabady | Dec 2010 | B2 |
7860679 | Rouhier | Dec 2010 | B2 |
7869168 | Sullivan | Jan 2011 | B2 |
7911746 | Zaretsky et al. | Mar 2011 | B2 |
7924155 | Soccoli | Apr 2011 | B2 |
7955096 | Arenas | Jun 2011 | B2 |
7966661 | Gunawardena | Jun 2011 | B2 |
7969100 | Xu et al. | Jun 2011 | B2 |
7983795 | Josephson | Jul 2011 | B2 |
8008802 | Leonard | Aug 2011 | B2 |
8018166 | Soccoli | Sep 2011 | B2 |
8028045 | Hofmann | Sep 2011 | B2 |
8047883 | Montalbano | Nov 2011 | B2 |
8049592 | Wang | Nov 2011 | B2 |
8050801 | Richards | Nov 2011 | B2 |
8064387 | Jiang | Nov 2011 | B2 |
8064601 | Palanisamy et al. | Nov 2011 | B1 |
8072184 | Bhade et al. | Dec 2011 | B2 |
8096818 | Arenas | Jan 2012 | B2 |
8110996 | Budike, Jr. | Feb 2012 | B2 |
8115626 | Hick | Feb 2012 | B2 |
8145360 | Brundisini | Mar 2012 | B2 |
8159149 | Mubaslat | Apr 2012 | B2 |
8209400 | Baum | Jun 2012 | B2 |
8212485 | Elek | Jul 2012 | B2 |
8220958 | Montagne | Jul 2012 | B2 |
8227731 | Hick | Jul 2012 | B2 |
8248203 | Hanwright | Aug 2012 | B2 |
8248252 | Schechter | Aug 2012 | B2 |
8253340 | Paton | Aug 2012 | B2 |
8255090 | Frader-Thompson | Aug 2012 | B2 |
8258654 | Parsons | Sep 2012 | B2 |
8278838 | Shen | Oct 2012 | B2 |
8281010 | Ansari | Oct 2012 | B2 |
8295255 | Nankano | Oct 2012 | B2 |
8295268 | Tanaka et al. | Oct 2012 | B2 |
8299721 | Smith | Oct 2012 | B2 |
RE43828 | Tufano | Nov 2012 | E |
8310166 | Nagaoka | Nov 2012 | B2 |
8312347 | Hick | Nov 2012 | B2 |
8335842 | Raji | Dec 2012 | B2 |
8371863 | Ganta | Feb 2013 | B1 |
8400321 | Williams | Mar 2013 | B2 |
8443071 | Lu et al. | May 2013 | B2 |
8463453 | Parsons, Jr. | Jun 2013 | B2 |
8502660 | Hick | Aug 2013 | B2 |
8520512 | Gilde et al. | Aug 2013 | B2 |
8530840 | Carberry | Sep 2013 | B2 |
8602799 | Ganta | Dec 2013 | B2 |
8613624 | Arenas | Dec 2013 | B2 |
8638211 | Cohn | Jan 2014 | B2 |
8653750 | Deurenberg et al. | Feb 2014 | B2 |
8667287 | Bichsel et al. | Mar 2014 | B2 |
8667589 | Saprygin et al. | Mar 2014 | B1 |
8681463 | Franks et al. | Mar 2014 | B2 |
8686738 | Sexton et al. | Apr 2014 | B2 |
8698466 | Vanderzon | Apr 2014 | B2 |
8731689 | Platner | May 2014 | B2 |
8737965 | Mccown et al. | May 2014 | B2 |
8796940 | Altonen | Aug 2014 | B2 |
8836476 | Campbell et al. | Sep 2014 | B2 |
8893968 | Jonsson | Nov 2014 | B2 |
8954170 | Chemel et al. | Feb 2015 | B2 |
9025287 | Privitera et al. | May 2015 | B2 |
9055624 | Middleton-White | Jun 2015 | B2 |
9099955 | Ramirez | Aug 2015 | B2 |
9144139 | Joyce | Sep 2015 | B2 |
9177467 | Tu | Nov 2015 | B2 |
9192019 | Huizenga | Nov 2015 | B2 |
9270109 | Dolezilek | Feb 2016 | B2 |
9313864 | Setomoto et al. | Apr 2016 | B2 |
9320101 | Sun et al. | Apr 2016 | B2 |
9320121 | Sun et al. | Apr 2016 | B2 |
9335750 | Lu | May 2016 | B2 |
9369116 | Nederbragt et al. | Jun 2016 | B2 |
9396504 | Donde | Jul 2016 | B2 |
9413772 | Zeng et al. | Aug 2016 | B2 |
9419435 | Testani | Aug 2016 | B2 |
9438122 | Mao et al. | Sep 2016 | B2 |
9467459 | Chandrasekaran et al. | Oct 2016 | B2 |
9544798 | Ahmadzadeh et al. | Jan 2017 | B1 |
9548977 | Gabor | Jan 2017 | B2 |
9560727 | Reh et al. | Jan 2017 | B2 |
9572228 | Hening et al. | Feb 2017 | B2 |
9576786 | Greenberg | Feb 2017 | B2 |
9596716 | Deng et al. | Mar 2017 | B2 |
9635740 | Sun et al. | Apr 2017 | B2 |
9681299 | Ram et al. | Jun 2017 | B2 |
9713235 | Brochu et al. | Jul 2017 | B2 |
9717132 | Sun et al. | Jul 2017 | B2 |
9723488 | Atreya et al. | Aug 2017 | B2 |
9730300 | Meng et al. | Aug 2017 | B2 |
9749337 | Shim et al. | Aug 2017 | B2 |
9769903 | Hu et al. | Sep 2017 | B2 |
9772380 | Ware et al. | Sep 2017 | B2 |
9801247 | Hayashi et al. | Oct 2017 | B2 |
9813913 | Cho et al. | Nov 2017 | B2 |
9820361 | Turvy, Jr. et al. | Nov 2017 | B1 |
9860965 | Recker et al. | Jan 2018 | B2 |
9883570 | Turvy, Jr. et al. | Jan 2018 | B1 |
20030117985 | Fujii et al. | Jun 2003 | A1 |
20040010327 | Terashima et al. | Jan 2004 | A1 |
20040022186 | Kump et al. | Feb 2004 | A1 |
20040023530 | Garcia | Feb 2004 | A1 |
20040136358 | Hind et al. | Jul 2004 | A1 |
20040143510 | Haeberle et al. | Jul 2004 | A1 |
20040263084 | Mor et al. | Dec 2004 | A1 |
20050007024 | Evans et al. | Jan 2005 | A1 |
20050007031 | Hyder | Jan 2005 | A1 |
20050097162 | Budike, Jr. | May 2005 | A1 |
20050108430 | Howarth et al. | May 2005 | A1 |
20050288823 | Hesse | Dec 2005 | A1 |
20060044152 | Wang | Mar 2006 | A1 |
20060215345 | Huizenga | Sep 2006 | A1 |
20070049323 | Wang et al. | Mar 2007 | A1 |
20070293208 | Loh et al. | Dec 2007 | A1 |
20080007942 | Ruggles et al. | Jan 2008 | A1 |
20080042826 | Hevia et al. | Feb 2008 | A1 |
20080082637 | Krainz et al. | Apr 2008 | A1 |
20080106832 | Restrepo et al. | May 2008 | A1 |
20080246414 | Xu et al. | Oct 2008 | A1 |
20080266050 | Crouse et al. | Oct 2008 | A1 |
20080272586 | Hick et al. | Nov 2008 | A1 |
20080282182 | Oosaka | Nov 2008 | A1 |
20090059603 | Recker et al. | Mar 2009 | A1 |
20090103307 | Shu | Apr 2009 | A1 |
20090180261 | Angelides et al. | Jul 2009 | A1 |
20090235354 | Gray et al. | Sep 2009 | A1 |
20090243517 | Verfuerth | Oct 2009 | A1 |
20090251314 | Jiang et al. | Oct 2009 | A1 |
20090261734 | Newman, Jr. | Oct 2009 | A1 |
20090278479 | Planter et al. | Nov 2009 | A1 |
20090289757 | Ballard | Nov 2009 | A1 |
20090309501 | Catalano et al. | Dec 2009 | A1 |
20090322231 | Lobo | Dec 2009 | A1 |
20100037071 | Chang | Feb 2010 | A1 |
20100038440 | Ersavas | Feb 2010 | A1 |
20100101924 | Wu et al. | Apr 2010 | A1 |
20100114334 | Krumsiek | May 2010 | A1 |
20100122338 | Kataoka et al. | May 2010 | A1 |
20100237711 | Parsons | Sep 2010 | A1 |
20100244709 | Steiner et al. | Sep 2010 | A1 |
20100259193 | Umezawa et al. | Oct 2010 | A1 |
20100264313 | Jalbout et al. | Oct 2010 | A1 |
20100265700 | Galluccio et al. | Oct 2010 | A1 |
20100277300 | Cohn et al. | Nov 2010 | A1 |
20100277302 | Cohn et al. | Nov 2010 | A1 |
20100277306 | Leinen et al. | Nov 2010 | A1 |
20100277315 | Cohn et al. | Nov 2010 | A1 |
20100318685 | Kraus et al. | Dec 2010 | A1 |
20100321929 | Ramirez et al. | Dec 2010 | A1 |
20110012434 | Lee et al. | Jan 2011 | A1 |
20110012532 | Barnett et al. | Jan 2011 | A1 |
20110026510 | Matsumura et al. | Feb 2011 | A1 |
20110090042 | Leonard et al. | Apr 2011 | A1 |
20110144820 | Trauer | Jun 2011 | A1 |
20110147037 | Tee et al. | Jun 2011 | A1 |
20110156911 | Caglianone | Jun 2011 | A1 |
20110175553 | Sampsell | Jul 2011 | A1 |
20110175699 | Huss et al. | Jul 2011 | A1 |
20110184577 | Ilyes | Jul 2011 | A1 |
20110187273 | Summerford et al. | Aug 2011 | A1 |
20110196755 | Landa | Aug 2011 | A1 |
20110210684 | Lanchava et al. | Sep 2011 | A1 |
20110215736 | Horbst et al. | Sep 2011 | A1 |
20110216546 | Lombardi et al. | Sep 2011 | A1 |
20110221348 | Kwag et al. | Sep 2011 | A1 |
20110248636 | Liao | Oct 2011 | A1 |
20110248643 | Liu et al. | Oct 2011 | A1 |
20110257766 | Sundaram et al. | Oct 2011 | A1 |
20110277001 | Kaluskar et al. | Nov 2011 | A1 |
20110278922 | Leonard et al. | Nov 2011 | A1 |
20110282509 | Yegin et al. | Nov 2011 | A1 |
20110284730 | Sturdevant | Nov 2011 | A1 |
20110291586 | Komagata et al. | Dec 2011 | A1 |
20110309769 | Kuroki et al. | Dec 2011 | A1 |
20120019150 | Yang et al. | Jan 2012 | A1 |
20120023552 | Brown | Jan 2012 | A1 |
20120038490 | Verfuerth | Feb 2012 | A1 |
20120056726 | Paul | Mar 2012 | A1 |
20120068611 | Steiner et al. | Mar 2012 | A1 |
20120086560 | Ilyes et al. | Apr 2012 | A1 |
20120091902 | Radermacher | Apr 2012 | A1 |
20120096120 | Couillabin et al. | Apr 2012 | A1 |
20120096519 | Alanara et al. | Apr 2012 | A1 |
20120112654 | Choong et al. | May 2012 | A1 |
20120126699 | Zittel | May 2012 | A1 |
20120136485 | Weber et al. | May 2012 | A1 |
20120151058 | Lee | Jun 2012 | A1 |
20120153867 | Van Den Biggelaar | Jun 2012 | A1 |
20120181935 | Velazquez | Jul 2012 | A1 |
20120187839 | Hammel et al. | Jul 2012 | A1 |
20120198533 | Thomas et al. | Aug 2012 | A1 |
20120212140 | Kim et al. | Aug 2012 | A1 |
20120219008 | Lee et al. | Aug 2012 | A1 |
20120221713 | Shin | Aug 2012 | A1 |
20120230698 | Park et al. | Sep 2012 | A1 |
20120236554 | Rust | Sep 2012 | A1 |
20120248312 | Soccoli et al. | Oct 2012 | A1 |
20120256540 | Batty et al. | Oct 2012 | A1 |
20120274234 | Campbell et al. | Nov 2012 | A1 |
20120274791 | Thomas et al. | Nov 2012 | A1 |
20120278640 | Caglianone | Nov 2012 | A1 |
20120293013 | Parsons | Nov 2012 | A1 |
20120296487 | Leinen et al. | Nov 2012 | A1 |
20120299566 | Hsu | Nov 2012 | A1 |
20120306621 | Muthu | Dec 2012 | A1 |
20120313588 | Carberry et al. | Dec 2012 | A1 |
20130010018 | Economy | Jan 2013 | A1 |
20130049591 | Quercia et al. | Feb 2013 | A1 |
20130132787 | Hick et al. | May 2013 | A1 |
20130162160 | Ganton | Jun 2013 | A1 |
20130181617 | Maddox | Jul 2013 | A1 |
20130208382 | Vanderzon | Aug 2013 | A1 |
20130214163 | Soccoli et al. | Aug 2013 | A9 |
20130229132 | Fong | Sep 2013 | A1 |
20130242929 | Gorgen | Sep 2013 | A1 |
20130253721 | Parsons | Sep 2013 | A1 |
20130271004 | Min et al. | Oct 2013 | A1 |
20130279553 | Hick et al. | Oct 2013 | A1 |
20130301390 | Hick | Nov 2013 | A1 |
20130342687 | Leinen | Dec 2013 | A1 |
20140039713 | Hick et al. | Feb 2014 | A1 |
20140098247 | Rao et al. | Apr 2014 | A1 |
20140130155 | An et al. | May 2014 | A1 |
20140167621 | Trott | Jun 2014 | A1 |
20140217903 | Platner | Aug 2014 | A1 |
20140233138 | Gliebe | Aug 2014 | A1 |
20140269660 | Dunn et al. | Sep 2014 | A1 |
20140312802 | Recker et al. | Oct 2014 | A1 |
20150061500 | Yeh | Mar 2015 | A1 |
20150082429 | Rangarajan et al. | Mar 2015 | A1 |
20150084513 | Anthony | Mar 2015 | A1 |
20150085725 | Estevez et al. | Mar 2015 | A1 |
20150100166 | Baynes et al. | Apr 2015 | A1 |
20150127556 | Harada | May 2015 | A1 |
20150177948 | Sasaki et al. | Jun 2015 | A1 |
20150236643 | Khan et al. | Aug 2015 | A1 |
20150296599 | Recker et al. | Oct 2015 | A1 |
20150332586 | Hamm | Nov 2015 | A1 |
20160021723 | Huizenga et al. | Jan 2016 | A1 |
20160080391 | Hasegawa et al. | Mar 2016 | A1 |
20160085431 | Kim et al. | Mar 2016 | A1 |
20160088424 | Polo | Mar 2016 | A1 |
20160308686 | Vijayrao et al. | Oct 2016 | A1 |
20170025842 | Peterson | Jan 2017 | A1 |
20170025892 | Vanostrand | Jan 2017 | A1 |
20170163519 | Bowers et al. | Jun 2017 | A1 |
20170245351 | Leinen et al. | Aug 2017 | A1 |
20170277147 | De Vaan et al. | Sep 2017 | A1 |
20180027633 | Roquemore, III et al. | Jan 2018 | A1 |
20180059175 | Hase | Mar 2018 | A1 |
20180070228 | Goldfarb | Mar 2018 | A1 |
Number | Date | Country |
---|---|---|
2236569 | Feb 2006 | CA |
2249423 | Sep 2010 | CA |
2325832 | Jun 1999 | CN |
1119888 | Aug 2003 | CN |
101155029 | Apr 2008 | CN |
101226861 | Jul 2008 | CN |
100414943 | Aug 2008 | CN |
101867990 | Oct 2010 | CN |
201655922 | Nov 2010 | CN |
103458577 | Dec 2013 | CN |
203368836 | Dec 2013 | CN |
103561405 | Feb 2014 | CN |
105722284 | Jun 2016 | CN |
105899009 | Aug 2016 | CN |
106949423 | Jul 2017 | CN |
107094298 | Aug 2017 | CN |
0890059 | Jun 2004 | EM |
0870384 | Nov 2005 | EM |
1371211 | Nov 2005 | EM |
1535495 | Jan 2010 | EM |
2474080 | Jul 2012 | EM |
2595456 | May 2013 | EM |
2725769 | Apr 2014 | EM |
0923274 | Jun 1999 | EP |
1832041 | Sep 2007 | EP |
2549610 | Jan 2013 | EP |
3022975 | May 2016 | EP |
3070970 | Sep 2016 | EP |
2485533 | Oct 2016 | EP |
3282665 | Feb 2018 | EP |
03049379 | Jun 2003 | ID |
3892909 | Dec 2006 | JP |
4141840 | Jun 2008 | JP |
2009022028 | Jan 2009 | JP |
4625697 | Nov 2010 | JP |
2017011907 | Jan 2017 | JP |
2011022816 | Mar 2011 | KR |
384583 | Mar 2000 | TW |
2005018162 | Feb 2005 | WO |
2006040364 | Apr 2006 | WO |
2009098074 | Aug 2009 | WO |
2009103587 | Aug 2009 | WO |
2010017588 | Feb 2010 | WO |
2010039016 | Apr 2010 | WO |
2010083629 | Jul 2010 | WO |
2012060679 | May 2012 | WO |
2012109696 | Aug 2012 | WO |
2012145766 | Oct 2012 | WO |
2013046849 | Apr 2013 | WO |
2014081205 | May 2014 | WO |
2013119030 | Aug 2015 | WO |
2015144231 | Oct 2015 | WO |
2017069736 | Apr 2017 | WO |
2017080394 | May 2017 | WO |
2017091047 | Jun 2017 | WO |
2017099763 | Jun 2017 | WO |
Entry |
---|
“Arrow Hart self test GFCI receptacles with audible alarm”, Technical Data; EATON; Apr. 2017. |
“CFCI Trip Alarm Text Message System, Cellular Tripped GFCI Alarm, Wireless GFCI Trip Alarm”, Product purchasing page, Aqua Technologies Group, 2018. |
“Fixture-Integrated Wireless Controls for High Proformance Lighting Management”, Acuity Controls, Mar. 2016. |
“Luminair 3”, SynthFX, Retrieved Apr. 4, 2018. |
“Philips Hue Lights”, Retrieved Apr. 4, 2018, Philips. |
“PowPak Wireless Fixture Control”, Lutron; Jan. 20, 2015. |
“Universal Dimmer 800W”, Clipsal by Schneider Electric; Installation Instructions; Aug. 2013. |
“Universal motor speed control and light dimmer with TRIAC and ST7LITE”, ST; Oct. 2007; Rev 3. |
Aruba , “AirWave 8.2.5”, User Guide; Oct. 2017; Rev.01. |
Biery, Ethan , “Challenges of Dimming LED Loads on ELV and MLV Transformers”, Lutron Electronics; Jun. 2014. |
Cisco , “Rogue Management in a Unified Wireless Network”, Updated: Aug 10, 2010. |
Sargent, Mikah , “How to control your lights with Amazon Echo”, Jan. 20, 2018, Amazon. |
Saruhan, Ibrahim Halil, “Detecting and Preventing Rogue Devices on the Network”, SANS Institute 2007; InfoSec Reading Room; Accepted Aug. 8, 2007. |
Non Final Office Action issued for U.S. Appl. No. 15/492,373 dated Feb. 6, 2018. |
Notice of Allowance issued for U.S. Appl. No. 15/620,448 dated Feb. 5, 2018. |
Non Final Office Action issued for U.S. Appl. No. 15/357,900 dated Feb. 28, 2018. |
Notice of Allowance issued for U.S. Appl. No. 15/492,663 dated Feb. 20, 2018. |
Dini, et al., “Considerations on Security in ZigBee Networks”, University of Pisa, Italy; Jul. 7, 2010. |
Farmer, et al., “ZigBee Wikipedia”, Retrieved from: https://en.wikipedia.org/wiki/ZigBee?oldid=709776015; Accessed in Mar. 2016. |
Inter.Light, Inc., “Light Guide: Occupant Sensors”, Retrieved from: http://www.lightsearch.com/resources/lightguides/sensors.html on Nov. 9, 2016. |
Kyaw, Metering International, World Meter Design Congress, Texas Instruments, San Diego, CA; Mar. 2010 |
Masica, “Recommended Practices Guide for Securing ZigBee Wireless Networks in Process Control System Environments”, Control Systems Security Program, Apr. 2007. |
Piro, et al., “A standard compliant security framework for IEEE 802.15.4 networks”, Politecnico di Bari, Italy, Mar. 6, 2014. |
Silicon Laboratories Inc., “UG103.5: Application Development Fundamentals: Security”, Rev. 1.0; Accessed on Jan. 20, 2016. |
Smartthings, Inc., “Security of SmartThings ecosystem”, Accessed on Apr. 20, 2017. |
US Dept of Energy, “Wireless Sensors for Lighting Energy Savings”, Federal Energy Management Program, Mar. 2016. |
Wang, et al., “Design of Smart Home System Based on WiFi Smart Plug”, International Journal of Smart Home; vol. 9, No. 6; pp. 173-182; Jun. 2015. |
Zigbee Alliance, Inc., “Security and encryption—XBee ZigBee Mesh Kit”, Accessed on Jul. 29, 2016. |
Zigbee Alliance, Inc., “Security on the XBee-XBee ZigBee Mesh Kit”, May 10, 2017. |
Zigbee Alliance, Inc., “ZigBee in a nutshell—XBee ZigBee Mesh Kit”, Jul. 10, 2015. |
Zigbee Alliance, Inc., “ZigBee Over-the-Air Upgrading Cluster”, Revision 18, Version 1.0, San Ramon, CA, Mar. 14, 2010. |
Zigbee Alliance, Inc., “ZigBee Smart Energy Standard”, Revision 19, Version 1.2a, Dec. 3, 2014. |
Zillner, “ZigBee Exploited The good, the bad and the ugly”, Version 1.0, Vienna, Austria, Aug. 6, 2015. |
Notice of Allowance dated Jul. 16, 2018 in U.S. Appl. No. 15/357,900, filed Nov. 21, 2016. |
Notice of Allowance dated Aug. 15, 2018 in U.S. Appl. No. 15/492,373, filed Apr. 20, 2018. |
Number | Date | Country | |
---|---|---|---|
20200092974 A1 | Mar 2020 | US |
Number | Date | Country | |
---|---|---|---|
62257908 | Nov 2015 | US | |
62035558 | Aug 2014 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15492373 | Apr 2017 | US |
Child | 16694468 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15357900 | Nov 2016 | US |
Child | 15492373 | US | |
Parent | 14823560 | Aug 2015 | US |
Child | 15357900 | US |