1
0
mirror of https://github.com/elisspace/core.git synced 2026-08-29 23:52:02 +00:00
Commit Graph

62210 Commits

Author SHA1 Message Date
J. Nick Koston
74c518ce79 lint 2023-05-20 14:16:55 -05:00
J. Nick Koston
91b5b4de64 Merge branch 'dev' into multi_site 2023-05-20 10:22:38 -05:00
J. Nick Koston
d5c88dd4f5 Update homeassistant/components/http/__init__.py
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2023-05-20 10:22:27 -05:00
J. Nick Koston
bf18897b0f Update homeassistant/components/http/__init__.py
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2023-05-20 10:22:22 -05:00
J. Nick Koston
a3cf66c98c Update homeassistant/components/http/__init__.py
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2023-05-20 10:22:16 -05:00
J. Nick Koston
2a2b19ed7c Add support for Yale Home brand to august (#93214) 2023-05-20 09:42:19 -05:00
Mick Vleeshouwer
fa415480d6 Bump pyoverkiz to 1.7.9 (#93275)
Update PyOverkiz to v1.7.9
2023-05-20 12:52:43 +01:00
Jafar Atili
1935e126bf Add new integration to control Electra Smart HVAC devices (#70361)
* Added new integration to support Electra Smart (HVAC)

* fixes + option to set scan interval

* renamed the module to electrasmart and added unittests

* added non tested files to .coveragerc

* changed the usage from UpdateCoordinator to each entity updates it self

* small fixes

* increased pypi package version, increased polling timeout to 60 seconds, improved error handling

* PARALLEL_UPDATE=1 to prevent multi access to the API

* code improvements

* aligned with the new HA APIs

* fixes

* fixes

* more

* fixes

* more

* more

* handled re-atuh flow

* fixed test

* removed hvac action

* added shabat mode

* tests: 100% coverage

* ran hassfest

* Update homeassistant/components/electrasmart/manifest.json

Co-authored-by: Shay Levy <levyshay1@gmail.com>

* Update homeassistant/components/electrasmart/manifest.json

Co-authored-by: Shay Levy <levyshay1@gmail.com>

* Update homeassistant/components/electrasmart/manifest.json

Co-authored-by: Shay Levy <levyshay1@gmail.com>

* Update homeassistant/components/electrasmart/climate.py

Co-authored-by: Shay Levy <levyshay1@gmail.com>

* address Shay's comments

* address Shay's comments

* address more comments

---------

Co-authored-by: Shay Levy <levyshay1@gmail.com>
2023-05-20 13:13:32 +03:00
J. Nick Koston
84aeaf7960 lint 2023-05-19 17:08:25 -05:00
J. Nick Koston
2a8a1bdc62 nicer message 2023-05-19 16:53:36 -05:00
J. Nick Koston
240f0cc490 moved 2023-05-19 16:43:36 -05:00
J. Nick Koston
82a4036965 moved 2023-05-19 16:40:18 -05:00
J. Nick Koston
b5220c4149 dep 2023-05-19 16:33:43 -05:00
Tom Brien
09a8479cf0 Add MASK wallets to Coinbase (#90742) 2023-05-19 22:31:19 +01:00
J. Nick Koston
65ddb464c3 back compat 2023-05-19 15:47:00 -05:00
J. Nick Koston
775dcebeb9 Revert "back compat"
This reverts commit 10bf6db3a2.
2023-05-19 15:41:45 -05:00
J. Nick Koston
10bf6db3a2 back compat 2023-05-19 15:29:29 -05:00
J. Nick Koston
484c9d4d1f fix 2023-05-19 15:26:59 -05:00
J. Nick Koston
e7c95ee088 fixes 2023-05-19 15:24:55 -05:00
J. Nick Koston
18ef390dca make sure we actually get multiple servers 2023-05-19 14:14:03 -05:00
J. Nick Koston
c34aa0e23b fix test 2023-05-19 14:12:42 -05:00
J. Nick Koston
2820a63f9f debug 2023-05-19 13:59:05 -05:00
J. Nick Koston
11a2e30d22 debug 2023-05-19 13:58:40 -05:00
J. Nick Koston
85dd053be8 back compat 2023-05-19 13:44:04 -05:00
J. Nick Koston
64424f672c back compat 2023-05-19 13:43:41 -05:00
J. Nick Koston
0652dda106 coverage 2023-05-19 13:34:04 -05:00
J. Nick Koston
5c3a76053d tweak 2023-05-19 13:28:34 -05:00
J. Nick Koston
00e784d0c4 adjust 2023-05-19 13:24:21 -05:00
J. Nick Koston
5c0614eb17 fix tests 2023-05-19 13:10:37 -05:00
J. Nick Koston
cb06b5af78 Support multiple sites on the webserver
aiohttp already supports multiple TCPSites for a single server

This allows Home Assistant to listen on multiple ports with
different ssl configuration per port so that devices that
need a less secure configuration can be isolated to a single
port
2023-05-19 13:06:10 -05:00
J. Nick Koston
d8fa06de67 Support multiple sites on the webserver
aiohttp already supports multiple TCPSites for a single server

This allows Home Assistant to listen on multiple ports with
different ssl configuration per port so that devices that
need a less secure configuration can be isolated to a single
port.

The motivation for this is that I did not want to downgrade
my entire ssl configuration for a single device that needs
a less secure configuration, or to support an ONVIF camera
that does not do SSL
2023-05-19 13:01:53 -05:00
Luke
0ce1117287 Bump Roborock to 17.0 adding device specific support and bugfixes (#92547)
* init commit

* use official version release

* remove options

* moved first refresh to gather

* add extra tests

* remove model_sepcification

* remove old mqtt test

* bump to 13.4

* fix dndtimer

* bump to 14.1

* add status back

* bump to 17.0

* remove error as it is not used

* addressing mr comments

* making enum access use get()

* add check for empty hass data
2023-05-18 20:55:39 -07:00
J. Nick Koston
aebded049b Mark oralb devices as sleepy (#93250) 2023-05-18 16:32:24 -05:00
J. Nick Koston
be08bb5ba6 Convert proximity to be async (#93241) 2023-05-18 16:32:12 -05:00
Jan Čermák
3cdcfb1654 Bump rapt-ble to v0.1.1 (#93242) 2023-05-18 14:15:39 -05:00
Ville Skyttä
cb22154b36 Capture warnings.warn and friends messages in logs (#85875)
The default behavior of these warnings is to go to stderr, which in
some setups goes easily unnoticed. For example in Docker based ones,
they end up only in the container logs, and not e.g. in the HA log.

Capture these to make them available in logs where other such messages
are, and to make them subject to filtering as usual.
https://docs.python.org/3/library/logging.html#logging.captureWarnings
2023-05-18 21:41:13 +03:00
Guido Schmitz
3abcffe3a0 Raise on reauth in devolo Home Network switch platform (#92850) 2023-05-18 11:28:17 -05:00
Andre Lengwenus
0fca90127b Bump pypck to 0.7.17 (#93234) 2023-05-18 11:26:37 -05:00
J. Nick Koston
763b898621 Add always connected option to Yale Access Bluetooth (#93224)
* Add always connected option to Yale Access Bluetooth

If the lock does not support push updates via advertisements or you want lock operation to be more responsive, you can enable always connected mode. Always connected will cause the lock to stay connected to Home Assistant via Bluetooth, which will use more battery.

* Update homeassistant/components/yalexs_ble/config_flow.py

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

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-05-18 10:48:04 -05:00
J. Nick Koston
2eef2ed911 Add option to disable webhooks in ONVIF (#93186) 2023-05-18 10:34:09 -05:00
Ville Skyttä
0c51de25a2 Update UpCloud config entry data on successful reconfig (#68718)
* Update UpCloud config entry data on successful reconfig

* Add already configured test

* Improve success case request mocking

So that the data fetch that might happen in the background after success
won't trash the test log with misleading errors.

* Simplify already configured test

Thanks-to: Martin Hjelmare <marhje52@gmail.com>
2023-05-18 16:04:27 +03:00
Joakim Plate
ae7930c0ad Use entity translation in dsmr (#93017)
* Use entity translation in dsmr

* Combine a few strings
2023-05-17 22:31:04 +02:00
epenet
6481ee3c82 Fix lingering timers in yeelight (#92118) 2023-05-17 22:08:49 +02:00
epenet
dad3fbf5e2 Fix lingering timer in esphome (#92533) 2023-05-17 22:05:44 +02:00
J. Nick Koston
3f43184187 Speed up signing paths (#93127) 2023-05-17 22:01:13 +02:00
MatthewFlamm
d0460d5424 Fix NWS error with no observation (#92997)
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-05-17 22:00:13 +02:00
Aaron Bach
b9798e4f4f Add support for SimpliSafe Smoke+CO detector (#93217) 2023-05-17 21:56:49 +02:00
Michael Benz
0828cc0e44 Add light entity to Tuya Air Purifiers (#92861) 2023-05-17 20:16:54 +01:00
Franck Nijhof
1173039392 Add virtual integration: Whisper (#93183) 2023-05-17 13:34:09 +02:00
Franck Nijhof
08fd0fd441 Add virtual integration: Piper (#93182) 2023-05-17 13:33:52 +02:00