The present disclosure relates generally to control, monitoring, and optimization in multi-room properties (e.g., hotels), and more specifically to techniques for control and monitoring of in-room devices, as well as techniques for improved power optimization of battery-powered devices (e.g., electronic door locks).
Owners of multi-room properties (e.g., hotels having a number of guest rooms) typically aim to decrease operating costs while improving the guest experience. One source of operating cost is inefficient use of in-room climate control devices. Many multi-room properties deploy a packaged terminal air conditioner (PTAC) in each room, to permit individual control of heating, ventilation and air condition (HVAC) functions. A PTAC is a self-contained HVAC unit, which is typically electrically powered and has vents and heat sinks both inside and outside the room. PTACs in multi-room properties (e.g., hotels) are notorious for being left on, often set to extreme temperatures, for example, when a guest departs the room for the day, or after check out. Typically, the PTAC is only turned off, or reset to a reasonable level, when the guest returns to their room and finds it in an uncomfortable state, or when housekeeping staff cleans the room. In many multi-room properties, the operation is largely manual, with no centralized management, monitoring or control. A similar situation exists for many other types of in-room devices, for example, in-room lighting devices and A/V and entertainment devices. Light fixtures, televisions and other in-room devices are often left on when a guest departs the room, consuming power until they are manually turned off by the guest returning to the room or by housekeeping staff.
Another problem with many multi-room properties (e.g., hotels) is a lack of effective power optimization for certain battery-powered devices deployed in rooms. For example, an increasing number of properties have deployed battery-powered wireless personal area network (WPAN) devices. One increasingly common type of battery-powered WPAN device is a Bluetooth Low Energy (BLE) door lock that allows a guest to open the door using an application (app) on a mobile device (e.g., smartphone). Such door locks are often replacing conventional magnetic strip and radio frequency (RF) locks that use dedicated access cards. However, battery-powered WPAN devices (such as BLE door locks) are faced with a tradeoff between the length of listen intervals and battery life. In this context, a listen interval refers to a number of time units between instances when the device scans to receive incoming transmissions. In the case of BLE for door locks, power savings is achieved by aggressively power cycling, so there are long listen intervals. When the guest is present and tries to open a BLE door lock using an app on their mobile derive, a transmit interval of the mobile device must coincide with the listen interval on the BLE door lock, so a key exchange may be negotiated and the door opened. Typically, this leads to sizable latency, which can cause the device to feel unresponsive to a guest.
Some WPAN protocols, such as BLE, attempt to reduce this latency by establishing a connection (e.g., a BLE connection) and negotiating transmit and listen intervals to coincide with an agreed to connection interval. A master device (e.g., the BLE door lock) sends out connectable advertising transmissions at an advertising interval, which is often long to reduce power consumption, and accepts incoming connections from a slave device (e.g., the mobile device). The mobile device scans for the advertisements at a scanning interval, and only upon receiving a connectable advertising transmission requests the connection. Once the connection is established, communication takes place according to the agreed connection interval, and subsequent communication can take place more efficiently. However, mobile devices are transient, decreasing the advantages of connections. In use, connections typically need to be frequently reformed, so the efficiencies from a negotiated connection interval cannot fully be realized. Accordingly, low latency and long battery life for battery-powered WPAN devices (e.g., battery-powered BLE door locks) has proved elusive.
Accordingly, there is a need for improved techniques for control, monitor and optimize in-room devices, as well as techniques for improved power optimization and latency reduction for battery-powered devices (e.g., battery-powered BLE door locks).
In one embodiment, a smart light switch/thermostat is provided for deployment in rooms of a multi-room property (e.g., hotel) that is capable of controlling, monitoring and optimizing the operation of in-room devices (e.g., climate control devices such as PTACs, lighting devices, A/V devices, etc.), as well as improving power optimization and reducing latency of certain battery-powered devices. The smart light switch/thermostat may be an in-wall device mounted in an electrical box (e.g., a 1-gang box) that maintains network connections (e.g., wired, WPAN and/or WLAN connections) to in-room devices, as well as to mobile guest devices and a central host controller that provides access to cloud control services. A guest mobile device may execute a guest mobile app that, when in possession of a time-limited authentication key, is permitted to issue service requests to the smart light switch/thermostat to control and monitor the room. The central host controller controls, monitors and optimizes of in room devices through the smart light switch/thermostats in multiple rooms. The central host controller may also interface with on-property staff devices usable to control and monitor multiple rooms of the property, and interface with cloud control services that enable offsite control and monitoring.
In addition to such functionality, in some embodiments, the smart light switch/thermostat may improve power optimization and reduce latency of battery-powered WPAN devices (e.g., BLE door locks) by operating as an agent for the room. The smart light switch/thermostat may open a connection over the WPAN (e.g., BLE) with a battery-powered WPAN device (e.g., battery-powered BLE door lock) using a long negotiated connection interval (e.g., hundreds of milliseconds) to permit the battery-powered WPAN device to be in an off state for a substantial portion of the time, and then send connectable advertising transmissions over the WPAN on behalf of the device at a very short advertising interval (e.g., 20 milliseconds) to increase the odds of coinciding with a scanning interval of a mobile device, such as a guest mobile device.
It should be understood that a variety of additional features and alternative embodiments may be implemented other than those discussed in this Summary. This Summary is intended simply as a brief introduction to the reader for the further description that follows, and does not indicate or imply that the examples mentioned herein cover all aspects of the disclosure, or are necessary or essential aspects of the disclosure.
The description below refers to the accompanying drawings of example embodiments, of which:
Example System Architecture
The in-room devices 110 include a smart light switch/thermostat 200 that is responsible for real-time monitoring, controlling and reporting the conditions in the respective room. The smart light switch/thermostat 200 may issue control commands to, and receive state and environmental information from, the other in-room devices. In one embodiment, the smart light switch/thermostat 200 is an in-wall device mounted in an electrical box (e.g., a 1-gang box) that both derives power from in-wall (e.g., 120 volt) alternating current (A/C) wiring, and is capable of switching the AC via a power relay to at least one load (e.g., a light fixture wired through the smart light switch/thermostat 200). The smart light switch/thermostat 200 may include a screen (e.g., a touch sensitive LCD screen) that encompasses a substantial portion of its front face and is configured to provide a portion of a user interface. Other portions of the front face may be occupied by one or more physical buttons and light emitting diodes (LEDs) that complete the user interface. The user-interface may receive input for controlling the other in-room devices and display state and environmental information received therefrom. Internally, the smart light switch/thermostat 200 may include one or more wireless interfaces (e.g., a wireless WPAN interface such as a BLE radio and a wireless local area network (WLAN) interface such as a Wi-Fi radio), a processor, a memory, the above mentioned power relay, and other hardware.
A number of other in-room devices may interface directly with the smart light switch/thermostat 200 via dedicated wiring, a WPAN (e.g., BLE), or a WLAN (e.g., WiFi) provide by a nearby (e.g., an in-room or in-hall) access point 130, and receive control commands and provide state and environmental information directly thereto. Such devices may include climate control devices, lighting devices, sensor devices, security devices, certain A/V and entertainment devices, and/or other types of devices. Other in-room devices may (at least in some cases) interface with the central host controller 140 and/or cloud control services 160, such that control commands and state and environmental information is provided through an intermediate. Such devices may include guest mobile devices 126, remote controls, dedicated keypads, certain other certain A/V and entertainment devices, and other types of devices.
The climate control devices that interface with the smart light switch/thermostat 200 may include a PTAC 112 or a PTAC monitor and control module 114. In some implementations (e.g., where the smart light switch/thermostat 200 replaces a wired thermostat), the PTAC 112 may be coupled by standard thermostat control wiring to an interface of the smart light switch/thermostat 200, and the smart light switch/thermostat 200 may directly control the PTAC. In other implementations (e.g., where the smart light switch/thermostat 200 replaces on-unit controls), the light switch/thermostat 200 may communicate via the WPAN (e.g., BLE) or WLAN (e.g. WiFi) with a PTAC monitor and control module 114 wired to the PTAC 112, which acts as a two-way capable interface between the smart light switch/thermostat 200 and the PTAC 112. The PTAC monitor and control module 114 may include one or more relays that drive conventional HVAC wiring (e.g., W1, W2, Y1, Y2, G, O), at least one auxiliary relay (e.g., for a NO terminal, NC terminal and COM terminal), status and onboarding LEDs, and a wireless interface (e.g., a BLE radio and/or WiFi radio), among other components. Use of a PTAC monitor and control module 114 may permit the smart light switch/thermostat 200 to be located in any convenient location within the room, absent a need to run thermostat control wiring to the PTAC.
The lighting devices that interface with the smart light switch/thermostat 200 may include one or more smart light bulbs 116 that communicate via the WPAN (e.g., BLE). Each smart light bulb 116 may be individually activated, dimmed, and/or have its color changed in response to control commands from the smart light switch/thermostat 200. The lighting devices may also include one or more outlet controls (also referred to as “lamp modules”) 118 that communicate via a WLAN (e.g., WiFi). As used herein, the term “outlet control” refers to a device that is placed intermediate between an electrical outlet and a load (e.g., a lamp) and controls activation and/or dimming level in response to commands.
The sensors that interface with the smart light switch/thermostat 200 may include a passive infrared (PIR) occupancy sensor, an active ultrasonic occupancy sensor, a humidity sensor, various types of automation state sensors and the like. In some implementations, at least some sensors (e.g., the passive infrared (PIR) occupancy sensor) are built into the smart light switch/thermostat 200 and communicate via an internal bus of the device. Other sensors, for example, housed in a separate smart sensor unit 122, may communicate with the smart light switch/thermostat, for example, via a WPAN (e.g., BLE).
The security devices that interface with the smart light switch/thermostat 200 may include an electronic door lock 120, for example, a battery-powered WPAN (e.g. BLE) door lock. As discussed below, in some implementations the smart light switch/thermostat 200 may operate as an intermediary agent, maintaining a connection to the battery-powered WPAN device (e.g., battery-powered BLE door lock), while advertising on its behalf to a guest mobile device (e.g., smartphone), in order to achieve power optimization and low latency.
The A/V and entertainment devices that interface with the smart light switch/thermostat 200 may include a smart television (TV) 124 and an A/V controller (not shown) that communicates via a WPAN (e.g., BLE) or WLAN (e.g., WiFi). The A/V controller may interface with a number of less-capable A/V and entertainment devices, for example, a standard TV, cable box, DVD player, etc. and in response to control commands emit appropriate signals (e.g., infrared (IR) signals) to interact with and control the devices.
A guest mobile device may either interface with the smart light switch/thermostat 200 or may communicate with the central host controller 140 and cloud control services 160. One type of guest mobile device is a smartphone 126 running a guest mobile control app for controlling in-room devices 110 when authorized. The guest mobile control app may receive a time-limited authentication key that permits it to control the in-room devices and display state and environment information therefrom for a specific period of time (e.g., when a guest has reserved the room), and prevent control and access at other times. The time-limited authentication key may be included in service requests sent by the guest mobile control app. If the guest uses the smartphone 126 in the room and WLAN access (e.g., WiFi access) is available, the mobile control app may communicate with the smart light switch/thermostat 200 via the WLAN, which may verify the time-limited authentication key and issue control commands, or return the state and environmental information, indicated by the service request. However, there may be instances where the guest does not have access to the WLAN. For example, the guest may be off-property, may have not configured their mobile device to utilize the WLAN (e.g., via a require registration or log-in procedure), wireless networking may be turned off, etc. In such cases, the mobile control app on the guest mobile device may communicate via a broadband cellular network (e.g., 4G, 5G, etc.) with cloud control services 160, which may verify the time-limited authentication key against a present time and then relay control service requests to the smart light switch/thermostat 200 and/or issue control commands directly to in-room devices, via the central host controller 140, and pass back relevant state and environmental information.
Other types of devices may also communicate with the central host controller 140 and cloud control services 160, including a remote control, dedicated keypad 128 and certain A/V and entertainment devices. The central host controller 140 may be responsible for driving a control user interface (e.g., an on screen display (OSD)) used in conjunction with the remote control, as well as support other user interface functions.
A wide variety of other types of in-room devices may interface with the smart switch/thermostat 200 or communicate with the central host controller 140 and cloud control services 160. Such other in-room devices may include voice control devices (e.g., Amazon Echo® or Amazon Dot® voice control devices), media streaming devices (e.g., Sonos® smart speakers, Apple TV® streaming media players, Roku® streaming media players, etc.), automatic shade or blind systems, motor or relay actuated devices, fire alarm systems, third-party automation or sensor systems, as well as a variety of other types of devices.
The central host controller 140 may manage high-level automation and control for the entire property, interfacing with the smart switch/thermostat 200 (and certain other in-room devices) in each room via a wired local area network (LAN) (e.g., Ethernet) 132 and/or a WLAN (e.g., WiFi). High-level automation and control may include changing in-room device states in response to a schedule (e.g., changing climate control temperature settings at night), in response to device or environmental states (e.g., lowering climate control temperature when the lights in a room are off or if temperature exceeds a given threshold), in response to presence or occupancy information (e.g., deactivating in-room devices to conserve energy when the room is vacant), etc. The central host controller 140 may further interface with on-property staff devices (e.g., tablet computers, smartphones, notebook or desktop computers and/or other devices used by on-site management, guest services, maintenance, and housekeeping staff) via a WLAN (e.g. WiFi). On-property staff devices may provide a user interface for making manual adjustments to in-room device states and viewing state and environmental information across multiple rooms of the property.
In general, the central host controller 140 operates as a connection point for administration and monitoring, manages user interfaces, and provides a conduit to cloud control services 160. The smart switch/thermostat 200 (and certain other in-room devices 110) in each room may communicate via the central host controller 140 with cloud control services 160 using a combination of persistent encrypted WebSocket communication and representational state transfer (REST) application program interfaces (APIs). Control commands may be transmitted in either direction via a WebSocket brokered at the central host controller 140. State and environmental information may be transmitted via REST APIs.
In some cases, the central host controller 140 may maintain a local copy of a property database, that stores configurations of the smart switch/thermostat 200 (and certain of the other in-room devices 110) in each room of the property, in-room real-time status (e.g. real-time state and environmental information such as HVAC state, lighting state, A/V state, temperature, light level, etc.) and historic metrics (such as past patterns of device usage, past temperate average, HVAC cycling information, etc.), presence and occupancy data, staff permissions and access information, as well as other types of data. A primary copy of the property database may be maintained by cloud control services 160. In other cases, only the primary copy may be maintained by cloud control services 160 and the host controller may simply access the database when needed.
Cloud control services 160 (e.g., on an on-demand cloud computing platform accessible over the Internet) may provide remote monitoring, control and data storage functions for the property and potentially other related properties (e.g., of a hotel chain). Cloud control services 160 may also interact with third-party services infrastructure 170 related to the property and off-property corporate and operations devices (e.g., tablet computers, smartphones, notebook or desktop computers and/or other devices used by corporate or operations personnel) 190. The cloud control services 160 include a number of functional modules, including a WebSocket services module, an API services module (e.g., supporting REST as well as other types of transfer), an integration nexus that manages inbound and outbound events, and a data storage module that stores data in the property database (e.g., utilizing SQL) and provides caching functionality, as well as other functional modules, all coupled to a messaging bus.
On-property staff using on-property staff devices 180 interacting with the central host controller 140, and off-property corporate or operations personnel using off-property corporate and operations devices 190 interacting with cloud control service 160, may access a central management portal that provides operations, oversight and maintenance information for rooms in the property (or in some cases, a number of properties). The information and functionally displayed in the user interface may be customized and/or limited based on the permissions dependent on the role (e.g., front desk employee, chief operating officer, etc.) and scope of responsibility (e.g., local property only, regional, national, etc.) of the staff or personnel. A wide variety of types of information may be provided per-room, for multiple-rooms of a single-property, or for multiple-room of multiple-properties, including status and health, real-time statistics and analytics such as occupancy and temperature and energy use, event histories, as well as other types of information. Functionality may include, remote in-room device control and power cycling, device configuration and update push functions, the ability to configure automated alerts and notifications if certain thresholds are breached or trends determined, the ability to define maintenance schedules, and report generation, among others.
Certain older structures may have in-wall wiring that lacks a neutral conductor (i.e., there is only line and load conductors). The lack of a neutral may present problems for the example embodiment of the smart light switch/thermostat 200 shown in
Example Central Management Portal User Interface
As discussed above, the central management portal may provide on-property staff and off-property corporate or operations personnel a variety of operations, oversight and maintenance information and functionality.
Example Operations, Oversight and Maintenance Transactions
WPAN Device Power Optimization
As mentioned above, the central host controller 140 may be utilized to optimize power consumption of some battery-powered WPAN (e.g., BLE) devices in the room (e.g., a battery-powered BLE door lock that allows guests to gain access using an app on a mobile device (e.g., smartphone)). The smart light switch/thermostat 200 operates as an agent for the room, maintaining a connection to the battery-powered WPAN device (e.g., battery-powered BLE door lock) while advertising on its behalf to a guest mobile device (e.g., smartphone 126). The smart light switch/thermostat 200 maintains the open connection with the battery-powered WPAN device (e.g., battery-powered BLE door lock) using a negotiated connection interval. The connection interval may be long (e.g., hundreds of milliseconds) to permit the battery-powered WPAN device to be in an off state for a substantial portion of the time. The smart light switch/thermostat 200 further sends connectable advertising transmissions. The advertising interval may be very short (e.g., 20 milliseconds) to increase the odds of coinciding with a scanning interval of a mobile device, such as a guest mobile device (e.g., smartphone 126). When a user (e.g., guest) approaches the room and indicates they desire to change a state of the battery-powered WPAN device (e.g., actuate the battery-powered BLE door lock to lock or unlock the door lock), a connection to the smart light switch/thermostat 200 is established using a received connectable advertising transmission, and a data exchange (e.g., a key exchange) begins where data required to change the state of the battery-powered WPAN device is received by the smart light switch/thermostat 200. The smart light switch/thermostat 200 forwards the data (e.g., the key) over the existing connection to the battery-powered WPAN device (e.g., battery-powered BLE door lock) at the negotiated connection interval. In such manner, both low latency and long battery life for the battery-powered WPAN device (e.g., battery-powered BLE door lock) may be achieved.
It should be understood that various adaptations and modifications may be made to the above discussed techniques for power optimization. While it is discussed above that an example multi-room property may be a hotel, it should be remembered that the smart control and energy management system 100 may be used in a variety of other types of multi-room properties, such as senior housing facilities, hospitals, dormitories, apartment buildings, etc. Additionally, it should be understood that at least some of the functionality suggested above to be implemented in hardware may be implemented in software, and vice versa. In general functionality may be implemented in hardware, software or various combinations thereof. Hardware implementations may include logic circuits, application specific integrated circuits, and/or other types of hardware components. Software implementations may include electronic device-executable instructions (e.g., computer-executable instructions) stored in a non-transitory electronic device-readable medium (e.g., a non-transitory computer-readable medium), such as a volatile or persistent memory, a hard-disk, a compact disk (CD), or other tangible medium. Further, combined software/hardware implementations may include both electronic device-executable instructions stored in a non-transitory electronic device-readable medium, as well as one or more hardware components, for example, processors, memories, etc. Above all, it should be understood that the above embodiments are meant to be taken only by way of example.
The present application for U.S. patent claims the benefit of U.S. Provisional Patent Application No. 62/641,084, entitled “Smart Light Switch/Thermostat for Control and Energy Management”, filed on Mar. 9, 2018 by Robert P. Madonna et al., the contents of which are incorporated by reference in their entirety.
Number | Date | Country | |
---|---|---|---|
62641084 | Mar 2018 | US |