Offizielles FHEM Docker Basis Image für verschiedene Plattformen

Begonnen von Loredo, 28 Juli 2018, 21:24:57

Vorheriges Thema - Nächstes Thema

Sidey

Zitat von: kennymc.c am 05 April 2025, 16:03:13Letzte Woche wurde 5.1.0 als latest Release angekündigt. Allerdings ist das latest image aktuell immer noch auf 5.0.0 von vor 3 Monaten. Ist das Absicht und wird erst später umgestellt oder vergessen?

Danke für die Info.
Da ist der Build Prozess angebrochen und ich habe es nicht bemerkt.

Ich habe ihn gestern erneut gestartet und das Image liegt jetzt auch unter 5.1.0-bookworm vor.

Viele Grüße
Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

rob

Hallo Sidey.

Version 5.1.0 wurde bei mir jetzt auch automatisch gezogen. Leider werden nun einige Dinge vermisst:

2025.04.13 02:07:41 1: myFRM ERROR: Perl module Device::Firmata not found, see Commandref for details how to fix
...
2025.04.13 02:07:43 1: reload: Error:Modul 00_OWX deactivated:
 Can't locate Device/SerialPort.pm in @INC (you may need to install the Device::SerialPort module) (@INC entries checked: ./FHEM/lib ./lib ./FHEM . /usr/src/app/core/lib/perl5/5.38.3/arm-linux-gnueabihf-64int /usr/src/app/core/lib/perl5/5.38.3 /usr/src/app/core/lib/perl5/arm-linux-gnueabihf-64int /usr/src/app/core/lib/perl5 /usr/src/app/3rdparty/lib/perl5/5.38.3/arm-linux-gnueabihf-64int /usr/src/app/3rdparty/lib/perl5/5.38.3 /usr/src/app/3rdparty/lib/perl5/arm-linux-gnueabihf-64int /usr/src/app/3rdparty/lib/perl5 /usr/local/lib/perl5/site_perl/5.38.3/arm-linux-gnueabihf-64int /usr/local/lib/perl5/site_perl/5.38.3 /usr/local/lib/perl5/vendor_perl/5.38.3/arm-linux-gnueabihf-64int /usr/local/lib/perl5/vendor_perl/5.38.3 /usr/local/lib/perl5/5.38.3/arm-linux-gnueabihf-64int /usr/local/lib/perl5/5.38.3) at ./FHEM/00_OWX.pm line 47, <$fh> line 3156.
