House Assistant Core 2022.8! š
Whereas lots of you take pleasure in a well-deserved trip round this time, it appears
prefer it didnāt decelerate the event/contributions made to House Assistant.
What a fantastically packed launch that is once more!
Iām tremendous stoked in regards to the added Bluetooth help, opening up an entire new
world of units to House Assistant. Iām much more excited in regards to the new repairs
and supported manufacturers options. These are going to assist out A LOT š.
Are you aware what is actually nice about this launch? All the main options and
adjustments introduced on this launch are a step ahead to our present purpose:
Streamlining experiences.
Benefit from the launch!
../Frenck
- Introducing Repairs: You can fix it!
- First-class Bluetooth support
- HomeKit Bluetooth support
- Finding the integration supporting your device
- Better map colors
- Other noteworthy changes
- New Integrations
- Integrations now available to set up from the UI
- Release 2022.8.1 – August 4
- Release 2022.8.2 – August 7
- Release 2022.8.3 – August 9
- Release 2022.8.4 – August 12
- Release 2022.8.5 – August 15
- Release 2022.8.6 – August 17
- Release 2022.8.7 – August 25
- Need help? Join the community!
- Breaking Changes
- Farewell to the following
- All changes
Missed our launch celebration dwell stream on YouTube? Donāt fear! You may watch
the recording of it proper right here!
Introducing Repairs: You may repair it!
A very new function we hope you will love: Repairs! š·āāļø
The repairs dashboard will be discovered within the settings menu and is a spot the place
House Assistant can notify you of points which you can (and will) repair!
From detected present points in your system to future points, e.g., brought on
by means of a function that might be eliminated, and something in between.
The issues reported by the restore dashboard are actionable and resolvable
by you.
These repairable points reported will be something and are particularly tailor-made
to your House Assistant occasion. Clicking on a difficulty will present you extra
details about it and inform you what you must do to repair it.
Typically, this wants guide intervention by, for instance, updating your YAML
configuration; Different occasions, it should mechanically repair a difficulty for you after it
asks you to verify it or after asking you to choose.
This launch can detect about 25 points now, and moreover, if a
Home Assistant Alert is discovered that matches your system, it should additionally present up
within the repairs dashboard.
There are lots of use circumstances for the brand new repairs function, and you may count on
it to be prolonged so much, with extra situation detections, within the close to future.
First-class Bluetooth help
As we speak, we proudly announce that House Assistant now has first-class
Bluetooth help! š„
A model new Bluetooth integration has been added, which supplies completely
superb Bluetooth help to House Assistant, together with automated discovery of
new units and the flexibility to push gadget updates.
Integrations that implement gadget help can simply be constructed on high of those
options, that means we now have a strong base in House Assistant to unlock
help for a lot of Bluetooth units on the market!
The screenshot under exhibits that the Bluetooth integration is about up, and it
found a brand new gadget. On this case, it found a Mi Flora Flower
care sensor gadget.
A very good instance is the SwitchBot integration. It has been up to date to help
the brand new Bluetooth integration, and due to that, is now a push-based
integration offering a way more steady expertise.
This launch provides 5 integrations constructed on this: SensorPush,
Govee, INKBIRD, Moat, and Xiaomi BLE. The latter additionally supplies
help for the fairly common Mi Flora plant sensors.
Suppose you’re utilizing the House Assistant OS on a Raspberry Pi 3 or 4, or are
utilizing a supported Bluetooth adapter. In that case, the Bluetooth integration
will work out of the field for brand new installations and is mechanically found
on present setups.
Shout out to @bdraco for creating this incredible new addition, @Ernst79 for
offering implementation suggestions, and his wonderful work on the
ble_monitor customized integration, which was an inspiration for the
Bluetooth integration. Lastly, a shout out to @Jc2k for implementing the
Xiaomi BLE integration that tremendously helped with testing. Thanks guys! š
HomeKit Bluetooth help
To proceed the story on Bluetooth, the HomeKit Controller now additionally
helps Bluetooth and leverages the above-mentioned new Bluetooth
integration š
In case you didnāt know, the HomeKit Controller integration permits you
to hook up with HomeKit-capable units and combine them straight into
House Assistant. Permitting you to watch and management these units,
they help push-based updates and, above all: Are solely native!
You donāt must personal or have an Apple telephone or pc to make use of this!
Supporting HomeKit Bluetooth-capable units is incredible! It makes a whole lot of
units on the market suitable with House Assistant that don’t have any different method of
integrating. There are many door locks, wall plugs, and different sensible units
that you should use now.
Thanks for the work on this @Jc2k and @bdraco!
Discovering the combination supporting your gadget
Some integrations work with a number of completely different manufacturers. This could occur as a result of,
for instance, these units share a communication protocol, are white-labeled
and offered underneath quite a few model names, or might carry completely different model names
relying on the place on the planet they’re offered.
For instance, if in case you have a Luxaflex cowl, you may truly use it utilizing the
Hunter Douglas PowerView integration. And this isn’t the one instance;
there are a lot of extra! The issue is, how would one know that?
To make establishing issues in House Assistant simpler, integrations can now
help a number of manufacturers! So, in case you now add an integration in House Assistant
and seek for Luxaflex, you will see that one!
Whenever you add a brand new integration that’s supported by one other integration,
House Assistant will inform you which integration supplies the help and
information you to arrange that integration.
Higher map colours
Maps proven in House Assistant have had a slight makeover and now use a brand new shade
palette. These new colours present a lot larger distinction and considerably
enhance their readability.
Particularly in case you are utilizing the darkish mode within the person interface of
House Assistant, you’ll discover an enormous distinction.
Because of @KTibow for getting the ball rolling on this one, @matthiasdebaat
for offering UX suggestions, and @bramkragten for making this transformation.
Different noteworthy adjustments
There may be way more juice on this launch; listed below are among the different
noteworthy adjustments this launch:
- āZ-Wave JSā is now proven and generally known as āZ-Waveā in House Assistant.
- The āSystem Well beingā setting menu merchandise, has been moved to the āRepairsā
dashboard, within the overflow menu (three dots within the high proper). - Within the background, a mission has been began to standardize the names of entities and
units. This work is in progress and can take a very long time to finish,
as every potential entity needs to be adjusted. However it should streamline experiences! - Now you can change the proven unit of measurement of quantity entities that
present a temperature. Thanks, @emontnemery! - @frenck up to date the occasions developer instruments to make use of YAML as an alternative of JSON
and added syntax highlighting. - The LIFX integration obtained a big overhaul, making it way more
dependable. Thanks for the work on this previously releases
@bdraco and @Djelibeybi! - The UniFi Network now has replace entities, permitting you to replace the
firmware of UniFi units straight from House Assistant. Welcome addition @J3173! - The Materials Design Icons have been up to date to v7.0.96, providing you with
100 model new icons
to make use of 𤩠Thanks, @goyney! - SwitchBot now helps Hygrometers (thanks @murtas) and door/contact
sensors (thanks @bdraco)! - @Noltari added replace entities to the QNAP QSW integration! Good!
- @frenck added multifactor authentication help for Verisure. So now you
can add extra safety to your Verisure alarm system. - HomeWizard Energy added help for Watermeters! Thanks, @DCSBL!
- Yolink now helps storage doorways, good @matrixd2!
- @simeon-simsoft for bidirectional Wallbox chargers, thanks!
- Now you can view your present community connection particulars within the
Community settings display screen. Thanks, @zsarnett! - Lutron CasƩta now helps the Lutron RA3 Sunnata Keypads. Thanks, @danaues!
- @mkmer added a battery stage sensor to Aladdin Connect, thanks!
- The Sensibo integration now helps the AirQ sensor. Thanks, @gjohansson-ST!
New Integrations
We welcome the next new integrations on this launch:
- Bluetooth, added by @bdraco
- Govee Bluetooth, added by @bdraco
- Home Assistant Alerts, added by @emontnemery & @balloob
- INKBIRD, added by @bdraco
- Moat, added by @bdraco
- NextDNS, added by @bieniu
- Repairs, added by @emontnemery
- Rhasspy, added by @balloob
- SensorPush, added by @bdraco
- Xiaomi BLE, added by @Jc2k
Integrations now out there to arrange from the UI
The next integrations at the moment are out there through the House Assistant UI:
- Anthem A/V Receivers, performed by @Hyralex
- Bose SoundTouch, performed by @kroimon
Launch 2022.8.1 – August 4
- Repair zwave_js addon information (@MartinHjelmare – #76044) (hassio docs) (zwave_js docs)
- Bump bleak to 0.15.1 (@bdraco – #76136) (bluetooth docs)
- Permit local weather operation mode fan_only as customized mode in Alexa (@jbouwh – #76148) (alexa docs)
- Take away icon attribute if gadget class is about (@dgomes – #76161) (integration docs)
- Repair flux_led ignored entries not being revered (@bdraco – #76173) (flux_led docs)
- Repair race in bluetooth async_process_advertisements (@bdraco – #76176) (bluetooth docs)
- Add restore merchandise to take away no-longer-functioning Flu Close to You integration (@bachya – #76177) (flunearyou docs) (deprecation)
- Repair arm away in Risco (@OnFreund – #76188) (risco docs)
- Repair nullable ip_address in mikrotik (@engrbm87 – #76197) (mikrotik docs)
- Mark RPI Energy binary sensor as diagnostic (@frenck – #76198) (rpi_power docs)
- BLE pairing reliablity fixes for HomeKit Controller (@bdraco – #76199) (homekit_controller docs) (dependency)
- Bump NextDNS library (@bieniu – #76207) (nextdns docs)
- Bump AIOAladdin Connect with 0.1.41 (@mkmer – #76217) (aladdin_connect docs) (dependency)
- Repair spelling of OpenWrt in luci integration manifest (@frenck – #76219) (luci docs)
- Repair Life360 restoration from server errors (@pnbruckner – #76231) (life360 docs)
- Extra explicitly name out particular circumstances with SimpliSafe authorization code (@bachya – #76232) (simplisafe docs)
- Allow strict typing for HomeKit Controller config circulate module (@Jc2k – #76233) (homekit_controller docs)
- Repair some homekit_controller pylint warnings and (native solely) take a look at failures (@Jc2k – #76122) (homekit_controller docs)
Launch 2022.8.2 – August 7
- Replace gree to make use of the community element to set discovery interfaces (@Jc2k – #75812) (gree docs)
- Use saved philips_js system information on begin (@elupus – #75981) (philips_js docs)
- Guarantee bluetooth recovers if Dbus will get restarted (@bdraco – #76249) (bluetooth docs)
- Repair default sensor names in NextDNS integration (@bieniu – #76264) (nextdns docs)
- Bump ZHA dependencies (@puddly – #76275) (zha docs)
- Bump pydeconz to v102 (@Kane610 – #76287) (deconz docs)
- Repair ZHA gentle shade temp help (@dmulcahey – #76305) (zha docs)
- Bump pySwitchbot to 0.18.4 (@bdraco – #76322) (switchbot docs)
- Bump aiobafi6 to 0.7.2 to unblock #76328 (@jfroy – #76330) (baf docs)
- Postpone broadlink platform change till config entry is prepared (@elupus – #76371) (broadlink docs)
Launch 2022.8.3 – August 9
- Add debug logging for unknown Notion errors (@bachya – #76395) (notion docs)
- Mechanically allow frequent RainMachine restriction entities (@bachya – #76405) (rainmachine docs)
- Repair bug the place RainMachine entity states donāt populate on startup (@bachya – #76412) (rainmachine docs)
- Repair Govee 5185 Meat Thermometers with older firmware not being found (@bdraco – #76414) (govee_ble docs)
- Repair iCloud listeners (@epenet – #76437) (icloud docs)
- Bump model of pyunifiprotect to 4.0.12 (@AngellusMortis – #76465) (unifiprotect docs)
- Bump aiohomekit to 1.2.6 (@bdraco – #76488) (homekit_controller docs)
- Repair inkbird ibbq2s that establish with xbbq (@bdraco – #76492) (inkbird docs)
- Bump govee-ble to 0.14.0 to repair H5052 sensors (@bdraco – #76497) (govee_ble docs)
- Repair pairing with HK equipment that don’t present format for vendor chars (@bdraco – #76502) (homekit_controller docs)
- Repair #76283 (@ocalvo – #76531) (sms docs)
- Bump aiohomekit to 1.2.8 (@bdraco – #76532) (homekit_controller docs)
Launch 2022.8.4 – August 12
- Bump ZHA dependencies (@puddly – #76565) (zha docs)
- Replaces aiohttp.hdrs CONTENT_TYPE with plain string for the Swisscom integration (@DeeVeX – #76568) (swisscom docs)
- Repair homekit_controller not noticing ip and port adjustments that zeroconf has discovered (@Jc2k – #76570) (homekit_controller docs)
- Repair Spotify deviding None worth in present progress (@frenck – #76581) (spotify docs)
- Enhance code high quality in huawei_lte (@a-p-z – #76583) (huawei_lte docs)
- Repair Govee 5181 with outdated firmware (@bdraco – #76600) (govee_ble docs)
- Repair evohome preset modes (@MartinHjelmare – #76606) (evohome docs)
- Add lacking _abort_if_unique_id_configured to ble integrations (@bdraco – #76624) (govee_ble docs) (sensorpush docs) (inkbird docs) (xiaomi_ble docs) (moat docs)
- Repair non-awaited coroutine in BMW notify (@rikroe – #76664) (bmw_connected_drive docs)
Launch 2022.8.5 – August 15
- Replace systembridgeconnector to three.4.4 (@timmo001 – #75362) (system_bridge docs)
- š Repair āThe request content material was malformedā error in home_connect (@hansgoed – #76411) (home_connect docs)
- Bump pySwitchbot to 0.18.5 (@bdraco – #76640) (switchbot docs)
- Bump pySwitchbot to 0.18.6 to repair disconnect race (@bdraco – #76656) (switchbot docs)
- Bump pySwitchbot to 0.18.10 to deal with empty information and disconnects (@bdraco – #76684) (switchbot docs)
- Repair google calendar disabled entity dealing with (@allenporter – #76699) (google docs)
- Movement Blinds repair OperationNotAllowed (@starkillerOG – #76712) (motion_blinds docs)
- Replace xknx to 1.0.0 š (@marvin-w – #76734) (knx docs)
- Bump aiohomekit to 1.2.10 (@bdraco – #76738) (homekit_controller docs)
- Repair unhealthy information with inkbird bbq sensors (@bdraco – #76739) (inkbird docs)
- Bump bimmer_connected to 0.10.2 (@rikroe – #76751) (bmw_connected_drive docs)
- Bump aiohue to 4.5.0 (@marcelveldt – #76757) (hue docs)
- Repair stale information with SensorPush sensors (@bdraco – #76771) (sensorpush docs)
- Bump homeconnect to 0.7.2 (@BraveChicken1 – #76773) (home_connect docs)
- Bump aiohomekit to 1.2.11 (@bdraco – #76784) (homekit_controller docs)
- Repair bluetooth callback registration not surviving a reload (@bdraco – #76817) (bluetooth docs)
- Right referenced entities and units for occasion triggers (@emontnemery – #76818) (automation docs)
- Repair lifx homekit discoveries not being ignorable or updating the IP (@bdraco – #76825) (lifx docs)
Launch 2022.8.6 – August 17
- Repair displayed items for BMW Related Drive (@rikroe – #76613) (bmw_connected_drive docs)
- Repair Overkiz startup order to forestall unnamed gadget displaying up (@iMicknl – #76695) (overkiz docs)
- Bump pynetgear to 0.10.7 (@starkillerOG – #76754) (netgear docs)
- Right restoring of mobile_app sensors (@emontnemery – #76886) (mobile_app docs)
- Repair acmeda set cowl tilt place (@epenet – #76927) (acmeda docs)
- Repair race in notify setup (@bdraco – #76954) (notify docs)
- Move the actual config for Discord (@tkdrob – #76959) (discord docs)
- Move the actual config for Slack (@tkdrob – #76960) (slack docs)
Launch 2022.8.7 – August 25
- Add edl21 sensor unit mapping for Hz (@StephanU – #76783) (edl21 docs)
- Change growatt server URL (@coffeedave – #76824) (growatt_server docs)
- Bump pySwitchbot to 0.18.12 (@bdraco – #77040) (switchbot docs)
- Bump pySwitchbot to 0.18.14 (@bdraco – #77090) (switchbot docs)
- Shield in opposition to an exception in Shelly local weather platform (@bieniu – #77102) (shelly docs)
- Bump ZHA dependencies (@puddly – #77125) (zha docs)
- Minor deCONZ clear up (@Kane610 – #76323) (deconz docs)
- Repair stage controllable output controls in deCONZ (@Kane610 – #77223) (deconz docs)
- Repair Aladdin join a number of doorways on one gadget (@mkmer – #77226) (aladdin_connect docs)
- Repair met_eireann default wind pace unit (@donoghdb – #77229) (met_eireann docs)
- Replace xknx to 1.0.1 (@farmio – #77244) (knx docs)
- Repair grid_export_limit unit for DT inverters (@mletenay – #77290) (goodwe docs)
- Add BLE sensor to Aladdin_connect (@mkmer – #76221) (aladdin_connect docs)
Need assistance? Be part of the neighborhood!
House Assistant has a fantastic neighborhood of customers who’re all greater than prepared
to assist one another out. So, be part of us!
Our very lively Discord chat server is a superb place to be
at, and donāt neglect to affix our superb forums.
Discovered a bug or situation? Please report it in our issue tracker,
to get it fastened! Or, test our help page for steerage for extra
locations you may go.
Are you extra into electronic mail? Sign-up for our Building the Open Home Newsletter
to get the most recent information about options, issues occurring in our neighborhood and
different information about constructing an Open House; straight into your inbox.
Breaking Modifications
Beneath is a list of the breaking change for this launch, per topic or
integration. Click on on a kind of to learn extra in regards to the breaking change
for that particular merchandise.
perform showDetails(el)
const content material = el.parentElement.querySelector(“.details-block-content”);
const up = el.querySelector(“svg#up”);
const down = el.querySelector(“svg#down”);
const shouldExpand = down.model.show === “block”;
up.model.show = shouldExpand ? “block” : “none”;
down.model.show = !shouldExpand ? “block” : “none”;
content material.hidden = !shouldExpand;
el.ariaExpanded = shouldExpand;
Every AC may have its personal gadget, completely different from the one beforehand created.
Any automations or scripts that focus on the gadget will must be corrected.
(@Bre77 – #75395) (documentation)
The previsouly deprecated service advantage_air.set_myzone
has been eliminated.
Use the out there MyZone choose entity as an alternative.
(@Bre77 – #75160) (documentation)
perform showDetails(el)
const content material = el.parentElement.querySelector(“.details-block-content”);
const up = el.querySelector(“svg#up”);
const down = el.querySelector(“svg#down”);
const shouldExpand = down.model.show === “block”;
up.model.show = shouldExpand ? “block” : “none”;
down.model.show = !shouldExpand ? “block” : “none”;
content material.hidden = !shouldExpand;
el.ariaExpanded = shouldExpand;
Calendar description attributes are not written into the recorder database.
(@allenporter – #75375) (documentation)
perform showDetails(el)
const content material = el.parentElement.querySelector(“.details-block-content”);
const up = el.querySelector(“svg#up”);
const down = el.querySelector(“svg#down”);
const shouldExpand = down.model.show === “block”;
up.model.show = shouldExpand ? “block” : “none”;
down.model.show = !shouldExpand ? “block” : “none”;
content material.hidden = !shouldExpand;
el.ariaExpanded = shouldExpand;
The one HERE Journey Time sensor with attributes is break up up into separate
sensors for Length, Length in Site visitors, Route, Distance, Origin, Vacation spot.
If you happen to used the entity attributes in your automation or scripts, you will want
to adapt them to this transformation.
(@eifinger – #72405) (documentation)
perform showDetails(el)
const content material = el.parentElement.querySelector(“.details-block-content”);
const up = el.querySelector(“svg#up”);
const down = el.querySelector(“svg#down”);
const shouldExpand = down.model.show === “block”;
up.model.show = shouldExpand ? “block” : “none”;
down.model.show = !shouldExpand ? “block” : “none”;
content material.hidden = !shouldExpand;
el.ariaExpanded = shouldExpand;
The ecobee Fan mode quantity entity has been eliminated as HomeKit Controller
now implements fan mode
on the local weather entity which replaces this performance.
(@bdraco – #74440) (documentation)
perform showDetails(el)
const content material = el.parentElement.querySelector(“.details-block-content”);
const up = el.querySelector(“svg#up”);
const down = el.querySelector(“svg#down”);
const shouldExpand = down.model.show === “block”;
up.model.show = shouldExpand ? “block” : “none”;
down.model.show = !shouldExpand ? “block” : “none”;
content material.hidden = !shouldExpand;
el.ariaExpanded = shouldExpand;
Every LIFX gadget now has its personal integration entry. The prevailing entry might be
migrated to separate entries mechanically as every gadget is found,
and can mechanically be eliminated as soon as all units are discovered.
Migrating to an integration entry per gadget permits House Assistant to
deal with discovery IP updates and retries, dramatically enhancing the
integrationās reliability.
LIFX can now be configured manually by IP deal with. DHCP, HomeKit,
and native discovery are supported for updating IP addresses to
guarantee we by no means lose monitor of a tool.
Superior YAML configuration is deprecated and might be eliminated
in a future launch. Superior YAML configuration is not vital because the
integration now absolutely makes use of Network Configuration,
and may perform with out working discovery.
(@bdraco – #74316) (documentation)
perform showDetails(el)
const content material = el.parentElement.querySelector(“.details-block-content”);
const up = el.querySelector(“svg#up”);
const down = el.querySelector(“svg#down”);
const shouldExpand = down.model.show === “block”;
up.model.show = shouldExpand ? “block” : “none”;
down.model.show = !shouldExpand ? “block” : “none”;
content material.hidden = !shouldExpand;
el.ariaExpanded = shouldExpand;
Timestamps within the House Assistant log file now embody millisecond-level
decision.
Scripts or exterior log system that depend on it will must be up to date
to deal with the additional decimal locations.
(@puddly – #74518) (documentation)
perform showDetails(el)
const content material = el.parentElement.querySelector(“.details-block-content”);
const up = el.querySelector(“svg#up”);
const down = el.querySelector(“svg#down”);
const shouldExpand = down.model.show === “block”;
up.model.show = shouldExpand ? “block” : “none”;
down.model.show = !shouldExpand ? “block” : “none”;
content material.hidden = !shouldExpand;
el.ariaExpanded = shouldExpand;
Within the newest Materials Design Icons replace,
several icons have been renamed or removed.
Eliminated and renamed icons will proceed to work for the following two releases.
Please be sure to replace any use of the next MDI icons:
Eliminated:
mdi:android-messages
– Usemdi:message-text
as an alternative.mdi:book-variant-multiple
– Usemdi:bookmark-box-multiple
as an alternative.mdi:desktop-mac
– Usemdi:monitor
as an alternative.mdi:desktop-mac-dashboard
– Usemdi:monitor-dashboard
as an alternative.mdi:discord
mdi:google-home
tablet-android
– Usemdi:pill
as an alternative.
Renamed:
mdi:diving-scuba
tomdi:diving-scuba-mask
mdi:email-send
tomdi:email-arrow-right
mdi:email-send-outline
tomdi:email-arrow-right-outline
mdi:email-receive
tomdi:email-arrow-left
mdi:email-receive-outline
tomdi:email-arrow-left-outline
mdi:format-textdirection-r-to-l
tomdi:format-pilcrow-arrow-left
mdi:format-textdirection-l-to-r
tomdi:format-pilcrow-arrow-right
mdi:globe-light
tomdi:globe-light-outline
mdi:google-controller
tomdi:controller
mdi:google-controller-off
tomdi:controller-off
mdi:lecturn
tomdi:lectern
mdi:mosque
tomdi:mosque-outline
mdi:receipt
tomdi:receipt-text
mdi:receipt-outline
tomdi:receipt-text-outline
mdi:silo
tomdi:silo-outline
mdi:text-to-speech
tomdi:microphone-message
mdi:text-to-speech-off
tomdi:microphone-message-off
mdi:timeline-help
tomdi:timeline-question
mdi:timeline-help-outline
tomdi:timeline-question-outline
mdi:vector-point
tomdi:vector-point-select
perform showDetails(el)
const content material = el.parentElement.querySelector(“.details-block-content”);
const up = el.querySelector(“svg#up”);
const down = el.querySelector(“svg#down”);
const shouldExpand = down.model.show === “block”;
up.model.show = shouldExpand ? “block” : “none”;
down.model.show = !shouldExpand ? “block” : “none”;
content material.hidden = !shouldExpand;
el.ariaExpanded = shouldExpand;
The beforehand deprecated sonos.be part of
and sonos.unjoin
providers have been
eliminated in favor of the usual media_player.be part of
and media_player.unjoin
providers.
(@jjlawren – #74476) (documentation)
perform showDetails(el)
const content material = el.parentElement.querySelector(“.details-block-content”);
const up = el.querySelector(“svg#up”);
const down = el.querySelector(“svg#down”);
const shouldExpand = down.model.show === “block”;
up.model.show = shouldExpand ? “block” : “none”;
down.model.show = !shouldExpand ? “block” : “none”;
content material.hidden = !shouldExpand;
el.ariaExpanded = shouldExpand;
The Bluetooth integration should be enabled earlier than
switchbot can be utilized. Bluetooth is mechanically found typically,
however will be manually added from the integrations page
if it’s not.
The Time between updates (seconds)
and How lengthy to scan for commercial information
choices have been eliminated as they’re not wanted because the integration
is now push as an alternative of polling.
(@bdraco – #75645) (documentation)
perform showDetails(el)
const content material = el.parentElement.querySelector(“.details-block-content”);
const up = el.querySelector(“svg#up”);
const down = el.querySelector(“svg#down”);
const shouldExpand = down.model.show === “block”;
up.model.show = shouldExpand ? “block” : “none”;
down.model.show = !shouldExpand ? “block” : “none”;
content material.hidden = !shouldExpand;
el.ariaExpanded = shouldExpand;
Carbon Monoxide binary sensors have modified their gadget class from
fuel
to co
.
(@EnochPrime – #75649) (documentation)
If you’re a customized integration developer and need to study breaking
adjustments and new options out there in your integration: Make sure to observe our
developer blog. The next are essentially the most notable for this launch:
Farewell to the next
The next integrations are additionally not out there as of this launch:
- XBee
- SoChain
- Google Play Music Desktop Participant (GPMDP)
All three had been beforehand disabled as a result of incompatibilities and have now been
eliminated.
All adjustments
After all, there’s much more on this launch. You could find an inventory of
all adjustments made right here: Full changelog for Home Assistant Core 2022.8
Latest News
-
Keep away from Distractions by Cleansing Your Home in āRoundsā
-
Aqara Video Doorbell G4 with Facial Recognition Launched ā Together with HomeKit help and 24/7 recording
-
Nanoleaf’s new Necessities good mild vary is made for Matter
-
Is Insignia A Good Model?
-
All of the Stuff You Ought to Clear on the First of the Month