alexa-fhem im Docker und fhem im Docker, wollen irgendwie nicht, brauche Hilfe

Begonnen von Hirnlos, 16 Juni 2026, 10:13:55

Vorheriges Thema - Nächstes Thema

Hirnlos

Folgende Situation: Fhem und alexa liefen lange nebeneinander auf dem Raspberry. SD Karte nach Update Tot. Also war ich endlich gezwungen den Umstieg zu wagen, von dem alle sagen, wie einfach er ist.Pustekuchen.
fhem läuft im Docker und greift auf dem Hauptrechner auf ein Verzeichnis zu, in dem die cfg usw liegt.
alexa-fhem läuft im Docker und scheint sich mit fhem zu verbinden. Aber es kommen Fehlermeldungen. Und Sprachbefehle an die Echogeräte gehen nicht weiter über den Fhem-Connector an den Fhem Docker.
Sas ist aus dem alexa log direkt aus Fhem rauskopiert :
Unknown cipher type '/tmp/alexa-fhem.cfg'
Unknown cipher type '/tmp/alexa-fhem.cfg'
Unknown cipher type '/tmp/alexa-fhem.cfg'
Unknown cipher type '/tmp/alexa-fhem.cfg'
Unknown cipher type '/tmp/alexa-fhem.cfg'
Unknown cipher type '/tmp/alexa-fhem.cfg'
Unknown cipher type '/tmp/alexa-fhem.cfg'
Unknown cipher type '/tmp/alexa-fhem.cfg'
Unknown cipher type '/tmp/alexa-fhem.cfg

Sas hier ist aus dem fhem log und kommt ständig wieder:
2026.06.15 21:10:46 3: alexa: using ssh cmd /usr/bin/ssh 172.27.0.3
ssh: connect to host 172.27.0.3 port 22: Connection refused
ssh: connect to host 172.27.0.3 port 22: Connection refused
2026.06.15 21:10:46 2: alexa: starting alexa-fhem: /usr/bin/ssh 172.27.0.3  -c /tmp/alexa-fhem.cfg
2026.06.15 21:10:46 3: alexa: starting
2026.06.15 21:10:46 3: alexa: using logfile: /opt/fhem/log/alexa-2026-06-15.log
2026.06.15 21:10:46 3: alexa: read: end of file reached while sysread
2026.06.15 21:10:46 3: alexa: stopped

Das hier habe ich aus Portainer aus dem log con alexa-fhem :
[6/15/2026, 8:19:01 PM] sshautoconf: SSH key seems to exist

[6/15/2026, 8:19:01 PM] sshautoconf: Our SSH key is known at the reverse proxy, good!

[6/15/2026, 8:19:01 PM] [meinFhemDocker]   executing: http://172.27.0.2:8083/fhem?cmd=%7B%24defs%7B%22alexa%22%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bjsonlist2%20alexa%3B%7B%24defs%7B%22alexa%22%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_100942486522740&XHR=1

*** FHEM: connected

[6/15/2026, 8:19:01 PM] [meinFhemDocker] got: 0 results

[6/15/2026, 8:19:01 PM] BearerToken '...9DEA3' read from alexa

[6/15/2026, 8:19:01 PM] 39_alexa.pm is new version: true

[6/15/2026, 8:19:01 PM] sshautoconf: completed successfully

[6/15/2026, 8:19:01 PM] *** SSH: proxy configuration set up done

[6/15/2026, 8:19:01 PM] Reading alexaFHEM.ProxyConnection set to starting;; starting SSH

[6/15/2026, 8:19:01 PM] [meinFhemDocker]   executing: http://172.27.0.2:8083/fhem?cmd=%7B%24defs%7B%22alexa%22%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bsetreading%20alexa%20alexaFHEM.ProxyConnection%20starting%3B%3B%20starting%20SSH%3B%7B%24defs%7B%22alexa%22%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_100942486522740&XHR=1

[6/15/2026, 8:19:01 PM] Starting SSH with -R 1234:127.0.0.1:41499 -oServerAliveInterval=90 -i /alexa-fhem/.ssh/id_rsa -p 58824 fhem-va.fhem.de

[6/15/2026, 8:19:02 PM] Reading alexaFHEM.ProxyConnection set to running;; SSH connected

[6/15/2026, 8:19:02 PM] [meinFhemDocker]   executing: http://172.27.0.2:8083/fhem?cmd=%7B%24defs%7B%22alexa%22%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bsetreading%20alexa%20alexaFHEM.ProxyConnection%20running%3B%3B%20SSH%20connected%3B%7B%24defs%7B%22alexa%22%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_100942486522740&XHR=1

[6/15/2026, 8:19:02 PM] *** SSH: proxy connection established

[6/15/2026, 8:19:02 PM] SSH: Welcome at the reverse proxy!  This pseudoshell does not react to any input - do not get irritated. 

[6/15/2026, 8:34:26 PM] reloading http://172.27.0.2:8083/fhem

[6/15/2026, 8:34:26 PM] [meinFhemDocker] Fetching FHEM devices...

[6/15/2026, 8:34:26 PM] [meinFhemDocker] fetching: http://172.27.0.2:8083/fhem?cmd=jsonlist2%20alexaName%3D.alexa-fhem.*&fwcsrf=csrf_100942486522740&XHR=1

