Seite 3 von 4

Re: Umzug von Pi 4 4GB zu Pi 5 8GB

Verfasst: 4. Jan 2025 23:00
von Snatsch
das sind die Logs aus dem deconz Container

Code: Alles auswählen

21:57:58:868 void zmMaster::handleStateIdle(zmMaster::MasterEvent) not connected goto OFF state
21:57:58:868 device state timeout ignored in state 1
21:58:00:448 failed to reconnect to network try=7
21:58:05:448 failed to reconnect to network try=8
21:58:05:458 dev /dev/ttyAMA10
21:58:10:448 failed to reconnect to network try=9
21:58:13:458 dev /dev/ttyAMA10
21:58:14:458 dev /dev/ttyAMA10
21:58:15:448 failed to reconnect to network try=10
21:58:15:457 dev /dev/ttyAMA10
21:58:18:458 dev /dev/ttyAMA10
21:58:20:028 device state timeout ignored in state 2
21:58:20:187 device state timeout ignored in state 2
21:58:20:347 device state timeout ignored in state 2
21:58:20:447 reconnect network failed, try later
21:58:20:447 start reconnect to network
21:58:20:507 device state timeout ignored in state 2
21:58:20:668 device state timeout ignored in state 2
21:58:20:827 device state timeout ignored in state 2
21:58:20:988 device state timeout ignored in state 2
21:58:21:147 device state timeout ignored in state 2
21:58:21:308 device state timeout ignored in state 2
21:58:21:467 device state timeout ignored in state 2
21:58:21:628 device state timeout ignored in state 2
21:58:21:788 device state timeout (handled)
21:58:21:868 void zmMaster::handleStateIdle(zmMaster::MasterEvent) not connected goto OFF state
21:58:21:868 device state timeout ignored in state 1
21:58:25:447 failed to reconnect to network try=1
21:58:25:454 dev /dev/ttyAMA10
21:58:30:448 failed to reconnect to network try=2
21:58:35:447 failed to reconnect to network try=3
21:58:35:458 dev /dev/ttyAMA10
21:58:36:458 dev /dev/ttyAMA10
21:58:37:458 dev /dev/ttyAMA10
21:58:40:447 failed to reconnect to network try=4
21:58:41:458 dev /dev/ttyAMA10
21:58:43:028 device state timeout ignored in state 2
21:58:43:187 device state timeout ignored in state 2
21:58:43:348 device state timeout ignored in state 2
21:58:43:508 device state timeout ignored in state 2
21:58:43:667 device state timeout ignored in state 2
21:58:43:827 device state timeout ignored in state 2
21:58:43:988 device state timeout ignored in state 2
21:58:44:147 device state timeout ignored in state 2
21:58:44:308 device state timeout ignored in state 2
21:58:44:467 device state timeout ignored in state 2
21:58:44:628 device state timeout ignored in state 2
21:58:44:788 device state timeout (handled)
21:58:44:867 void zmMaster::handleStateIdle(zmMaster::MasterEvent) not connected goto OFF state
21:58:44:867 device state timeout ignored in state 1
21:58:45:448 failed to reconnect to network try=5
21:58:45:458 dev /dev/ttyAMA10
21:58:50:448 failed to reconnect to network try=6
21:58:55:448 failed to reconnect to network try=7
21:58:55:454 dev /dev/ttyAMA10
21:58:59:459 dev /dev/ttyAMA10
21:59:00:448 failed to reconnect to network try=8
21:59:00:458 dev /dev/ttyAMA10
21:59:04:454 dev /dev/ttyAMA10
21:59:05:447 failed to reconnect to network try=9
21:59:05:454 dev /dev/ttyAMA10
21:59:06:027 device state timeout ignored in state 2
21:59:06:188 device state timeout ignored in state 2
21:59:06:347 device state timeout ignored in state 2
21:59:06:508 device state timeout ignored in state 2
21:59:06:667 device state timeout ignored in state 2
21:59:06:827 device state timeout ignored in state 2
21:59:06:988 device state timeout ignored in state 2
21:59:07:147 device state timeout ignored in state 2
21:59:07:308 device state timeout ignored in state 2
21:59:07:467 device state timeout ignored in state 2
21:59:07:628 device state timeout ignored in state 2
21:59:07:787 device state timeout (handled)
21:59:07:868 void zmMaster::handleStateIdle(zmMaster::MasterEvent) not connected goto OFF state
21:59:07:868 device state timeout ignored in state 1
21:59:10:447 failed to reconnect to network try=10
21:59:15:448 reconnect network failed, try later
21:59:15:448 start reconnect to network
21:59:15:458 dev /dev/ttyAMA10
21:59:20:448 failed to reconnect to network try=1
21:59:22:458 dev /dev/ttyAMA10
21:59:23:458 dev /dev/ttyAMA10
21:59:25:448 failed to reconnect to network try=2
21:59:25:458 dev /dev/ttyAMA10
21:59:27:458 dev /dev/ttyAMA10
21:59:29:028 device state timeout ignored in state 2
21:59:29:187 device state timeout ignored in state 2
21:59:29:348 device state timeout ignored in state 2
21:59:29:508 device state timeout ignored in state 2
21:59:29:667 device state timeout ignored in state 2
21:59:29:828 device state timeout ignored in state 2
21:59:29:987 device state timeout ignored in state 2
21:59:30:148 device state timeout ignored in state 2
21:59:30:308 device state timeout ignored in state 2
21:59:30:448 try to reconnect to network try=3
21:59:30:468 device state timeout ignored in state 2
21:59:30:627 device state timeout ignored in state 2
21:59:30:788 device state timeout (handled)
21:59:30:867 void zmMaster::handleStateIdle(zmMaster::MasterEvent) not connected goto OFF state
21:59:30:867 device state timeout ignored in state 1