2025.04.13 02:07:43 0: Can't locate Device/SerialPort.pm in @INC (you may need to install the Device::SerialPort module) (@INC entries checked: ./FHEM/lib ./lib ./FHEM . /usr/src/app/core/lib/perl5/5.38.3/arm-linux-gnueabihf-64int /usr/src/app/core/lib/perl5/5.38.3 /usr/src/app/core/lib/perl5/arm-linux-gnueabihf-64int /usr/src/app/core/lib/perl5 /usr/src/app/3rdparty/lib/perl5/5.38.3/arm-linux-gnueabihf-64int /usr/src/app/3rdparty/lib/perl5/5.38.3 /usr/src/app/3rdparty/lib/perl5/arm-linux-gnueabihf-64int /usr/src/app/3rdparty/lib/perl5 /usr/local/lib/perl5/site_perl/5.38.3/arm-linux-gnueabihf-64int /usr/local/lib/perl5/site_perl/5.38.3 /usr/local/lib/perl5/vendor_perl/5.38.3/arm-linux-gnueabihf-64int /usr/local/lib/perl5/vendor_perl/5.38.3 /usr/local/lib/perl5/5.38.3/arm-linux-gnueabihf-64int /usr/local/lib/perl5/5.38.3) at ./FHEM/00_OWX.pm line 47, <$fh> line 3156.
...
2025.04.13 02:07:53 3: Opening MySensorsGW_02 device /dev/serial/by-id/usb-Arduino_LLC_Arduino_Leonardo-if00
2025.04.13 02:07:53 1: Can't locate Device/SerialPort.pm in @INC (you may need to install the Device::SerialPort module) (@INC entries checked: ./FHEM/lib ./lib ./FHEM . /usr/src/app/core/lib/perl5/5.38.3/arm-linux-gnueabihf-64int /usr/src/app/core/lib/perl5/5.38.3 /usr/src/app/core/lib/perl5/arm-linux-gnueabihf-64int /usr/src/app/core/lib/perl5 /usr/src/app/3rdparty/lib/perl5/5.38.3/arm-linux-gnueabihf-64int /usr/src/app/3rdparty/lib/perl5/5.38.3 /usr/src/app/3rdparty/lib/perl5/arm-linux-gnueabihf-64int /usr/src/app/3rdparty/lib/perl5 /usr/local/lib/perl5/site_perl/5.38.3/arm-linux-gnueabihf-64int /usr/local/lib/perl5/site_perl/5.38.3 /usr/local/lib/perl5/vendor_perl/5.38.3/arm-linux-gnueabihf-64int /usr/local/lib/perl5/vendor_perl/5.38.3 /usr/local/lib/perl5/5.38.3/arm-linux-gnueabihf-64int /usr/local/lib/perl5/5.38.3) at ./FHEM/DevIo.pm line 612.
2025.04.13 02:07:53 1: MySensorsGW_02: Can't connect to /dev/serial/by-id/usb-Arduino_LLC_Arduino_Leonardo-if00: Can't locate Device/SerialPort.pm in @INC (you may need to install the Device::SerialPort module) (@INC entries checked: ./FHEM/lib ./lib ./FHEM . /usr/src/app/core/lib/perl5/5.38.3/arm-linux-gnueabihf-64int /usr/src/app/core/lib/perl5/5.38.3 /usr/src/app/core/lib/perl5/arm-linux-gnueabihf-64int /usr/src/app/core/lib/perl5 /usr/src/app/3rdparty/lib/perl5/5.38.3/arm-linux-gnueabihf-64int /usr/src/app/3rdparty/lib/perl5/5.38.3 /usr/src/app/3rdparty/lib/perl5/arm-linux-gnueabihf-64int /usr/src/app/3rdparty/lib/perl5 /usr/local/lib/perl5/site_perl/5.38.3/arm-linux-gnueabihf-64int /usr/local/lib/perl5/site_perl/5.38.3 /usr/local/lib/perl5/vendor_perl/5.38.3/arm-linux-gnueabihf-64int /usr/local/lib/perl5/vendor_perl/5.38.3 /usr/local/lib/perl5/5.38.3/arm-linux-gnueabihf-64int /usr/local/lib/perl5/5.38.3) at ./FHEM/DevIo.pm line 612.
2025.04.13 02:07:53 3: Opening MySensorsGW_02 device /dev/serial/by-id/usb-Arduino_LLC_Arduino_Leonardo-if00
2025.04.13 02:07:53 1: Can't locate Device/SerialPort.pm in @INC (you may need to install the Device::SerialPort module) (@INC entries checked: ./FHEM/lib ./lib ./FHEM . /usr/src/app/core/lib/perl5/5.38.3/arm-linux-gnueabihf-64int /usr/src/app/core/lib/perl5/5.38.3 /usr/src/app/core/lib/perl5/arm-linux-gnueabihf-64int /usr/src/app/core/lib/perl5 /usr/src/app/3rdparty/lib/perl5/5.38.3/arm-linux-gnueabihf-64int /usr/src/app/3rdparty/lib/perl5/5.38.3 /usr/src/app/3rdparty/lib/perl5/arm-linux-gnueabihf-64int /usr/src/app/3rdparty/lib/perl5 /usr/local/lib/perl5/site_perl/5.38.3/arm-linux-gnueabihf-64int /usr/local/lib/perl5/site_perl/5.38.3 /usr/local/lib/perl5/vendor_perl/5.38.3/arm-linux-gnueabihf-64int /usr/local/lib/perl5/vendor_perl/5.38.3 /usr/local/lib/perl5/5.38.3/arm-linux-gnueabihf-64int /usr/local/lib/perl5/5.38.3) at ./FHEM/DevIo.pm line 612.
2025.04.13 02:07:53 1: MySensorsGW_02: Can't connect to /dev/serial/by-id/usb-Arduino_LLC_Arduino_Leonardo-if00: Can't locate Device/SerialPort.pm in @INC (you may need to install the Device::SerialPort module) (@INC entries checked: ./FHEM/lib ./lib ./FHEM . /usr/src/app/core/lib/perl5/5.38.3/arm-linux-gnueabihf-64int /usr/src/app/core/lib/perl5/5.38.3 /usr/src/app/core/lib/perl5/arm-linux-gnueabihf-64int /usr/src/app/core/lib/perl5 /usr/src/app/3rdparty/lib/perl5/5.38.3/arm-linux-gnueabihf-64int /usr/src/app/3rdparty/lib/perl5/5.38.3 /usr/src/app/3rdparty/lib/perl5/arm-linux-gnueabihf-64int /usr/src/app/3rdparty/lib/perl5 /usr/local/lib/perl5/site_perl/5.38.3/arm-linux-gnueabihf-64int /usr/local/lib/perl5/site_perl/5.38.3 /usr/local/lib/perl5/vendor_perl/5.38.3/arm-linux-gnueabihf-64int /usr/local/lib/perl5/vendor_perl/5.38.3 /usr/local/lib/perl5/5.38.3/arm-linux-gnueabihf-64int /usr/local/lib/perl5/5.38.3) at ./FHEM/DevIo.pm line 612.


