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] [--cancel_hold] [--permanent_hold] [--hold_until HOLD_UNTIL] [--get_hold] [--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 --cancel_hold Set cancel_hold --permanent_hold Set permanent_hold --hold_until HOLD_UNTIL Hold until time (HH:MM) --get_hold Get the current hold mode --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.3.0.tar.gz
(36.5 kB
view hashes)
Built Distribution
Close
Hashes for somecomfort-0.3.0-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7686da63210a02b9f3bf30ef9f9dcd7686786390473bc72f9efc6b33c58fdbac |
|
MD5 | e406ea926f2be68a62f3b24756da63a4 |
|
BLAKE2b-256 | 602bebc93a2021d0914fac0b467fa99a732dc145c3ff7f7bcf60b7677a5f1d72 |