Commit graph

154 commits

Author SHA1 Message Date
Maikel Punie
2e594b5025
Bump velbusaio to 2022.2.2 () 2022-02-04 13:51:04 +01:00
Maikel Punie
40c727df66
Bump velbus-aio to 2022.2.1 () 2022-02-02 14:38:19 +01:00
GitHub Action
77ef86faee [ci skip] Translation update 2022-01-30 00:14:21 +00:00
J. Nick Koston
5b755b74fb
Add loggers to integration manifest.json () 2022-01-28 13:37:53 -08:00
GitHub Action
e591393f01 [ci skip] Translation update 2022-01-28 00:14:53 +00:00
Maikel Punie
d7f0ad29df
Add velbus USB dicovery () 2021-12-31 09:44:35 -10:00
Maikel Punie
9017d35e73
Fix velbus climate current temp () 2021-12-19 20:22:41 +01:00
Thijs Walcarius
f9e38cd08b
Fix missing brightness for Velbus entities ()
* Fix : missing brightness for Velbus-entities

* Use default implementation of supported_features

Co-authored-by: Thijs Walcarius <thijs.walcarius@ugent.be>
2021-12-19 20:14:56 +01:00
Maikel Punie
22f71a89e0
Use new SensorDeviceClass and SensorStateClass in velbus () 2021-12-09 10:28:51 +01:00
Marc Mueller
b79b35abb5
Use platform enum (7) [T-Z] ()
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-12-04 14:10:01 +01:00
Maikel Punie
f18fe342ac
Remove configuration.yaml support for the velbus component () 2021-11-29 16:33:26 +01:00
GitHub Action
3af54d96c7 [ci skip] Translation update 2021-11-28 00:14:19 +00:00
GitHub Action
96313bbbe0 [ci skip] Translation update 2021-11-27 00:12:17 +00:00
GitHub Action
d3c020325b [ci skip] Translation update 2021-11-25 00:13:33 +00:00
Maikel Punie
c27948a82a
Fully migrate to attribute shorthand in velbus ()
* Move velbus completly to _attr instead of propertys

* Commit all sugestions

* One more sugestion

* Fixed light.py
2021-11-23 12:10:03 -06:00
GitHub Action
29dc9de08f [ci skip] Translation update 2021-11-19 00:14:01 +00:00
Maikel Punie
7e5316eb86
Bump velbusaio to 2021.11.7 () 2021-11-17 10:15:19 +01:00
Maikel Punie
6a21b241c0
Velbus typing part 2 () 2021-11-11 13:46:35 +01:00
Maikel Punie
bb1203c61d
Bump velbusaio to 2021.11.6 () 2021-11-08 21:56:17 +01:00
epenet
089353e949
Use DeviceInfo in velbus () 2021-11-08 10:26:00 -06:00
GitHub Action
e35b83081e [ci skip] Translation update 2021-11-08 00:12:31 +00:00
Maikel Punie
a852b6df66
Add typing info to velbus (part 1) ()
* Add typing info to velbus (part 1)

* Fix pylint

* Update homeassistant/components/velbus/cover.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/components/velbus/cover.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/components/velbus/cover.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/components/velbus/cover.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/components/velbus/cover.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Update homeassistant/components/velbus/cover.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-11-04 14:37:44 +01:00
Maikel Punie
22248f891d
Refactor velbus light code to make it more clear and readable ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-11-04 14:22:58 +01:00
Maikel Punie
23a0f0b777
Bump velbus-aio to 2021.11.0 () 2021-11-04 12:27:41 +01:00
Maikel Punie
339d041925
Address late review of velbus () 2021-10-26 12:45:42 +02:00
Maikel Punie
00377a926e
Fix velbus climate ()
* Initial work on velbus climate fixes 

* Clean up the code, fixed the preset_mode

* Fix climate havc mode return value
2021-10-26 10:53:13 +02:00
Maikel Punie
37b7eda37a
Bump velbusaio to 2021.10.6 ()
* Bump velbusaio to 2021.10.3

* Bump velbusaio to 2021.10.5

* Bump velbusaio to 2021.10.6
2021-10-23 03:42:33 +02:00
GitHub Action
3855bb43ec [ci skip] Translation update 2021-10-19 00:12:08 +00:00
Marc Mueller
1e98761f30
Use assignment expressions 15 () 2021-10-18 14:01:23 +02:00
GitHub Action
c76e15149c [ci skip] Translation update 2021-10-17 00:12:27 +00:00
GitHub Action
34fee4ba60 [ci skip] Translation update 2021-10-16 00:12:06 +00:00
Robert Hillis
488a636aec
Clean up unused loggers () 2021-10-14 10:03:38 -07:00
Maikel Punie
e130c8671b
Bump version () 2021-10-13 17:21:32 +02:00
Tomasz
e9f6bc7364
Add missing return type to async_unload_entry and async_setup_entry () 2021-10-06 10:48:11 +02:00
Maikel Punie
8aff51042b
Bump velbus-aio to 2021.9.4 ()
* Bump version, move the cache-dir to the home-assistant config

