Commit Graph
65442 Commits
Author SHA1 Message Date
Franck NijhofandGitHub 740cabc21e Pin setuptools to 68.0.0 (#98582) 2023-08-17 17:36:22 +02:00
Maciej BieniekandGitHub d44847bb23 Log Tractive events on debug level (#98539) 2023-08-17 17:09:16 +02:00
J. Nick KostonandGitHub 30a88e9e61 Additional doorbird cleanups to prepare for event entities (#98542) 2023-08-17 09:37:54 -05:00
Erwin DounaandGitHub 2d4decc9b1 Revert "Integration tado bump" (#98505)
Revert "Integration tado bump (#97791)"

This reverts commit 65365d1db5.
2023-08-17 16:16:47 +02:00
Joost LekkerkerkerandGitHub 6f4294dc62 Migrate IPMA to has entity name (#98572)
* Migrate IPMA to has entity name

* Migrate IPMA to has entity name
2023-08-17 16:02:22 +02:00
Erwin DounaandGitHub ea5272ba62 Revert "Fix fanSpeed issue in Tado" (#98506)
Revert "Fix fanSpeed issue (#98293)"

This reverts commit d6498aa39e.
2023-08-17 15:44:23 +02:00
Øyvind Matheson WergelandandGitHub cb4917f880 Fix GoGoGate2 configuration URL when remote access is disabled (#98387) 2023-08-17 15:12:35 +02:00
d6a7127b84 Improve availability of Tractive entities (#97091)
Co-authored-by: Robert Resch <robert@resch.dev>
2023-08-17 12:15:36 +02:00
DennisandGitHub 1954539e65 Add state_class to tomorrowio UV Index (#98541)
* Added state_class to UV Index

Forgot to add a state_class as other sensors got their state_class from their device class. As there is no UV Index device class I left it out.

* Forgotten a comma, whoops

* Changed measurement to string.

* Changed from "measurement" to SensorStateClass
2023-08-17 11:13:11 +02:00
Klaas SchouteandGitHub 8b4937f627 Bump odp-amsterdam to v5.3.0 (#98555)
* Bump package to v5.3.0

* Load only the garages for cars
2023-08-17 10:24:58 +02:00
G JohanssonandGitHub 6faa9abc75 Fix Verisure config entry migration (#98546) 2023-08-17 08:51:59 +02:00
Sebastian LövdahlandGitHub fde498586e Expose dew point in Met.no (#98543) 2023-08-17 07:45:23 +02:00
puddlyandGitHub 52a8f01096 Make IKEA fan sensors diagnostic in ZHA (#97747) 2023-08-17 02:15:35 +01:00
Marc MuellerandGitHub a776ecddb7 Update mypy to 1.5.1 (#98554) 2023-08-16 18:44:02 -05:00
Erik MontnemeryandGitHub 992cc56c7e Modernize buienradar weather (#98473) 2023-08-16 22:19:22 +02:00
Erik MontnemeryandGitHub 1897be1467 Map demo and kitchen_sink weather condition codes once (#98510)
Map demo and kitchen_sink condition codes once
2023-08-16 22:12:22 +02:00
Erik MontnemeryandGitHub 614d6e929d Map meteoclimatic weather condition codes once (#98514) 2023-08-16 22:11:27 +02:00
Erik MontnemeryandGitHub f85c2e5a92 Modernize environment_canada weather (#98502) 2023-08-16 22:10:48 +02:00
Erik MontnemeryandGitHub 227d4a590d Map metoffice weather condition codes once (#98515) 2023-08-16 22:09:06 +02:00
Erik MontnemeryandGitHub f135c42524 Map openweathermap weather condition codes once (#98516) 2023-08-16 22:08:17 +02:00
Erik MontnemeryandGitHub f643d2de46 Map SMHI weather condition codes once (#98517) 2023-08-16 22:07:12 +02:00
Erik MontnemeryandGitHub 5c1c8dc682 Modernize tomorrowio weather (#98466)
* Modernize tomorrowio weather

* Add test snapshot

* Update snapshots

* Address review comments

* Improve test coverage
2023-08-16 20:22:38 +02:00
Erik MontnemeryandGitHub 827e06a5c8 Improve typing of nws (#98485)
* Improve typing of nws

* Address review comments
2023-08-16 20:21:07 +02:00
Erik MontnemeryandGitHub b1053e8077 Map accuweather weather condition codes once (#98509)
Map accuweather condition codes once
2023-08-16 20:20:47 +02:00
Erik MontnemeryandGitHub 8ed7d2dd3e Don't create certain start.ca sensors for unlimited plans (#98525)
Don't create certain startca sensors for unlimited setups
2023-08-16 20:20:14 +02:00
Erik MontnemeryandGitHub 4eb0f1cf37 Make eufylife_ble sensors inherit RestoreSensor (#98528) 2023-08-16 20:15:47 +02:00
Erik MontnemeryandGitHub 31f5932fe4 Log events with no listeners (#98540)
* Log events with no listeners

* Unconditionally create the Event object

* Reformat code
2023-08-16 20:14:49 +02:00
Joost LekkerkerkerandGitHub b9203cbeaf Add base entity for Dexcom (#98158) 2023-08-16 19:18:46 +02:00
mkmerandGitHub 3e1d2a1000 Handle missing keys in Honeywell (#98392) 2023-08-16 18:59:34 +02:00
J. Nick KostonandGitHub 5bf80a0f6d Make ESPHome deep sleep tests more robust (#98535) 2023-08-16 11:05:22 -05:00
4180e2e477 Make EnOceanSensor a RestoreSensor (#98527)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-08-16 15:22:48 +02:00
Erik MontnemeryandGitHub a2e619155a Map ipma weather condition codes once (#98512) 2023-08-16 15:01:54 +02:00
Nick WhyteandGitHub 2c48f0e416 Fix ness alarm armed_home state appearing as disarmed/armed_away (#94351)
* Fix nessclient arm home appearing as arm away

* patch arming mode enum and use dynamic access

* Revert "patch arming mode enum and use dynamic access"

This reverts commit b9cca8e92bcb382abe364381a8cb1674c32d1d2a.

* Remove mock enums
2023-08-16 13:56:52 +02:00
cf8c9ad184 Add PoE switch tests (#95087)
* Add PoE switch tests

* Update tests/components/tplink_omada/test_switch.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* Remove files covered by tests from exclusion

* Rename entity_name to entity_id

* Fix test, use snapshot, other improvements

---------

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-08-16 13:38:53 +02:00
Joost LekkerkerkerandGitHub 732dac6f05 Create abstraction for Generic YeeLight (#97939)
* Create abstraction for Generic YeeLight

* Update light.py
2023-08-16 13:24:41 +02:00
Erik MontnemeryandGitHub 91faa53843 Don't allow hass.config.config_dir to be None (#98442) 2023-08-16 13:00:14 +02:00
VidFerrisandGitHub 5ed3e90607 Use Local Timezone for Withings Integration (#98137) 2023-08-16 12:57:16 +02:00
Diogo GomesandGitHub abf065ed76 Fix checks for duplicated config entries in IPMA (#98319)
* fix unique_id

* old unique id detection

* update tests

* match entry not unique_id

* address review
2023-08-16 12:56:47 +02:00
J. Nick KostonandGitHub ed2f067c52 Bump zeroconf to 0.80.0 (#98416) 2023-08-16 12:03:40 +02:00
Erik MontnemeryandGitHub 636cb6279d Push updated ecobee weather forecast to listeners (#98511) 2023-08-16 11:59:59 +02:00
Erik MontnemeryandGitHub e69090b943 Map meteo_france weather condition codes once (#98513) 2023-08-16 11:41:11 +02:00
Marc MuellerandGitHub 0bcc02e908 Skip writing pyc files [ci] (#98423) 2023-08-16 11:36:52 +02:00
J. Nick KostonandGitHub b083f5bf89 Add some typing to doorbird (#98483) 2023-08-16 11:33:25 +02:00
J. Nick KostonandGitHub b680bca5e9 Bump aiohomekit to 2.6.16 (#98490) 2023-08-16 11:30:47 +02:00
tronikosandGitHub a0ea6e6a0c Bump opower to 0.0.29 (#98503) 2023-08-16 11:10:02 +02:00
Andy BarrattandGitHub 6c573953e3 Update Light flash description (#98252)
* Update Light flash description

`light.turn_on` service description for the `flash` option gave the impression of a boolean value being required when in fact a string of either `short` or `long` was required.  Updated this to match the documentation found at https://www.home-assistant.io/integrations/light

`light.turn_off` also described the existence of a `flash` option when none exists.  I've removed this, which matches the aforementioned documentation too.

* Revert removal of flash from turn-off

As discussed in feedback, turn-off does indeed seem to support flash.
2023-08-16 10:06:37 +02:00
Emma VanbrabantandGitHub 8efb9dad7e Add device_class to Renault charging remaining time (#98393)
* Add device_class on charging remaining time

Set `device_class to `duration` on the `charging_remaining_time` entity in the Renault integration.

I had some issues showing this property on my dashboard, and setting this fixed it. The recommendation to open an issue against the original integration in these kinds of cases came from [here](https://community.home-assistant.io/t/how-to-format-a-card-to-show-hours-instead-of-seconds/425473/7).

* Update test const to add duration

* fix other cars

* Update test_sensor.ambr

* add duration in ambr
2023-08-16 09:42:38 +02:00
Jan BouwhuisandGitHub c010b97abf Improve test recovery MQTT certificate files (#98223)
* Improve test recovery MQTT certificate files

* Spelling
2023-08-16 09:07:14 +02:00
dalinicusandGitHub 45966069b4 Bump aiolyric to 1.1.0 (#98113)
version bump aiolyric to include new features for additional room sensors
2023-08-16 08:15:28 +02:00
J. Nick KostonandGitHub c671b1069e Bump protobuf to 4.24.0 (#98468) 2023-08-15 18:52:18 -05:00