Jan-Philipp Benecke
eda475fe25
Update h* tests to use entity & device registry fixtures ( #103866 )
...
* Update h* tests to use entity & device registry fixtures
* Add missed lines
2023-11-12 13:52:32 -05:00
Ville Skyttä
e7b6037419
Remove unnnecessary pylint configs from components [e-l]* ( #99004 )
2023-08-25 09:46:34 +02:00
hahn-th
c9dfa15ed6
Add device HmIP-DLD ( #83380 )
...
* Add HmIP-DLD
* Remove commented code
* Fix errors
* Format using black
* Fix device count
* Add missing tests
* Apply changes by reviewer
* Change setup entry code
* Remove jammed state
* Add error messages
* Update homeassistant/components/homematicip_cloud/helpers.py
Co-authored-by: Aaron Bach <bachya1208@gmail.com>
* Add decorator
* Add error log output
* Update test_device.py
---------
Co-authored-by: Aaron Bach <bachya1208@gmail.com>
2023-02-26 10:49:25 -07:00
epenet
9404a107b2
Add type hints to integration tests (part 10) ( #87985 )
2023-02-13 10:25:26 +01:00
epenet
30bf0634fe
Add per-file-ignore to pylint ( #86289 )
2023-01-22 17:26:24 +01:00
hahn-th
5e5e89ea18
Add device HmIP-DRDI3 ( #83337 )
2022-12-18 12:44:49 -07:00
hahn-th
9f8dea10f7
Add support for HmIP-eTRV-E to homematicip_cloud ( #82876 )
...
* Add device HmIP-eTRV-E
* Fix test
2022-11-29 11:13:53 +01:00
hahn-th
918940a0c6
Add HmIP-WGC to homematicip_cloud integration ( #75733 )
...
* Add HmIP-WGC
* remove unused code
* removed test test_manually_configured_platform
2022-11-03 12:03:49 +01:00
hahn-th
f4e7436421
Add device HmIP-STE2-PCB to homematicip_cloud ( #75369 )
2022-07-25 18:15:02 +02:00
FlavorFx
c5cf69dd9b
Support Energy Sensor and Statistics in Homematic IP Cloud Integration ( #57734 )
...
* Update sensor.py
* Update test_device.py
2021-10-26 20:01:42 +02:00
Erik Montnemery
87e7cebd36
Update tests c-h to use registry async_get ( #47652 )
2021-03-09 14:31:17 +01:00
SukramJ
104107dd95
Bump dependency for HomematicIP Cloud to 0.13.1 ( #45475 )
2021-01-25 13:19:11 +01:00
Franck Nijhof
65cf2fcb6f
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
SukramJ
34a31884b7
Bump dependency to add more multi channel devices to HomematicIP Cloud ( #43914 )
2020-12-08 00:16:22 +01:00
SukramJ
40408eb0eb
Add HmIP-HDM1 and HmIPW-DRD3 to Homematic IP Cloud ( #43132 )
...
* cleanup const.py
* Add wired multi dimmer HMIPW-DRD3 to Homematic IP Cloud
* Add HmIP-HDM1 to Homematic IP Cloud
2020-12-02 23:56:05 -06:00
SukramJ
d7e5d1bfaf
Bump dependency for HomematicIP Cloud ( #43018 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-11-12 10:33:01 +01:00
SukramJ
9a970cfe3d
Remove split devices from HMIPC ( #42348 )
2020-10-25 11:03:41 -05:00
SukramJ
6efb782871
Add wired devices to Homematic IP Cloud ( #41232 )
...
* Add wired devices to HomematicIP Cloud
* Add test to check device registry
* Add comments
* Update comment
2020-10-23 21:14:54 -05:00
SukramJ
e300cf3747
Add binary_sensor for cloud connectivity to HomematicIP Cloud ( #39675 )
...
* Add binary_sensor for cloud connectivity to HomematicIP Cloud
* Fix Test
* Remove device_class
* Switch from _device to _home
* Switch from _device to _home for sensor
2020-09-19 10:59:46 -05:00
SukramJ
4dee2b599a
Add HmIP-STV to HomematicIP Cloud ( #39518 )
...
* add general attribute for connection type
* Add HmIP-STV to HomematicIP Cloud
2020-09-03 17:23:42 +02:00
SukramJ
5de1d04b6e
Bump dependency to 0.11.0 for HomematicIP Cloud ( #39508 )
...
* Bump dependency to 0.11.0 for HomematicIP Cloud
* Update test data
2020-08-31 18:18:12 +02:00
SukramJ
d119c96aee
Add HmIP-FSI16 to HomematicIP Cloud ( #37715 )
2020-07-14 22:43:21 +02:00
SukramJ
212b9df87d
Bump dependency & add devices for HomematicIP Cloud ( #36595 )
...
* update dependency and test data
* Add test for HmIP-SWDO-PL
* Add device HmIP-MOD-HO
* Fix test
2020-06-10 11:34:14 +02:00
Paulus Schoutsen
ec47216388
Use built-in test helpers on 3.8 ( #34901 )
2020-04-30 13:29:50 -07:00
SukramJ
1cd0e764b6
Use new HMIP labels for HomematicIP Cloud multi devices ( #32925 )
...
* Use new labels for HomematicIP Cloud multi devices
* Update homeassistant/components/homematicip_cloud/device.py
Co-Authored-By: springstan <46536646+springstan@users.noreply.github.com>
* Update name composition
Co-authored-by: springstan <46536646+springstan@users.noreply.github.com>
2020-03-29 21:38:59 +02:00
Paulus Schoutsen
d4615fd432
Freeze config entry data ( #32615 )
...
* Freeze config entry data
* Fix mutating entry.data
* Fix config entry options tests
2020-03-09 14:07:50 -07:00
SukramJ
da4c08de12
Fix test for HMIPC ( #31981 )
2020-02-19 12:41:14 +01:00
SukramJ
f4f01cb23a
Add new devices to HomematicIP Cloud ( #31914 )
...
* Add new devices to HomematicIP Cloud
Adds:
- HMIP-WTH-B (Wall Thermostat Basic)
- ALPHA-IP-RBG (Alpha IP Wall Thermostat Display)
- ALPHA-IP-RBGa (ALpha IP Wall Thermostat Display analog)
* Update homeassistant/components/homematicip_cloud/sensor.py
Co-Authored-By: springstan <46536646+springstan@users.noreply.github.com>
Co-authored-by: springstan <46536646+springstan@users.noreply.github.com>
2020-02-19 10:43:12 +01:00
SukramJ
9eb0415234
Speed up tests of HomematicIP Cloud ( #31810 )
...
* Speed up tests of HomematicIP Cloud
* load the json once
2020-02-13 22:56:17 -08:00
SukramJ
ec2d378a19
Add test for adding a device to HomematicIP Cloud ( #31224 )
...
* Add test for adding a hmip device
* refactor get_mock_hap to use config_entry setup
* remove unused parameters
2020-01-28 08:44:30 +01:00
SukramJ
a4c830b5e4
Add reset_energy_counter service to Homematic IP Cloud ( #30256 )
...
* Add reset_energy_counter service to Homematic IP Cloud
* Fix isort
* Register service as admin service
2020-01-07 10:24:46 -05:00
Ville Skyttä
99c7608fb4
Lint config cleanups ( #28864 )
...
* Remove bunch of unneeded lint exclusions
* Use symbolic names instead of identifiers in pylint disables
* Tighten scope of some pylint disables
2019-11-25 22:40:08 -08: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
SukramJ
f979eca83a
Add test to Homematic IP Cloud climate ( #27472 )
2019-10-12 12:45:11 -07:00