diff --git a/buildroot-external/board/rpi0/uboot.config b/buildroot-external/board/rpi0/uboot.config
index fde8a4c197..5a4eb7f699 100644
--- a/buildroot-external/board/rpi0/uboot.config
+++ b/buildroot-external/board/rpi0/uboot.config
@@ -1,3 +1,7 @@
+# disable serial to not interfere
+# CONFIG_BCM283X_MU_SERIAL is not set
+# CONFIG_BCM283X_PL011_SERIAL is not set
+
CONFIG_USB_GADGET=y
CONFIG_USB_GADGET_MANUFACTURER="RaspberryPi"
CONFIG_USB_GADGET_VENDOR_NUM=0x0a5c
diff --git a/buildroot-external/board/rpi2/uboot.config b/buildroot-external/board/rpi2/uboot.config
index fde8a4c197..5a4eb7f699 100644
--- a/buildroot-external/board/rpi2/uboot.config
+++ b/buildroot-external/board/rpi2/uboot.config
@@ -1,3 +1,7 @@
+# disable serial to not interfere
+# CONFIG_BCM283X_MU_SERIAL is not set
+# CONFIG_BCM283X_PL011_SERIAL is not set
+
CONFIG_USB_GADGET=y
CONFIG_USB_GADGET_MANUFACTURER="RaspberryPi"
CONFIG_USB_GADGET_VENDOR_NUM=0x0a5c
diff --git a/buildroot-external/board/rpi3/uboot.config b/buildroot-external/board/rpi3/uboot.config
index b295da2cdb..acdb8d9f3d 100644
--- a/buildroot-external/board/rpi3/uboot.config
+++ b/buildroot-external/board/rpi3/uboot.config
@@ -1,5 +1,9 @@
CONFIG_DEFAULT_DEVICE_TREE="bcm2836-rpi-2-b"
+# disable serial to not interfere
+# CONFIG_BCM283X_MU_SERIAL is not set
+# CONFIG_BCM283X_PL011_SERIAL is not set
+
CONFIG_USB_GADGET=y
CONFIG_USB_GADGET_MANUFACTURER="RaspberryPi"
CONFIG_USB_GADGET_VENDOR_NUM=0x0a5c
diff --git a/buildroot-external/board/rpi4/uboot.config b/buildroot-external/board/rpi4/uboot.config
index df5128010b..9c8eeb2760 100644
--- a/buildroot-external/board/rpi4/uboot.config
+++ b/buildroot-external/board/rpi4/uboot.config
@@ -1,3 +1,7 @@
+# disable serial to not interfere
+# CONFIG_BCM283X_MU_SERIAL is not set
+# CONFIG_BCM283X_PL011_SERIAL is not set
+
CONFIG_CMD_NVME=y
CONFIG_USB_STORAGE=y
diff --git a/buildroot-external/bootloader/uboot.config b/buildroot-external/bootloader/uboot.config
index 9ac99bf8d0..cb3ea558ae 100644
--- a/buildroot-external/bootloader/uboot.config
+++ b/buildroot-external/bootloader/uboot.config
@@ -27,8 +27,8 @@ CONFIG_SPL_SILENT_CONSOLE=y
CONFIG_TPL_SILENT_CONSOLE=y
CONFIG_SILENT_U_BOOT_ONLY=y
CONFIG_DISPLAY_BOARDINFO=y
-CONFIG_NULLDEV_SERIAL=y
# CONFIG_REQUIRE_SERIAL_CONSOLE is not set
+# CONFIG_SERIAL_PRESENT is not set
CONFIG_USB_EHCI_HCD=y
CONFIG_USB_EHCI_GENERIC=y
CONFIG_USB_OHCI_HCD=y
diff --git a/buildroot-external/package/occu/occu.hash b/buildroot-external/package/occu/occu.hash
index 0191ec3ff9..da071d6a18 100644
--- a/buildroot-external/package/occu/occu.hash
+++ b/buildroot-external/package/occu/occu.hash
@@ -1,3 +1,3 @@
# Locally computed
sha256 e600b8a501a17600d01bd7a4646508f94f3cd3b9df03661babd9f1801e579b36 LicenseDE.txt
-sha256 d81c82bfc5af699fed48f8f4fd8d29071aca4855c73ecad37a1b7b1b049eea0a occu-3.73.6-2.tar.gz
+sha256 d2498d5e9f9527de029f62737b14bf35f75a02345b45909db55248dd7250afef occu-3.73.9-1.tar.gz
diff --git a/buildroot-external/package/occu/occu.mk b/buildroot-external/package/occu/occu.mk
index 670526dfc1..c58860fd18 100644
--- a/buildroot-external/package/occu/occu.mk
+++ b/buildroot-external/package/occu/occu.mk
@@ -4,7 +4,7 @@
#
################################################################################
-OCCU_VERSION = 3.73.6-2
+OCCU_VERSION = 3.73.9-1
OCCU_SITE = $(call github,jens-maus,occu,$(OCCU_VERSION))
OCCU_LICENSE = HMSL
OCCU_LICENSE_FILES = LicenseDE.txt
diff --git a/buildroot-external/package/rpi-rf-mod/dts/rpi-rf-mod-rpi1.dts b/buildroot-external/package/rpi-rf-mod/dts/rpi-rf-mod-rpi1.dts
index f8183bd03e..8d43d391cd 100644
--- a/buildroot-external/package/rpi-rf-mod/dts/rpi-rf-mod-rpi1.dts
+++ b/buildroot-external/package/rpi-rf-mod/dts/rpi-rf-mod-rpi1.dts
@@ -65,14 +65,4 @@
pivccu,rtc = <&rpi_rf_mod_rtc>; // RPI-RF-MOD
};
};
-
- // fragement to make sure that stdout-path under chosen
- // is empty so that the above uart0 fragement does not
- // interfere with u-boot.
- fragment@4 {
- target = <&chosen>;
- __overlay__ {
- stdout-path = "";
- };
- };
};
diff --git a/buildroot-external/package/rpi-rf-mod/dts/rpi-rf-mod-yellow.dts b/buildroot-external/package/rpi-rf-mod/dts/rpi-rf-mod-yellow.dts
index 7c6f4e04bc..da800b50b4 100644
--- a/buildroot-external/package/rpi-rf-mod/dts/rpi-rf-mod-yellow.dts
+++ b/buildroot-external/package/rpi-rf-mod/dts/rpi-rf-mod-yellow.dts
@@ -46,14 +46,4 @@
pivccu,reset-gpios = <&gpio 18 0>; // HM-MOD-RPI-PCB
};
};
-
- // fragement to make sure that stdout-path under chosen
- // is empty so that the above uart0 fragement does not
- // interfere with u-boot.
- fragment@3 {
- target = <&chosen>;
- __overlay__ {
- stdout-path = "";
- };
- };
};
diff --git a/buildroot-external/package/rpi-rf-mod/dts/rpi-rf-mod.dts b/buildroot-external/package/rpi-rf-mod/dts/rpi-rf-mod.dts
index 1adfb72193..722a3feb35 100644
--- a/buildroot-external/package/rpi-rf-mod/dts/rpi-rf-mod.dts
+++ b/buildroot-external/package/rpi-rf-mod/dts/rpi-rf-mod.dts
@@ -84,14 +84,4 @@
pivccu,rtc = <&rpi_rf_mod_rtc>; // RPI-RF-MOD
};
};
-
- // fragement to make sure that stdout-path under chosen
- // is empty so that the above uart0 fragement does not
- // interfere with u-boot.
- fragment@4 {
- target = <&chosen>;
- __overlay__ {
- stdout-path = "";
- };
- };
};
diff --git a/buildroot-external/package/rpi-rf-mod/rpi-rf-mod.mk b/buildroot-external/package/rpi-rf-mod/rpi-rf-mod.mk
index 01f7b4a213..bdc48eae54 100644
--- a/buildroot-external/package/rpi-rf-mod/rpi-rf-mod.mk
+++ b/buildroot-external/package/rpi-rf-mod/rpi-rf-mod.mk
@@ -11,7 +11,7 @@
#
################################################################################
-RPI_RF_MOD_VERSION = 1.13.1
+RPI_RF_MOD_VERSION = 1.13.2
RPI_RF_MOD_SITE = $(BR2_EXTERNAL_EQ3_PATH)/package/rpi-rf-mod
RPI_RF_MOD_SITE_METHOD = local
RPI_RF_MOD_LICENSE = Apache-2.0
diff --git a/buildroot-external/patches/occu/0039-WebUI-Fix-Style-Glitches.patch b/buildroot-external/patches/occu/0039-WebUI-Fix-Style-Glitches.patch
index 6a2d797142..66b17457e9 100644
--- a/buildroot-external/patches/occu/0039-WebUI-Fix-Style-Glitches.patch
+++ b/buildroot-external/patches/occu/0039-WebUI-Fix-Style-Glitches.patch
@@ -1191,119 +1191,119 @@
+++ occu/WebUI/www/rega/pages/tabs/admin/views/newdevices.htm
@@ -63,43 +63,43 @@
-
${noDeviceInPostBox}
-
-+ style="display:none;">
-
--
-+
-
--
-+
-
--
-+
-
--
--
--
--
--
--
--
--
--
--
--
--
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-+
-
-
-
-
-
-
-
-
-
+ if (NAV_IE) {
+ var tr = Builder.node('tr');
+ Element.addClassName(tr, "CLASS04309");
+ for (var i = 0; i < 15; i++) {
+ var td = Builder.node('td', {}, ".");
+ Element.addClassName(td, "CLASS04310");
+ tr.appendChild(td);
+ }
+ $("tblNewDevices").appendChild(tr);
+ }
+
+
+
+
+
diff --git a/buildroot-external/patches/occu/0039-WebUI-Fix-Style-Glitches/occu/WebUI/www/rega/pages/tabs/admin/views/newdevices.htm.orig b/buildroot-external/patches/occu/0039-WebUI-Fix-Style-Glitches/occu/WebUI/www/rega/pages/tabs/admin/views/newdevices.htm.orig
index 72eb5f887e..074eafaaf4 100755
--- a/buildroot-external/patches/occu/0039-WebUI-Fix-Style-Glitches/occu/WebUI/www/rega/pages/tabs/admin/views/newdevices.htm.orig
+++ b/buildroot-external/patches/occu/0039-WebUI-Fix-Style-Glitches/occu/WebUI/www/rega/pages/tabs/admin/views/newdevices.htm.orig
@@ -61,1710 +61,2160 @@
-
${noDeviceInPostBox}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ ${noDeviceInPostBox}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+ if (NAV_IE) {
+ var tr = Builder.node('tr');
+ Element.addClassName(tr, "CLASS04309");
+ for (var i = 0; i < 15; i++) {
+ var td = Builder.node('td', {}, ".");
+ Element.addClassName(td, "CLASS04310");
+ tr.appendChild(td);
+ }
+ $("tblNewDevices").appendChild(tr);
+ }
+
+
+
+
+
diff --git a/home-assistant-addon-dev/config.yaml b/home-assistant-addon-dev/config.yaml
index 7b9dff2b2e..a4543feb9c 100644
--- a/home-assistant-addon-dev/config.yaml
+++ b/home-assistant-addon-dev/config.yaml
@@ -1,6 +1,6 @@
---
name: RaspberryMatic CCU (snapshot)
-version: 3.73.6.20231116-0fb4476
+version: 3.73.9.20231118-bf6c11c
stage: experimental
slug: raspberrymatic-dev
image: ghcr.io/jens-maus/raspberrymatic
@@ -75,6 +75,7 @@ ports:
2122/tcp: null
1883/tcp: null
8883/tcp: null
+ 2110/tcp: null
ports_description:
22/tcp: SSH access (Extern)
80/tcp: CCU WebUI HTTP (Extern)
@@ -115,6 +116,7 @@ ports_description:
2122/tcp: CCU-Jack HTTPS (Extern)
1883/tcp: CCU-Jack MQTT (Extern)
8883/tcp: CCU-Jack MQTT-Secure (Extern)
+ 2110/tcp: homeputer CL Exec-Engine (Extern)
environment:
HM_RUNNING_IN_HA: "1"
HM_HAPROXY_SRC: 172.30.32.2/32
diff --git a/home-assistant-addon/config.yaml b/home-assistant-addon/config.yaml
index 1e6d2399db..d40ddb2d54 100644
--- a/home-assistant-addon/config.yaml
+++ b/home-assistant-addon/config.yaml
@@ -74,6 +74,7 @@ ports:
2122/tcp: null
1883/tcp: null
8883/tcp: null
+ 2110/tcp: null
ports_description:
22/tcp: SSH access (Extern)
80/tcp: CCU WebUI HTTP (Extern)
@@ -114,6 +115,7 @@ ports_description:
2122/tcp: CCU-Jack HTTPS (Extern)
1883/tcp: CCU-Jack MQTT (Extern)
8883/tcp: CCU-Jack MQTT-Secure (Extern)
+ 2110/tcp: homeputer CL Exec-Engine (Extern)
environment:
HM_RUNNING_IN_HA: "1"
HM_HAPROXY_SRC: 172.30.32.2/32
diff --git a/release/rpi-imager-dev.json b/release/rpi-imager-dev.json
index d13bda9b1d..c768e223c0 100644
--- a/release/rpi-imager-dev.json
+++ b/release/rpi-imager-dev.json
@@ -1,60 +1,60 @@
{
"os_list": [
{
- "name": "RaspberryMatic 3.73.6.20231116-0fb447 (Pi 4, Pi 400)",
+ "name": "RaspberryMatic 3.73.9.20231118-bf6c11 (Pi 4, Pi 400)",
"description": "Lightweight Linux OS for running a HomeMatic/homematicIP IoT central.",
- "url": "https://github.com/jens-maus/RaspberryMatic/releases/download/snapshots/RaspberryMatic-3.73.6.20231116-0fb447-rpi4.zip",
+ "url": "https://github.com/jens-maus/RaspberryMatic/releases/download/snapshots/RaspberryMatic-3.73.9.20231118-bf6c11-rpi4.zip",
"icon": "https://raw.githubusercontent.com/jens-maus/RaspberryMatic/master/release/rpi-imager-dev.png",
- "release_date": "2023-11-16",
+ "release_date": "2023-11-18",
"extract_size": 1345249792,
- "extract_sha256": "99d741a9a24366824346d99153ab9a9ed93368a1f4eaae99ca9e4992d4ae181f",
- "image_download_size": 315354537,
- "image_download_sha256": "2b442d6818576b89bfc9e26c48fde899c59c542cc69be6ca9c108eead26dd4d2",
+ "extract_sha256": "b0ba5032697d99d832d9f999b5f15f1b42f6deaa6ca8c32877a3e46792095fa4",
+ "image_download_size": 317078588,
+ "image_download_sha256": "f3283a1e977b54c5fe1e333c221a1f7b21a92aed0df27d835927fd008cbc1c53",
"website": "https://github.com/jens-maus/RaspberryMatic/releases/tag/snapshots",
"devices": [
"pi4-64bit"
]
},
{
- "name": "RaspberryMatic 3.73.6.20231116-0fb447 (Pi 3, Pi Zero 2, ELV-Charly, CCU3)",
+ "name": "RaspberryMatic 3.73.9.20231118-bf6c11 (Pi 3, Pi Zero 2, ELV-Charly, CCU3)",
"description": "Lightweight Linux OS for running a HomeMatic/homematicIP IoT central.",
- "url": "https://github.com/jens-maus/RaspberryMatic/releases/download/snapshots/RaspberryMatic-3.73.6.20231116-0fb447-rpi3.zip",
+ "url": "https://github.com/jens-maus/RaspberryMatic/releases/download/snapshots/RaspberryMatic-3.73.9.20231118-bf6c11-rpi3.zip",
"icon": "https://raw.githubusercontent.com/jens-maus/RaspberryMatic/master/release/rpi-imager-dev.png",
- "release_date": "2023-11-16",
+ "release_date": "2023-11-18",
"extract_size": 1345249792,
- "extract_sha256": "1f421ca3ac7e950939919bd5d19f645e997bc5f6abc5e08103d8b21ccff2bbe8",
- "image_download_size": 313143713,
- "image_download_sha256": "241daa5cda2634ca15655eb0bc0e9017b816a6afb6c42c0034affcc876efa558",
+ "extract_sha256": "f843e60daf5dda10e7cdd49a11e4f1fc695a5e0c018b78c0370188a67eb9fe19",
+ "image_download_size": 312576498,
+ "image_download_sha256": "f2debb2ab463f1b61c59f689e218bcd4c81ce028b22041b7f497c4101071fc9d",
"website": "https://github.com/jens-maus/RaspberryMatic/releases/tag/snapshots",
"devices": [
"pi3-64bit"
]
},
{
- "name": "RaspberryMatic 3.73.6.20231116-0fb447 (Pi 2)",
+ "name": "RaspberryMatic 3.73.9.20231118-bf6c11 (Pi 2)",
"description": "Lightweight Linux OS for running a HomeMatic/homematicIP IoT central.",
- "url": "https://github.com/jens-maus/RaspberryMatic/releases/download/snapshots/RaspberryMatic-3.73.6.20231116-0fb447-rpi2.zip",
+ "url": "https://github.com/jens-maus/RaspberryMatic/releases/download/snapshots/RaspberryMatic-3.73.9.20231118-bf6c11-rpi2.zip",
"icon": "https://raw.githubusercontent.com/jens-maus/RaspberryMatic/master/release/rpi-imager-dev.png",
- "release_date": "2023-11-16",
+ "release_date": "2023-11-18",
"extract_size": 1345249792,
- "extract_sha256": "53d53ce0cfc1fbae03b8cb25ba4be61371091f4c7d111ef9eca118df0abadc1d",
- "image_download_size": 289730227,
- "image_download_sha256": "8f1627fcdd60dc62aafb0c53ad18670652402fcfb9ebcb7ea604861501342783",
+ "extract_sha256": "9a1c4aaaa2fd5bfa6ed4c029f5c95e9e5f295cf4843b1fda6a7dc5b74676754d",
+ "image_download_size": 289649143,
+ "image_download_sha256": "2bd0a46464b1396fa6401a0dee822fc330a1ceffdd271d8cb2f7eeb72d676214",
"website": "https://github.com/jens-maus/RaspberryMatic/releases/tag/snapshots",
"devices": [
"pi2-32bit"
]
},
{
- "name": "RaspberryMatic 3.73.6.20231116-0fb447 (Pi Zero, Pi 1)",
+ "name": "RaspberryMatic 3.73.9.20231118-bf6c11 (Pi Zero, Pi 1)",
"description": "Lightweight Linux OS for running a HomeMatic/homematicIP IoT central.",
- "url": "https://github.com/jens-maus/RaspberryMatic/releases/download/snapshots/RaspberryMatic-3.73.6.20231116-0fb447-rpi0.zip",
+ "url": "https://github.com/jens-maus/RaspberryMatic/releases/download/snapshots/RaspberryMatic-3.73.9.20231118-bf6c11-rpi0.zip",
"icon": "https://raw.githubusercontent.com/jens-maus/RaspberryMatic/master/release/rpi-imager-dev.png",
- "release_date": "2023-11-16",
+ "release_date": "2023-11-18",
"extract_size": 1345249792,
- "extract_sha256": "00f83770472a3fc58b9a93888745e043b99cf20920cae476b31887764c51fd68",
- "image_download_size": 287960807,
- "image_download_sha256": "2f8b6d1e217cd575bfd015e13afe9bdff9a46bea97152a0907b2f0565d63ca6e",
+ "extract_sha256": "9a9573d466074caf12ebd35c7c027db04bbc3b932ba118561eea27c5c48dfc09",
+ "image_download_size": 292625039,
+ "image_download_sha256": "1398660143a94682c079a1852e5e47b516d70ff73af93b5b9d27d0f875c3cc63",
"website": "https://github.com/jens-maus/RaspberryMatic/releases/tag/snapshots",
"devices": [
"pi1-32bit"