*** FHEM: connected

[6/15/2026, 8:34:26 PM] [meinFhemDocker] got: 0 results

Ach ja und er Alexa Fhem Conector sagt auch er ist verbunden. Aber trotzdem diese Fehlermeldungen.

Hirnlos

das hier ist von Portainer, wenn man auf den Inspect Button drückt (alexa-fhem container):
{
    "AppArmorProfile": "docker-default",
    "Args": [
        "start"
    ],
    "Config": {
        "AttachStderr": false,
        "AttachStdin": false,
        "AttachStdout": false,
        "Cmd": [
            "start"
        ],
        "Domainname": "",
        "Entrypoint": [
            "/entry.sh"
        ],
        "Env": [
            "TZ=Europe/Berlin",
            "ALEXAFHEM_UID=6062",
            "ALEXAFHEM_GID=6062",
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "NODE_VERSION=22.22.2",
            "YARN_VERSION=1.22.22",
            "NODE_ENV=production",
            "TERM=xterm",
            "LANG=us_US.UTF-8",
            "LANGUAGE=us_US:us",
            "LC_ALL=us_US.UTF-8"
        ],
        "ExposedPorts": {
            "3000/tcp": {}
        },
        "Healthcheck": {
            "Interval": 20000000000,
            "Retries": 5,
            "StartPeriod": 10000000000,
            "Test": [
                "CMD-SHELL",
                "/health-check.sh"
            ],
            "Timeout": 10000000000
        },
        "Hostname": "e3edc64f5220",
        "Image": "ghcr.io/fhem/alexa-fhem:latest",
        "Labels": {
            "org.fhem.alexa.authors": "https://github.com/justme-1968/alexa-fhem/graphs/contributors",
            "org.fhem.alexa.description": "Amazon alexa voice assistant support for FHEM",
            "org.fhem.alexa.documentation": "https://wiki.fhem.de/wiki/FHEM_Connector",
            "org.fhem.alexa.licenses": "GPL-2.0",
            "org.fhem.alexa.source": "https://github.com/justme-1968/alexa-fhem",
            "org.fhem.alexa.url": "https://fhem.de/",
            "org.fhem.alexa.vendor": "FHEM-linux/amd64",
            "org.fhem.alexa.version": "0.5.65",
            "org.opencontainers.image.authors": "https://github.com/fhem/alexa-fhem-docker/graphs/contributors",
            "org.opencontainers.image.created": "2026-03-25T21:44:42.043Z",
            "org.opencontainers.image.description": "A FHEM complementary Docker image for Amazon alexa voice assistant, based on Debian.",
            "org.opencontainers.image.documentation": "https://github.com/fhem/alexa-fhem-docker/blob/26edb591c048635bab83001fbce83f3a09313cdb/README.md",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.revision": "26edb591c048635bab83001fbce83f3a09313cdb",
            "org.opencontainers.image.source": "https://github.com/fhem/alexa-fhem-docker",
            "org.opencontainers.image.title": "alexa-fhem-docker",
            "org.opencontainers.image.url": "https://github.com/fhem/alexa-fhem-docker",
            "org.opencontainers.image.vendor": "FHEM",
            "org.opencontainers.image.version": "5.1.12"
        },
        "OnBuild": null,
        "OpenStdin": false,
        "StdinOnce": false,
        "Tty": false,
        "User": "",
        "Volumes": {
            "/alexa-fhem": {}
        },
        "WorkingDir": "/alexa-fhem"
    },
    "Created": "2026-06-15T17:14:29.395075672Z",
    "Driver": "overlay2",
    "ExecIDs": null,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/f296097e7c80e1f2aba9d79b25c535a3b1d3426a9b6536a211349c388d5317db-init/diff:/var/lib/docker/overlay2/7a4fef3d83973e1b4138b09a354ab20592373afe448c3acf73233a15f7070a66/diff:/var/lib/docker/overlay2/0da3d696d83ba5db2d4067111341bcb37cee42224e9386ddac2e4211c6ea91e3/diff:/var/lib/docker/overlay2/487218cb9d7f75df1072f511b980dcfcf8ad0970a5a12fac33d0d8146cc23254/diff:/var/lib/docker/overlay2/b6193434b8e58a523dee200b4bd7d677dbded644999a39caee0b48358b977e62/diff:/var/lib/docker/overlay2/47c84eaed12b6000b707c2152ac89c51792eacff0e24d858685fa8a4eaf8c2e9/diff:/var/lib/docker/overlay2/a859a6372a6d0b753694b999cbc50c381951b603bde0d02ed1df3f399a3f3c0c/diff:/var/lib/docker/overlay2/7f0e7fd850913be599be7159afc33d0015bae25fbf4045e8aa6aabe5bffd63d9/diff:/var/lib/docker/overlay2/60452beef0baea1a549e889339b24ed2a784c6c4777a78f70aa51d2da456963d/diff:/var/lib/docker/overlay2/3ab828507983759653cfda6069b98c950921c262a39f252a41478d61ac1d750f/diff:/var/lib/docker/overlay2/e1a0f46a82c6ffe4c22fa58ba6841cf1506ff1cb4a42a11d774359f9a78a9a21/diff:/var/lib/docker/overlay2/62cc2b14724683cacd445b2db7e58aeb1e1d84a79dd3eaf9fed1d2f767ff2553/diff:/var/lib/docker/overlay2/bc1a8019dd0cb1206c2ba9779e11ae23559be58789f9342721f20849f70fae96/diff:/var/lib/docker/overlay2/a51fe3cd93575dc8309a65f3cb378054cecce1e301b99710a2956ee2ce94fa96/diff:/var/lib/docker/overlay2/bac6fd4ddbc7664b499d5cce50e7b43bbefd738ec44428dabc2d389d57ad847f/diff:/var/lib/docker/overlay2/7c2460da09c48b20d4637cb2c454822b6c32f078cfbb449ea93e370bfb6b01cf/diff",
            "MergedDir": "/var/lib/docker/overlay2/f296097e7c80e1f2aba9d79b25c535a3b1d3426a9b6536a211349c388d5317db/merged",
            "UpperDir": "/var/lib/docker/overlay2/f296097e7c80e1f2aba9d79b25c535a3b1d3426a9b6536a211349c388d5317db/diff",
            "WorkDir": "/var/lib/docker/overlay2/f296097e7c80e1f2aba9d79b25c535a3b1d3426a9b6536a211349c388d5317db/work"
        },
        "Name": "overlay2"
    },
    "HostConfig": {
        "AutoRemove": false,
        "Binds": [
            "/home/shuttle/neueDocker/opt/alexa-fhem:/alexa-fhem"
        ],
        "BlkioDeviceReadBps": null,
        "BlkioDeviceReadIOps": null,
        "BlkioDeviceWriteBps": null,
        "BlkioDeviceWriteIOps": null,
        "BlkioWeight": 0,
        "BlkioWeightDevice": null,
        "CapAdd": [
            "AUDIT_WRITE",
            "CHOWN",
            "DAC_OVERRIDE",
            "FOWNER",
            "FSETID",
            "KILL",
            "MKNOD",
            "NET_BIND_SERVICE",
            "NET_RAW",
            "SETFCAP",
            "SETGID",
            "SETPCAP",
            "SETUID",
            "SYS_CHROOT"
        ],
        "CapDrop": [
            "AUDIT_CONTROL",
            "BLOCK_SUSPEND",
            "DAC_READ_SEARCH",
            "IPC_LOCK",
            "IPC_OWNER",
            "LEASE",
            "LINUX_IMMUTABLE",
            "MAC_ADMIN",
            "MAC_OVERRIDE",
            "NET_ADMIN",
            "NET_BROADCAST",
            "SYSLOG",
            "SYS_ADMIN",
            "SYS_BOOT",
            "SYS_MODULE",
            "SYS_NICE",
            "SYS_PACCT",
            "SYS_PTRACE",
            "SYS_RAWIO",
            "SYS_RESOURCE",
            "SYS_TIME",
            "SYS_TTY_CONFIG",
            "WAKE_ALARM"
        ],
        "Cgroup": "",
        "CgroupParent": "",
        "CgroupnsMode": "private",
        "ConsoleSize": [
            0,
            0
        ],
        "ContainerIDFile": "",
        "CpuCount": 0,
        "CpuPercent": 0,
        "CpuPeriod": 0,
        "CpuQuota": 0,
        "CpuRealtimePeriod": 0,
        "CpuRealtimeRuntime": 0,
        "CpuShares": 0,
        "CpusetCpus": "",
        "CpusetMems": "",
        "DeviceCgroupRules": null,
        "DeviceRequests": [],
        "Devices": [],
        "Dns": [
            "192.168.178.1"
        ],
        "DnsOptions": null,
        "DnsSearch": null,
        "ExtraHosts": [],
        "GroupAdd": null,
        "IOMaximumBandwidth": 0,
        "IOMaximumIOps": 0,
        "Init": false,
        "IpcMode": "private",
        "Isolation": "",
        "Links": null,
        "LogConfig": {
            "Config": {},
            "Type": "json-file"
        },
        "MaskedPaths": [
            "/proc/asound",
            "/proc/acpi",
            "/proc/kcore",
            "/proc/keys",
            "/proc/latency_stats",
            "/proc/timer_list",
            "/proc/timer_stats",
            "/proc/sched_debug",
            "/proc/scsi",
            "/sys/firmware",
            "/sys/devices/virtual/powercap"
        ],
        "Memory": 0,
        "MemoryReservation": 0,
        "MemorySwap": 0,
        "MemorySwappiness": null,
        "NanoCpus": 0,
        "NetworkMode": "Fhemnet",
        "OomKillDisable": null,
        "OomScoreAdj": 0,
        "PidMode": "",
        "PidsLimit": null,
        "PortBindings": {
            "3000/tcp": [
                {
                    "HostIp": "",
                    "HostPort": "3000"
                }
            ]
        },
        "Privileged": false,
        "PublishAllPorts": false,
        "ReadonlyPaths": [
            "/proc/bus",
            "/proc/fs",
            "/proc/irq",
            "/proc/sys",
            "/proc/sysrq-trigger"
        ],
        "ReadonlyRootfs": false,
        "RestartPolicy": {
            "MaximumRetryCount": 0,
            "Name": "unless-stopped"
        },
        "Runtime": "runc",
        "SecurityOpt": null,
        "ShmSize": 67108864,
        "UTSMode": "",
        "Ulimits": null,
        "UsernsMode": "",
        "VolumeDriver": "",
        "VolumesFrom": null
    },
    "HostnamePath": "/var/lib/docker/containers/4039befce8ee2b71b66b2312831dc6339e5263f9a7048a6a78844a30e7d24af6/hostname",
    "HostsPath": "/var/lib/docker/containers/4039befce8ee2b71b66b2312831dc6339e5263f9a7048a6a78844a30e7d24af6/hosts",
    "Id": "4039befce8ee2b71b66b2312831dc6339e5263f9a7048a6a78844a30e7d24af6",
    "Image": "sha256:92d77dfbfd04242fee840735b3b86292f36f06d26f274f3a61d851dec7e2eb99",
    "LogPath": "/var/lib/docker/containers/4039befce8ee2b71b66b2312831dc6339e5263f9a7048a6a78844a30e7d24af6/4039befce8ee2b71b66b2312831dc6339e5263f9a7048a6a78844a30e7d24af6-json.log",
    "MountLabel": "",
    "Mounts": [
        {
            "Destination": "/alexa-fhem",
            "Mode": "",
            "Propagation": "rprivate",
            "RW": true,
            "Source": "/home/shuttle/neueDocker/opt/alexa-fhem",
            "Type": "bind"
        }
    ],
    "Name": "/mein-alexa-fhem",
    "NetworkSettings": {
        "Bridge": "",
        "EndpointID": "",
        "Gateway": "",
        "GlobalIPv6Address": "",
        "GlobalIPv6PrefixLen": 0,
        "HairpinMode": false,
        "IPAddress": "",
        "IPPrefixLen": 0,
        "IPv6Gateway": "",
        "LinkLocalIPv6Address": "",
        "LinkLocalIPv6PrefixLen": 0,
        "MacAddress": "",
        "Networks": {
            "Fhemnet": {
                "Aliases": null,
                "DNSNames": [
                    "mein-alexa-fhem",
                    "4039befce8ee",
                    "e3edc64f5220"
                ],
                "DriverOpts": null,
                "EndpointID": "08928f1d1c1921a355864cb8777a98e75db772c995fbec4800c27539ef6d6a70",
                "Gateway": "172.27.0.1",
                "GlobalIPv6Address": "",
                "GlobalIPv6PrefixLen": 0,
                "IPAMConfig": {
                    "IPv4Address": "172.27.0.3"
                },
                "IPAddress": "172.27.0.3",
                "IPPrefixLen": 24,
                "IPv6Gateway": "",
                "Links": null,
                "MacAddress": "02:42:ac:1b:00:03",
                "NetworkID": "7f34bb9100a7493402c24bb8c433337d824c7b987fbe630bac10a0a00cc1b296"
            }
        },
        "Ports": {
            "3000/tcp": [
                {
                    "HostIp": "0.0.0.0",
                    "HostPort": "3000"
                },
                {
                    "HostIp": "::",
                    "HostPort": "3000"
                }
            ]
        },
        "SandboxID": "f3e3da9630c5fca365d945c6d9bb93d7fd94c36a88b36cf8b427e3098c626dc8",
        "SandboxKey": "/var/run/docker/netns/f3e3da9630c5",
        "SecondaryIPAddresses": null,
        "SecondaryIPv6Addresses": null
    },
    "Path": "/entry.sh",
    "Platform": "linux",
    "Portainer": {
        "ResourceControl": {
            "Id": 129,
            "ResourceId": "4039befce8ee2b71b66b2312831dc6339e5263f9a7048a6a78844a30e7d24af6",
            "SubResourceIds": [],
            "Type": 1,
            "UserAccesses": [],
            "TeamAccesses": [],
            "Public": false,
            "AdministratorsOnly": true,
            "System": false
        }
    },
    "ProcessLabel": "",
    "ResolvConfPath": "/var/lib/docker/containers/4039befce8ee2b71b66b2312831dc6339e5263f9a7048a6a78844a30e7d24af6/resolv.conf",
    "RestartCount": 0,
    "State": {
        "Dead": false,
        "Error": "",
        "ExitCode": 0,
        "FinishedAt": "2026-06-15T18:09:08.232327559Z",
        "Health": {
            "FailingStreak": 0,
            "Log": [
                {
                    "End": "2026-06-15T21:14:56.189506076+02:00",
                    "ExitCode": 0,
                    "Output": "/bin/bash: warning: setlocale: LC_ALL: cannot change locale (us_US.UTF-8)\nalexa-port(3000): OK",
                    "Start": "2026-06-15T21:14:55.959589245+02:00"
                },
                {
                    "End": "2026-06-15T21:15:16.412119734+02:00",
                    "ExitCode": 0,
                    "Output": "/bin/bash: warning: setlocale: LC_ALL: cannot change locale (us_US.UTF-8)\nalexa-port(3000): OK",
                    "Start": "2026-06-15T21:15:16.190722359+02:00"
                },
                {
                    "End": "2026-06-15T21:15:36.63729357+02:00",
                    "ExitCode": 0,
                    "Output": "/bin/bash: warning: setlocale: LC_ALL: cannot change locale (us_US.UTF-8)\nalexa-port(3000): OK",
                    "Start": "2026-06-15T21:15:36.413763616+02:00"
                },
                {
                    "End": "2026-06-15T21:15:56.871594332+02:00",
                    "ExitCode": 0,
                    "Output": "/bin/bash: warning: setlocale: LC_ALL: cannot change locale (us_US.UTF-8)\nalexa-port(3000): OK",
                    "Start": "2026-06-15T21:15:56.639060136+02:00"
                },
                {
                    "End": "2026-06-15T21:16:17.096672089+02:00",
                    "ExitCode": 0,
                    "Output": "/bin/bash: warning: setlocale: LC_ALL: cannot change locale (us_US.UTF-8)\nalexa-port(3000): OK",
                    "Start": "2026-06-15T21:16:16.873267889+02:00"
                }
            ],
            "Status": "healthy"
        },
        "OOMKilled": false,
        "Paused": false,
        "Pid": 180337,
        "Restarting": false,
        "Running": true,
        "StartedAt": "2026-06-15T18:18:32.544402502Z",
        "Status": "running"
    }
}

