Matthias Alphart
29091f4537
Update xknx to 0.15.6 ( #43645 )
2020-11-27 18:06:15 +01:00
Matthias Alphart
7f9a7791bf
update xknx to 0.15.4 ( #43536 )
2020-11-24 22:58:17 +01:00
Marvin Wichmann
899fc3d35a
Update xknx to 0.15.3 ( #42026 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-11-13 09:37:45 +01:00
Philip Allgaier
bbd7402793
Add reload support to KNX ( #42429 )
...
* Add reload support to KNX
* Changes from review (platform reset + asyncio.gather)
* Changes from review (proper asyncio.gather usage)
2020-11-12 14:34:08 +01:00
Marvin Wichmann
f5429dc175
Update xknx to 0.15.0 ( #40649 )
...
* Update xknx to 0.15.0
closes #40526
* Review: Remove log_directory for now
* Review: typo fix
2020-09-30 10:04:56 +02:00
Marvin Wichmann
72a7f69a08
Update xknx to version 0.14.4 ( #40472 )
2020-09-22 21:10:37 -05:00
Marvin Wichmann
d82b97fbe1
Update xknx to 0.14.3 ( #40430 )
2020-09-22 15:35:44 +02:00
Marvin Wichmann
3d6434be75
Use centralized KnxEntity for all KNX platforms ( #40381 )
2020-09-21 18:08:35 +02:00
Marvin Wichmann
45288431f9
Update xknx to 0.14.2 ( #40304 )
...
* Updates xknx to 0.14.0
* Review: Explicity add state attributes to weather device
* Review: Remove state attributes from weather device
* Review: Add `counter` as a state attribute to binary_sensors
2020-09-20 23:40:36 +02:00
Marvin Wichmann
8ea8969d80
Warn users if KNX has no devices configured ( #39899 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-09-11 13:09:31 +02:00
Marvin Wichmann
69b3da48b1
Adds missing name property to KNX weather device ( #39547 )
2020-09-01 13:01:47 +02:00
Marvin Wichmann
bba8b8e759
Add support for a dedicated weather station within KNX ( #39476 )
...
* Adds support for a dedicated weather station within KNX
* Review
* Change config values to comply with the naming of the other platforms
2020-08-31 11:38:52 +02:00
Marvin Wichmann
9f4d4862b4
Update xknx to 0.13.0 ( #39407 )
2020-08-30 20:13:47 +02:00
Ville Skyttä
1bf2c4d976
Upgrade pylint to 2.6.0 ( #39363 )
2020-08-29 07:59:24 +02:00
Franck Nijhof
1c2ebdf307
Upgrade black to 20.8b1 ( #39287 )
2020-08-27 13:56:20 +02:00
Marvin Wichmann
a2651845f3
Centralize knx config and update xknx to 0.12.0 ( #39219 )
...
* Refactor KNX integration to centralize configuration yaml (#39189 )
* Updates for xknx 0.12.0 (#38880 )
2020-08-26 18:03:03 +02:00
Phil Bruckner
716fa63e73
Update script helper constructor parameters ( #38763 )
...
Add domain and make it and name required.
Add optional running_description.
2020-08-12 11:39:05 -05:00
J. Nick Koston
1d7f3416d3
Switch async_track_state_change to the faster async_track_state_change_event part 7 ( #37870 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-07-14 23:37:25 -07:00
Matthias Alphart
7147c5306d
update knx module to xknx 0.11.3 ( #35154 )
...
- add expose attribute function and default value
- default climate havc_mode to "heat" if modes are not supported
- support `update_entity` service call
2020-05-13 09:19:00 -04:00
Erik Montnemery
066e921a8b
Rename SwitchDevice to SwitchEntity ( #34673 )
2020-04-26 18:50:37 +02:00
Erik Montnemery
e4333a7a44
Rename Light to LightEntity ( #34593 )
2020-04-26 18:49:41 +02:00
Erik Montnemery
8c5c963b96
Rename CoverDevice to CoverEntity ( #34595 )
2020-04-25 18:07:15 +02:00
Erik Montnemery
29bc93ea98
Rename ClimateDevice to ClimateEntity ( #34591 )
2020-04-25 18:04:03 +02:00
Erik Montnemery
b022e08db9
Rename BinarySensorDevice to BinarySensorEntity ( #34462 )
...
* Rename BinarySensorDevice to BinarySensorEntity
* Tweak
* Move deprecation warning to __new__, add test
* Move deprecation warning back to __init__
* Move deprecation warning to __init_subclass
2020-04-23 21:57:07 +02:00
Franck Nijhof
bc5a2da7b7
Add transition support to scenes, cleanup blocking parameter ( #34434 )
2020-04-20 18:07:50 -07:00
FredericMa
71c8fcee20
Allow configuring KNX preset_modes via the operation_modes variable ( #33068 )
2020-04-18 17:07:13 +02:00
FredericMa
2faa3af51f
Extend knx brightness with rgb brightness if brightness addres… ( #33152 )
...
* Extend knx brightness with rgb brightness if brightness addresses are not supported
* Fix explicit return value
* Check for None
* Remove not needed check
* Disable false positive pylint warning
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-04-18 02:25:44 +02:00
springstan
c20a965eda
Improve string formatting v3 ( #33667 )
...
* Improve string formatting v3
* Address review comment
2020-04-05 01:32:58 +02:00
Franck Nijhof
187b6525b4
Removal of extraneous parenthesis ( #33637 )
2020-04-04 20:08:55 +02:00
Paulus Schoutsen
f1d3c0d19b
Remove unused manifest fields ( #33595 )
2020-04-03 12:58:19 -07:00
Paulus Schoutsen
aef06a3544
Directly call write state 2 ( #33513 )
...
* Directly call async_write_ha_state pt2
* Directly call async_write_ha_state pt2
* Fix mock
* Address comments
2020-04-03 09:34:50 +02:00
Paulus Schoutsen
aaa1d06809
Directly call async_write_ha_state ( #33508 )
...
* Directly call async_write_ha_state
* Address comments
* Fix tests
2020-04-01 14:19:51 -07:00
Ron Klinkien
774b1d1663
Enable KNX tunnel auto_reconnect by default ( #33387 )
...
* Added tunnel reconnect functionality
* Code improvements
* Update homeassistant/components/knx/__init__.py
Co-Authored-By: springstan <46536646+springstan@users.noreply.github.com>
* Enable auto_reconnect for tunnels by default
Co-authored-by: springstan <46536646+springstan@users.noreply.github.com>
2020-04-01 00:22:20 +02:00
springstan
157f972d72
Use f-strings in integrations starting with "H" - "L" ( #32265 )
...
* Use f-strings in integrations starting with "H"
* Use f-strings in integrations starting with "I"
* Use f-strings in integrations starting with "J"
* Use f-strings in integrations starting with "K"
* Use f-strings in integrations starting with "L"
* Fix lint error
* Use join instead of f-string in homekit_controller
* Use local variables with f-strings
* Fix lint error
* Escape the characters in f-string
* Sort imports with isort in homeworks light
* Fix pylint error
* Fix broken tests
* Fix broken tests v2
2020-02-28 12:39:29 +01:00
Paulus Schoutsen
e9e44dbd97
Fix callback and async ( #31281 )
...
* Fix callback and async
* Fix a return
* Fix test
* Fix mqtt tests
* Fix some more callbacks
2020-01-29 13:59:45 -08:00
Matthias Alphart
9ff9614d0b
fix knx light turn_on with ct ( #31184 )
...
process both brightness and color_temperature in a turn_on call.
2020-01-29 12:07:25 +01:00
Franck Nijhof
345cc244ed
Correct names in manifests (C-L) ( #30532 )
2020-01-07 08:19:17 +01:00
Franck Nijhof
a84741392b
Format all manifests with prettier ( #30521 )
2020-01-06 21:28:23 +01:00
Ville Skyttä
5216477353
Be consistent with Home Assistant and Hass.io spelling ( #30500 )
...
* Be consistent with Home Assistant spelling
* Be consistent with Hass.io spelling
2020-01-05 14:09:17 +02:00
Ville Skyttä
e6388e186c
Remove unnecessary string literal concatenations ( #30360 )
2020-01-02 21:17:10 +02:00
phispi
f8d779e840
Prevent TypeError when KNX RGB(W) light value contains None ( #28358 )
...
* Prevent TypeError when KNX RGB(W) light value contains None.
* Pylint doesn't like 'w' as variable name, therefore using 'white' instead.
* Simplified code as suggested by pvizeli.
2019-11-01 21:23:23 +01:00
Diefferson Koderer Môro
ff17bb4a56
Move imports in knx component ( #28008 )
...
* Move imports in knx component
* Fix pylint
2019-10-21 22:38:21 -07:00
tombbo
e992cfb45c
Add on_off_inverted to KNX climate ( #25900 )
...
* Added a new configuration boolean parameter on_off_inverted to KNX Climate component.
* Remove unexpected spaces around equals.
* Parameter name changed to on_off_invert and modified to new version of XKNX library.
* Dict[key] for required config keys and keys with default config schema values.
2019-10-17 21:07:09 +02:00
Matthias Alphart
75bce84ad5
Update KNX integration to xknx 0.11.2 ( #27130 )
2019-10-02 15:53:55 -07:00
Franck Nijhof
c7da781efc
Update documentation link URL for integrations in all manifests ( #27114 )
2019-10-02 09:25:44 -07:00
Matthias Alphart
a5ccb03e2e
Fix KNX light tunable white rounding error ( #26364 )
...
* KNX light - tunable white rounding error
mitigate rounding errors in kelvin - mired conversion for lights with relative color temperature
fixes https://github.com/home-assistant/home-assistant/issues/26357
* typo _min_kelvin <> _max_kelvin
* black
2019-09-07 01:38:09 +02:00
Franck Nijhof
9035efee10
Fixes invalid JSON files and whitespace corrections in YAML files ( #26396 )
2019-09-03 16:02:42 -07:00
Matthias Alphart
d4046cb6e4
Update KNX services.yaml ( #26014 )
...
Fixes wrong (outdated?) services.yaml for knx integration.
2019-08-17 01:22:12 +02:00
tombbo
9041201c76
Fix KNX Climate mode change callback ( #25851 )
...
- fix KNX Climate not updating UI after receiving mode change telegram
from KNX bus
2019-08-10 15:24:03 -05:00
Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00