Joost Lekkerkerker
138854a9cc
Migrate EAFM to has entity name ( #98121 )
2023-08-09 17:44:08 +02:00
G Johansson
4c03077dfe
Add product filtering feature to Trafikverket Train ( #86343 )
2023-08-09 17:20:30 +02:00
Erik Montnemery
0317afeb17
Fix mock_integration and mock_platform test helpers ( #98109 )
2023-08-09 15:38:57 +02:00
David Knowles
023f2f8bb7
Add switch platform to Schlage ( #98004 )
...
* Add switch platform to Schlage
* Add a generic SchlageSwitch
* Use an is_on property instead of _attr_is_on
* Make value_fn always return a bool
2023-08-09 15:32:50 +02:00
Erik Montnemery
e1f0b44ba4
Use math.isfinite instead of explicitly checking for both nan and inf ( #98103 )
2023-08-09 14:13:57 +02:00
J. Nick Koston
7e9d0cca44
Refactor enphase_envoy to have a shared base class ( #98088 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2023-08-09 01:28:27 -10:00
Sam Reed
2cae79415d
zha: Fix double spaces in strings.json ( #98097 )
2023-08-09 11:21:05 +02:00
tronikos
35718b2917
Bump opower to 0.0.24 ( #98091 )
2023-08-09 10:32:00 +02:00
J. Nick Koston
1b54b22a91
Bump pyenphase to 1.3.0 ( #98090 )
2023-08-08 21:11:57 -10:00
Brandon Rothweiler
d569d01cfb
Bump pymazda to 0.3.11 ( #98084 )
2023-08-09 07:17:17 +01:00
Charles Garwood
ce6b759b70
Add Envoy enpower sensors ( #98086 )
2023-08-08 17:05:52 -10:00
Joost Lekkerkerker
d975e93abc
Add entity translations for Ambient station ( #98075 )
...
* Add entity translations for Ambient station
* Fix missed key
2023-08-09 01:16:55 +02:00
J. Nick Koston
331bdcc596
Bump pyenphase to 1.1.3 ( #98074 )
...
changelog: https://github.com/pyenphase/pyenphase/compare/v1.1.1...v1.1.3
2023-08-08 18:51:17 -04:00
Jan Bouwhuis
5c9bce9eac
Allow float for inital MQTT climate temperature ( #97995 )
...
* Allow float for inital MQTT climate temperature
* Update tests/components/mqtt/test_climate.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-08-08 23:44:49 +02:00
Charles Garwood
25467b573e
Bump pyenphase to 1.1.1 ( #98065 )
2023-08-08 11:27:59 -10:00
Joost Lekkerkerker
524a26d9e1
Add entity translations to Neato ( #98067 )
...
* Add entity translations to Neato
* Use robot name
2023-08-08 22:05:12 +02:00
Erik Montnemery
66e3d69606
Remove confusing comment from accuweather ( #98063 )
2023-08-08 22:02:45 +02:00
Sam Reed
3624e30380
Update silabs_multiprotocol_hardware change cannel options flow description ( #98047 )
...
strings.json: Update silabs_multiprotocol_hardware::options message
* Removes trailing space
* Fixes double space
* Adds word before noun
2023-08-08 20:13:19 +02:00
Charles Garwood
c154077177
Add Encharge binary sensors to Enphase integration ( #98039 )
...
* Add Encharge binary sensors to Enphase integration
* Code review minor cleanup
* Add to coveragerc
2023-08-08 20:03:02 +02:00
Sam Reed
45d4c307de
Hyphenate "human-readable" in light service description ( #98057 )
2023-08-08 19:43:09 +02:00
G Johansson
8f2e30040c
Add DeviceInfo to Scrape ( #97399 )
...
* Add DeviceInfo to Scrape
* simplify
* review comment
2023-08-08 19:39:41 +02:00
mkmer
314d91692f
Bump AIOAladdinConnect to 0.1.57 ( #98056 )
2023-08-08 19:39:26 +02:00
Erik Montnemery
a77009c3ca
Patch dt_util.utcnow earlier ( #98050 )
2023-08-08 19:16:52 +02:00
Sam Reed
ba3f0372f3
Fix duplicated word in imap_email_content deprecation issue description ( #98051 )
2023-08-08 19:15:39 +02:00
Michael
d7a1b1e941
Fallback to get_hosts_info on older Fritz!OS in AVM Fritz!Tools ( #97844 )
2023-08-08 19:15:06 +02:00
G Johansson
d557f3b742
Add state attributes translation and available modes for Sensibo ( #85234 )
...
* Sensibo translation climate
* Add available states
* Fix keys
* Delete en.json
* invalid fan_mode and swing_mode
* Translations
* Add back sorting
* Fix fan_mode and swing_mode
* Fix raise error
* review
2023-08-08 19:13:56 +02:00
Sam Reed
bfc578a757
Fix address typo in Reolink SSL issue description ( #98060 )
2023-08-08 19:13:35 +02:00
Erik Montnemery
f36e75ecf1
Add WeatherEntity.__post_init__ ( #98034 )
2023-08-08 19:11:55 +02:00
Sam Reed
75fbc7a97c
Hyphenate "human-readable" in LIFX service description ( #98058 )
2023-08-08 19:07:40 +02:00
Sam Reed
14a993d33b
Remove trailing . from melcloud service descriptions ( #98053 )
2023-08-08 19:07:17 +02:00
Erik Montnemery
eb64e89ecf
Make changes in modbus trigger a full CI run ( #98055 )
2023-08-08 18:49:56 +02:00
Joost Lekkerkerker
466c5ce591
Add some constants back that were used to Flexit and Stiebel ( #98042 )
...
* Add some constants back that were used
* Update __init__.py
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-08-08 18:41:47 +02:00
Joost Lekkerkerker
c78c2b7c3b
Add translation keys to Tuya cover ( #98040 )
2023-08-08 18:02:47 +02:00
Joost Lekkerkerker
ce1077934a
Move all used modbus constants to Stiebel ( #98044 )
2023-08-08 17:38:38 +02:00
Jan Bouwhuis
500d9a4da0
Alexa strict type hints ( #97485 )
...
* Enable strict typing
* Adjustments for stict typing
2023-08-08 17:15:25 +02:00
Maciej Bieniek
9910da2f3d
Add `neutral current` sensor for Shelly 3EM ( #97981 )
2023-08-08 16:47:18 +02:00
jan iversen
fc463e5831
modbus: remove unused constants and get 100% coverage. ( #97779 )
2023-08-08 16:40:16 +02:00
Tom
4a4523c249
Bump plugwise to v0.31.9 ( #97203 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Bouwe <bouwe.s.westerdijk@gmail.com>
2023-08-08 16:38:37 +02:00
jan iversen
a224b668d7
modbus: Adjust read count by slave_count ( #97908 )
2023-08-08 16:09:53 +02:00
Jan Bouwhuis
2a48159b69
Alexa typing part 6 (state_report) ( #97920 )
...
state_report
2023-08-08 15:46:54 +02:00
Massimiliano Cannarozzo
8b56e28838
Add neato dismiss alert button ( #97572 )
...
* Bump pybotvac
* Add neato dismiss alert button
* fixup! Add neato dismiss alert button
* fixup! Add neato dismiss alert button
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* fixup! Add neato dismiss alert button
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* fixup! Add neato dismiss alert button
* fixup! Add neato dismiss alert button
* fixup! Add neato dismiss alert button
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* fixup! Add neato dismiss alert button
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* fixup! Add neato dismiss alert button
* fixup! Add neato dismiss alert button
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2023-08-08 14:35:41 +02:00
Erik Montnemery
0d55a7600e
Modernize met_eireann weather ( #98030 )
2023-08-08 14:21:52 +02:00
Franck Nijhof
50ef674902
Use require_admin decorator for check_config permissions ( #98028 )
2023-08-08 12:19:20 +02:00
Jadson Santos
f6273bfca5
Add prometheus requires_auth parameter ( #92964 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-08-08 12:15:08 +02:00
Franck Nijhof
40e256847c
Add is_admin checks to scene/script/automation APIs ( #98025 )
2023-08-08 12:11:52 +02:00
Erik Montnemery
55619e7d6d
Modernize ecobee weather ( #98023 )
2023-08-08 12:06:24 +02:00
Jan Bouwhuis
0614702f98
Alexa typing part 5 (smart_home) ( #97918 )
...
* smart_home
* Fix test_disabled
* Remove unused type ignore
2023-08-08 11:48:50 +02:00
Erik Montnemery
1ee0c907b0
Improve OTBR factory reset ( #98017 )
...
Co-authored-by: Stefan Agner <stefan@agner.ch>
2023-08-08 11:38:01 +02:00
Jan Bouwhuis
3f542c47fd
Alexa typing part 4 (capabilities) ( #97915 )
...
* capabilities
* hvacmode
* tweaks
* name
* Corrections
* Missed hints
* remove unreachabe code
2023-08-08 11:07:52 +02:00
Franck Nijhof
5e020ea354
Add is_admin checks to cloud APIs ( #97804 )
2023-08-08 11:02:42 +02:00