Ich bin ersteinmal wieder zurückgestiegen auf "fhem/fhem:5.0.0-bookworm".

Könntest Du bitte schauen, warum diese Module "Device::Firmata" und "Device::SerialPort" rausgeflogen sind? Ich habe sie im Einsatz für MySensors via USB, Firmata und OWX via LAN.

Vielen Dank und beste Grüße
rob

Sidey

Zitat von: rob am 13 April 2025, 11:11:20Könntest Du bitte schauen, warum diese Module "Device::Firmata" und "Device::SerialPort" rausgeflogen sind? Ich habe sie im Einsatz für MySensors via USB, Firmata und OWX via LAN.

Welches Plattform Image verwendest Du?

Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

rob

Meinst Du dies "linux/arm/v7", bei mir automatisch gezogen via fhem/fhem?

ch.eick

Hallo zusammen,
ich wollte gerade von meinem RPI4 auf den RPI5 umsteigen und habe ein kleiner Problem.

Das fhem Verzeichnis ist mit tar auf den neuen RPI5 umgezogen.
Dort habe ich mir der gleichen docker-compose.yml  den fhem container erzeugt, der natürlich die latest geladen hat.

Mein Problem ist nun, das fhem erstmal startet, jedoch nach einiger Zeit dann wieder mit einem neuen scan der usb Geräte neu startet.
Hier ein kleiner Log Auszug
2025.04.13 12:35:19.504 3: From the FHEM_GLOBALATTR environment: attr global updateInBackground 1
2025.04.13 12:35:19.504 3: From the FHEM_GLOBALATTR environment: attr global nofork 0
2025.04.13 12:35:19.504 3: From the FHEM_GLOBALATTR environment: attr global logfile log/fhem-%Y-%m-%d.log
2025.04.13 12:35:19.504 3: From the FHEM_GLOBALATTR environment: attr global pidfilename log/fhem.pid
2025.04.13 12:35:19.506 1: Messages collected while initializing FHEM:configfile: logfile is readonly, it is set in the FHEM_GLOBALATTR environment
pidfilename is readonly, it is set in the FHEM_GLOBALATTR environment
0
0
SecurityCheck:
  telnetPort is not password protected
  WEBapi is not password protected
  MQTT2_FHEM_Server is not password protected

Protect this FHEM installation by configuring the allowed device allowed_WEB
You can disable this message with attr global motd none
Autosave deactivated

2025.04.13 12:35:25.927 1: usb create starting
2025.04.13 12:35:25.979 3: Probing CUL device /dev/ttyAMA10
2025.04.13 12:35:26.187 3: Probing TCM_ESP3 device /dev/ttyAMA10
2025.04.13 12:35:26.292 3: Probing ZWDongle device /dev/ttyAMA10
2025.04.13 12:35:26.395 3: Probing SIGNALDuino device /dev/ttyAMA10
2025.04.13 12:35:26.602 3: Probing MYSENSORS device /dev/ttyAMA10
2025.04.13 12:35:26.807 3: Probing ArduCounter device /dev/ttyAMA10
2025.04.13 12:35:27.011 3: Probing ElsnerWS device /dev/ttyAMA10
2025.04.13 12:35:28.014 3: Probing FRM device /dev/ttyAMA10
2025.04.13 12:35:33.129 1: usb create end

