k8s-home
k8s-home copied to clipboard
feat(container): update ghcr.io/home-assistant/home-assistant docker tag to 2023.12.0
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| ghcr.io/home-assistant/home-assistant (source) | minor | 2023.9.3 -> 2023.12.0 |
Release Notes
home-assistant/core (ghcr.io/home-assistant/home-assistant)
v2023.12.0
⚠️ Home Assistant 2023.12.0 is not out yet! This GitHub release is made to start the pre-building process prior to the actual release later today.
Please watch our blog for the release announcement on https://www.home-assistant.io later today.
This message will be updated once the release is generally available.
v2023.11.3
- Bump accuweather to version 2.0.1 (@bieniu - #103532) (accuweather docs) (dependency)
- Remove rainbird yaml config test fixtures (@allenporter - #103607) (rainbird docs)
- Lock Withings token refresh (@joostlek - #103688) (withings docs)
- Bump accuweather to version 2.1.0 (@bieniu - #103744) (accuweather docs) (dependency)
- Bump python-matter-server to 4.0.2 (@bdraco - #103760) (matter docs) (dependency)
- Bump subarulink to 0.7.9 (@G-Two - #103761) (subaru docs) (dependency)
- Fix discovery schema for Matter switches (@marcelveldt - #103762) (matter docs)
- Fix raising vol.Invalid during mqtt config validation instead of ValueError (@jbouwh - #103764) (mqtt docs)
- Fix race condition in Matter unsubscribe method (@marcelveldt - #103770) (matter docs)
- Fix typo in calendar translation (@jrieger - #103789) (calendar docs)
- Fix Rainbird unique to use a more reliable source (mac address) (@allenporter - #101603) (rainbird docs)
- Bump pyOverkiz to 1.13.0 (@iMicknl - #103582) (overkiz docs) (dependency)
- Bump pyOverkiz to 1.13.2 (@iMicknl - #103790) (overkiz docs) (dependency)
- Bump aiocomelit to 0.5.2 (@chemelli74 - #103791) (comelit docs) (dependency)
- Bump velbusaio to 2023.11.0 (@Cereal2nd - #103798) (velbus docs) (dependency)
- Bump pyunifiprotect to 4.21.0 (@bdraco - #103832) (unifiprotect docs) (dependency)
- Bump lupupy to 0.3.1 (@suaveolent - #103835) (lupusec docs) (dependency)
- Bump gcal_sync to 6.0.1 (@allenporter - #103861) (google docs) (dependency)
- Fix bug in Fitbit config flow, and switch to prefer display name (@allenporter - #103869) (fitbit docs)
- Fix for Google Calendar API returning invalid RRULE:DATE rules (@allenporter - #103870) (google docs)
- Update Fitbit to avoid a KeyError when
restingHeartRateis not present (@allenporter - #103872) (fitbit docs) - fix Comelit cover stop (@chemelli74 - #103911) (comelit docs)
- Fix Coinbase for new API Structure (@TomBrien - #103930) (coinbase docs)
- Bump zwave-js-server-python to 0.54.0 (@raman325 - #103943) (zwave_js docs) (dependency)
- Update smarttub to 0.0.36 (@mdz - #103948) (smarttub docs)
- Fix duplicate Ban file entries (@fosterchuck - #103953) (http docs)
- Fix openexchangerates form data description (@MartinHjelmare - #103974) (openexchangerates docs)
- Fix emulated_hue with None values (@bdraco - #104020) (emulated_hue docs)
- Fix netatmo authentication when using cloud authentication credentials (@deosrc - #104021) (netatmo docs)
- Fix device tracker see gps accuracy selector (@MartinHjelmare - #104022) (device_tracker docs)
- Bump pyenphase to 1.14.3 (@catsmanac - #104101) (enphase_envoy docs) (dependency)
- Fix ESPHome BLE client raising confusing error when not connected (@bdraco - #104146) (esphome docs)
- Fix memory leak in ESPHome disconnect callbacks (@bdraco - #104149) (esphome docs)
- Add debug logging for which adapter is used to connect bluetooth devices (@bdraco - #103264) (bluetooth docs)
- Prevent Bluetooth reconnects from blocking shutdown (@bdraco - #104150) (bluetooth docs)
- Bump boschshcpy to 0.2.75 (@tschamm - #104159) (bosch_shc docs)
- Fix Local To-do list bug renaming items (@allenporter - #104182) (local_todo docs)
- Bump aiosomecomfort to 0.0.22 (@mkmer - #104202) (honeywell docs)
- Increase Tomato request timeout (@ertechdesign - #104203) (tomato docs)
- Fix imap does not decode text body correctly (@jbouwh - #104217) (imap docs)
- Fix mqtt json light allows to set brightness value >255 (@jbouwh - #104220) (mqtt docs)
- Handle attributes set to None in prometheus (@knyar - #104247) (prometheus docs)
- Catch ClientOSError in renault integration (@epenet - #104248) (renault docs)
- Restore removed guard for non-string inputs in Alexa (@jbouwh - #104263) (alexa docs)
- Bump bimmer_connected to 0.14.3 (@rikroe - #104282) (bmw_connected_drive docs) (dependency)
- Bump pyrainbird to 4.0.1 (@allenporter - #104293) (rainbird docs) (dependency)
- Bump pychromecast to 13.0.8 (@emontnemery - #104320) (cast docs)
- Bump ical to 6.0.0 (@allenporter - #103482) (local_calendar docs) (local_todo docs) (dependency)
- Bump ical to 6.1.0 (@allenporter - #103759) (local_calendar docs) (local_todo docs) (dependency)
v2023.11.2
- Don't assume that the
sleepvalue is a dictionary in Tractive integration (@bieniu - #103138) (tractive docs) - Update aioairzone-cloud to v0.3.2 (@Noltari - #103258) (airzone_cloud docs) (dependency)
- Update aioairzone-cloud to v0.3.5 (@Noltari - #103315) (airzone_cloud docs) (dependency)
- Handle null data in WeatherFlow sensors (@natekspencer - #103349) (weatherflow docs)
- Handle smarttub sensor values being None (@mdz - #103385) (smarttub docs) (dependency)
- Pin jaraco.functools to fix builds and CI (@bdraco - #103406) (abode docs) (dependency)
- Update tailscale to 0.6.0 (@frenck - #103409) (tailscale docs) (dependency)
- Bump pyatmo to v7.6.0 (@cgtobi - #103410) (netatmo docs)
- Fix serial in Flo device information (@mib1185 - #103427) (flo docs)
- modbus Allow swap: byte for datatype: string. (@janiversen - #103441) (modbus docs)
- Modbus set device_class in slaves (@janiversen - #103442) (modbus docs)
- Fix KNX expose default value when attribute is
None(@farmio - #103446) (knx docs) - Sort Withings sleep data on end date (@joostlek - #103454) (withings docs)
- Use right equipment identifier in DSMR setup (@dupondje - #103494) (dsmr docs)
- Fix litterrobot test failure due to time zone dependence (@mdz - #103444) (litterrobot docs)
- Revert binary_sensor part of #103210 (@edenhaus - #103499) (mqtt docs)
- ESPHome: Add suggested_area from device info (@jesserockz - #102834) (esphome docs)
- Bump aioesphomeapi to 18.2.1 (@bdraco - #103156) (esphome docs) (dependency)
- Bump bluetooth-data-tools to 0.14.0 (@bdraco - #103413) (esphome docs) (bluetooth docs) (led_ble docs) (ld2410_ble docs) (private_ble_device docs) (dependency)
- Bump blinkpy to 0.22.3 (@mkmer - #103438) (blink docs) (dependency)
- Fix 5B Gas meter in dsmr (@dupondje - #103506) (dsmr docs)
- Fix invalid MAC in samsungtv (@epenet - #103512) (samsungtv docs)
- Bump aioesphomeapi to 18.2.4 (@bdraco - #103552) (esphome docs) (dependency)
- Bump pyenphase to 1.14.2 (@cgarwood - #103553) (enphase_envoy docs) (dependency)
- Update dsmr-parser to 1.3.1 to fix parsing issues (@dupondje - #103572) (dsmr docs) (dependency)
- fix: get_devices only checks for the first type (@suaveolent - #103583) (lupusec docs)
- Raise exception when data can't be fetched in Opensky (@joostlek - #103596) (opensky docs)
- Bump yt-dlp to 2023.10.13 (@joostlek - #103616) (media_extractor docs) (dependency)
- Fix Reolink DHCP IP update (@starkillerOG - #103654) (reolink docs)
- Incease tplink setup timeout (@bdraco - #103671) (tplink docs)
- Add name to Withings coordinator (@joostlek - #103692) (withings docs)
- Update frontend to
2023103.2 (@bramkragten - #103706) (frontend docs)
v2023.11.1
- Bump python-holidays to 0.35 (@gjohansson-ST - #103092) (workday docs) (dependency)
- Bump aiowaqi to 3.0.0 (@joostlek - #103166) (waqi docs) (dependency)
- Catch unexpected response in Honeywell (@mkmer - #103169) (honeywell docs)
- Fix roomba translation key mismatch (@Xitee1 - #103191) (roomba docs)
- Fix roomba error if battery stats are not available (@Xitee1 - #103196) (roomba docs)
- Fix mqtt config validation error handling (@jbouwh - #103210) (mqtt docs)
- Fix Fronius entity initialisation (@farmio - #103211) (fronius docs)
- Bump pyenphase to 1.14.1 (@cgarwood - #103239) (enphase_envoy docs)
- Remove measurement flag from timestamp in gardena bluetooth (@elupus - #103245) (gardena_bluetooth docs)
- Fix Plugwise Schedule selection (@CoMPaTech - #103262) (plugwise docs)
- Bump yalexs-ble to 2.3.2 (@bdraco - #103267) (august docs) (yalexs_ble docs) (dependency)
- add library logger info on ecoforest integration manifest (@pjanuario - #103274) (ecoforest docs)
- Fix Matter 1.2 locks with specific unlatch/unbolt support (@marcelveldt - #103275) (matter docs)
- Fix firmware update failure (@raman325 - #103277) (zwave_js docs)
- Bump opower to 0.0.39 (@tronikos - #103292) (opower docs) (dependency)
- Bump reolink-aio to 0.7.14 and improve typing of Reolink (@starkillerOG - #103129) (reolink docs)
- Bump py_nextbusnext to v1.0.2 to fix TypeError (@ViViDboarder - #103214) (nextbus docs) (dependency)
- Add script to convert zwave_js device diagnostics to fixture (@raman325 - #102799) (zwave_js docs)
- Fix typo in Todoist config flow (@jpbede - #103317) (todoist docs)
- Remove extra from traccar webhook (@ludeeus - #103319) (traccar docs)
- Report correct weather condition at night for Met (@jrieger - #103334) (met docs)
- Handle UniFi traffic rules not supported on older versions (@Kane610 - #103346) (unifi docs)
- Fix sensor unique id in Islamic prayer times (@engrbm87 - #103356) (islamic_prayer_times docs)
- Fix zwave_js cover bug for Window Covering CC values (@raman325 - #103289) (zwave_js docs)
v2023.11.0
https://www.home-assistant.io/blog/2023/11/01/release-202311/
v2023.10.5
- Downgrade ZHA dependency bellows (@puddly - #102471) (zha docs)
- Bump async-upnp-client to 0.36.2 (@StevenLooman - #102472) (upnp docs) (yeelight docs) (dlna_dmr docs) (samsungtv docs) (ssdp docs) (dlna_dms docs) (dependency)
v2023.10.4
- Fix Spotify media position update value (@Archomeda - #100044) (spotify docs)
- Fix error handling on subscribe when mqtt is not initialized (@jbouwh - #101832) (mqtt docs)
- Bump aioesphomeapi to 17.1.4 (@bdraco - #101897) (esphome docs) (dependency)
- Bump aioesphomeapi to 17.1.5 (@bdraco - #101916) (esphome docs) (dependency)
- Fix Setpoint in Matter climate platform (@goloveychuk - #101929) (matter docs)
- Update zwave issue repair strings (@raman325 - #101940) (zwave_js docs)
- Bump screenlogicpy to v0.9.3 (@dieselrabbit - #101957) (screenlogic docs) (dependency)
- Bump pynina to 0.3.3 (@DeerMaximum - #101960) (nina docs) (dependency)
- Fix google_maps same last_seen bug (@pnbruckner - #101971) (google_maps docs)
- Bump aioesphomeapi to 17.2.0 (@bdraco - #101981) (esphome docs) (dependency)
- Bump aioesphomeapi to 18.0.1 (@bdraco - #102028) (esphome docs) (dependency) (noteworthy)
- Fix bug in calendar state transitions (@allenporter - #102083) (calendar docs)
- Call disconnected callbacks from BT ESPHome client (@abmantis - #102084) (esphome docs)
- Bump aioesphomeapi to 18.0.3 (@bdraco - #102085) (esphome docs) (dependency)
- Correct sensor state attribute and device class in Velbus sensors (@Cereal2nd - #102099) (velbus docs)
- Bump velbusaio to 2023.10.0 (@Cereal2nd - #102100) (velbus docs) (dependency)
- Bump zha-quirks to 0.0.105 (@TheJulianJES - #102113) (zha docs) (dependency)
- Fix UniFi client tracker entities being unavailable when away on restart (@Kane610 - #102125) (unifi docs)
- Send events for tts stream start/end (@jesserockz - #102139) (esphome docs)
- Bump opower to 0.0.36 (@tronikos - #102150) (opower docs) (dependency)
- Explicitly set entity name for VenstarSensor (@dseven - #102158) (venstar docs)
- Don't warn about unknown pipeline events in ESPHome (@synesthesiam - #102174) (esphome docs)
- Bump velbusaio to 2023.10.1 (@Cereal2nd - #102178) (velbus docs) (dependency)
- Bump aiowaqi to 2.1.0 (@joostlek - #102209) (waqi docs) (dependency)
- Handle timeouts on AEMET init (@Noltari - #102289) (aemet docs)
- Bump pyduotecno to 2023.10.1 (@Cereal2nd - #102344) (duotecno docs) (dependency)
- Bump ZHA dependencies (@puddly - #102358) (zha docs) (dependency)
- Bump vehicle to 2.0.0 (@joostlek - #102379) (rdw docs)
- Update aioairzone to v0.6.9 (@Noltari - #102383) (airzone docs) (dependency)
- Bump aioesphomeapi to 18.0.6 (@bdraco - #102195) (esphome docs) (dependency)
- Bump dbus-fast to 2.12.0 (@bdraco - #102206) (bluetooth docs) (dependency)
- Bump bluetooth-data-tools to 1.13.0 (@bdraco - #102208) (esphome docs) (bluetooth docs) (led_ble docs) (ld2410_ble docs) (private_ble_device docs) (dependency)
- Fix temperature setting for multi-setpoint z-wave device (@kpine - #102395) (zwave_js docs)
- Bump aioesphomeapi to 18.0.7 (@bdraco - #102399) (esphome docs) (dependency)
v2023.10.3
- Downgrade aiohttp to 3.8.5 (@frenck - #101913)
- Add missing fan mode in Sensibo (@gjohansson-ST - #101883) (sensibo docs)
- Uncancel task when swallowing CancelledError (@starkillerOG - #101884) (reolink docs)
- Bump reolink-aio to 0.7.11 (@starkillerOG - #101886) (reolink docs) (dependency)
- Fix implicit device name in wiz switch (@bdraco - #101914) (wiz docs)
v2023.10.2
⚠️ The Mazda integration has been removed from Home Assistant. The library that Home Assistant uses to connect with their services has been taken offline by Mazda.
- Improve handling of roon media players with fixed and incremental volume (@pavoni - #99819) (roon docs)
- Auto-fix common key entry issues during WeatherKit config flow (@tjhorner - #101504) (weatherkit docs)
- Improve Ikea Idasen config flow error messages (@abmantis - #101567) (idasen_desk docs)
- Update pyfronius to 0.7.2 (@farmio - #101571) (fronius docs) (dependency)
- Update ha-philipsjs to 3.1.1 (@elupus - #101574) (philips_js docs) (dependency)
- Update aiohttp to 3.8.6 (@cdce8p - #101590) (dependency)
- Additional fix for rainbird unique id (@allenporter - #101599) (rainbird docs)
- Fix compiling missing statistics losing rows (@bdraco - #101616) (recorder docs)
- Bump systembridgeconnector to 3.8.4 (@timmo001 - #101621) (system_bridge docs) (dependency)
- Update pylutron-caseta to 0.18.3 (@mdonoughe - #101630) (lutron_caseta docs) (dependency)
- Add additional calendar state alarm debugging (@allenporter - #101631) (calendar docs)
- Abort config flow when invalid token is received (@joostlek - #101642) (withings docs)
- Fix mqtt sensor or binary_sensor state not saved after expiry (@jbouwh - #101670) (mqtt docs)
- Fix Slack type error for file upload (@tkdrob - #101720) (slack docs)
- Update eufylife-ble-client to 0.1.8 (@bdr99 - #101727) (eufylife_ble docs) (dependency)
- Add google calendar required feature for create event service (@allenporter - #101741) (google docs)
- Fix Airzone climate double setpoint (@Noltari - #101744) (airzone docs)
- Bump screenlogicpy to 0.9.2 (@dieselrabbit - #101746) (screenlogic docs) (dependency)
- Fix typo in Ombi translation strings (@Betacart - #101747) (ombi docs)
- Bump pyDuotecno to 2023.10.0 (@Cereal2nd - #101754) (duotecno docs) (dependency)
- Subscribe to Withings webhooks outside of coordinator (@joostlek - #101759) (withings docs)
- Change BiDirectional Prefix (@hesselonline - #101764) (wallbox docs)
- Bump pyweatherflowudp to 1.4.5 (@natekspencer - #101770) (weatherflow docs) (dependency)
- Bump bimmer_connected to 0.14.1 (@rikroe - #101789) (bmw_connected_drive docs) (dependency)
- Bump env_canada to 0.6.0 (@michaeldavie - #101798) (environment_canada docs)
- Await set value function in ScreenLogic number entities (@dieselrabbit - #101802) (screenlogic docs)
- Update aioqsw to v0.3.5 (@Noltari - #101809) (qnap_qsw docs) (dependency)
- Dynamic wake word loading for Wyoming (@synesthesiam - #101827) (assist_pipeline docs) (wyoming docs) (wake_word docs)
- Close existing UDP server for ESPHome voice assistant (@synesthesiam - #101845) (esphome docs)
- Remove Mazda integration (@bdr99 - #101849) (mazda docs) (breaking-change)
- Bump Python-MyQ to v3.1.13 (@justinlindh - #101852) (myq docs) (dependency)
- Fix translation key in Plugwise (@joostlek - #101862) (plugwise docs)
- Fix SMA incorrect device class (@rklomp - #101866) (sma docs)
- Fix mysensors battery level attribute (@MartinHjelmare - #101868) (mysensors docs)
- Fix typo in remember the milk strings (@Betacart - #101869) (remember_the_milk docs)
- Only reload Withings config entry on reauth (@joostlek - #101638) (withings docs)
v2023.10.1
- Fix ZHA device diagnostics error for unknown unsupported attributes (@TheJulianJES - #101239) (zha docs)
- Bump pyyardian to 1.1.1 ([@h3l1o5] - #101363) ([yardian docs]) (dependency)
- Fix Withings translations (@joostlek - #101397) (withings docs)
- Raise vol.Invalid for invalid mqtt device_tracker config (@jbouwh - #101399) (mqtt docs)
- Bump dbus-fast to 2.11.1 (@bdraco - #101406) (bluetooth docs) (dependency)
- Add translation for Tamper binary sensor (@joostlek - [#101416]) ([binary_sensor docs])
- Add wake word cooldown to avoid duplicate wake-ups (@synesthesiam - [#101417]) (assist_pipeline docs)
- Adjust WeatherFlow wind sensors to appropriately match native unit and library field (@natekspencer - [#101418]) (weatherflow docs)
- Bump env_canada to v0.5.37 (@michaeldavie - [#101435]) (environment_canada docs)
- Fix device_class.capitalize() in Point ([@fredrike] - [#101440]) ([point docs])
- SMA add missing entity descriptions (@rklomp - [#101462]) (sma docs)
- Fix Trafikverket Camera if no location data (@gjohansson-ST - [#101463]) ([trafikverket_camera docs])
- Update frontend to
2023100.0 ([@piitaya] - [#101480]) (frontend docs) - Bump zeroconf to 0.115.2 (@bdraco - [#101482]) ([zeroconf docs]) (dependency)
- bump pywaze to 0.5.1 sets timeout to 60s ([@eifinger] - [#101487]) ([waze_travel_time docs]) (dependency)
- Fix caching of latest short term stats after insertion of external stats (@bdraco - [#101490]) (recorder docs)
- Fix key error in config flow when duplicate stop names exist (@ViViDboarder - [#101491]) (nextbus docs)
- Fix bug in calendar state where alarms due to alarms not scheduled (@allenporter - [#101510]) (calendar docs)
- Fix for rainbird unique id (@allenporter - [#101512]) (rainbird docs)
- Limit waze_travel_time to 0.5call/s over all entries ([@eifinger] - [#101514]) ([waze_travel_time docs])
- Use config flow in color extractor tests (@joostlek - [#101524]) ([color_extractor docs])
- Delete existing Withings cloudhook (@joostlek - [#101527]) (withings docs)
- Modbus, wrong length when reading strings (@janiversen - [#101529]) (modbus docs)
- Update LoqedAPI to handle invalid transitions better ([@mikewoudenberg] - [#101534]) ([loqed docs]) (dependency)
- Cancel callbacks on Withings entry unload (@joostlek - [#101536]) (withings docs)
- Bump HAP-python to 4.8.0 (@bdraco - [#101538]) ([homekit docs])
- Add Withings webhooks after a slight delay (@joostlek - [#101542]) (withings docs)
- Only import color extractor when domain is in config (@joostlek - [#101522]) ([color_extractor docs])
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Renovate Bot.
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.
🦙 MegaLinter status: ✅ SUCCESS
| Descriptor | Linter | Files | Fixed | Errors | Elapsed time |
|---|---|---|---|---|---|
| ✅ COPYPASTE | jscpd | yes | no | 1.14s | |
| ✅ REPOSITORY | git_diff | yes | no | 0.02s | |
| ✅ REPOSITORY | secretlint | yes | no | 1.32s | |
| ✅ YAML | prettier | 1 | 0 | 0.43s | |
| ✅ YAML | yamllint | 1 | 0 | 0.26s |
See detailed report in MegaLinter reports
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff