Skip to content

2026.8.1: Play that funky music

Latest

Choose a tag to compare

@make-all make-all released this 30 Aug 07:05
· 5 commits to main since this release
2026.8.1
3124992

Highlights

  • HA 2026.8 standardized button events are supported
  • media_player platform now has limited support
  • some locks that require a code to be unlocked no longer require the user to look the code up and enter it manually
  • Czech translations can now be found
  • 45 new devices, improvements to over 25 existing devices
  • improved matching for 22 configs
  • new entity translations for camera devices and others

Note: Pull requests have been closed for August to allow developers to catch up on the backlog.
Poor quality AI submissions have been overwhelming the submission queue for some months now, kindly make sure that you understand the code that you submit and can react to developer's requests for clarification and modification if you are intending to submit a PR in future after the queue is reopened.

Breaking changes

  • HA 2026.8 is now required to avoid a deprecation message about UnitOfDensity units

  • button events: HA 2026.8 introduces standard event types for buttons. This integration has adopted these new event types, replacing any previous arbitrary event types that were used. Affects arlec_smart_button, linkoze_smart_button, loratap_zigbee_six_switch, nedis_zbrc10wt_remotecontrol, plantsio_ivy_smart_planter, plantsio_ivy2_planter, rse_tywfh301_gate. Any automations that trigger off the button events will need updating.

  • SD Status sensors and Camera Record switches have been standardized to use translations. Some naming variants have been migrated to use standardized names, but in some contexts hardcoded names may remain. If you have any automations or scripts using these entities, please review to ensure entity references are still valid.

  • Status sensors that used non-standard values with the same meaning as existing translations were changed to use the standard translation value. Automation triggers that trigger from these sensors should be reviewed to ensure the trigger values are still valid.

New devices

Improvements to existing devices

  • em3390tf_weatherstation: additional weather sensors and config #5844
  • costway_portable_ac: add feature flag and temp_set_f dps #5791 by @VulcanB2XH558
  • poolsana_heatpump: avoid multi-dps updates #5874
  • eurom_saniwallheat2000_heater: add schedule and holiday switch #5872
  • comon_lights: allow effect to be switched off
  • smartplugv2_energyv2: make fault code optional
  • zx_g30_alarm: add manual SOS triggering #5902
  • many: ensure units and device class are matching HA's new stricter requirements #5948
  • EV chargers: use status translations for connection status #1708
  • fisher_summer_air_conditioner: fix self clean switch
  • ept_level_sensor: fix depth scale #5968
  • brilliant_securitylights: reverse color temperature #5910
  • kasai_proheat_airconditioner: use ai_eco as backup for eco #5936
  • airam_s1wfaa_siren: fix volume scaling
  • smcm_doorbellpro_camera: fix volume scaling
  • qtfv3_3_airquality: revert #5629 scaling change that does not apply to original device #5977
  • hunterpacific_6speed_fanlight: remove mismatched Fanelight Manihi #5978
  • ovlaim_809_ceiling_fanlight: make fan timer usable, add light timer and scene #5978
  • hct626_dual_watertimer: rename to follow naming convention
  • water meters: use total_increaasing state class for water sensors #5993
  • sundream_lcseries_chlorinator: fix level redirection #5991
  • sulion_ceiling_fan: remove config category from light #5995
  • beok_tol47_thermostat: restrict climate entity to max temperature #6003
  • vevor_yt60307_weather_station: add config entities #6007
  • tongou_sa1_wifi_energy_meter: remove force and non-persist from dp 6 #6022

Product matching improvements

  • dreamlight_led_strip: add Arlec Smart Sound Sync Mood Lamp #5777 by @doctordarko
  • dreamlight_rgb_strip: add Arlec Smart Desk Light and Neon Flex #5777 by @doctordarko
  • rgbcw_lightbulb: add Havells TW+RGB #5746
  • costway_portable_ac: add FP10351GB-WH #5791 by @VulcanB2XH558
  • simple_switch_timerv2: add GHome WP3-4 #5873
  • rgbled_garland: add ZL-1W3H-AW #5876
  • rgbwc_lightbulb: add Daybetter #5880, Positivo PLW91 #5881
  • eberg_qubo_q40hd_heatpump: add Warmtec Morso+ #5868
  • ard100_valve: add Nous L3 valve #5890
  • dimming_lightbulb: add Miboxer Mi-light FUT036W #5889
  • sh07_sprinkler_controller: add generic 8-zone controller #5897
  • moes_quad_switch: add Avatto WSMD-4 #5903
  • feit_lightbulb: add Moes MS-105 #5905
  • smart_multi_plug_4t_4usb: add Immax Neo Lite #5923
  • meaco_aretetwo_dehumidifier: add unknown capacity #5947 and 25L #5971 models
  • basic_ir_remote: add local id for Avatto model #5974
  • lerlink_highpower_switch: add compatible water valve #5935
  • beok_tgm50wp_thermostat: add TOL47-WPB #5975
  • hysen_hy08we2_thermostat: add Sensus LC3 #5969
  • simple_triple_switch_timer: add Steren SHOME-113/110 #5996, #5997
  • aubess_1gang_switch: add T34+ #6006
  • ir_remote_sensors: add anonymous matching product #6017

General improvements

  • button events: use new HA standard event types #5771
  • locks: many locks that require a code to unlock can now set the lock code automatically #5649 by @nihatds
  • hub: new type of zigbee hub recognized #5918
  • ugm3 conversion to actual unit now uses new UnitOfDensity enum #5801
  • device communication: disconnect and back-off on communication error responses #5985 (possible improvement to #5736, #5848, #3571, #2578)
  • media_player: new platform #1287

Translation improvements

  • Czech translations are now filed under the correct language code #5861
  • added "SD status" sensor translation #1708
  • added "Camera record" switch translation #1708
  • added "Notification" event translation #1708
  • add "custom" option for timer select #5879

Documentation improvements

  • new issue template: clarify reduced priority for AI slop
  • don't log cloud partial device spec

Development improvements

  • Run tests against HA 2026.8.2 #5867, #5931, #5989 by @dependabot
  • Remove high maintenance test with hardcoded config version
  • vscode: some tasks upgraded to use uv instead of the no longer existing requirements-dev.txt (untested)