* Moved the cahce into the storage dir

* Bump version, 2021.9.3 will use pathlib

* Bump version to 2021.9.4

* Clean config path

* Remove leading slash

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-09-24 20:09:44 +02:00
Maikel Punie
7472fb2049
Switch velbus from python-velbus to velbusaio ()
* initial commit

* use new release

* Update for sensors

* big update

* pylint fixes, bump dependancy to 2021.8.2

* New version to try to fix the tests

* Fix a lot of errors, bump version

* more work

* Bump version

* Adde dimmer support

* Make sure the counters are useable in the energy dashboard

* bump version

* Fix testcases

* Update after review

* Bump version to be able to have some decent exception catches, add the temperature device class

* Readd the import of the platform from config file, but add a deprecation warning

* More comments updated

* Fix lefover index

* Fix unique id to be backwards compatible

* Fix small bug in covers

* Fix testcases

* Changes for theenery dashboard

* Fixed services

* Fix memo text

* Make the interface for a service the port string instead of the device selector

* Fix set_memo_text

* added an async scan task, more comments

* Accidently disabled some paltforms

* More comments, bump version

* Bump version, add extra attributes, enable mypy

* Removed new features

* More comments

* Bump version

* Update homeassistant/components/velbus/__init__.py

Co-authored-by: brefra <frank_van_breugel@hotmail.com>

* Readd the import step

Co-authored-by: brefra <frank_van_breugel@hotmail.com>
2021-09-13 08:22:46 +02:00
jan iversen
a5c1fbcb1a
Activate mypy for velbus () 2021-08-23 20:57:37 +02:00
Erik Montnemery
ae507aeed1
Move temperature conversions to sensor base class (8/8) ()
* Move temperature conversions to entity base class (8/8)

* Fix wallbox sensor

* Fix tests
2021-08-11 21:17:16 +02:00
GitHub Action
64c9f9e1cb [ci skip] Translation update 2021-08-06 00:15:04 +00:00
GitHub Action
7615af35d8 [ci skip] Translation update 2021-06-07 00:18:16 +00:00
tkdrob
d1c4d0de49
Use bool annotations for setup entries () 2021-05-27 17:39:06 +02:00
tkdrob
5d6f4068d3
Add targets and selectors for services (U-W) ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-05-15 10:49:10 +02:00
Franck Nijhof
64c7d84108
Clean up connection classes in integrations T-Z () 2021-04-30 21:04:05 -10:00
J. Nick Koston
f9a2c1cfd5
Reduce config entry setup/unload boilerplate V-Z () 2021-04-27 22:51:11 +02:00
jan iversen
6992e24263
Rename HomeAssistantType —> HomeAssistant, integrations t* - v* ()
* Integration vizio: HomeAssistantType -> HomeAssistant.

* Integration velbus: HomeAssistantType -> HomeAssistant.

* Integration vacuum: HomeAssistantType -> HomeAssistant.

* Integration upnp: HomeAssistantType -> HomeAssistant.

* Integration upcloud: HomeAssistantType -> HomeAssistant.

* Integration twinkly: HomeAssistantType -> HomeAssistant.

* Integration tts: HomeAssistantType -> HomeAssistant.

* Integration tradfri: HomeAssistantType -> HomeAssistant.

* Integration traccar: HomeAssistantType -> HomeAssistant.

* Integration tplink: HomeAssistantType -> HomeAssistant.
2021-04-22 10:53:57 -04:00
Franck Nijhof
055cdc64c0
Add support for IoT class in manifest () 2021-04-15 10:21:38 +02:00
HomeAssistant Azure
93c68f8be6 [ci skip] Translation update 2021-04-13 00:04:04 +00:00
Erik Montnemery
783b453bbe
Migrate integrations t-v to extend SensorEntity () 2021-03-22 19:47:44 +01:00
HomeAssistant Azure
c11b85af2f [ci skip] Translation update 2021-03-16 00:04:36 +00:00
Quentame
198ecb0945
Uniformize platform setup ()
* A platform is not a component

* Fix dynalite

* SUPPORTED_PLATFORMS --> PLATFORMS

* In tests

* In tests 2

* Fix SmartThings

* Fix ZHA test

* Fix Z-Wave

* Revert Z-Wave

* Use PLATFORMS const in ambient_station

* Fix ihc comment
2021-03-02 21:43:59 +01:00