Daniel Perna
b71baef7c8
Update pyhomematic ( #24368 )
2019-06-07 12:46:47 +02:00
P0L0
ca2a68217d
Added possibility to define the data type of Homematic ( #24078 )
...
* Homematic: Added possibility to define the data type for set_device_value
* Fixed coding style
* Fixed variable name
2019-05-24 17:28:45 +02:00
sander76
b2a1204bc5
Fix for battery device: new_device referenced before assignment. ( #23793 )
...
* Fix for battery device: new_device referenced before assignment.
* Fix buttons and switches mixup
* Update __init__.py
* Update binary_sensor.py
* Update __init__.py
* Update __init__.py
* Update binary_sensor.py
* Update __init__.py
* Update binary_sensor.py
* typo and indentation fixes
* low_bat and lowbat to uppercase.
2019-05-13 20:52:55 +02:00
sander76
8ef3c6d4d3
Add battery binary sensor to homematic ( #23067 )
...
* first proposal
* parameter rename
* retrigger CI
* remove separate binary sensor
* remove batter_sensor
* battery device distinction at binary sensor discovery
2019-05-09 10:38:51 -07:00
Ingo Theiss
0afa01609c
Pass configured host string instead of always forcing an ip-address ( #23164 )
...
* Pass host string instead of forcing an ip-address
Pass the configured host (https://www.home-assistant.io/components/homematic/#host ) instead of always forcing an ip-address. This is required to get SSL certificate validation working.
* Remove unused 'socket' import
2019-04-17 21:35:16 +02:00
trilu2000
b909e5823f
Homematic Lock: state_uncertain attribute, Homematic dimmer: Light service transition attribute ( #22928 )
...
* STATE_UNCERTAIN for Homematic Lock devices introduced
Homematic Lock devices provides an uncertain flag if the lock was opened manually an the lock is uncertain regards the status.
The other necassary functionality was implemented in pyhomematic by Daniel earlier...
* enabled attribute transition in light service for homematic dimmer devices
* Update light.py
* Revert "Update light.py"
This reverts commit f5565a006d
.
* Revert "Revert "Update light.py""
This reverts commit 2c264826ef
.
* fix for line too long error
* trailing whitespace
2019-04-17 14:30:53 +02:00
Pascal Vizeli
8a4dd093f8
Add pvizeli/danielperna84 to code owner of homematic ( #22989 )
...
* Add pvizeli/danielperna84 to code owner of homematic
* Update CODEOWNERS
* Run hassfest
2019-04-15 13:13:29 -07:00
cgtobi
2c07bfb9e0
Remove dependencies and requirements ( #23024 )
...
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit fe7171b4cd
.
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit 391355ee2c
.
* Remove dependencies and requirements
* Fix flake8 complaints
* Fix more flake8 complaints
* Revert non-component removals
2019-04-12 10:13:30 -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
Tobias Sauerwein
048b100eea
Clean up docstrings ( #22679 )
...
* Clean up docstrings
* Fix long lines
* Fix more docstrings
* Fix more docstrings
* Fix more docstrings
2019-04-03 17:40:03 +02: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
Daniel Perna
0162e2abe5
Update pyhomematic to 0.1.58 ( #21989 )
2019-03-13 08:56:59 +01:00
Diogo Gomes
a99d83390e
Centrally define Energy Units (kWh and Wh) ( #21719 )
...
* centralize energy units kWh and Wh
* lint
2019-03-12 18:46:41 -07:00
Daniel Perna
b8eebda541
Update pyhomematic ( #21600 )
2019-03-02 17:42:51 -05:00
Diogo Gomes
ed2b9e5483
Centrally define Watt ( #21570 )
...
* centralize Watt definition
* lint
2019-03-02 11:29:59 +01:00
CV
8a026bf214
HomeMatic: Add error-attribute ( #21009 )
...
Error attribute has different meanings depending on device
2019-02-27 23:09:49 +01:00
Daniel Perna
27d598fff8
Update pyhomematic to 0.1.56 ( #21227 )
2019-02-20 00:31:46 +01:00
CV
ce7f678b9b
RSSI_PEER and RSSI_DEVICE are different things ( fixes #20900 ) ( #20902 )
...
* Fix #20900 : RSSI_PEER and RSSI_DEVICE are different things
This change is fixing issue #20900 .
Wireless actors are having two RSSI values. The way the component was programmed one of them was overwritten.
* Added deprecation comment
* Fixed long line
* Fix: pylint comment
* Lint
* flake8
* flake8 again
* Update __init__.py
2019-02-17 20:53:57 -06: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
CV
5def64156f
Missing Binary Sensor ( #20921 )
...
TiltIP Binary Sensor is missing in the discover list.
2019-02-10 12:34:54 +01:00
Paulus Schoutsen
e2d3c27e85
Embed all platforms into components ( #20677 )
...
* Consolidate all components with platforms
* Organize tests
* Fix more tests
* Fix Verisure tests
* one final test fix
* Add change
* Fix coverage
2019-02-02 07:13:16 -08:00
Daniel Perna
400aaf8a3a
Update pyhomematic to 0.1.55 ( #20397 )
2019-01-24 17:53:31 -08:00
Daniel Perna
4244ea78d0
Update pyhomematic 0.1.54 + small fixes ( #19667 )
...
* Update pyhomematic + small fix
* Add casting for ILLUMINATION
* Revert suggested fix
2019-01-01 16:25:57 +01:00
Daniel Perna
47320adcc6
Update pyhomematic to 0.1.53 ( #19056 )
2018-12-06 09:25:39 +01:00
Daniel Perna
fc4dd4e51f
Update pyhomematic to 0.1.52 and add features for lights ( #18499 )
...
* Update pyhomematic and add features for lights
* Lint
* Lint
* Update homematic.py
* Update homematic.py
2018-11-19 14:26:08 +01:00
Daniel Perna
73197c9a6c
Update pyhomematic to 0.1.51 ( #17491 )
2018-10-15 21:15:26 +02:00
Daniel Perna
9718a17351
Fix HomeMatic availability detection ( #17341 )
...
* Fix availability detection
2018-10-15 20:34:03 +02:00
noxhirsch
0dd3640c78
Adding support for HmIP-SLO (outdoor brightness sensor) ( #17413 )
...
* Add IPBrightnessSensor
* Add ILLUMINATION unit & icon
* Update homematic.py
* Added missing entry
2018-10-13 22:58:41 +02:00
Dan Klaffenbach
3ca3fe7015
homematic: Support additional property for sabotage detection ( #17407 )
...
At least HM-Sec-Sir-WM uses ERROR_SABOTAGE, see:
pyhomematic.devicetypes.actors.RFSiren
2018-10-13 21:08:06 +02:00
Ville Skyttä
707b7c202d
Narrow scope of various pylint inline disables ( #15364 )
...
* Narrow scope of various pylint inline disables
* Whitespace tweaks
2018-10-10 12:17:11 +02:00
hanzoh
8310f4a1cf
Add valve level to HmIP thermostat attributes ( #17297 )
2018-10-09 18:53:49 -06:00
dickesW
2aeb0efc7c
Fixed Temperature for HMIP-WeatherStation Plus/Basic ( #17216 )
2018-10-09 11:19:21 -06:00
Daniel Perna
4d471622f6
Update pyhomematic to 0.1.50 ( #17048 )
2018-10-02 00:02:59 +02:00
cdce8p
9aaf11de8c
Async syntax 8/8 ( #17022 )
...
* Async syntax 8
* Pylint fixes
2018-10-01 08:52:42 +02:00
cdce8p
e2a56721d3
Remove service helper (3) ( #16879 )
...
* Update duckdns
* Update google_assistant
* Update group
* Update homematic
* Update image_processing
* Update input_boolean
* Update input_number
* Update input_select
* Update input_text
2018-09-26 08:50:05 +02:00
Daniel Perna
a1e6e04a5e
Update pyhomematic to 0.1.49 ( #16649 )
2018-09-16 22:56:01 +02:00
Daniel Perna
d0aeb90c22
Update pyhomematic to 0.1.48 ( #16588 )
2018-09-13 01:04:15 +02:00
Daniel Perna
2c7d6ee6b5
Fix missing humidity sensor ( #16337 )
2018-09-01 10:40:16 +02:00
Dan Klaffenbach
0a7055d475
homematic: Make device avilable again when UNREACH becomes False ( #16202 )
2018-08-26 12:00:20 +02:00
Dan Klaffenbach
b9733d0d99
homematic: Add homematic.put_paramset service ( #16024 )
...
Service to call putParamset method of XML-RPC API
2018-08-22 00:20:26 +02:00
Daniel Perna
b1ba11510b
Update pyhomematic to 0.1.47 ( #16083 )
2018-08-20 23:43:04 +02:00
Daniel Perna
69b694ff26
HomeMatic: Enable entity registry ( #15950 )
...
* Set unique ID
* Excluding setups that resolve names
* Added support for resolvenames again
2018-08-14 07:43:16 +02:00
Daniel Perna
ae2ee8f006
Update pyhomematic, fixes #15054 , #15190 ( #15603 )
2018-07-22 00:18:50 +02:00
Daniel Perna
3b5775573b
Add IPPassageSensor (HmIP-SPDR) ( #15458 )
2018-07-14 02:31:51 +02:00
Daniel Perna
4c6394b307
Fix HomeMatic variables ( #15417 )
...
* Update __init__.py
* Update requirements_all.txt
2018-07-12 11:49:39 +02:00
hanzoh
8c2f0e3b30
Homematic: Add optional port for resolvenames via JSON ( #15029 )
...
* Add optional JSON port
2018-06-21 14:52:02 +02:00
Daniel Perna
8d22754a06
Update pyhomematic to 0.1.44 ( #15069 )
...
* Update __init__.py
* Update requirements_all.txt
2018-06-20 21:44:50 -04:00
Daniel Perna
118c49ecaa
Update pyhomematic to 0.1.43 ( #14583 )
...
* Update __init__.py
* Update requirements_all.txt
2018-05-22 01:50:08 +02:00
hanzoh
d36996c8f0
Add Homematic IP RotaryHandleSensor support ( #14522 )
...
* Add Homematic IP RotaryHandleSensor support
HmIP-SRH was in the RotaryHandleSensor class and threw errors that LOWBAT and ERROR could not be found (they are LOW_BAT and SABOTAGE).
* Revert REQUIREMENTS change
2018-05-18 16:20:30 +02:00