Commit Graph
65288 Commits
Author SHA1 Message Date
Marc MuellerandGitHub ff0566b11f Fix deque import (#98269) 2023-08-11 23:07:06 +02:00
Charles GarwoodandGitHub 4342a95be0 Add Enphase switch platform and grid enable switch (#98261)
* Add Enphase switch platform and grid enable switch

* Update dependency

* Fix docstrings

* Update .coveragerc
2023-08-11 13:31:47 -04:00
Marc MuellerandGitHub 8fbcffcf9f Add types-psutil dependency (#98267) 2023-08-11 18:09:58 +02:00
Marc MuellerandGitHub 2ed11d2900 Add types-xmltodict dependency (#98268) 2023-08-11 18:09:38 +02:00
8bef39a2fb Wallbox Integration Change Switch Availability (#98111)
* change switch availability

* remove new test

* Update homeassistant/components/wallbox/switch.py

Also check super availability.

Co-authored-by: G Johansson <goran.johansson@shiftit.se>

* black formatting

---------

Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-08-11 16:39:29 +02:00
Robert SvenssonandGitHub 7f616b0d44 Improve UniFi control PoE mode (#98119) 2023-08-11 14:11:06 +02:00
Joost LekkerkerkerandGitHub e6ba6c295c Add base entity to Garages Amsterdam (#98172) 2023-08-11 13:55:38 +02:00
Joost LekkerkerkerandGitHub 3499ba3a9e Add device classes to Buienradar (#98151) 2023-08-11 13:54:57 +02:00
Joost LekkerkerkerandGitHub 27876b929b Migrate iZone to has entity name (#98234) 2023-08-11 13:53:11 +02:00
tronikosandGitHub fe794e2be3 Fix Opower utilities that have different ReadResolution than previously assumed (#97823) 2023-08-11 13:47:49 +02:00
Erik MontnemeryandGitHub 97f3199d6d Do not add entities with invalid device info (#98150) 2023-08-11 13:14:47 +02:00
Joost LekkerkerkerandGitHub a2cf08a1ea Add entity translations to Keymitt ble (#98236) 2023-08-11 13:14:13 +02:00
Marc MuellerandGitHub fb66ceb302 Update mypy to 1.5.0 (#98179) 2023-08-11 13:13:04 +02:00
Joakim PlateandGitHub 990ec1d445 Make gardena closing sensor unavailable when closed (#98133) 2023-08-11 13:07:45 +02:00
Allen PorterandGitHub a0ac8ba5a6 Enforce a minimum temperature range for nest thermostats (#98238) 2023-08-11 12:21:19 +02:00
Joost LekkerkerkerandGitHub b67e290eaa Use explicit device name in Broadlink (#98229) 2023-08-11 12:15:04 +02:00
Joost LekkerkerkerandGitHub 41572480fd Migrate DenonAVR to has entity name (#98155) 2023-08-11 11:58:02 +02:00
epenetandGitHub c62081430b Refactor JSON attribute parsing in rest (#97526)
* Refactor JSON attribute parsing in rest

* Early return
2023-08-11 11:00:55 +02:00
G JohanssonandGitHub 832a8247de Fix CI mypy issues (#98241)
Fix CI
2023-08-11 10:11:13 +02:00
Joost LekkerkerkerandGitHub 25231637a5 Add device to DWD (#98120) 2023-08-11 08:27:40 +02:00
MatthewFlammandGitHub 9a1bfe1e1c Bump pynws 1.5.1; fix regression for precipitation probability (#98237)
bump pynws 1.5.1
2023-08-11 08:19:06 +02:00
Joost LekkerkerkerandGitHub 24add3f766 Migrate Doorbird to has entity name (#98161) 2023-08-10 17:09:26 -10:00
Joost LekkerkerkerandGitHub 914baaa2ba Migrate DirecTV to has entity name (#98159)
* Migrate DirecTV to has entity name

* Migrate DirecTV to has entity name
2023-08-10 22:10:46 -04:00
Erik MontnemeryandGitHub 2e1a5ddf2b Don't allow creating device if config entry does not exist (#98157)
* Don't allow creating device if config entry does not exist

* Fix test

* Update test
2023-08-10 22:09:13 -04:00
Erik MontnemeryandGitHub 045c327928 Move DeviceInfo from entity to device registry (#98149)
* Move DeviceInfo from entity to device registry

* Update integrations
2023-08-10 22:04:26 -04:00
J. Nick KostonandGitHub 108bcabf75 Add missing transmit power to ESPHome Bluetooth scanners (#98175)
We did not previously have a way to get the transmit power value when using
ESPHome scanners. bluetooth-data-tools 1.8.0 includes it in the
advertisment tuple to fully align with the bleak implementation.

txpower is not yet used in the HA codebase but may be expected by
upstream libaries that calculate estimated distance
2023-08-10 21:59:37 -04:00
Franck NijhofandGitHub 296c27859e Fix issue registry sending unneeded update events (#98230) 2023-08-10 21:57:42 -04:00
Charles GarwoodandGitHub b653d7f683 Fix Enphase dry contact binary sensor state updates (#98225)
Fix dry contact binary sensor state updates
2023-08-11 00:00:54 +02:00
Joost LekkerkerkerandGitHub 86f94662eb Add entity translations to EZVIZ (#98123) 2023-08-10 23:49:14 +02:00
G JohanssonandGitHub aacb8aecfc Refactor Rest Sensor with ManualTriggerEntity (#97396)
* ManualTriggerEntity for rest sensor

* add availability test

* review comments

* last fixes
2023-08-10 21:46:56 +02:00
Joost LekkerkerkerandGitHub 82ade574d8 Migrate WAQI to aiowaqi library (#98000)
* Migrate WAQI to aiowaqi library

* Migrate WAQI to aiowaqi library

* Migrate WAQI to aiowaqi library
2023-08-10 20:18:57 +02:00
Erik MontnemeryandGitHub 4e8b81370e Adjust device_registry tests which create devices (#98215) 2023-08-10 19:28:33 +02:00
Erik MontnemeryandGitHub c7b4d4f361 Adjust helpers tests which create devices (#98214) 2023-08-10 19:28:16 +02:00
Erik MontnemeryandGitHub f1d4a4bd26 Adjust zwave_js tests which create devices (#98213) 2023-08-10 18:27:22 +02:00
Erik MontnemeryandGitHub 49011f0158 Adjust hue tests which create devices (#98195) 2023-08-10 18:27:05 +02:00
Erik MontnemeryandGitHub 3fdc98063e Adjust bond tests which create devices (#98183) 2023-08-10 18:26:44 +02:00
Erik MontnemeryandGitHub fcdfeb74c8 Adjust smartthings tests which create devices (#98207) 2023-08-10 18:26:20 +02:00
Erik MontnemeryandGitHub 6803a62368 Adjust ruckus_unleashed tests which create devices (#98206) 2023-08-10 18:26:13 +02:00
Erik MontnemeryandGitHub b11dc50f9e Adjust homekit_controller tests which create devices (#98194) 2023-08-10 18:25:53 +02:00
Erik MontnemeryandGitHub e1e4b0dcf0 Adjust device_automation tests which create devices (#98187) 2023-08-10 18:25:42 +02:00
Erik MontnemeryandGitHub 57d0fd7bb1 Adjust derivative tests which create devices (#98186) 2023-08-10 18:25:28 +02:00
ChrisandGitHub fe1f617a35 Add unifi power stats for PDU outlets (#98081)
Adds support for power stats for PDU outlets.
2023-08-10 18:25:03 +02:00
Erik MontnemeryandGitHub c1b47b88f2 Adjust utility_meter tests which create devices (#98212) 2023-08-10 18:24:47 +02:00
Erik MontnemeryandGitHub 05ac67eba2 Adjust unifi tests which create devices (#98211) 2023-08-10 18:24:42 +02:00
Erik MontnemeryandGitHub fb1bb0d374 Adjust switch_as_x tests which create devices (#98210) 2023-08-10 18:24:39 +02:00
Erik MontnemeryandGitHub 8813140ed5 Adjust threshold tests which create devices (#98208) 2023-08-10 18:24:36 +02:00
Erik MontnemeryandGitHub 6ea7011a07 Adjust ps4 tests which create devices (#98205) 2023-08-10 18:24:25 +02:00
Erik MontnemeryandGitHub 7b157baed6 Adjust plex tests which create devices (#98204) 2023-08-10 18:24:22 +02:00
Erik MontnemeryandGitHub 9d3be60b05 Adjust openai_conversation tests which create devices (#98203) 2023-08-10 18:24:19 +02:00
Erik MontnemeryandGitHub 13a9b83ed3 Adjust mqtt tests which create devices (#98202) 2023-08-10 18:23:55 +02:00