Thermostat with software update features
AssigneeJohnson Controls Technology Company
InventorsShaun B. Atchison, Theresa N. Gillette, Jonathan A. Burns
Life of this patent
Estimating the term…
Abstract
A thermostat for a building includes a communications interface communicably coupled to an HVAC network and a processing circuit. The processing circuit is configure to determine that a HVAC device is connected to the HVAC network and retrieve a software update from the HVAC device via the communications interface and install the software update in response to a determination that the thermostat must install the software update in order to be configured to communicate with the HVAC device.
Claims20
A thermostat for a building, the thermostat comprising:
- a communications interface communicably coupled to an HVAC network;
- and
- a processing circuit configured to:
- determine that a HVAC device is connected to the HVAC network;
- and
- retrieve, via the communications interface, a software update from the HVAC device via the communications interface and install the software update in response to a determination that the software update is needed for the thermostat to be configured to communicate with the HVAC device.
A method for updating software for a thermostat, the method comprising:
- determining, by a processor, that a HVAC device is connected to an HVAC network;
- determining, by the processor, a software version necessary for communicating with the HVAC device;
- retrieving, via the HVAC network, a software update corresponding to the software version from the HVAC device in response to a determination that the thermostat must install the software update in order to be configured to communicate with the HVAC device;
- and
- installing, via the processor, the software update in response to the determination that the thermostat must install the software update for the thermostat to be configured to communicate with the HVAC device.
A master device for an HVAC network, the device comprising:
- a communications interface communicably coupled to an HVAC network;
- and
- a processing circuit configured to:
- determine that a HVAC device is connected to the HVAC network;
- retrieve, via the communications interface, a software update from the HVAC device via the communications interface and install the software update in response to a determination that the master device must install the software update for the master device to be configured to communicate with the HVAC device;
- and
- cause the communications interface to send configuration commands to the HVAC device in response to the determination that the master device has installed the software update in order to be configured to communicate with the HVAC device.
Dependencies are inferred from the claim text.