92 Commits (master)
 

Author SHA1 Message Date
Andrius Štikonas d811131f8a Bump version to 0.8. 3 months ago
Roberto Cosenza f8803a7b15 Lint and fix some subtle bugs 3 months ago
Roberto Cosenza dbda9b4157 Adding support to set hc mode 3 months ago
Andrius Štikonas add4dfea10 Fix linter. 3 months ago
Roberto Cosenza 43dbc27c0f Add support to write the 'cooling temperature' 3 months ago
Andrius Štikonas ee252edc18 Bump version to 0.7. 6 months ago
Dave O'Connor e138bd95cd Set default timeout to 60s 6 months ago
Andrius Štikonas ec43960560 Bump version to 0.6. 7 months ago
Anton Tolchanov 18292bf629 Add retries, close connection on timeout (fix #6) 8 months ago
Dave O'Connor e769da03f7 Add error checking/exception to connection code. 8 months ago
Dave O'Connor 90d5969e53 Merge branch 'knyar/neohubapi-tests' 8 months ago
Anton Tolchanov 7117c890f0 Add a few tests for NeoHub._send 8 months ago
Dave O'Connor 7bbc4d3f96 update to 0.5 8 months ago
Dave O'Connor b55ea393cb Expand our own enums. 8 months ago
Dave O'Connor 4792fc8249 Resolve "Add README for CLI" 8 months ago
Dave O'Connor 53a3d0b5a2 Specify type hints with defaults in NeoHub. 8 months ago
Dave O'Connor d21c54b4a6 Eliminate the boilerplate approach: - use method signatures to build a callable 8 months ago
Dave O'Connor e10b1de9ae Pass the RHS of the enum value rather than the whole element. 8 months ago
Dave O'Connor 1f44cde9a3 Add flake8 lint CI pipeline and fix existing code for compliance. 8 months ago
Dave O'Connor 22d3be4131 Merge branch 'master' of gitlab.com:neohubapi/neohubapi into neohub_cli 8 months ago
Dave O'Connor a1248e219e Fix typo and alignment per review. 8 months ago
Dave O'Connor 1756eb86d4 Add our own exceptions, and use throughout for genuine usage errors. 8 months ago
Dave O'Connor 5c590b3ce0 correct comment. 8 months ago
Dave O'Connor 69819d81b2 Prettify output, add __str__ to neostat class. 8 months ago
Dave O'Connor 2430b7d5cd Add initial neohub_cli 8 months ago
Andrius Štikonas f2224fbb7c Bump version to 0.4 8 months ago
Andrius Štikonas 54362b229c Add attribution to neostat.py too. 8 months ago
Dave O'Connor aa6020c621 Allow for the hub not returning some of our desired attributes. 8 months ago
Andrius Štikonas 5ef21a23fd Merge branch 'master' into 'master' 8 months ago
Dave O'Connor b54e00fbe3 Add none-checking to schedule_format_int_to_enum 8 months ago
Andrius Štikonas c6d62b5852 Bump version to 0.3 9 months ago
Andrius Štikonas 27b997df37 Add set_timer_hold function to netostat class. 9 months ago
Andrius Štikonas 278867c4fc Rename set_temp to set_target_temperature. 9 months ago
Andrius Štikonas 5fc952110e Fix incompletely renamed set_frost function. 9 months ago
Andrius Štikonas 2fc8544a34 Check value and not just presense of TIMECLOCK and THERMOSTAT attributes. 9 months ago
Andrius Štikonas ec92300199 Update README to new API. 9 months ago
Andrius Štikonas 7893ed66fd Initial support for timeclocks. 9 months ago
Andrius Štikonas 65b9667d99 Fix parsing of HOLD_TIME attribute which can be larger than 24h. 9 months ago
Andrius Štikonas bea16520f5 Update README.md 9 months ago
Andrius Štikonas 105abc9339 Bump version to 0.2 9 months ago
Andrius Štikonas db381d04e4 Move functionality of neohub.connect() into __init__. 9 months ago
Andrius Štikonas da10de2d7a Rename set_temp method to set_target_temperature. 9 months ago
Andrius Štikonas 9e59d5254b Fix rate_of_change function. 9 months ago
Andrius Štikonas 0d5074fd4e Remove commented out get_zones function. 9 months ago
Andrius Štikonas 3d839aeaf9 Rename holiday to set_holiday. 9 months ago
Andrius Štikonas fed09bdaff Add dependency on async_property. 9 months ago
Andrius Štikonas c9041e7caf Add target_temperature_step funtion and fix firmware version discovery. 9 months ago
Andrius Štikonas 3487ac3962 Add long_description type to setup.py. 9 months ago
Andrius Štikonas 1e4a60e642 Add README.txt to setup.py. 9 months ago
Andrius Štikonas cb5645fcf0 Add minimal README.md. 9 months ago