2025.04.13 12:35:33.144 3: websocketPort: port 8080 opened
2025.04.13 12:35:33.282 0: Featurelevel: 6.3
2025.04.13 12:35:33.282 0: Server started with 260 defined entities (fhem.pl:29402/2024-12-05 perl:5.036003 os:linux user:fhem pid:13113)
2025.04.13 12:35:33.287 3: Opening WB_1_MQTT2 device 192.168.178.61:1883
2025.04.13 12:35:33.410 2: AttrTemplates: got 276 entries


Mache ich einen grundsätzlichen Fehler, oder könnte es an dem neuen fhem/fhem:latest liegen?

VG   Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

Sidey

Zitat von: ch.eick am 13 April 2025, 12:47:20Mache ich einen grundsätzlichen Fehler, oder könnte es an dem neuen fhem/fhem:latest liegen?

Das ist möglich. Was steht denn im Log, wenn FHEM beendet wird?

Du kannst ja auch Das Tag 5.0.0-bookormanstelle latests probieren.

Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

ch.eick

Hallo Sidney,
eine ältere Version versuche ich gerade ebenfalls, jedoch mit dem gleichen problem.
  fhem:
#    image: fhem/fhem:latest
    image: fhem/fhem:5.0.0-bookworm
    restart: always
    network_mode: host
    privileged: true
#    devices:
#      - "/dev/ttyACM0:/dev/ttyACM0"
    volumes:
      - "./fhem/:/opt/fhem/"
    environment:
      PIP_PKGS: "vallox_websocket_api fhem beautifulsoup4"
      CPAN_PKGS: "Crypt::OpenSSL::AES XML::Bare XML::Bare Protocol::WebSocket::Handshake::Server Crypt::Rijndael Crypt::Random --verbose"
      FHEM_UID: 6061
      FHEM_GID: 6061
      TIMEOUT: 10
      RESTART: 1
      TELNETPORT: 7072
      TZ: Europe/Berlin
#      CONFIGTYPE: configDB
    depends_on:
      - "mysql"

Meldungen sind im letzten Post enthalten.
Ich hatte bisher auch immer das Setzen den fhem Berechtigungen beim container start gesehen.
Jetzt kommt auch noch sowas
2025.04.13 12:35:19.506 1: Messages collected while initializing FHEM:configfile: logfile is readonly, it is set in the FHEM_GLOBALATTR environment
pidfilename is readonly, it is set in the FHEM_GLOBALATTR environment
0
0
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

Sidey

Zitat von: rob am 13 April 2025, 11:34:46Meinst Du dies "linux/arm/v7", bei mir automatisch gezogen via fhem/fhem?

Ja das meinte ich.

So auf Anhieb habe ich den Fehler nicht gefunden.

Starte doch bitte einmal das Image:
docker run -it  --entrypoint /bin/bash fhem/fhem:latest

Und dann setze die Suche nach den beiden Dateien ab:

find /usr/src/app/core/lib/perl5/ -name "Firmata*"
find /usr/src/app/core/lib/perl5/ -name "Serial*"

Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

ch.eick

Moin

könnte es sein, dass der health check bei mir immer wieder den Neustart macht?
Einige Geräte sind nicht erreichbar, da sie ja noch vom alten FHEM verwendet werden und es somit zu timeouts kommt.

Wo kann ich denn den health-check abschalten?
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

Sidey

Zitat von: ch.eick am 13 April 2025, 12:59:30Meldungen sind im letzten Post enthalten.

Das ist nur vom Starten und nicht vom Stoppen. Ich denke das Starten ist nicht das Problem, sondern dass er gestoppt wird.

Schau doch mal, was der Befehl so liefert. (Ich nehme an, der Container nennt sich fhem):

sudo docker inspect --format "{{json .State.Health }}" fhem | jq

Und dann mal in das Log vom Container nachsehen was vor dem Neustart passiert:
sudo docker logs fhem

Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

ch.eick