und hier das gleiche, wenn man den Inspect Button beim fhem Container drückt:
{
    "AppArmorProfile": "docker-default",
    "Args": [
        "start"
    ],
    "Config": {
        "AttachStderr": false,
        "AttachStdin": false,
        "AttachStdout": false,
        "Cmd": [
            "start"
        ],
        "Domainname": "",
        "Entrypoint": [
            "/entry.sh"
        ],
        "Env": [
            "FHEM_UID=6061",
            "FHEM_GID=6061",
            "TZ=Europe/Berlin",
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "LC_ADDRESS=de_DE.UTF-8",
            "LC_MEASUREMENT=de_DE.UTF-8",
            "LC_MESSAGES=en_DK.UTF-8",
            "LC_MONETARY=de_DE.UTF-8",
            "LC_NAME=de_DE.UTF-8",
            "LC_NUMERIC=de_DE.UTF-8",
            "LC_PAPER=de_DE.UTF-8",
            "LC_TELEPHONE=de_DE.UTF-8",
            "LC_TIME=de_DE.UTF-8",
            "TERM=xterm",
            "PERL5LIB=/usr/src/app/core/lib/perl5:/usr/src/app/3rdparty/lib/perl5",
            "LOGFILE=./log/fhem-%Y-%m-%d.log",
            "TELNETPORT=7072",
            "FHEM_PERM_DIR=0750",
            "FHEM_PERM_FILE=0640",
            "UMASK=0037",
            "BLUETOOTH_GID=6001",
            "GPIO_GID=6002",
            "I2C_GID=6003",
            "TIMEOUT=10",
            "CONFIGTYPE=fhem.cfg"
        ],
        "ExposedPorts": {
            "1883/tcp": {},
            "7072/tcp": {},
            "8083/tcp": {}
        },
        "Healthcheck": {
            "Interval": 20000000000,
            "Retries": 5,
            "StartPeriod": 60000000000,
            "Test": [
                "CMD-SHELL",
                "/health-check.sh"
            ],
            "Timeout": 10000000000
        },
        "Hostname": "shuttle-DS57U",
        "Image": "fhem/fhem:latest",
        "Labels": {
            "org.fhem.authors": "https://fhem.de/MAINTAINER.txt",
            "org.fhem.description": "FHEM (TM) is a GPL'd perl server for house automation. It is used to automate some common tasks in the household like switching lamps / shutters / heating / etc. and to log events like temperature / humidity / power consumption.",
            "org.fhem.documentation": "https://fhem.de/#Documentation",
            "org.fhem.licenses": "GPL-2.0",
            "org.fhem.source": "https://svn.fhem.de/",
            "org.fhem.url": "https://fhem.de/",
            "org.fhem.vendor": "FHEM e.V.",
            "org.opencontainers.image.authors": "https://github.com/fhem/fhem-docker/graphs/contributors",
            "org.opencontainers.image.created": "2026-04-05T15:04:27.491Z",
            "org.opencontainers.image.description": "A basic Docker image for FHEM house automation system, based on Debian Linux.",
            "org.opencontainers.image.documentation": "https://github.com/fhem/fhem-docker/blob/4a371195e21041da163b5f29b7799180db670ff8/README.md",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.revision": "4a371195e21041da163b5f29b7799180db670ff8",
            "org.opencontainers.image.source": "https://github.com/fhem/fhem-docker",
            "org.opencontainers.image.title": "fhem-docker",
            "org.opencontainers.image.url": "https://github.com/fhem/fhem-docker",
            "org.opencontainers.image.vendor": "FHEM",
            "org.opencontainers.image.version": "5.2.7-bookworm"
        },
        "OnBuild": null,
        "OpenStdin": false,
        "StdinOnce": false,
        "Tty": true,
        "User": "",
        "Volumes": {
            "/opt/fhem": {}
        },
        "WorkingDir": "/opt/fhem"
    },
    "Created": "2026-06-15T17:15:42.404032269Z",
    "Driver": "overlay2",
    "ExecIDs": null,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/109ab64a3f8fcd851dca9929bd6d60d8d8af1201f5b7fcc078236e48ea572c60-init/diff:/var/lib/docker/overlay2/2b4185af79db5b5dd693fe40d92cd4c919e4190db2c061816f5169b7f435bbe1/diff:/var/lib/docker/overlay2/3b5ab740696e629798e9cde569a1adc85049ffe79a9c18692891a72d74d8e4ad/diff:/var/lib/docker/overlay2/47753f4fe4b27e585a82e3394a85230262d86e1686e4aecf244ffcd66de4edfd/diff:/var/lib/docker/overlay2/011a5a08e6f605d809a8f0644ca27b23a3540e99449772423f620b309e191bef/diff:/var/lib/docker/overlay2/746bdb34732978812f72fe74bc6e6221c09a6b0324964acba8ded8345e350c51/diff:/var/lib/docker/overlay2/72d532ab181b28931d778e4ad59ff6d29d93e3e11d4393bb819acb930e2596e2/diff:/var/lib/docker/overlay2/812c4e6333a3dadbc41ee926e39f9791e2a81624342a0c7c998ddb256119cb7c/diff:/var/lib/docker/overlay2/9a52a535a3812d5ebf66cb6b2e3e43b36fc07f25bb3172700a098a9839469589/diff:/var/lib/docker/overlay2/fdb69b15637126d40ce17981c62a12a85cb23ab6a3bc342b42409f070204474b/diff:/var/lib/docker/overlay2/98c73759f8db6e37186964eb53d08b478923a3e83d108aedcda6004ea7449386/diff:/var/lib/docker/overlay2/032f0c54a93ba2d9c4139fadb91c65b5bc5cc811174300db3f5f089894f3b102/diff:/var/lib/docker/overlay2/f19fd4189b177096cfdb3d9e1e770a9654144f6af0d6069cf7106acca4dabb16/diff:/var/lib/docker/overlay2/2ff1d8fdd933915ad9269fc89003542ff27613ad8aba540bc18e6769d44c4d7e/diff:/var/lib/docker/overlay2/074b3559ebdd4273be6a29da9ed696ee78f3222876112b1cf384274492589778/diff:/var/lib/docker/overlay2/b364d94878e5b2b89f1bb26fa00af194324ea74a9f80aa8259c91de48cc99ae8/diff:/var/lib/docker/overlay2/7c2460da09c48b20d4637cb2c454822b6c32f078cfbb449ea93e370bfb6b01cf/diff",
            "MergedDir": "/var/lib/docker/overlay2/109ab64a3f8fcd851dca9929bd6d60d8d8af1201f5b7fcc078236e48ea572c60/merged",
            "UpperDir": "/var/lib/docker/overlay2/109ab64a3f8fcd851dca9929bd6d60d8d8af1201f5b7fcc078236e48ea572c60/diff",
            "WorkDir": "/var/lib/docker/overlay2/109ab64a3f8fcd851dca9929bd6d60d8d8af1201f5b7fcc078236e48ea572c60/work"
        },
        "Name": "overlay2"
    },
    "HostConfig": {
        "AutoRemove": false,
        "Binds": [
            "/home/shuttle/neueDocker/opt/fhem:/opt/fhem"
        ],
        "BlkioDeviceReadBps": null,
        "BlkioDeviceReadIOps": null,
        "BlkioDeviceWriteBps": null,
        "BlkioDeviceWriteIOps": null,
        "BlkioWeight": 0,
        "BlkioWeightDevice": null,
        "CapAdd": [
            "AUDIT_WRITE",
            "CHOWN",
            "DAC_OVERRIDE",
            "FOWNER",
            "FSETID",
            "KILL",
            "MKNOD",
            "NET_BIND_SERVICE",
            "NET_RAW",
            "SETFCAP",
            "SETGID",
            "SETPCAP",
            "SETUID",
            "SYS_CHROOT"
        ],
        "CapDrop": [
            "AUDIT_CONTROL",
            "BLOCK_SUSPEND",
            "DAC_READ_SEARCH",
            "IPC_LOCK",
            "IPC_OWNER",
            "LEASE",
            "LINUX_IMMUTABLE",
            "MAC_ADMIN",
            "MAC_OVERRIDE",
            "NET_ADMIN",
            "NET_BROADCAST",
            "SYSLOG",
            "SYS_ADMIN",
            "SYS_BOOT",
            "SYS_MODULE",
            "SYS_NICE",
            "SYS_PACCT",
            "SYS_PTRACE",
            "SYS_RAWIO",
            "SYS_RESOURCE",
            "SYS_TIME",
            "SYS_TTY_CONFIG",
            "WAKE_ALARM"
        ],
        "Cgroup": "",
        "CgroupParent": "",
        "CgroupnsMode": "private",
        "ConsoleSize": [
            0,
            0
        ],
        "ContainerIDFile": "",
        "CpuCount": 0,
        "CpuPercent": 0,
        "CpuPeriod": 0,
        "CpuQuota": 0,
        "CpuRealtimePeriod": 0,
        "CpuRealtimeRuntime": 0,
        "CpuShares": 0,
        "CpusetCpus": "",
        "CpusetMems": "",
        "DeviceCgroupRules": null,
        "DeviceRequests": [],
        "Devices": [
            {
                "CgroupPermissions": "rwm",
                "PathInContainer": "/dev/ttyUSB0",
                "PathOnHost": "/dev/serial/by-id/usb-FTDI_FT232R_USB_UART_A91EYPHG-if00-port0"
            },
            {
                "CgroupPermissions": "rwm",
                "PathInContainer": "/dev/ttyUSB1",
                "PathOnHost": "/dev/serial/by-id/usb-busware.de_CUL868-if00"
            }
        ],
        "Dns": [
            "192.168.178.1"
        ],
        "DnsOptions": null,
        "DnsSearch": null,
        "ExtraHosts": [],
        "GroupAdd": null,
        "IOMaximumBandwidth": 0,
        "IOMaximumIOps": 0,
        "Init": false,
        "IpcMode": "private",
        "Isolation": "",
        "Links": null,
        "LogConfig": {
            "Config": {},
            "Type": "json-file"
        },
        "MaskedPaths": [
            "/proc/asound",
            "/proc/acpi",
            "/proc/kcore",
            "/proc/keys",
            "/proc/latency_stats",
            "/proc/timer_list",
            "/proc/timer_stats",
            "/proc/sched_debug",
            "/proc/scsi",
            "/sys/firmware",
            "/sys/devices/virtual/powercap"
        ],
        "Memory": 0,
        "MemoryReservation": 0,
        "MemorySwap": 0,
        "MemorySwappiness": null,
        "NanoCpus": 0,
        "NetworkMode": "Fhemnet",
        "OomKillDisable": null,
        "OomScoreAdj": 0,
        "PidMode": "",
        "PidsLimit": null,
        "PortBindings": {
            "1883/tcp": [
                {
                    "HostIp": "",
                    "HostPort": "1883"
                }
            ],
            "7072/tcp": [
                {
                    "HostIp": "",
                    "HostPort": "7072"
                }
            ],
            "8083/tcp": [
                {
                    "HostIp": "",
                    "HostPort": "8083"
                }
            ]
        },
        "Privileged": false,
        "PublishAllPorts": false,
        "ReadonlyPaths": [
            "/proc/bus",
            "/proc/fs",
            "/proc/irq",
            "/proc/sys",
            "/proc/sysrq-trigger"
        ],
        "ReadonlyRootfs": false,
        "RestartPolicy": {
            "MaximumRetryCount": 0,
            "Name": "unless-stopped"
        },
        "Runtime": "runc",
        "SecurityOpt": null,
        "ShmSize": 67108864,
        "UTSMode": "",
        "Ulimits": null,
        "UsernsMode": "",
        "VolumeDriver": "",
        "VolumesFrom": null
    },
    "HostnamePath": "/var/lib/docker/containers/252ba5e0b09831c3d5e18437b639787001c241b8fa95df52b3a2ce80593af936/hostname",
    "HostsPath": "/var/lib/docker/containers/252ba5e0b09831c3d5e18437b639787001c241b8fa95df52b3a2ce80593af936/hosts",
    "Id": "252ba5e0b09831c3d5e18437b639787001c241b8fa95df52b3a2ce80593af936",
    "Image": "sha256:c1146bcd98cd40c335694b5d49f6e5ebc975a8b505159a80d7f59da5fbe87631",
    "LogPath": "/var/lib/docker/containers/252ba5e0b09831c3d5e18437b639787001c241b8fa95df52b3a2ce80593af936/252ba5e0b09831c3d5e18437b639787001c241b8fa95df52b3a2ce80593af936-json.log",
    "MountLabel": "",
    "Mounts": [
        {
            "Destination": "/opt/fhem",
            "Mode": "",
            "Propagation": "rprivate",
            "RW": true,
            "Source": "/home/shuttle/neueDocker/opt/fhem",
            "Type": "bind"
        }
    ],
    "Name": "/meinFhemDocker",
    "NetworkSettings": {
        "Bridge": "",
        "EndpointID": "",
        "Gateway": "",
        "GlobalIPv6Address": "",
        "GlobalIPv6PrefixLen": 0,
        "HairpinMode": false,
        "IPAddress": "",
        "IPPrefixLen": 0,
        "IPv6Gateway": "",
        "LinkLocalIPv6Address": "",
        "LinkLocalIPv6PrefixLen": 0,
        "MacAddress": "",
        "Networks": {
            "Fhemnet": {
                "Aliases": null,
                "DNSNames": [
                    "meinFhemDocker",
                    "252ba5e0b098",
                    "shuttle-DS57U"
                ],
                "DriverOpts": null,
                "EndpointID": "9283dea14047819d74f919872099ebb3c7c4152f66ea1961d6e9f27a7b7d21d0",
                "Gateway": "172.27.0.1",
                "GlobalIPv6Address": "",
                "GlobalIPv6PrefixLen": 0,
                "IPAMConfig": {
                    "IPv4Address": "172.27.0.2"
                },
                "IPAddress": "172.27.0.2",
                "IPPrefixLen": 24,
                "IPv6Gateway": "",
                "Links": null,
                "MacAddress": "02:42:ac:1b:00:02",
                "NetworkID": "7f34bb9100a7493402c24bb8c433337d824c7b987fbe630bac10a0a00cc1b296"
            }
        },
        "Ports": {
            "1883/tcp": [
                {
                    "HostIp": "0.0.0.0",
                    "HostPort": "1883"
                },
                {
                    "HostIp": "::",
                    "HostPort": "1883"
                }
            ],
            "7072/tcp": [
                {
                    "HostIp": "0.0.0.0",
                    "HostPort": "7072"
                },
                {
                    "HostIp": "::",
                    "HostPort": "7072"
                }
            ],
            "8083/tcp": [
                {
                    "HostIp": "0.0.0.0",
                    "HostPort": "8083"
                },
                {
                    "HostIp": "::",
                    "HostPort": "8083"
                }
            ]
        },
        "SandboxID": "6a2da966c818971d47a6d38185efdb5490faf1d4d66c78839c8ed11290992f97",
        "SandboxKey": "/var/run/docker/netns/6a2da966c818",
        "SecondaryIPAddresses": null,
        "SecondaryIPv6Addresses": null
    },
    "Path": "/entry.sh",
    "Platform": "linux",
    "Portainer": {
        "ResourceControl": {
            "Id": 130,
            "ResourceId": "252ba5e0b09831c3d5e18437b639787001c241b8fa95df52b3a2ce80593af936",
            "SubResourceIds": [],
            "Type": 1,
            "UserAccesses": [],
            "TeamAccesses": [],
            "Public": false,
            "AdministratorsOnly": true,
            "System": false
        }
    },
    "ProcessLabel": "",
    "ResolvConfPath": "/var/lib/docker/containers/252ba5e0b09831c3d5e18437b639787001c241b8fa95df52b3a2ce80593af936/resolv.conf",
    "RestartCount": 0,
    "State": {
        "Dead": false,
        "Error": "",
        "ExitCode": 0,
        "FinishedAt": "2026-06-15T18:09:36.249634028Z",
        "Health": {
            "FailingStreak": 182,
            "Log": [
                {
                    "End": "2026-06-15T21:18:41.614937814+02:00",
                    "ExitCode": 1,
                    "Output": "Cannot read url file /tmp/health-check.urls\n",
                    "Start": "2026-06-15T21:18:41.521226222+02:00"
                },
                {
                    "End": "2026-06-15T21:19:01.705579975+02:00",
                    "ExitCode": 1,
                    "Output": "Cannot read url file /tmp/health-check.urls\n",
                    "Start": "2026-06-15T21:19:01.616384019+02:00"
                },
                {
                    "End": "2026-06-15T21:19:21.798216966+02:00",
                    "ExitCode": 1,
                    "Output": "Cannot read url file /tmp/health-check.urls\n",
                    "Start": "2026-06-15T21:19:21.707072739+02:00"
                },
                {
                    "End": "2026-06-15T21:19:41.889611065+02:00",
                    "ExitCode": 1,
                    "Output": "Cannot read url file /tmp/health-check.urls\n",
                    "Start": "2026-06-15T21:19:41.799121618+02:00"
                },
                {
                    "End": "2026-06-15T21:20:01.979744795+02:00",
                    "ExitCode": 1,
                    "Output": "Cannot read url file /tmp/health-check.urls\n",
                    "Start": "2026-06-15T21:20:01.891640224+02:00"
                }
            ],
            "Status": "unhealthy"
        },
        "OOMKilled": false,
        "Paused": false,
        "Pid": 175606,
        "Restarting": false,
        "Running": true,
        "StartedAt": "2026-06-15T18:18:23.737065092Z",
        "Status": "running"
    }
}
Vielleicht kann es auch ein Rechteploblem sein ? Aber ich will euch nicht beeinflussen und hoffe ihr könnt mir helfen  O:-)

