发明名称 DEVICE-TYPE HANDLERS FOR REMOTE CONTROL AND MONITORING OF DEVICES THROUGH A DATA NETWORK
摘要 A method for providing automatic control of one or more devices in an environment including assessing information for the devices being paired with a hub or with a central server where the hub and the central server are configured to receive status messages from the devices and to issue commands to the devices; determining device-type handlers to use with the devices; installing the device-type handlers at the hub or the central server; installing an automation application on the hub or on the central server where the automation application responds to an event and issuing a command in response to the event; receiving a device-specific message from a source device at the hub or the central server; generating, using a device-type handler associated with the source device, a normalized event message; and providing the normalized event message to a processor in the hub or the central server.
申请公布号 US2017068230(A1) 申请公布日期 2017.03.09
申请号 US201615357433 申请日期 2016.11.21
申请人 SmartThings, Inc. 发明人 HAGINS Jeffrey;HAWKINSON Alexander
分类号 G05B19/042 主分类号 G05B19/042
代理机构 代理人
主权项 1. A node arranged for use in an automation system for providing automatic control of one or more devices in an environment, the automation system including a central server and a hub paired with the one or more devices, the node being selected from the group consisting of the central server and the hub, the node comprising: a processor; a memory coupled with the processor; an automation application at least partially installed on the node and configured to execute in response to the receipt of a normalized event message from a source device and to issue a normalized command in response to the normalized event message; and a first device-type handler installed on the node, the first device-type handler configured to receive the normalized command and to generate a device specific command to a target device among the one or more devices paired with the hub; and wherein the memory is configured to provide the processor with instructions which when executed cause the processor to: receive a normalized event message, the normalized event message received from a second event handler associated with a source device, the normalized event message being generated based on a device-specific message from the source device; in response to the normalized event message, execute the automation application on the node to cause the automation application to issue a normalized command in response to the normalized event message; use the first device-type handler installed at the node, to generate a device-specific command based on the normalized command; and send the device-specific command to the target device.
地址 Palo Alto CA US