Irgendwie bekomme ich im container auch das PBKDF2/Tiny.pm nicht installiert.
Bisher habe ich einfach im container ein apt-get gemacht
apt-get install libpbkdf2-tiny-perl
Aber trotzdem kommt weiterhin diese Meldung :-(
2025.04.13 13:18:13.596 1: reload: Error:Modul 99_myUtils deactivated:
 Can't locate PBKDF2/Tiny.pm in @INC (you may need to install the PBKDF2::Tiny module) (@INC contains: ./lib ./FHEM . /usr/src/app/core/lib/perl5/5.36.3/aarch64-linux-gnu /usr/src/app/core/lib/perl5/5.36.3 /usr/src/app/core/lib/perl5/aarch64-linux-gnu /usr/src/app/core/lib/perl5 /usr/src/app/3rdparty/lib/perl5/5.36.3/aarch64-linux-gnu /usr/src/app/3rdparty/lib/perl5/5.36.3 /usr/src/app/3rdparty/lib/perl5/aarch64-linux-gnu /usr/src/app/3rdparty/lib/perl5 /usr/local/lib/perl5/site_perl/5.36.3/aarch64-linux-gnu /usr/local/lib/perl5/site_perl/5.36.3 /usr/local/lib/perl5/vendor_perl/5.36.3/aarch64-linux-gnu /usr/local/lib/perl5/vendor_perl/5.36.3 /usr/local/lib/perl5/5.36.3/aarch64-linux-gnu /usr/local/lib/perl5/5.36.3 ./FHEM/lib) at ./FHEM/99_myUtils.pm line 674, <$fh> line 12.
BEGIN failed--compilation aborted at ./FHEM/99_myUtils.pm line 674, <$fh> line 12.


RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

rob

Zitat von: Sidey am 13 April 2025, 13:19:10...
Und dann setze die Suche nach den beiden Dateien ab:

find /usr/src/app/core/lib/perl5/ -name "Firmata*"
find /usr/src/app/core/lib/perl5/ -name "Serial*"

... ergibt
docker run -it  --entrypoint /bin/bash fhem/fhem:latest
root@37f18ce53999:/opt/fhem# find /usr/src/app/core/lib/perl5/ -name "Firmata*"
root@37f18ce53999:/opt/fhem# find /usr/src/app/core/lib/perl5/ -name "Serial*"
/usr/src/app/core/lib/perl5/ExtUtils/Builder/Serializer.pm
/usr/src/app/core/lib/perl5/CHI/Serializer
/usr/src/app/core/lib/perl5/Paws/Firehose/Serializer.pm
/usr/src/app/core/lib/perl5/SOAP/Serializer.pod
/usr/src/app/core/lib/perl5/Dist/Build/Serializer.pm
/usr/src/app/core/lib/perl5/Types/Serialiser.pm
/usr/src/app/core/lib/perl5/Types/Serialiser
/usr/src/app/core/lib/perl5/arm-linux-gnueabihf-64int/auto/Types/Serialiser
/usr/src/app/core/lib/perl5/arm-linux-gnueabihf-64int/DBI/Gofer/Serializer
root@37f18ce53999:/opt/fhem#
... scheint nicht vorhanden zu sein.

Als Gegenprobe/ zum Vergleich habe ich das auch v5.0.0 gemacht:
root@689f2ea5c6b0:/opt/fhem# find /usr/src/app/core/lib/perl5/ -name "Firmata*"
/usr/src/app/core/lib/perl5/arm-linux-gnueabihf-64int/auto/Device/Firmata
/usr/src/app/core/lib/perl5/Device/Firmata
/usr/src/app/core/lib/perl5/Device/Firmata.pm
root@689f2ea5c6b0:/opt/fhem# find /usr/src/app/core/lib/perl5/ -name "Serial*"
/usr/src/app/core/lib/perl5/ExtUtils/Builder/Serializer.pm
/usr/src/app/core/lib/perl5/CHI/Serializer
/usr/src/app/core/lib/perl5/Paws/Firehose/Serializer.pm
/usr/src/app/core/lib/perl5/SOAP/Serializer.pod
/usr/src/app/core/lib/perl5/Dist/Build/Serializer.pm
/usr/src/app/core/lib/perl5/Types/Serialiser.pm
/usr/src/app/core/lib/perl5/Types/Serialiser
/usr/src/app/core/lib/perl5/arm-linux-gnueabihf-64int/auto/Types/Serialiser
/usr/src/app/core/lib/perl5/arm-linux-gnueabihf-64int/auto/Device/SerialPort
/usr/src/app/core/lib/perl5/arm-linux-gnueabihf-64int/auto/Device/SerialPort/SerialPort.so
/usr/src/app/core/lib/perl5/arm-linux-gnueabihf-64int/DBI/Gofer/Serializer
/usr/src/app/core/lib/perl5/arm-linux-gnueabihf-64int/Device/SerialPort.pm
/usr/src/app/core/lib/perl5/Device/Firmata/IO/SerialIO.pm
root@689f2ea5c6b0:/opt/fhem#

ch.eick

Zitat von: Sidey am 13 April 2025, 13:25:11
Zitat von: ch.eick am 13 April 2025, 12:59:30Meldungen sind im letzten Post enthalten.

Das ist nur vom Starten und nicht vom Stoppen. Ich denke das Starten ist nicht das Problem, sondern dass er gestoppt wird.

Schau doch mal, was der Befehl so liefert. (Ich nehme an, der Container nennt sich fhem):

sudo docker inspect --format "{{json .State.Health }}" fhem | jq

Und dann mal in das Log vom Container nachsehen was vor dem Neustart passiert:
sudo docker logs fhem

Grüße Sidey

Ha, wie ich es dachte, der health-check :-)
{"Status":"unhealthy","FailingStreak":29,"Log":[{"Start":"2025-04-13T13:18:20.372043578+02:00","End":"2025-04-13T13:18:20.433531676+02:00","ExitCode":1,"Output":"Cannot read url file /tmp/health-check.urls\n"},
{"Start":"2025-04-13T13:18:40.440548422+02:00","End":"2025-04-13T13:18:40.502980324+02:00","ExitCode":1,"Output":" http://localhost:8083/fhem/healthcheck: FAILED (000); http://localhost:8088/fhem/healthcheck: FAILED (000);\n"},
{"Start":"2025-04-13T13:19:00.533479953+02:00","End":"2025-04-13T13:19:00.596919294+02:00","ExitCode":1,"Output":"Cannot read url file /tmp/health-check.urls\n"},
{"Start":"2025-04-13T13:19:20.627569071+02:00","End":"2025-04-13T13:19:21.572689101+02:00","ExitCode":1,"Output":" http://localhost:8083/fhem/healthcheck: FAILED (000); http://localhost:8088/fhem/healthcheck: FAILED (000);\n"},
{"Start":"2025-04-13T13:19:41.581910685+02:00","End":"2025-04-13T13:19:41.62799324+02:00","ExitCode":1,"Output":"Cannot read url file /tmp/health-check.urls\n"}]}