passibe

Bitte mal das, was in den drei hier verlinkten Beiträgen geschrieben wurde, anschauen und probieren: https://forum.fhem.de/index.php?topic=89745.msg1341389#msg1341389
(Nur der Vollständigkeit halber, das was in diesem Beitrag weiter unten noch zum network_mode host geschrieben wird, ist irrelevant für dich bzw. auch Quatsch.)

Vor allem die hier beschriebenen Schritte: https://forum.fhem.de/index.php?topic=140918.msg1335222#msg1335222

Ich glaube hier ist einfach noch zu viel von der alten Konfiguration übrig und es kommt sich irgendwas in die Quere. Deshalb einfach neu am Community Server registrieren und den Skill neu verknüpfen, wie oben beschrieben.

Übrigens: Dein FHEM-Container ist die ganze Zeit unhealthy, vermutlich fehlt dir – weil du von einer nicht-Docker-Installation umgezogen bist – das Dockerimageinfo-Device.
Bitte mal erstellen:
defmod DockerImageInfo DockerImageInfo
attr DockerImageInfo alias Docker Image Info
attr DockerImageInfo devStateIcon ^ok.*:security@green Initialized:system_fhem_reboot@orange .*:message_attention@red
attr DockerImageInfo icon docker

Und ggfs. auch checken, ob dein globales Logfile auf eine tägliche Rotation angepasst ist: https://github.com/fhem/fhem-docker#performance-implications

Sidey

Schicke bitte den logauszug vom alexa-fhem Container.

Dort ist sichtbar, ob der alexa-fhem service läuft und am Vereinsserver registriert ist.

Dann ein list auf das alexa Gerät in FHEM.
Dort hast Du vermutlich Parameter gesetzt dir nicht notwendig sind. Z.B. ssh Host.


Hilfreich wären dann auch noch die Stack Inhalte mit denen Du die beiden Container definiert hast.

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

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