Commit graph

73 commits

Author SHA1 Message Date
Jon Williams 8459e921ce Fix HomeAssistantType deprecation for Home Assistant 2025.x compatibility
Replace deprecated HomeAssistantType with HomeAssistant from homeassistant.core.

HomeAssistantType was removed in newer Home Assistant versions, causing ImportError.
This updates all imports from homeassistant.helpers.typing to homeassistant.core.

Fixes compatibility with Home Assistant 2026.x and later versions.

Files updated:
- __init__.py
- binary_sensor.py
- button.py
- climate.py
- entity.py
- fan.py
- light.py
- lock.py
- number.py
- select.py
- sensor.py
- switch.py
2026-02-06 17:24:48 +00:00
Andre Basche 54dd406ec2 Fix checks 2024-03-30 20:25:08 +01:00
Andre Basche 36aed2e6ea Fix update entity when changing config 2024-03-30 19:47:46 +01:00
Andre Basche 0e26b4a0f7 Fix applance connection handling 2024-03-29 14:48:35 +01:00
Andre Basche a6c2c3e992 Rebuild to single data coordinator 2024-03-29 01:22:44 +01:00
Andre Basche c46171114f Change poll to push 2024-03-25 02:26:20 +01:00
Andre Basche 20d467a2d5 Fix checks 2024-03-18 01:19:49 +01:00
Andre Basche 38a67ad64c Small improvements 2024-03-18 01:12:52 +01:00
Andre Basche 6e8576c7bd Add FRE appliances, #177 2024-03-17 23:54:50 +01:00
Andre Basche f007777689 Fix mypy checks 2024-01-11 00:41:49 +01:00
Andre Basche 6516f87127 Add some sensors 2023-09-29 17:24:21 +02:00
Andre Basche 9d6b8297b2 Add mypy check, add missing types and fix type issues 2023-07-23 21:53:00 +02:00
Andre Basche f0fb5742a4 Add compatibility for more fridge models #93 2023-07-19 23:57:33 +02:00
Andre Basche fb09c2e559 Improve hood controls 2023-07-12 00:20:35 +02:00
Andre Basche fb8fba259a Add hygiene switch #91 2023-07-10 01:00:57 +02:00
Andre Basche a687c7715d Set switches unavailable if not changable 2023-07-10 00:22:40 +02:00
Andre Basche c0d25a4efe Fix some small bugs 2023-07-10 00:21:45 +02:00
Andre Basche 2e056aa8d6 Update icons/translations 2023-07-10 00:19:43 +02:00
Andre Basche 3ed335d356 Add lock 2023-07-01 14:24:04 +02:00
Andre Basche 269a521435 Add more translation keys for ap #72 2023-07-01 01:45:32 +02:00
Andre Basche 97637ef244 Add light entity for lights 2023-06-30 19:36:36 +02:00
Andre Basche 4b1f500f90 Fix wrong name for silent mode #52 2023-06-22 13:36:24 +02:00
Andre Basche 0d43eeff3d Merge branch 'main' into refactor 2023-06-22 13:18:45 +02:00
Andre Basche 78727e89cd Add entites for air purifier #72 2023-06-21 00:59:42 +02:00
Riccardo Briccola d83179a9fa Fix deprecated import 2023-06-21 00:17:02 +02:00
Andre Basche 1ea9153c2e Apply changes for new pyhon version 2023-06-13 00:14:51 +02:00
Andre Basche eb5ba43707 Add wine cellar 2023-06-10 06:44:19 +02:00
Andre Basche 80b3741f2f Reduce lagging update 2023-06-08 20:01:55 +02:00
Andre Basche cb660fa9e0 Add climate entites for fridge #41 2023-05-28 07:50:59 +02:00
Andre Basche a8762367ed Refactor hon entities 2023-05-28 00:30:40 +02:00
Andre Basche 696dc136eb Refactor entry setup 2023-05-25 01:30:33 +02:00
Andre Basche e9d1bb2056 Refactor get coordinator 2023-05-25 00:52:54 +02:00
Andre Basche bf1a6e8fe2 Improve fridge support #41 2023-05-21 20:52:27 +02:00
Andre Basche d963086dbf Fix climate not available #52 2023-05-19 01:27:44 +02:00
Andre Basche a4ec3290ba Many air conditioner fixes for #52 2023-05-17 00:01:33 +02:00
Andre Basche fae4c4c879 Check remote control only if available, fix #50 2023-05-16 20:34:05 +02:00
Andre Basche 81676771c7 Add some fridge sensors, change some configs to controls 2023-05-15 19:27:41 +02:00
Andre Basche 9a65eaba77 Fix errors in changing settings 2023-05-14 22:39:34 +02:00
Andre Basche e777fe1ec9 Add more dw conifgs 2023-05-14 03:17:58 +02:00
Andre Basche 845adc75c9 Instant send settings 2023-05-14 03:16:21 +02:00
Andre Basche 17d4d14ead Show controls always unavailable when diconnected #43 2023-05-13 22:09:48 +02:00
Andre Basche 593d3912af Fix wrong wm keep fresh key 2023-05-13 01:20:02 +02:00
Andre Basche 6828f3e9a8 Fix missing switches again 2023-05-08 21:30:49 +02:00
Andre Basche 240dc85ff3 Small fixes, fix KeyError for switches #38 2023-05-08 19:26:10 +02:00
Andre Basche 44794c35ca Fix missing entities #34 2023-05-08 02:35:54 +02:00
Andre Basche a5c7b99569 Improve air conditioner support 2023-05-08 02:05:04 +02:00
Andre Basche 6935f5f07f Deactivate contols when remotectrl disabled, fixes #28 2023-05-07 19:13:50 +02:00
Andre Basche 155b1ff91a Add all wm and td sensors to wd 2023-05-07 16:39:45 +02:00
Andre Basche 0e9bd97c7b Remove useless warning, bump version 2023-05-07 13:53:05 +02:00
Andre Basche c0fda4cd1b Add more control for hoover washing machine #34 2023-05-07 02:10:30 +02:00