3.87.6.20260404 released

Created with Sketch.

This is release 3.87.6.20260404 of OpenCCU which is a maintenance release with the following bugfixes and feature changes:

Downloads License Donate GitHub sponsors

Hier klicken fΓΌr deutschsprachige πŸ‡©πŸ‡ͺπŸ‡¦πŸ‡ΉπŸ‡¨πŸ‡­ Version des ChangeLogs/Diskussionsbeitrag

🚧 Changes:

For all changes, see the full commit log.

🏠 CCU/homematicIP Service Changes

  • bump OCCU to 3.87.6-2 (#3646, @jens-maus) which comes with the following changes:
    • update ReGaHss logic engine to version R1.00.0388.0253 (Mar 16 2026):
      • fix potential issue in IseIdArray::Add, IseIdArray::Resize and IseEnum::Resize which could result in an ISEOBJECTID arrays containing the same ID multiple times due to slightly incorrect way of allocating and re-allocating memory for storing these IDs (cf. #1467).
  • bump generic-raw-uart to 803a947 (#3704, @github-actions[bot])
  • fix monitrc using wrong dbus pid (#3692, @jens-maus)
  • Recovery: reboot to normal boot after unattended firmware update failure (#3662, @jens-maus)

🌐 WebUI Changes

πŸ–₯️ Operating System Changes

πŸ”„ Other Changes

  • add timeout to cancel install-docker operation after max 300 seconds (#3715, @jens-maus)
  • fix snapshot workflow change check (#3708, @jens-maus)
  • Fix dependency-update PR metadata and make tailscale update skips non-fatal (#3701, @jens-maus)
  • Dependency updates: bootstrap flake8 for make check and pin PR commit identity (#3696, @jens-maus)
  • Harden dependency-updates PR generation and shorten matrix job labels (#3695, @jens-maus)
  • Split nightly dependency automation into one PR per update script (#3689, @jens-maus)
  • release-lts: tolerate non-template manifest entries during checksum patching (#3681, @jens-maus)
  • Rework release-lts.yml to produce checksum-patched release notes artifact without publishing/updating releases (#3679, @jens-maus)
  • Rework LTS release changelog generation to exclude backport wrapper PRs (#3677, @jens-maus)
  • Harden LTS changelog PR selection by removing unsafe dedup and filtering backport wrapper titles (#3675, @jens-maus)
  • Make LTS changelog complete for backports and suppress batch-wrapper noise (#3673, @jens-maus)
  • Refine LTS changelog generation to include real PRs and suppress batch-wrapper noise (#3671, @jens-maus)
  • modify release-lts workflow (#3669, @jens-maus)
  • add copilot-instructions.md (#3656, @jens-maus)

πŸ“ Support:

For support on installation and help please visit the following web pages:

OpenCCU – Documentation πŸ‡ΊπŸ‡Έ
OpenCCU – Discussions πŸ‡ΊπŸ‡Έ
OpenCCU – Dokumentation πŸ‡©πŸ‡ͺ
OpenCCU – Forum πŸ‡©πŸ‡ͺ

πŸ“¦ Download:

The following installation archives can be downloaded for different hardware platforms. To verify their integrity a sha256 checksum is provided as well. You can either upload these files using the WebUI-based update mechanism or unarchive them to e.g. flash the included *.img files on a fresh installation media (e.g. microSD card):