Markus Jankowski
8e39939b7e
Add device_class_power to sensor ( #22691 )
...
* Add device_class_power to sensor
* Fix comment
2019-04-03 21:52:23 -07:00
Paulus Schoutsen
cfe4cf30ad
Add manifests ( #22699 )
...
* Add manifests
* Update auto name
* Update codeowners
* Add requirements from platforms
* Minor cleanup
* Incorporate changes from awarecan PR
2019-04-03 21:14:45 -07:00
Markus Jankowski
6c14e7afa7
Add battery sensor to Homematic IP ( #22630 )
2019-04-02 10:29:48 -07:00
Paulus Schoutsen
804f1d1cc8
Update translations
2019-03-31 20:01:23 -07:00
Markus Jankowski
5abfc84382
Clean up homematicip cloud ( #22589 )
...
* Code Cleanup
- removed unused constants
- more icons on binary_sensor groups
- alligned code for device_state_attributes
- fixed temperature unit origin for weather
* removed icons
2019-03-31 21:18:45 +02:00
Paulus Schoutsen
9d21afa444
Update translations
2019-03-27 21:32:58 -07:00
Markus Jankowski
112ed88d64
Add homematicip cloud connection quality related attributes ( #21990 )
2019-03-23 13:21:55 +01:00
Paulus Schoutsen
72bb94de96
Update translations
2019-03-21 12:57:20 -07:00
Paulus Schoutsen
4b1de61110
Use relative imports inside integrations ( #22235 )
...
* Use relative imports inside integrations
* Lint
* Fix automation tests
* Fix scene imports
2019-03-20 22:56:46 -07:00
Markus Jankowski
ac97cebe11
Add Weather Sensors to Homematic IP ( #21887 )
...
* Add HmIP Weather Sensor Devices
* Fix test and icons
* fix test
* Fix comments
2019-03-12 14:52:13 +01:00
Paulus Schoutsen
5fbe2d5477
Update translations
2019-03-09 21:26:26 -08:00
Markus Jankowski
1891d5bf22
Fix group-switch availability for Homematic IP ( #21640 )
...
* Add available=True to groups
* Added unreach to stateattributes
* Fixed comments
* added missing sabotage check
* added missing lowBat check
* fix typo
* apply suggestion
Co-Authored-By: SukramJ <markus@mm-jankowski.de>
* apply suggestion
Co-Authored-By: SukramJ <markus@mm-jankowski.de>
* applied suggiestions
* readded lost str()
* fix comment
2019-03-07 11:12:03 +01:00
Markus Jankowski
a46458d04f
Fix Name of Homematic IP accesspoint in devices, if name is configured ( #21617 )
...
* Fix Name of Accesspoint if name is configured
* fix lint
* Simplyfied naming
* applied suggestion
Co-Authored-By: SukramJ <markus@mm-jankowski.de>
* update comment
2019-03-07 11:07:32 +01:00
Markus Jankowski
3032283b99
Add device HMIP-eTRV-C to HomematicIP ( #21612 )
...
* Update dependencies
* Add additional device HMIP-eTRV-C
add valveActualTemperature to HeatingThermostats (HMIP-eTRV-C, HMIP-eTRV, HMIP-eTRV-2)
* Removed HomematicipThermostatTemperatureSensor
already in climate
2019-03-03 12:33:48 -08:00
Diogo Gomes
ed2b9e5483
Centrally define Watt ( #21570 )
...
* centralize Watt definition
* lint
2019-03-02 11:29:59 +01:00
Paulus Schoutsen
78217fa9b0
Update translations
2019-02-27 16:34:13 -08:00
Markus Jankowski
9b3a3fc1ac
Add device_info to enable HA-devices for Homematic IP ( #21241 )
...
* add device_info to device
* added checks
* Fixes based on feedback
* Fix spelling
* Simplified implementation
On homematicip devices and the ap are created
* small fix with device.id
* hub/ap device creation moved to __init__.py
* Fixed result handling
* fixes after review.
* Fix test
2019-02-27 11:25:11 -08:00
Mattias Welponer
42e691c194
Add HomematicIP HmIP-OC8 module ( #21401 )
...
* Add support for HmIP-OC8 module
* Fix line lenght
2019-02-26 14:48:19 -08:00
Paulus Schoutsen
3fcbc36abe
Update translations
2019-02-21 16:40:25 -08:00
Johann Bauer
fe4a2b5b31
Fix Homematic IP Cloud configuration ( #21202 )
...
`homematicip.aio.auth.isRequestAcknowledged` returns false if the
request failed in stead of raising an error.
See coreGreenberet/homematicip-rest-api@0b61954f6a
Closes : #20428
2019-02-19 09:53:20 -08:00
Mattias Welponer
0b77a89a2f
Fix HomematicIP Cloud fix cover position property ( #21154 )
2019-02-18 08:54:23 -06:00
Markus Jankowski
8c5763624c
Add Groups to Homematic IP ( #21076 )
...
* Added HmIP-Groups
* Fix imports
* Removed config options from conflig_flow
* fix tests
* Removed config options
* reverted smaller code changes
* changes after review
* minor fix
* Fixed comments
2019-02-17 06:24:13 +01:00
Joakim Plate
c5de32e7b1
Climate const.py move ( #20945 )
...
* Move constants to const.py
* Import from const instead of climate
2019-02-14 20:34:43 +01:00
Fabian Affolter
3736120c6a
Update file header ( #21061 )
...
* Update file header
* Fix lint issue
* Fix lint issue
2019-02-14 16:01:46 +01:00
Paulus Schoutsen
882f5ed079
Don't directly update config entries ( #20877 )
...
* Don't directly update config entries
* Use ConfigEntryNotReady
* Fix tests
* Remove old test
* Lint
2019-02-13 20:36:06 -08:00
Paulus Schoutsen
02f207ea8e
Update translations
2019-02-13 15:44:18 -08:00
Mattias Welponer
e538320901
HomematicIP fix cover direction ( #20901 )
...
* Fix cover direction
* Update for better readability
* Fix lint
2019-02-11 10:20:00 +01:00
Markus Jankowski
1ebdc2e2c2
Add device HmIP-BSL to Homematic IP ( #20865 )
...
* Added support from HmIP-BSL
* Fixed setup of initial on
* Minor changes
Removed Black from Dictionary
added extra case to turn_on
added comments
* moved 3rd party libraries inside methods
* Fixed comment
* Removed code block to keep component behavior consisten to other dimmers
Minimum brightness is 10, otherwise the led is not visible anymore
* moved 3rd party libraries inside methods 2nd
* corrected spelling and variable assignment
* implemented feedback
* removed own state implementation
it is the same as in parent class
* reduced device_state_attributes
brightness is alread in parent class
* On/Off is only determined by brightness now
turn_off sets brightness to 0.
turn_on now uses the previous used color an sets the brightness to 255
* Fixed string sorting of unique_id
* improved usage of base class
* Update code after review by MartinHjelmare
* Fix for the hound
2019-02-10 19:49:16 +01:00
Markus Jankowski
ca0e5a75ec
Add additional devices and features to Homematic IP ( #20747 )
...
* Homematic IP: updated dependency homematicip to 0.10.5
* Homematic IP: Added LightSensor
* Homematic IP: Added power measure for XXXSwitchMeasuring
* reverted unnessessary change
* reverted unnessessary change
* removed device_class from core
* Removed optional property device_class
* Added description for property
* Changed comment to fix travis build
* Changed comment to fix travis build
2019-02-08 12:43:48 +01:00
Paulus Schoutsen
c2eec16721
Update translations
2019-02-02 14:12:23 -08:00
Paulus Schoutsen
ec57db78b5
Consolidate config flow components ( #20635 )
...
* Consolidate config flow components
* Fix tests
* Fix tests
* Put unifi back
* Fix reqs
* Update coveragerc
2019-02-01 15:45:44 -08:00
coreGreenberet
4518e6bdf7
Fix minor homematicip cloud binary sensor issues ( #20398 )
...
* fix for smoke detection
* a tilted window is now considered as "open"/on
* changed comparison to enum
* line length
* insert brackets for line length and comparison
* indentation should now be ok for hound
changed api version to 0.10.4
* indentation should now be ok for hound
changed api version to 0.10.4
* updating requirement files
* satisfy lint
2019-01-25 19:00:37 +01:00
Mattias Welponer
89ba374d51
HomematicIP add cover FROLL and BROLL devices ( #19794 )
...
* Add cover FROLL and BROLL devices
* Fix import
* Fix async calls
* Update cover functions and async fixes
* Update test
* Cleanup code
* Update header
* Merge imports
* Update
* Remove init
* Update coveragerc file
* Update coveragerc
2019-01-22 09:22:45 +01:00
Paulus Schoutsen
96b8c517f0
Update translations
2019-01-13 09:38:22 -08:00
sander76
0af635e8d7
adding more dimmer components ( #19843 )
...
* adding more dimmer components
* updated library version
* updated requirements_test_all
2019-01-07 11:32:28 -05:00
Mattias Welponer
3d0c3ab746
HomematicIP update version to 0.10.1 ( #19788 )
...
* Update version to 0.10.1
* Update of requirements files
2019-01-05 16:25:36 -07:00
sander76
18b7f74ad7
Clean up homematicip cloud ( #19481 )
...
* Better logging, remove unused method, re-try handling fix. Other minor fixes.
* fix test
* typo fix
2018-12-25 09:40:36 +01:00
Paulus Schoutsen
fe2d24c240
Update translations
2018-12-10 09:54:12 +01:00
Paulus Schoutsen
83311df933
Add translations
2018-12-06 00:30:33 +01:00
Paulus Schoutsen
49121f2347
Update translations
2018-11-21 20:18:56 +01:00
Paulus Schoutsen
75bb78d440
Update translations
2018-11-15 14:30:37 +01:00
Paulus Schoutsen
e8e135fd25
Update translations
2018-11-03 13:47:36 +01:00
Mattias Welponer
2fce79eccf
HomematicIP_Cloud fix test ( #17376 )
...
* fix-homematicip_cloud-flow_config
* remove-homematicip_cloud-flow_config-stale-print
* Fix redundant backslash between brackets
2018-11-01 12:21:59 +01:00
Paulus Schoutsen
355005114b
Update translations
2018-10-21 20:34:28 +02:00
Paulus Schoutsen
d16e6c8524
Update translations
2018-10-10 14:25:21 +02:00
Paulus Schoutsen
38e2926a48
Update translations
2018-10-02 14:33:47 +02:00
cdce8p
7f0a50ce31
async_create_task ( #17059 )
...
* async_create_task
* Update google.py
2018-10-02 11:03:09 +02:00
sander76
750c96709e
Homematic cloud device update fix ( #17001 )
2018-09-30 22:39:25 +02:00
Paulus Schoutsen
732009c668
Update translations
2018-09-26 15:39:20 +02:00
sander76
069b819679
Add unique_id to homematic_cloud ( #16828 )
...
* add unique_id
* add docstring and trigger travis
2018-09-25 10:15:03 +02:00