Da bekomm ich die selbe Mitteilung. Backup erstellen fehlgeschlagen
Kann mir jemand sagen, wie ich auf die REST API Datei zugreifen kann, um diese zu bearbeiten? In der Info is ‘ne up Adresse drin, die ich nicht habe und ich würde diese gern ändern.
Da bekomm ich die selbe Mitteilung. Backup erstellen fehlgeschlagen
Kann mir jemand sagen, wie ich auf die REST API Datei zugreifen kann, um diese zu bearbeiten? In der Info is ‘ne up Adresse drin, die ich nicht habe und ich würde diese gern ändern.
Hallo,
ich möchte das Thema gerne wieder ausbuddeln. Ich habe jetzt jahrelang Homebridge auf einem Pi Zero mit einem Raspbee II und Phoscon betrieben. Nun möchte ich auf einen Pi4 wechseln und habe ein komplett neues Image entsprechend der Anleitung auf die SD Karte geflasht. Homebridge ist konfiguriert und auf dem neusten Stand. Node.js Version ist v20.10.0 und somit auch aktuell. Es sind noch keine Plugins installiert, ich habe 1x apt-get update und apt-get upgrade durchgeführt. Das System ist also komplett frisch und aktuell.
Nun möchte ich phoscon/deconz installieren und wollte es über hb-config machen. Am Ende kann ich aber sehen, dass der deconz Dienst nicht gestartet wird, weil er nicht existiert. Leider bin ich überhaupt nicht Fit was die ganzen Commandos vom Pi angeht, Homebridge konfigurieren kann ich, dafür muss aber auch die Basis funktionieren.
Ich habe jetzt mal die ganze Ausgabe beigefügt. In hb-config habe ich Raspbee II ausgewählt, in der ersten Zeile steht Raspbee aber ich denke nicht das es bereits bei diesem Punkt ein Problem ist.
Setting up for RaspBee...
Hit:1 http://deb.debian.org/debian bookworm InRelease
Hit:2 http://deb.debian.org/debian-security bookworm-security InRelease
Hit:3 http://archive.raspberrypi.com/debian bookworm InRelease
Hit:4 http://deb.debian.org/debian bookworm-updates InRelease
Hit:5 https://repo.homebridge.io stable InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
6 packages can be upgraded. Run 'apt list --upgradable' to see them.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
build-essential is already the newest version (12.9).
The following additional packages will be installed:
libi2c0 linux-headers-6.1.0-rpi7-common-rpi linux-headers-6.1.0-rpi7-rpi-2712 linux-headers-6.1.0-rpi7-rpi-v8 linux-headers-rpi-2712 linux-headers-rpi-v8
linux-image-6.1.0-rpi7-rpi-2712 linux-image-6.1.0-rpi7-rpi-v8 linux-image-rpi-2712 linux-image-rpi-v8 read-edid
Suggested packages:
libi2c-dev python3-smbus linux-doc-6.1 debian-kernel-handbook
The following NEW packages will be installed:
i2c-tools libi2c0 linux-headers-6.1.0-rpi7-common-rpi linux-headers-6.1.0-rpi7-rpi-2712 linux-headers-6.1.0-rpi7-rpi-v8 linux-image-6.1.0-rpi7-rpi-2712
linux-image-6.1.0-rpi7-rpi-v8 raspberrypi-kernel-headers read-edid
The following packages will be upgraded:
linux-headers-rpi-2712 linux-headers-rpi-v8 linux-image-rpi-2712 linux-image-rpi-v8
4 upgraded, 9 newly installed, 0 to remove and 2 not upgraded.
Need to get 76.4 MB of archives.
After this operation, 178 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian bookworm/main arm64 libi2c0 arm64 4.3-2+b3 [9,456 B]
Get:2 http://archive.raspberrypi.com/debian bookworm/main arm64 linux-headers-6.1.0-rpi7-common-rpi all 1:6.1.63-1+rpt1 [7,856 kB]
Get:3 http://deb.debian.org/debian bookworm/main arm64 i2c-tools arm64 4.3-2+b3 [78.6 kB]
Get:4 http://deb.debian.org/debian bookworm/main arm64 read-edid arm64 3.0.2-1.1 [16.1 kB]
Get:5 http://archive.raspberrypi.com/debian bookworm/main arm64 linux-headers-6.1.0-rpi7-rpi-2712 arm64 1:6.1.63-1+rpt1 [1,024 kB]
Get:6 http://archive.raspberrypi.com/debian bookworm/main arm64 linux-headers-6.1.0-rpi7-rpi-v8 arm64 1:6.1.63-1+rpt1 [1,024 kB]
Get:7 http://archive.raspberrypi.com/debian bookworm/main arm64 linux-headers-rpi-2712 arm64 1:6.1.63-1+rpt1 [1,156 B]
Get:8 http://archive.raspberrypi.com/debian bookworm/main arm64 linux-headers-rpi-v8 arm64 1:6.1.63-1+rpt1 [1,152 B]
Get:9 http://archive.raspberrypi.com/debian bookworm/main arm64 linux-image-6.1.0-rpi7-rpi-2712 arm64 1:6.1.63-1+rpt1 [28.1 MB]
Get:10 http://archive.raspberrypi.com/debian bookworm/main arm64 linux-image-6.1.0-rpi7-rpi-v8 arm64 1:6.1.63-1+rpt1 [28.1 MB]
Get:11 http://archive.raspberrypi.com/debian bookworm/main arm64 linux-image-rpi-2712 arm64 1:6.1.63-1+rpt1 [1,424 B]
Get:12 http://archive.raspberrypi.com/debian bookworm/main arm64 linux-image-rpi-v8 arm64 1:6.1.63-1+rpt1 [1,424 B]
Get:13 http://archive.raspberrypi.com/debian bookworm/main arm64 raspberrypi-kernel-headers arm64 1:1.20230405-1 [10.2 MB]
Fetched 76.4 MB in 10s (7,603 kB/s)
apt-listchanges: Reading changelogs...
Selecting previously unselected package libi2c0:arm64.
(Reading database ... 85570 files and directories currently installed.)
Preparing to unpack .../00-libi2c0_4.3-2+b3_arm64.deb ...
Unpacking libi2c0:arm64 (4.3-2+b3) ...
Selecting previously unselected package i2c-tools.
Preparing to unpack .../01-i2c-tools_4.3-2+b3_arm64.deb ...
Unpacking i2c-tools (4.3-2+b3) ...
Selecting previously unselected package linux-headers-6.1.0-rpi7-common-rpi.
Preparing to unpack .../02-linux-headers-6.1.0-rpi7-common-rpi_1%3a6.1.63-1+rpt1_all.deb ...
Unpacking linux-headers-6.1.0-rpi7-common-rpi (1:6.1.63-1+rpt1) ...
Selecting previously unselected package linux-headers-6.1.0-rpi7-rpi-2712.
Preparing to unpack .../03-linux-headers-6.1.0-rpi7-rpi-2712_1%3a6.1.63-1+rpt1_arm64.deb ...
Unpacking linux-headers-6.1.0-rpi7-rpi-2712 (1:6.1.63-1+rpt1) ...
Selecting previously unselected package linux-headers-6.1.0-rpi7-rpi-v8.
Preparing to unpack .../04-linux-headers-6.1.0-rpi7-rpi-v8_1%3a6.1.63-1+rpt1_arm64.deb ...
Unpacking linux-headers-6.1.0-rpi7-rpi-v8 (1:6.1.63-1+rpt1) ...
Preparing to unpack .../05-linux-headers-rpi-2712_1%3a6.1.63-1+rpt1_arm64.deb ...
Unpacking linux-headers-rpi-2712 (1:6.1.63-1+rpt1) over (1:6.1.58-1+rpt2) ...
Preparing to unpack .../06-linux-headers-rpi-v8_1%3a6.1.63-1+rpt1_arm64.deb ...
Unpacking linux-headers-rpi-v8 (1:6.1.63-1+rpt1) over (1:6.1.58-1+rpt2) ...
Selecting previously unselected package linux-image-6.1.0-rpi7-rpi-2712.
Preparing to unpack .../07-linux-image-6.1.0-rpi7-rpi-2712_1%3a6.1.63-1+rpt1_arm64.deb ...
Unpacking linux-image-6.1.0-rpi7-rpi-2712 (1:6.1.63-1+rpt1) ...
Selecting previously unselected package linux-image-6.1.0-rpi7-rpi-v8.
Preparing to unpack .../08-linux-image-6.1.0-rpi7-rpi-v8_1%3a6.1.63-1+rpt1_arm64.deb ...
Unpacking linux-image-6.1.0-rpi7-rpi-v8 (1:6.1.63-1+rpt1) ...
Preparing to unpack .../09-linux-image-rpi-2712_1%3a6.1.63-1+rpt1_arm64.deb ...
Unpacking linux-image-rpi-2712 (1:6.1.63-1+rpt1) over (1:6.1.58-1+rpt2) ...
Preparing to unpack .../10-linux-image-rpi-v8_1%3a6.1.63-1+rpt1_arm64.deb ...
Unpacking linux-image-rpi-v8 (1:6.1.63-1+rpt1) over (1:6.1.58-1+rpt2) ...
Selecting previously unselected package raspberrypi-kernel-headers.
Preparing to unpack .../11-raspberrypi-kernel-headers_1%3a1.20230405-1_arm64.deb ...
Unpacking raspberrypi-kernel-headers (1:1.20230405-1) ...
Selecting previously unselected package read-edid.
Preparing to unpack .../12-read-edid_3.0.2-1.1_arm64.deb ...
Unpacking read-edid (3.0.2-1.1) ...
Setting up linux-image-6.1.0-rpi7-rpi-2712 (1:6.1.63-1+rpt1) ...
I: /vmlinuz.old is now a symlink to boot/vmlinuz-6.1.0-rpi6-rpi-2712
I: /initrd.img.old is now a symlink to boot/initrd.img-6.1.0-rpi6-rpi-2712
I: /vmlinuz is now a symlink to boot/vmlinuz-6.1.0-rpi7-rpi-2712
I: /initrd.img is now a symlink to boot/initrd.img-6.1.0-rpi7-rpi-2712
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-6.1.0-rpi7-rpi-2712
Setting up libi2c0:arm64 (4.3-2+b3) ...
Setting up linux-image-6.1.0-rpi7-rpi-v8 (1:6.1.63-1+rpt1) ...
I: /vmlinuz.old is now a symlink to boot/vmlinuz-6.1.0-rpi7-rpi-2712
I: /initrd.img.old is now a symlink to boot/initrd.img-6.1.0-rpi7-rpi-2712
I: /vmlinuz is now a symlink to boot/vmlinuz-6.1.0-rpi7-rpi-v8
I: /initrd.img is now a symlink to boot/initrd.img-6.1.0-rpi7-rpi-v8
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-6.1.0-rpi7-rpi-v8
Setting up read-edid (3.0.2-1.1) ...
Setting up linux-image-rpi-2712 (1:6.1.63-1+rpt1) ...
Setting up linux-headers-6.1.0-rpi7-common-rpi (1:6.1.63-1+rpt1) ...
Setting up raspberrypi-kernel-headers (1:1.20230405-1) ...
Setting up i2c-tools (4.3-2+b3) ...
Setting up linux-image-rpi-v8 (1:6.1.63-1+rpt1) ...
Setting up linux-headers-6.1.0-rpi7-rpi-2712 (1:6.1.63-1+rpt1) ...
Setting up linux-headers-6.1.0-rpi7-rpi-v8 (1:6.1.63-1+rpt1) ...
Setting up linux-headers-rpi-v8 (1:6.1.63-1+rpt1) ...
Setting up linux-headers-rpi-2712 (1:6.1.63-1+rpt1) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for libc-bin (2.36-9+rpt2+deb12u3) ...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 52260 100 52260 0 0 144k 0 --:--:-- --:--:-- --:--:-- 144k
Selecting previously unselected package wiringpi:armhf.
(Reading database ... 123038 files and directories currently installed.)
Preparing to unpack /tmp/wiringpi-latest.deb ...
Unpacking wiringpi:armhf (2.52) ...
dpkg: dependency problems prevent configuration of wiringpi:armhf:
wiringpi:armhf depends on libc6.
dpkg: error processing package wiringpi:armhf (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.11.2-2) ...
Errors were encountered while processing:
wiringpi:armhf
-#O=-# # #
Archive: /tmp/raspbee2-rtc.zip
6fabff2ee826c004dfb17eb4a5df115e262a0157
creating: /tmp/raspbee2-rtc-master/
inflating: /tmp/raspbee2-rtc-master/LICENSE
inflating: /tmp/raspbee2-rtc-master/Makefile
inflating: /tmp/raspbee2-rtc-master/README.md
inflating: /tmp/raspbee2-rtc-master/rtc-pcf85063.service
checking deb package dependencies...
i2c-tools
build-essential
raspberrypi-kernel-headers
download rtc-pcf85063.c for kernel version 6.1 ...
curl -O --max-time 10 https://raw.githubusercontent.com/torvalds/linux/v6.1/drivers/rtc/rtc-pcf85063.c
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 17384 100 17384 0 0 55110 0 --:--:-- --:--:-- --:--:-- 55012
build rtc module...
make -C /lib/modules/6.1.0-rpi6-rpi-v8/build M=/tmp/raspbee2-rtc-master modules
make[1]: Entering directory '/usr/src/linux-headers-6.1.0-rpi6-rpi-v8'
CC [M] /tmp/raspbee2-rtc-master/rtc-pcf85063.o
MODPOST /tmp/raspbee2-rtc-master/Module.symvers
CC [M] /tmp/raspbee2-rtc-master/rtc-pcf85063.mod.o
LD [M] /tmp/raspbee2-rtc-master/rtc-pcf85063.ko
make[1]: Leaving directory '/usr/src/linux-headers-6.1.0-rpi6-rpi-v8'
rtc module successfully build, you may run 'sudo make install' now
install rtc module...
make[1]: Entering directory '/usr/src/linux-headers-6.1.0-rpi6-rpi-v8'
INSTALL /lib/modules/6.1.0-rpi6-rpi-v8/extra/rtc-pcf85063.ko
XZ /lib/modules/6.1.0-rpi6-rpi-v8/extra/rtc-pcf85063.ko.xz
DEPMOD /lib/modules/6.1.0-rpi6-rpi-v8
Warning: modules_install: missing 'System.map' file. Skipping depmod.
make[1]: Leaving directory '/usr/src/linux-headers-6.1.0-rpi6-rpi-v8'
systemctl disable fake-hwclock
Synchronizing state of fake-hwclock.service with SysV service script with /lib/systemd/systemd-sysv-install.
Executing: /lib/systemd/systemd-sysv-install disable fake-hwclock
Removed "/etc/systemd/system/sysinit.target.wants/fake-hwclock.service".
enable rtc module...
rtc_pcf85063
enable i2c interface...
raspi-config nonint do_i2c 0
install rtc service...
systemctl start rtc-pcf85063.service
systemctl enable rtc-pcf85063.service
Created symlink /etc/systemd/system/multi-user.target.wants/rtc-pcf85063.service → /lib/systemd/system/rtc-pcf85063.service.
Done - Please reboot your machine now
--2023-12-15 18:59:53-- http://phoscon.de/apt/deconz.pub.key
Resolving phoscon.de (phoscon.de)... 144.76.96.194
Connecting to phoscon.de (phoscon.de)|144.76.96.194|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1692 (1.7K) [application/octet-stream]
Saving to: ‘STDOUT’
- 100%[=================================================================================>] 1.65K --.-KB/s in 0.003s
2023-12-15 18:59:54 (480 KB/s) - written to stdout [1692/1692]
Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)).
OK
Hit:1 http://archive.raspberrypi.com/debian bookworm InRelease
Hit:2 http://deb.debian.org/debian bookworm InRelease
Hit:3 http://deb.debian.org/debian-security bookworm-security InRelease
Get:4 http://phoscon.de/apt/deconz bookworm-beta InRelease [4,330 B]
Hit:5 http://deb.debian.org/debian bookworm-updates InRelease
Hit:6 https://repo.homebridge.io stable InRelease
Get:7 http://phoscon.de/apt/deconz bookworm-beta/main armhf Packages [553 B]
Get:8 http://phoscon.de/apt/deconz bookworm-beta/main arm64 Packages [548 B]
Fetched 5,431 B in 2s (2,825 B/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
2 packages can be upgraded. Run 'apt list --upgradable' to see them.
W: http://phoscon.de/apt/deconz/dists/bookworm-beta/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
deconz : Depends: libqt5network5 but it is not going to be installed
Depends: libqt5widgets5 but it is not going to be installed
Depends: libqt5gui5 but it is not going to be installed
Depends: libqt5serialport5 but it is not going to be installed
Depends: libqt5websockets5 but it is not going to be installed
Depends: libqt5sql5 but it is not going to be installed
Depends: libqt5qml5 but it is not going to be installed
Depends: sqlite3
Depends: lsof but it is not going to be installed
wiringpi:armhf : Depends: libc6:armhf but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
Failed to stop deconz-gui.service: Unit deconz-gui.service not loaded.
Failed to disable unit: Unit file deconz-gui.service does not exist.
Failed to enable unit: Unit file deconz.service does not exist.
Failed to restart deconz.service: Unit deconz.service not found.
Alles anzeigen
Wie gesagt, ich habe nicht so sehr viel Ahnung von dem was da steht. Was ich aber sehen kann ist, dass es offensichtlich ein Problem mit der Installation von wiringpi gibt. Ich habe Homebridge als 64bit Variante installiert und wiringpi scheint ein 32bit Package zu sein. Auf github liegt aber auch eine 64bit version vor, vielleicht sollte das in hb-config in Abhängigkeit des Betriebssystems angepasst werden? Vielleicht bin ich auch auf dem Holzweg. Zum Schluss sieht man noch das einige andere Sachen nicht installiert werden können und deconz entsprechend nicht startet.
Ich könnte das ganze noch einmal mit einem 32 bit Betriebssystem ausprobieren, würde aber schon gerne zukünftig bei 64 bit bleiben. Oder liegt es doch an etwas anderem?
Grüße
Ich habe jetzt doch mal eine 32bit Version installiert und deconz wird gestartet. Ich kann auf Phoscon zugreifen, allerdings wird der Raspbian II nicht erkannt. Da müsste ich mal schauen. Scheint also wirklich eine Inkompatibilität mit dem Betriebssystem zu sein?
Edit: ok unter 32 bit läuft es.. musste aus irgendeinem Grund den seriellen Port manuell aktivieren
Hatte ich vor kurzem auch,unter 64bit habe ich es nicht gestartet bekommen.
Unter 32bit nach Aktivierung des seriellen Ports lief dann alles.
Mir hat das keine Ruhe gelassen. Ich habe wieder das 64 bit System geflasht und angefangen zu recherchieren.
Hier steht, das wiringpi gar nicht benötigt wird:
Also habe ich deconz ohne hb-config nach folgender Anleitung installiert:
Ohne den letzten Punkt (wiringpi aktualisieren), da er nicht benötigt wird. Anschließend habe ich noch den Port von deconz geändert:
ConBee II einrichten – CANOX.NET
Nun läuft es. Noch etwas.. Ich habe früher immer Hombridge Hue verwendet um die Zigbee Geräte in Homebridge einzubinden. Das hat jetzt nicht mehr auf anhieb geklappt. Vielleicht habe ich mich zu blöd angestellt.. ich denke aber das homebridge hue nicht mehr deconz unterstützt. mit dem homebdridge deconz plugin klappt alles. Man kann es auch hier nachlesen:
Grüße
Hallo,
nachdem ich meinen Raspberry mir RaspBee I aus Gründen neu aufsetzen musste, stehe ich vor folgendem Problem:
Habe den Homebridge Imager benutzt (32 Bit da 64 Bit mit Phoscon nicht funktioniert hat). Danach die bereits mehrfach verlinkte Anleitung befolgt. Phoscon wurde auch erfolgreich installiert. Problem ist, dass ich jetzt über homebridge.local bzw. IP Adresse immer direkt auf die Phoscon Web App komme.
Für mein Verständnis sollte ich da über IP:Port bzw. homebridge.local\wpa… hin kommen
Was habe ich falsch gemacht?
Eine weitere Frage am Rande: wenn ich den Imager benutze, kann ich mich nicht wir früher über Bildschirm und Tastatur am Pi anmelden? Ich sehe den Hinweis zur Konfiguration über Wifi usw. kann auch einen Benutzer und Passwort eingeben aber wie lauten diese?
Danke
Mo
Weboberflächen laufen in der Regel auf Port 80. Wenn nun zwei Programme (Homebridge und Phsocon) installiert sind streiten sich diese um den Port 80 und ein Programm sollte einen anderen Port zugewiesen bekommen. Wenn über das offizielle Image installiert sollte Phoscon auf Port 4530 laufen.
Hallo zusammen,
ich hab auf meinen Raspi Homebridge laufen, sowie den ConBee Stick installiert. Funktioniert auch mit Steckdosen und wird in Homekit angezeigt und lässt sich steuern. Nun wollte ich auch die Aqara Temperatursensoren einbinden. Das hat auch in mit dem Combee Stick geklappt und werden in der Weboberfläche angezeigt.
Nur bekomme ich das mit den Plugin Einstellungen nicht hin. Könnt ihr mir weiterhelfen? Ich hatte mehere Plugin's probiert, bin aber an den Einstellung gescheitert.
Habe ein ähnliches Setup und nutze das Homebridge deCONZ plugin.
Habe dort nur die IP und den Port von Phoscon eingetragen: 192.168.2.2:4530
das hießt du hast ein Aqara Plugin garnicht installiert ? Sondern nur das Deconz Plugin?
Wenn das Zubehör unter
Supported Devices - deCONZ REST-API
als kompatibel zu deCONZ gelistet ist, brauchst Du nur das deCONZ Plugin.