Im fhem log sehe ich dazu nichts weiter.
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

Sidey

Zitat von: ch.eick am 13 April 2025, 13:33:54Ha, wie ich es dachte, der health-check :-)

Kann es sein, dass Du das DockerImageInfo gelöscht hast?
Das ist dafür verantwortlich die fehlende Datei anzulegen :)

define DockerImageInfo DockerImageInfo
attr DockerImageInfo alias Docker Image Info
attr DockerImageInfo devStateIcon ok.*:security@green Initialized:system_fhem_reboot@orange .*:message_attention@red
attr DockerImageInfo group System
attr DockerImageInfo icon docker
attr DockerImageInfo room System
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem,zigbee2mqtt

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

ch.eick

Hi Sidney,
in der aktuellen Situation komme ich noch nicht auf das FHEMWEB.
Bei einige Versuchen konnte ich jedoch mal username und passort eingeben und es war ein list meiner Gruppen links zu sehen.

In der fhem.cfg steht es jedoch noch drin und da editiere ich auch nicht drin rum :-)
# Disable this to avoid looking for new USB devices on startup
define initialUsbCheck notify global:INITIALIZED usb create
setuuid initialUsbCheck 5dff997e-f33f-61a8-c2be-9c96277d4d966198
attr initialUsbCheck DbLogExclude .*

define DockerImageInfo DockerImageInfo
setuuid DockerImageInfo 5dff997e-f33f-61a8-cc72-5b6e78b7dcbd7e1e
attr DockerImageInfo DbLogExclude .*
attr DockerImageInfo alias Docker Image Info
attr DockerImageInfo devStateIcon ok:security@green Initialized:system_fhem_reboot@orange .*:message_attention@red
attr DockerImageInfo group System
attr DockerImageInfo icon docker
attr DockerImageInfo room System
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick