SukramJ
b0a0871bed
Bump dependency for HomematicIP Cloud ( #30319 )
2019-12-31 14:45:17 +01:00
SukramJ
658ec309aa
Add HmIP-MOD_TM to HomematicIP Cloud ( #30255 )
2019-12-28 16:29:14 +01:00
SukramJ
134dc45b77
Bump dependency for HomematicIp cloud ( #30237 )
...
* Bump dependency for HomematicIp cloud
* Update test_data
2019-12-28 13:46:04 +01:00
SukramJ
c1163283ff
Add hvac_action to HomematicIP Cloud Climate ( #28859 )
...
* Add hvac_action to HomematicIP Cloud Climate
* update test data
* limit hvac action to radiator only
* add checks
* Fix test to match new conditions
2019-11-26 10:02:30 -08:00
SukramJ
1fde0d18ed
Add supported_features to Alarm Control Panel to limit device_actions ( #29065 )
...
* Add supported_features to Alarm Control Panel
* mark supported_features abstract
* Add SF to async_register_entity_service
* fix test
* Add missing SF SUPPORT_ALARM_ARM_CUSTOM_BYPASS
* isort
* fix async_register_entity_service
* Update alarm_control_panel.py
2019-11-25 15:42:53 -08:00
SukramJ
1043712c54
Code maintenance for HomematicIP Cloud ( #28980 )
...
* Add more type hints to Homematic IP Cloud
* Rename device to entity in async_setup_entry
2019-11-25 14:17:14 +01:00
SukramJ
60e7440ec1
Fix HomematicIP Cloud Alarm Control Panel support for basic mode ( #28778 )
2019-11-15 09:55:40 +01:00
SukramJ
e8348221d4
Allow preset boost for Homematic IP Cloud power switches ( #28713 )
...
* Allow preset boost for Homematic IP Cloud power switches
* Sort Imports
* Add test
* align test data
2019-11-12 11:32:32 +01:00
SukramJ
9d3d35ad79
Add cool mode to HomematicIP climate ( #28525 )
...
* Add cool mode to HomematicIP climate
* Update test
* remove preset_party
* Fix profile_names check
2019-11-07 16:41:33 +01:00
SukramJ
33c8cba30d
Enable transition time for HmIP-BSL - HomematicIP Cloud ( #28201 )
...
* Enable transition time for HmIP-BSL - HomematicIP Cloud
harden ACP
fix hao device name
* update test, initalize instance var
2019-11-04 12:22:28 +01:00
SukramJ
b7296c61bc
Align attribute naming between light and switch for HomematicIP Cloud ( #28271 )
2019-11-04 12:05:39 +01:00
SukramJ
7cbd55a817
Add dump config service to HomematicIP Cloud ( #28231 )
...
* Add dump config service to HomematicIP Cloud
* Mock builin.open
* Fix test
* reduce SGTIN if anonymize
* apply review feedback
2019-11-04 09:55:12 +01:00
SukramJ
75f94b9147
Reorg and test attributes for HomematicIP Cloud ( #28234 )
...
* Reorg and test attribute for HomematicIP Cloud
* Add dutyCycle check to security_group
* Edit test to improve coverage
* Add missing flow test
* apply suggestion
Co-Authored-By: Martin Hjelmare <marhje52@kth.se>
* fix assert condition
2019-10-28 01:03:26 +01:00
HomeAssistant Azure
7096826d1d
[ci skip] Translation update
2019-10-26 00:32:20 +00:00
Paulus Schoutsen
23289459ca
Update translations
2019-10-23 13:36:38 -07:00
SukramJ
efae75103a
Cleanup typing and asserts for HomematicIP Cloud ( #28144 )
...
* Cleanup assert in Homematic IP Cloud Tests
* Cleanup typing
2019-10-23 18:21:49 +02:00
SukramJ
de1477f00b
Bump version of homematicip to 0.10.13 ( #27928 )
...
The Home websocket can now automatically reopen a lost connection (default)
2019-10-19 18:24:28 +02:00
SukramJ
eb48898687
Add climate profiles to Homematic IP Cloud ( #27772 )
...
* Add climate service to Homematic IP Cloud to select the active profile
* Add profiles ass presets
* fix spelling
* Re-Add PRESET_NONE for selection
* Boost is a manual mode
* Fixes based on review
* Fixes after review
2019-10-19 17:44:40 +02:00
SukramJ
564789470e
Add device_info to HomematicIP climate and acp ( #27771 )
2019-10-17 17:25:16 -07:00
SukramJ
3d7860391a
Improve code coverage for HomematicIP Cloud ( #27606 )
...
* Improve tests for HomematicIP Cloud
* create fixtures remove decorators
* removed further decorators
* remove last decorator
* improve exception handling
* removed not required coroutine
* use the correct place for mock
2019-10-15 12:12:58 +02:00
HomeAssistant Azure
d8e3255603
[ci skip] Translation update
2019-10-15 00:31:44 +00:00
SukramJ
f979eca83a
Add test to Homematic IP Cloud climate ( #27472 )
2019-10-12 12:45:11 -07:00
SukramJ
8bbf261302
Refactor home --> hap for Homematic IP Cloud ( #27368 )
...
* Refactor home to hap for Homematic IP Cloud
* Add some tests
* Rename ha_entity --> ha_state
* use asynctest.Mock
2019-10-11 16:36:46 +02:00
SukramJ
55e10d552e
Cleanup handling of attributes for HomematicIP Cloud ( #27331 )
...
* Cleanup handling of attributes for HomematicIP Cloud
* Remove special climate handling
2019-10-08 19:52:43 +02:00
SukramJ
476f24e451
Add basic test support to Homematic IP Cloud ( #27228 )
...
* Add basic test support to Homematic IP Cloud
* move test data address comments
2019-10-06 11:54:26 +02:00
HomeAssistant Azure
2c6a869bc6
[ci skip] Translation update
2019-10-06 00:32:15 +00:00
SukramJ
0be1269b20
Add acceleration sensor to Homematic IP Cloud ( #27199 )
2019-10-04 14:21:19 -07:00
Franck Nijhof
c7da781efc
Update documentation link URL for integrations in all manifests ( #27114 )
2019-10-02 09:25:44 -07:00
SukramJ
61a7d8e3d2
Add create, remove of devices for HomematicIP_Cloud ( #27030 )
2019-09-28 22:34:13 +02:00
HomeAssistant Azure
b04a70995e
[ci skip] Translation update
2019-09-27 00:32:12 +00:00
SukramJ
a757992409
Bump homematicip_cloud to 0.10.11 ( #26852 )
2019-09-23 13:42:09 -04:00
HomeAssistant Azure
771c674e90
[ci skip] Translation update
2019-09-17 00:32:14 +00:00
SukramJ
24f1ff0aef
Add built in weather to Homematic IP Cloud ( #26642 )
2019-09-14 17:23:23 +02:00
SukramJ
1d3f2d20d2
Add group attribute to Homematic IP Cloud ( #26618 )
...
* Add group attribute to Homematic IP Cloud
* Fix docstring
2019-09-14 07:12:19 +02:00
SukramJ
ff136a19d9
Add Delta Counter of HmIP-SPDR to Homematic IP Cloud ( #26538 )
2019-09-09 22:02:53 +02:00
HomeAssistant Azure
0b1f389c76
[ci skip] Translation update
2019-09-07 00:32:45 +00:00
SukramJ
f540d74b65
Unify device_state_attributes handling for Homematic IP Cloud ( #26449 )
...
* unifi DSA for Homematic IP Cloud
* sabotage is not relevant for state
* TODAY_SUNSHINE_DURATION is not a group attribute
* Separated the words as requested
* add missing underscores
2019-09-06 15:28:24 +02:00
Franck Nijhof
f9edec19ad
Use literal string interpolation in integrations H-J (f-strings) ( #26380 )
2019-09-03 17:27:14 +02:00
SukramJ
cf3bb300e6
Fix for 0.98: Don't update disabled entities (Homematic IP Cloud) ( #26236 )
...
* Homematic IP Cloud Fix: Don't update disabled entities
* Added enabled to entity.py
* Update test for enabled
* Update entity.py
2019-08-28 13:38:20 -07:00
Paulus Schoutsen
e69953fe2d
Update translations
2019-08-28 12:45:48 -07:00
SukramJ
82b1b10c28
Splitt device_state_attributes between device and group for Homematic IP Cloud ( #26137 )
...
* splitt device_state_attributes between device and group
* readd device_state_attributes for access point
2019-08-22 09:02:35 -07:00
SukramJ
bc5cec97f4
Add myself as codeowner to HmIP Cloud ( #26140 )
2019-08-22 09:00:15 -07:00
SukramJ
95f660f0b4
remove ATTR_ID for groups ( #26114 )
2019-08-21 10:58:34 -07:00
SukramJ
f80c9c93ca
Add support for warning attributes to Homematic IP Cloud ( #26103 )
...
* add supported optional features
* use recommendations
2019-08-21 16:31:55 +02:00
Sander
f34b84a5cf
add id to state attributes ( #26086 )
2019-08-20 10:59:01 -07:00
SukramJ
73f5575708
Add PRESET_AWAY to HomematicIP Cloud climate ( #25641 )
...
* enable climate away_mode and home.refresh
* Add Party eco modes
2019-08-03 18:49:34 +02:00
Ville Skyttä
a54ade1189
Spelling fixes ( #25666 )
2019-08-02 23:20:06 +02:00
SukramJ
8a57255796
Add HmIP-SCI to Homematic IP Cloud, Fix HmIP-SWDM ( #25639 )
...
* Add HmIP-SCI to Homematic IP Cloud
* Bump upstream dependency
* Fix HmIP-SWDM
2019-08-01 18:43:08 -05:00
Paulus Schoutsen
37d78af42c
Add translations
2019-07-31 16:16:40 -07:00
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00