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 @@
- - -+ 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 @@
- - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - -






-






+ 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"