Re: Umzug von Pi 4 4GB zu Pi 5 8GB

Verfasst: 5. Jan 2025 00:18
von udo1toni
Kannst Du bitte im phoscon Container den network Mode mal auf bridge ändern? Und bist Du sicher, dass Port 80 und 443 tatsächlich frei sind?

Außerdem stimmt etwas mit dem Device nicht, im Log steht /dev/ttyAMA10 während in der Konfiguration von /dev/ttyUSB0 die Rede ist.

Re: Umzug von Pi 4 4GB zu Pi 5 8GB

Verfasst: 5. Jan 2025 01:13
von Snatsch
Kannst Du bitte im phoscon Container den network Mode mal auf bridge ändern
bringt leider auch nichts.
Außerdem stimmt etwas mit dem Device nicht, im Log steht /dev/ttyAMA10
habe ich auch schon gesehen und geändert was aber leider auch nicht den Erfolg gebracht hat.

Re: Umzug von Pi 4 4GB zu Pi 5 8GB

Verfasst: 5. Jan 2025 03:19
von Snatsch
Habe den Conbee2 Stick jetzt mal an meinem Pi 3 gehängt und siehe da ich kann alle meine Geräte wieder schalten

Re: Umzug von Pi 4 4GB zu Pi 5 8GB

Verfasst: 5. Jan 2025 07:14
von Harka
Moin,
Snatsch hat geschrieben: 4. Jan 2025 22:58Was mich wundert wenn ich per IP auf die Phoscon App gehe kommt immer bei Firmware "nicht verbunden" Screenshot (72).png
Das muss sich ändern, vorher brauchst Du gar nicht erst weiter versuchen.
Was wird Dir angezeigt, wenn Du den Port mit dem o.g. ls-Befehl abfragst? Hast Du Rechte für die Gruppe "dialout"? Warum nutzt Du marthoc/deconz obwohl dieses seit über 3 Jahren nicht mehr gepflegt wird?

Re: Umzug von Pi 4 4GB zu Pi 5 8GB

Verfasst: 5. Jan 2025 11:16
von Snatsch

Code: Alles auswählen

root@pi5:~# ls -al /dev/serial/by-id
total 0
drwxr-xr-x 2 root root 60 Jan  5 10:21 .
drwxr-xr-x 4 root root 80 Jan  5 10:21 ..
lrwxrwxrwx 1 root root 13 Jan  5 10:21 usb-dresden_elektronik_ConBee_III_DE03310352-if00-port0 -> ../../ttyUSB0
[code]services:
  deconz:
    image: deconzcommunity/deconz
    container_name: deconz
    restart: always
    ports: 
      - 80:80
      - 443:443
    volumes:
      - /opt/deconz:/opt/deCONZ
    devices:
      - /dev/ttyUSB0
    environment:
      - DECONZ_WEB_PORT=80
      - DECONZ_WS_PORT=443
      - DEBUG_INFO=1
      - DEBUG_APS=0
      - DEBUG_ZCL=0
      - DEBUG_ZDP=0
      - DEBUG_OTAU=0
aber das Ergebnis ist das gleiche.

die Logs

Code: Alles auswählen

[deconzcommunity/deconz] Starting deCONZ...
[deconzcommunity/deconz] Current deCONZ version: 2.29.1
[deconzcommunity/deconz] Web UI port: 80
[deconzcommunity/deconz] Websockets port: 443
[deconzcommunity/deconz] Using options --auto-connect=1 --appdata=/opt/deCONZ --dbg-info=1 --dbg-aps=0 --dbg-zcl=0 --dbg-ddf=0 --dbg-dev=0 --dbg-zdp=0 --dbg-ota=0 --dbg-error=0 --dbg-http=0 --dev-test-managed=0 --http-port=80 --ws-port=443
[deconzcommunity/deconz] Modifying user and group ID
[deconzcommunity/deconz] Checking device group ID
[deconzcommunity/deconz] VNC Disabled
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-deconz'
libpng warning: iCCP: known incorrect sRGB profile
This plugin does not support propagateSizeHints()
This plugin does not support propagateSizeHints()

Re: Umzug von Pi 4 4GB zu Pi 5 8GB

Verfasst: 5. Jan 2025 12:55
von Snatsch
Bin echt langsam am verzweifeln mit der Compose Datei von Docker Hub

Code: Alles auswählen

