Skip to content

OpenCCU 3.87.6.20260404

Latest

Choose a tag to compare

@jens-maus jens-maus released this 04 Apr 21:28
· 57 commits to master since this release

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):