A client for Honeywell's US-based cloud devices
Project description
NOTE: This is for the US model and website. Be aware that EU models are different!
Installing
$ pip install somecomfort $ somecomfort -h usage: somecomfort [-h] [--get_fan_mode] [--set_fan_mode SET_FAN_MODE] [--get_system_mode] [--set_system_mode SET_SYSTEM_MODE] [--get_setpoint_cool] [--set_setpoint_cool SET_SETPOINT_COOL] [--get_setpoint_heat] [--set_setpoint_heat SET_SETPOINT_HEAT] [--get_current_temperature] [--username USERNAME] [--password PASSWORD] [--device DEVICE] [--login] optional arguments: -h, --help show this help message and exit --get_fan_mode Get fan_mode --set_fan_mode SET_FAN_MODE Set fan_mode --get_system_mode Get system_mode --set_system_mode SET_SYSTEM_MODE Set system_mode --get_setpoint_cool Get setpoint_cool --set_setpoint_cool SET_SETPOINT_COOL Set setpoint_cool --get_setpoint_heat Get setpoint_heat --set_setpoint_heat SET_SETPOINT_HEAT Set setpoint_heat --get_current_temperature Get current_temperature --username USERNAME username --password PASSWORD password --device DEVICE device --login Just try to login
Using
$ somecomfort --username foo --password bar --login Success $ somecomfort --devices +----------+---------+---------------+ | Location | Device | Name | +----------+---------+---------------+ | 0123456 | 1177223 | My Thermostat | +----------+---------+---------------+ $ somecomfort --get_current_temperature 58.0 $ somecomfort --get_setpoint_heat 58.0 $ somecomfort --set_setpoint_heat 56 $ somecomfort --get_setpoint_heat 56.0
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
somecomfort-0.2.tar.gz
(36.5 kB
view hashes)