version: "2"
services:
  deconz:
    image: deconzcommunity/deconz
    container_name: deconz
    restart: always
    ports: 
      - 80:80
      - 443:443
    volumes:
      - /opt/deconz:/opt/deCONZ
    devices:
      - /dev/ttyUSB0
    environment:
      - DECONZ_WEB_PORT=80
      - DECONZ_WS_PORT=443
      - DEBUG_INFO=1
      - DEBUG_APS=0
      - DEBUG_ZCL=0
      - DEBUG_ZDP=0
      - DEBUG_OTAU=0
steht auch Firmenware nicht verbunden.
und mit dieser

Code: Alles auswählen

version: "3.8"
services:
  deconz:
    image: deconzcommunity/deconz:stable
    container_name: deconz
    restart: always
    network_mode: host
    privileged: true
    ports:
      - "80:80"
      - "443:443"
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - /opt/deconz:/opt/deCONZ
    devices:
      - "/dev/ttyUSB0:/dev/ttyUSB0"
    environment:
      - TZ=Europe/Berlin
      - DECONZ_WEB_PORT=80
      - DECONZ_WS_PORT=443
      - DEBUG_INFO=1
      - DEBUG_APS=0
      - DEBUG_ZCL=0
      - DEBUG_ZDP=0
      - DEBUG_OTA=0
      - DEBUG_HTTP=0
      - DECONZ_DEVICE=/dev/ttyUSB0
      - DECONZ_START_VERBOSE=0
      - DECONZ_BAUDRATE=115200
geht es.
Screenshot (73).png
aber ich kann kein Gerät anlernen.
Der Log

Code: Alles auswählen

[deconzcommunity/deconz] Starting deCONZ...
[deconzcommunity/deconz] Current deCONZ version: 2.28.1
[deconzcommunity/deconz] Web UI port: 80
[deconzcommunity/deconz] Websockets port: 443
[deconzcommunity/deconz] Using options --auto-connect=1 --appdata=/opt/deCONZ --dbg-info=1 --dbg-aps=0 --dbg-zcl=0 --dbg-ddf=0 --dbg-dev=0 --dbg-zdp=0 --dbg-ota=0 --dbg-error=0 --dbg-http=0 --dev-test-managed=0 --http-port=80 --ws-port=443 --baudrate=115200
[deconzcommunity/deconz] Modifying user and group ID
[deconzcommunity/deconz] Checking device group ID
[deconzcommunity/deconz] VNC Disabled
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-deconz'
libpng warning: iCCP: known incorrect sRGB profile
This plugin does not support propagateSizeHints()
This plugin does not support propagateSizeHints()
This plugin does not support propagateSizeHints()

Re: Umzug von Pi 4 4GB zu Pi 5 8GB

Verfasst: 5. Jan 2025 14:46
von Harka
mmmh,
Bild sieht gut aus und beim Log kann ich auch keinen nennenswerten Unterschied zu meinen sehen.

Re: Umzug von Pi 4 4GB zu Pi 5 8GB

Verfasst: 5. Jan 2025 15:08
von Snatsch
Konnte aber trotzdem meine Sensoren nicht anlernen. Hab jetzt mal Portainer auf meinen Pi 4 gespielt und den Deconz Stick2 angeschlossen. jetzt läuft es und ich habe alle meine Gräte wieder gefunden. Hängt bestimmt mit dem Pi5 zusammen. Vielleicht findet sich der Fehler noch.

Re: Umzug von Pi 4 4GB zu Pi 5 8GB

Verfasst: 5. Jan 2025 16:40
von udo1toni
Ich habe da ein paar Berichte gefunden, die tatsächlich auf Probleme mit USB im Zusammenhang mit Docker (auf dem Pi5) hinweisen. Dabei ging es zwar um RaspberryMatic, aber das Problem ist ja ähnlich gelagert.
Wenn der Pi4 ohnehin weiter betrieben werden soll, ist es vermutlich die einfachste Lösung, den Stick dort angeschlossen zu lassen, die Verbindung zwischen PhosCon und openHAB geschieht ja ohnehin über IP. Vielleicht gibt es auch irgendwann eine Lösung für das Problem (die größte Schwierigkeit wird sein, mitzubekommen, wenn der Fix verfügbar ist).
Zumindest den Pi3 könntest Du aber vermutlich locker loswerden, indem Du dessen Container mit auf den Pi5 umziehst. InfluxDB wird definitiv von der Leistung profitieren, Grafana vermutlich ebenfalls.
mqtt stellt keine große Last dar. Mein mqtt läuft in einem LX-Container mit 512 MByte RAM, davon werden 5 % tatsächlich genutzt. Der eine zugeteilte Kern ist im Schnitt zu 0.1 % ausgelastet und in der Spitze geht es mal auf 1 % hoch. Konkret laufen 28 Clients (inclusive MQTT Explorer), es sind 355 Subscriptions aktiv, es gibt 775 "retained" Messages und es werden etwa 400 kByte pro Minute an Daten umgesetzt (rein+raus). Pro Minute kommen im Schnitt 500 Nachrichten rein und es gehen etwa 1000 Messages raus. Der Broker langweilt sich also :)