FHEM Forum

FHEM => Frontends => Sprachsteuerung => Thema gestartet von: Burny4600 am 25 März 2026, 13:18:53

Titel: [GELÖST] Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 25 März 2026, 13:18:53
Ich habe den Pi5 neu mit Trixie installiert.
Nun habe ich aber Verbindungsproblem mit Alexa Geräte.

Amazon ACCOUNT läuft

alexaFHEM.ProxyConnection
   
error; Reverse Proxy replied with neither registered nor unregistered status: out:  err:/etc/ssh/ssh_config line 55: Bad key types 'ssh-rsa,ssh-dss'.
/etc/ssh/ssh_config line 56: Bad key types 'ssh-rsa,ssh-dss'.
/etc/ssh/ssh_config: terminating, 2 bad configuration options

list ALEXA
Internals:
   CFGFN      /media/hdd/fhem/mycfg/alexa/alexa_rasp01.cfg
   FD         34
   FUUID      67801573-f33f-f4d2-f362-f4e19f2f72f9d3ed
   FVERSION   39_alexa.pm:0.238200/2021-02-24
   LAST_START 2026-03-25 12:39:50
   LAST_STOP  2026-03-25 12:39:50
   NAME       ALEXA
   NOTIFYDEV  global,global:npmjs.*alexa-fhem.*
   NR         937
   NTFY_ORDER 50-ALEXA
   PARTIAL   
   PID        140517
   STARTS     70
   STATE      running /usr/bin/alexa-fhem
   TYPE       alexa
   active     0
   alexa-fhem version 0.5.65
   currentlogfile /media/hdd/fhem/log01/alexa/alexa-2026-03-25.log
   eventCount 145
   logfile    %L/alexa/alexa-%Y-%m-%d.log
   CoProcess:
     cmdFn      alexa_getCMD
     name       alexaFHEM
     state      running /usr/bin/alexa-fhem
   READINGS:
     2026-03-25 12:39:50   alexaFHEM       running /usr/bin/alexa-fhem
     2026-03-25 12:39:56   alexaFHEM.ProxyConnection error; Reverse Proxy replied with neither registered nor unregistered status: out:  err:/etc/ssh/ssh_config line 55: Bad key types 'ssh-rsa,ssh-dss'.
/etc/ssh/ssh_config line 56: Bad key types 'ssh-rsa,ssh-dss'.
/etc/ssh/ssh_config: terminating, 2 bad configuration options

     2026-01-19 08:20:58   alexaFHEM.bearerToken crypt:0a5d035f570670017358267306060601
     2026-01-19 08:20:58   alexaFHEM.skillRegKey crypt:0a500655230e05771d525703740574005607045375070e060c1f0b5d510055537756775f227102050753
   helper:
Attributes:
   alexaFHEM-auth crypt:710c460f120d76400552530c0209
   alexaFHEM-config ./alexa-fhem.cfg
   alexaFHEM-log %L/alexa/alexa-%Y-%m-%d.log
   alexaMapping #Characteristic=<name>=<value>,...
On=verb=schalte,valueOn=an;ein,valueOff=aus,valueToggle=um

Brightness=verb=stelle,property=helligkeit,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent

Hue=verb=stelle,valuePrefix=auf,values=rot:0;grün:128;blau:200
Hue=verb=färbe,values=rot:0;grün:120;blau:220

Saturation=verb=stelle,property=sättigung,valuePrefix=auf,values=AMAZON.NUMBER
Saturation=verb=sättige,values=AMAZON.NUMBER

TargetPosition=verb=mach,articles=den;die,values=auf:0;zu:100
TargetPosition=verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent

TargetTemperature=verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=grad

Volume:verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent

Weckzeit=verb=stelle,valuePrefix=auf;für,values=AMAZON.TIME,valueSuffix=uhr

   alexaProactiveEvents 1
   alexaRoom  EG_Stiegenhaus,OG1_Schlafzimmer,OG1_Wohnzimmer
   alexaTypes #Type=<alias>[,<alias2>[,...]]
blind=jalousie,jalousien,rolladen,rolläden,rollo,rollos
 
light=aquariumlicht,beleuchtung,blumenlampe,globus,kastenlicht,licht,lampe,lampen,leselicht,stehlampe,vitrinenlicht

outlet=brunnen,luftbefeuchter,steckdose

switch=ventilator,raumlicht

thermometer=

thermostat=

   alias      Alexa
   articles   der,die,das,den
   comment    Neue Geräte an Alexa übergaben:
get Amazon.Account devices

set ALEXA restart

ALEXA, suche smarte Geräte
   devStateIcon stopped:control_home@red:start stopping:control_on_off@orange running.*:control_on_off@0CFB0C:stop
   devStateStyle style="text-align:left;;font-weight:bold;;"
   echoRooms  #<deviceId>=<room>   entspricht der Seriennummer auf der Amazon Geräteübersicht des Echo Gerätes

GN42ML05425201LT=OG1_Schlafzimmer

G071R20721550LPE=OG1_Wohnzimmer

G8M2DB05419602J3=OG2_Buero1
   fhemIntents #IntentName=<sample utterance>
gutenMorgen=guten morgen
guteNacht=gute nacht

   group      Alexa Verteilung
   icon       alexa2@cyan
   persons    #<personId>=<name>

   prepositions in,im,in der
   room       _AMAZON
   sortby     01.02
   stateFormat alexaFHEM


Ich finde aber nicht heraus wie ich diesen Fehler beheben kann.

Liegt das nun an Trixie 64Bit?


Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation
Beitrag von: MadMax-FHEM am 25 März 2026, 21:08:43
Ja, liegt an Trixie (nicht 64Bit).

Zu neue Verschlüsselung, wie es in der Fehlermeldung ja auch heißt ;)

Schon mal danach gesucht?
Sollte was zu finden sein...

Bin grad nur am Handy, daher schwer mit Suchen und so...
EDIT: https://forum.fhem.de/index.php?topic=142996.msg1351424#msg1351424
Ob man das nun "systemweit" ändern/anpassen sollte? Es gibt auch weitere "Anleitungen", die das auf Alexa einschränken (so meine ich)...

EDIT: warum in diesem Unterforum und nicht da?
Zitat von: help AlexaModule: 39_alexa.pm Maintainer: justme1968 Forum: Frontends/Sprachsteuerung

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation
Beitrag von: Burny4600 am 29 März 2026, 14:33:06
Zitat von: MadMax-FHEM am 25 März 2026, 21:08:43EDIT: https://forum.fhem.de/index.php?topic=142996.msg1351424#msg1351424

Zielführend war die Änderung in der /etc/ssh/ssh_config.
Der ursprüngliche Eintrag
HostKeyAlgorithms ssh-rsa,ssh-dss
PubkeyAcceptedKeyTypes ssh-rsa,ssh-dss
darf nicht mehr verwendet werden und muss durch
HostKeyAlgorithms +ssh-rsa
PubkeyAcceptedKeyTypes +ssh-rsa
ersetzt werden.

Trotzdem bekomme ich keine Verbindung mit dem FHEM Connector.

Ich habe nun auch noch unter den Amazon Alexa ioBroker Definitionen alles gelöscht um vom Anfang alles zu definieren, nur wird die FHEM-Skill Konfiguration nicht gestartet. Ich bekomme zwar mit dem get ALEXA proxyKey einen neuen Key, aber nach dem aktiviertem vom FHEM Connector öffnet sich kein Browser-Tab.


Hat jemand dazu schon Erfahrungen über den korrekten Ablauf der Konfiguration unter Trixie ?
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 31 März 2026, 12:58:22
Ich komme mit der Konfiguration für ALEXA nicht weiter. Ich schaffe es nicht eine Verbindung aufzubauen.
Verzeichnisse die Lese/Schreibrechte haben werden unter FHEM mit
alexaFHEM.ProxyConnection           error; user homedir writable by group/other ('chmod 755 /home/fhem' required)Fehler angeben.

Es gibt so viele Alexa Konfiguration.
Ich habe die Konfiguration nach dieser Anleitung durchgeführt.
https://wiki.fhem.de/wiki/FHEM_Connector_f%C3%BCr_Amazon_Alexa

Hat jemand etwas aktuelles, was auch unter Trixie funktioniert?
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 31 März 2026, 13:03:59
Was kommt denn bei:
ls -la /home/fhem
Wie hast du fhem installiert?

Weil "Standard" ist /opt/fhem und nicht /home/fhem

Wenn du alexa-fhem wie im Wiki beschrieben installiert hast, wird eine Standard alexa-fhem Config angelegt.

Zu sehen unter Edit Files.
Wenn alexa-fhem und fhem auf demselben Rechner und "Standard" (also user fhem und fhem in /opt/fhem) installiert sind sollte die passen.

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 31 März 2026, 13:27:53
Das ganze unter Trixie mit Alexa/Fhem weist viele Rechteprobleme auf, die aber nicht nachvollziehbar sind.

Siehe Anhang.
Warum ist ein Zugriff möglich obwohl die Alexa unter FHEM ständig irgendwelche Dateien, Verzeichnisse, usw. nicht findet.

Es wird wohl das Beste sein alles wieder rückgängig auf Bookworm zu installieren.
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 31 März 2026, 14:06:27
Sorry: Schreibkorrektur... :\

Zwischen "Minus" und "la" gehört kein Leerzeichen...
...hab's korrigiert.

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 31 März 2026, 14:09:15
Trotzdem bleiben Fragen unbeantwortet:

Wie hast du fhem installiert?
Weil: /home/fhem vs. /opt/fhem

Wie alexa-fhem?
Laut Connector Wiki?
(weil im anderen Thread die Frage nach tar.gz)

Gruß,Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 31 März 2026, 15:02:19
ZitatZwischen "Minus" und "la" gehört kein Leerzeichen...
...hab's korrigiert.

Hast du mich gemeint?

ZitatWie alexa-fhem?
Laut Connector Wiki?
Alles zurück um Start und nach wiki FHEM_Connector installiert.
https://wiki.fhem.de/wiki/FHEM_Connector_f%C3%BCr_Amazon_Alexa

Morgen werde ich nochmals zur Sicherheit einen Neuanfang mit dem Pi machen.
Ich bin mir nur noch nicht sicher ob ich es nochmals mit Trixie probiere. Da gab es viele Änderungen die nicht dokumentiert waren.
GPIO Änderungen nochmals gegenüber Bookworm, Berechtigungen, Schnittstellen. Das ist nur das worüber ich mit Trixie gestolpert bin.

Darum mein Frage ob jemand mit Trixie und Alexa ein fehlerfrei Lösung dokumentiert hat, nach der man vorgehen kann.
Im WEB sind so viele Alexa Wikis wo nicht das aktuellste daraus erkennbar ist. Möglicherweise habe ich durch die diversen Test schon so einen Mist auf dieser Trixie Umgebung, dass nur eine Neuinstallation sinnvoll ist.
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 31 März 2026, 15:40:27
Ja, war "für dich" gemeint.
Is ja sonst niemand hier ;)

Mein ls -la war "verkehrt" wegen Schreibkorrektur der Tastatur...

Bleibt trotzdem: wie hast du fhem installiert?
/home/fhem vs. /opt/fhem

Mag irrelevant sein aber wenn du mit apt (the easy way <- geht nun auch wieder unter Trixie, wenn ich andere Threads richtig deute), wird der User fhem inkl. Berechtigungen usw. angelegt.
Home ist da eben /opt/fhem

Verm. gibt es keine 0->100 Anleitung f. Trixie weil es entweder noch nicht so viele gemacht haben oder es bei denen keine Probleme gab...

EDIT: bei mir wird es noch ein Weilchen dauern, bevor ich umsteige...

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 01 April 2026, 19:03:03
Ich habe das System neu aufgesetzt und bin mit der Alexa Installation nach dieser Anleitung https://wiki.fhem.de/wiki/FHEM_Connector_f%C3%BCr_Amazon_Alexa vorgegangen.
Die Echo Geräte werden aktiv unter FHEM angezeigt.

Die SSH überprüfung ergabe das mir das Verzeichnis /opt/fhem/.ssh fehlt. Wird das durch die Installation von Alexa nicht eingerichtet?
Irgendetwas fehlt noch vor der Skill Verknüpfung.
Ich denke in der Anleitung passt mit der Reihenfolge der Konfigurationsabläufe etwas nicht zusammen, was SSH betrifft.

Jedenfalls fehlt hier ein weiterer Schritt laut dem Log-File.
[1.4.2026, 18:43:31] using config from ./alexa-fhem.cfg
[1.4.2026, 18:43:31] Couldn't find a config file at './alexa-fhem.cfg'. Look at config-sample.json for an example.
[1.4.2026, 18:44:16] using config from ./alexa-fhem.cfg
[1.4.2026, 18:44:17] Couldn't find a config file at './alexa-fhem.cfg'. Look at config-sample.json for an example.
[1.4.2026, 18:44:39] using config from ./alexa-fhem.cfg
[1.4.2026, 18:44:39] Couldn't find a config file at './alexa-fhem.cfg'. Look at config-sample.json for an example.
[1.4.2026, 18:45:01] using config from ./alexa-fhem.cfg

Dazu finde ich keine Beschreibung im wikiFHEM-Verzeichnis.
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 01 April 2026, 19:20:41
Willst du nicht antworten?

WIE hast du fhem installiert?

Weil eben: /opf/fhem vs. /home/fhem

/opt/fhem/.ssh kann es ja nur geben, wenn fhem eben unter /opt/fhem installiert wurde bzw. das Home-Verzeichnis des Users fhem dort liegt.

Bei dir scheint es aber unter /home/fhem installiert zu sein?

Zumindest steht das in einem Logauszug von dir...

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 01 April 2026, 19:40:25
FHEM ist standartmässig installiert.
cd &&
sudo wget http://fhem.de/fhem-6.4.deb -O /tmp/fhem-6.4.deb &&
sudo dpkg -i /tmp/fhem-6.4.deb
Also unter /opt/fhem

Unter unter home ist nur der Benutzer mit dem ich die Pi und FHEM Installation gemacht habe.

Legt das Verzeichnis /opt/fhem/.ssh FHEM an?

Rufe ich ps -ef | egrep '(alexa|ssh)' auf fehlt darin auch der fhem Eintrag.
root         896       1  0 19:31 ?        00:00:00 sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups
root        1042     896  0 19:32 ?        00:00:00 sshd-session: admin [priv]
admin       1078    1042  0 19:32 ?        00:00:00 sshd-session: admin@pts/0
admin       1219    1079  0 19:34 pts/0    00:00:00 grep -E --color=auto (alexa|ssh)

Irgendetwas läuft unter Trixie nicht so ab wie unter Bookworm.
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 01 April 2026, 19:56:31
Warum das Paket geladen und selbst installiert und nicht per apt/the easy way?

Soweit ich das im anderen Thread (zu Probleme apt/Trixie meine ich war's) gelesen hab wird bei Installation mittels apt mehr gemacht...

Mag mich aber täuschen...

Komisch, dass aber in einer Logausgabe von dir was bzgl. /home/fhem steht.

Ja, normalerweise wird /opt/fhem/.ssh von alexa-fhem (oder dem Alexa Device) angelegt, sofern nicht (aus anderen Gründen, z.B. ssh Zugang ohne PW) schon vorhanden...

Gut, wenn fhem unter /opt/fhem installiert ist, dann den ls -la Befehl halt mal für /opt/fhem

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 02 April 2026, 09:30:46
ZitatWarum das Paket geladen und selbst installiert und nicht per apt/the easy way?
Stimmt. Das habe ich mir vor Jahren bei der ersten FHEM Installation so vermerkt und nur durch die Versionsänderung angepasst.

Ich habe nun nochmals
sudo apt install -y fhem
durchlaufen lassen.
Machte aber keine Ergänzungen.
Ich installiere sicherheitshalber alles nochmals neu mit apt install -y fhem

ZitatKomisch, dass aber in einer Logausgabe von dir was bzgl. /home/fhem steht.
https://forum.fhem.de/index.php?msg=1360978
Das mit /home/fhem war bevor ich alles nochmals neu installiert habe.
https://forum.fhem.de/index.php?topic=144266.msg1360978#msg1360978


Das fehlende Verzeichnis /opt/fhem/.ssh habe ich manuell im Anschluss angelegt.
https://forum.fhem.de/index.php?msg=1360978

ZitatGut, wenn fhem unter /opt/fhem installiert ist, dann den ls -la Befehl halt mal für /opt/fhem

ls -la /home/fhem
ls: Zugriff auf '/home/fhem' nicht möglich: Datei oder Verzeichnis nicht gefunden
ls -la /opt/fhem
insgesamt 420
drwxrwxrwx 13 fhem dialout   4096  1. Apr 19:33 .
drwxr-xr-x  3 root root      4096  1. Apr 14:19 ..
-rw-rw-rw-  1 fhem dialout    208  1. Apr 17:50 AlarmFILE
-rw-rw-rw-  1 fhem dialout    429  1. Apr 19:30 alexa-fhem.cfg
drwxrwxrwx  3 root root      4096  1. Apr 17:25 cache
drwx--x--x  2 fhem dialout   4096  1. Apr 17:26 certs
-rw-rw-rw-  1 fhem dialout  47176 29. Mär 2025  configDB.pm
drwxrwxrwx 59 fhem dialout  12288  1. Apr 17:26 contrib
drwxrwxrwx  3 fhem dialout   4096  1. Apr 15:09 demolog
drwxrwxrwx  4 fhem dialout   4096  1. Apr 15:09 docs
drwxrwxrwx  9 fhem dialout  36864  1. Apr 18:51 FHEM
-rw-rw-rw-  1 fhem dialout  21370  1. Apr 18:14 fhem.cfg
-rw-rw-rw-  1 fhem dialout  21936 29. Mär 2025  fhem.cfg.demo
-rwxrwxrwx  1 fhem dialout 174974 29. Mär 2025  fhem.pl
drwxrwxrwx  3 fhem dialout   4096  1. Apr 15:09 lib
drwxrwxrwx  4 fhem dialout   4096  1. Apr 18:42 log
-rw-rw-rw-  1 fhem dialout  47157 29. Mär 2025  MAINTAINER.txt
-rw-rw-rw-  1 fhem dialout    935 29. Mär 2025  README_DEMO.txt
drwxrwxrwx  6 root root      4096  1. Apr 17:42 restoreDir
drwxr-xr-x  2 fhem dialout   4096  1. Apr 19:04 .ssh
drwxrwxrwx 12 fhem dialout   4096  1. Apr 17:29 www
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 02 April 2026, 10:27:08
Zitat von: Burny4600 am 02 April 2026, 09:30:46Stimmt. Das habe ich mir vor Jahren bei der ersten FHEM Installation so vermerkt und nur durch die Versionsänderung angepasst.

Ich habe nun nochmals
sudo apt install -y fhem
durchlaufen lassen.
Machte aber keine Ergänzungen.
Ich installiere sicherheitshalber alles nochmals neu mit apt install -y fhem

Ergänzungen?
Wie hast du nachinstalliert?

Noch mal alle Schritte wie unter "the easy way" bzw. zumindest den Eintrag in sources.list (bzw. sourceslist.d)?
Weil das mit apt ja nur einmalig/erstmalig geht.
Danach gibt es ja kein fhem mehr für apt...


Zitat von: Burny4600 am 02 April 2026, 09:30:46https://forum.fhem.de/index.php?msg=1360978 (https://forum.fhem.de/index.php?msg=1360978)
Das mit /home/fhem war bevor ich alles nochmals neu installiert habe.
https://forum.fhem.de/index.php?topic=144266.msg1360978#msg1360978 (https://forum.fhem.de/index.php?topic=144266.msg1360978#msg1360978)

Etwas durcheinander...
Also du hast neu installiert mittels apt und dann alles laut Wiki?


Zitat von: Burny4600 am 02 April 2026, 09:30:46Das fehlende Verzeichnis /opt/fhem/.ssh habe ich manuell im Anschluss angelegt.
https://forum.fhem.de/index.php?msg=1360978 (https://forum.fhem.de/index.php?msg=1360978)

Wie hast du das angelegt?
"Einfach" mkdir? <- das wird so nicht passen! Linux ist bei diesem (und anderen) Ordner sehr empfindlich bzgl. Zugriffsrechten.
Wenn du einen lokalen Schlüssel (für z.B. ssh) mit openssl anlegst (was alexa-fhem / Alexa-Device normalerweise tut), dann wird der Ordner erzeugt.
Wichtig: das muss nat. unter User fhem passieren!

Zitat von: Burny4600 am 02 April 2026, 09:30:46ls -la /opt/fhem
Sieht soweit ok aus.
Wobei man nicht sieht, wie es "innerhalb" von /opt/fhem/.ssh aussieht...


Eine Datei alexa-fhem.cfg existiert.
Diese sollte unter "Edit Files" ebenfalls zu sehen sein.

Aber, wie geschrieben, wenn fhem und alexa-fhem auf demselben Rechner laufen und du den Standardport 8083 und keine Absicherung mit Passwort oder https für fhem verwendest, sollte das passen.
Ansonsten entweder dort anpassen oder (besser) per Attribute im Alexa-Device.

Gibt es ein alexa-fhem Log?
Was steht da drin?

Hast du auch mal (nach/während) der ganzen Versuche eine Deregistierung beim Vereinsserver (fhem.de) durchgeführt?
Steht ganz unten im Wiki wie das geht (meine ich).

Ansonsten, also wenn frisch aufgesetzt mittels apt (was seit einigen Tagen ja auch für Trixie [wieder] geht) und Installation von npm/nodejs geklappt hat und auch die Installation von alexa-fhem laut Wiki und auch alles weitere wie im Wiki...
...dann muss unter Trixie doch noch irgendwas sein :\

Dann musst du entweder weitertüfteln und netterweise das Wiki anpassen/ergänzen dort anmerken, was unter Trixie anders muss...
...oder warten, bis es jemand unter Trixie laufen hat und (noch) weiß was er gemacht hat (sofern tatsächlich) was anders muss...

Wie geschrieben werde ich (wohl) auch mal umsteigen (müssen) aber das dauert (verm.) noch...

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 02 April 2026, 11:24:10
Alles nochmals von vorne.
Trixie ist mit allem neu installiert.

ZitatNoch mal alle Schritte wie unter "the easy way" bzw. zumindest den Eintrag in sources.list (bzw. sourceslist.d)?
Wie soll ich fhem und das zugehörige installieren, das auch der Ordner .ssh auch wirklich installiert werden.
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 02 April 2026, 11:43:45
Naja, ich habe halt fhem immer wie folgt installiert:

OS-Image auf den PI (neuerdings eben mit User und ssh-Zugang schon beim Imagen)

OS aktualisiert und meine gewohnten Einstellungen...

Pakete und weitere Vorbereitungen laut meinen Notizen...
(hier verm. bereits alexa-fhem installiert laut Wiki)

fhem lauf debian.fhem.de "the easy way"...

fhem gestoppt, Backup eingespielt, fhem gestartet <- evtl. Probleme beseitigt
Anmerkung: ich habe in meinem Backup die alexa-fhem ssh-Schlüssel drin. Auch, weil ich weitere Schlüssel habe, um ohne PW auf andere Rechner zu kommen (für ssh-Befehle in fhem Modulen/Devices). Dadurch ändert sich auch für den Vereinsserver nichts...

Wenn man alexa-fhem neu installiert, bzw. eben neue ssh-Schlüssel anlegen lässt, dann  muss man auch die Anmeldung/Registrierung beim Vereinsserver nachjustieren.
Hat aber nichts mit Trixie zu tun (außer, dass es da eben wegen neuerer Crypt-Algorithmen bzw. Wegfall "veralteter" Algorithmen weitere Dinge benötigt)...

Die zuerst genannte Fehlermeldung hatte damit zu tun, dass eben genau die Crypt-Algorithmen nicht passen...

Wie oben beschrieben bin ich bereits mind. 2x umgezogen...
Davor habe ich eben gemerkt, dass die ssh-Schlüssel nicht im Standard-Backup von fhem sind und diese manuell (tar <- Nutzer/Rechte bleiben erhalten) umgezogen.
Seit dem sind die in meinem Backup drin.

Wenn es unter Trixie keine neuen/zusätzlichen Dinge gibt (neben den Crypt-Algorithmen <- war aber auch schon vor Trixie meine ich? Wenn nicht, müsste es ja einige Installationen unter Trixie geben, gibt ja einige Threads bzgl. der ssh-Algorithmen und alexa-fhem) sollte es gehen...

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 02 April 2026, 12:24:10
Image wird bei mir mit ssh Login auf SSD installiert.
Zugriffe für Installationsergänzungen werden über PuTTY Konsole mit sudo su gemacht.

Do not use these procedures for updates/upgrades!Dann fange ich schon komplett anders an.
Darum kann ich mittels sudo apt install fhem FHEM nicht in dieser Form installieren.
Berechtigung des Verzeichnisses fehlte. chmod -R 0777 /usr/share/keyrings
FHEM Installation nach Vorgabe: https://debian.fhem.de/  => The easy way: Use apt to install FHEM and all dependencies
Jedenfalls gibt es nach diesen Schritten kein Verzechnis .ssh.

ls -la /opt/fhem
insgesamt 380
drwxrwxrwx 10 fhem dialout   4096  2. Apr 13:06 .
drwxr-xr-x  3 root root      4096  2. Apr 10:35 ..
drwx--x--x  2 fhem dialout   4096  2. Apr 11:04 certs
-rw-r--r--  1 fhem dialout  47178  2. Apr 07:55 configDB.pm
drwxr-xr-x 56 fhem dialout  12288  2. Apr 13:06 contrib
drwxr-xr-x  3 fhem dialout   4096  2. Apr 13:06 demolog
drwxr-xr-x  4 fhem dialout   4096  2. Apr 13:06 docs
drwxr-xr-x  6 fhem dialout  36864  2. Apr 13:06 FHEM
-rw-r--r--  1 fhem dialout    516  2. Apr 07:55 fhem.cfg
-rw-r--r--  1 fhem dialout  21936  2. Apr 07:55 fhem.cfg.demo
-rwxr-xr-x  1 fhem dialout 175848  2. Apr 07:55 fhem.pl
drwxr-xr-x  3 fhem dialout   4096  2. Apr 13:05 lib
drwxr-xr-x  2 fhem dialout   4096  2. Apr 13:06 log
-rw-r--r--  1 fhem dialout  47888  2. Apr 07:55 MAINTAINER.txt
-rw-r--r--  1 fhem dialout    935  2. Apr 07:55 README_DEMO.txt
drwxr-xr-x  8 fhem dialout   4096  2. Apr 13:05 www

 
FHEM wird ganz zum Schluss bei einer Neukonfiguration installiert. Zuletzt dann Alexa. Anschließend wird die gesicherte fhem.cfg und gewisse Datein auf das System kopiert. Die fhem.cfg besitzt die Verknüpfungen zu den Geräten und Programme die auf einer ausgelagerten Festplatte liegen.
Jeder Pi hat seine eigenen Schlüssel die gespeichert werden, und bei einer Neuinstallation wieder auf das neu errichtet System in das Verzeichnis /opt/fhem/cert zurück kopiert.

Ich habe mir einen Leitfaden für alles was ich benötige zusammengestellt. Sind leider über 70 Seiten, darum kann ich den Leitfaden hier nicht deponieren.
Der Leitfaden wird immer ein wenig an die Gegebenheiten angepasst. Insgesamt sind 10 Pis bei meiner Haustechnik im Einsatz, die aber Autark für den eigenen Bereich arbeiten und sich untereinander austauschen.

ZitatOS aktualisiert und meine gewohnten Einstellungen...
Wie machst die Aktualisierungen ohne update und upgrade?

Ich kann mit meiner Vorgehensweise nur mit
wget http://fhem.de/fhem-6.4.deb -O /tmp/fhem-6.4.deb &&
dpkg -i /tmp/fhem-6.4.deb
FHEM installieren.

Jetzt ist die Frage was mache ich jetzt aus dem gerade neu installiertem System draus? Alles nochmals installieren ohne update und upgrade zu verwenden. Oder mit meiner bisherigen FHEM-Installations-Routine weitermachen.

Die Alexa Installation habe und würde ich wieder laut diesem Leitfaden installieren.
https://wiki.fhem.de/wiki/FHEM_Connector_f%C3%BCr_Amazon_Alexa
Nur muss unter Alexa-FHEM aktivieren etwas fehlen, den unter Readings wird bei mir etwas nicht generiert, wenn ich mich an dem Leitfaden orientiere, geschweige entsprechend SSH fehlt etwas in der Reihenfolge.

Ein weiterer Punkt ist das fehlende Script.
set Amazon.Account NPM_login new
Login Ergebnis

Das Skript zum Amazon Login konnte nicht gefunden werden!
Wenn ich mich an den Leitfaden FHEM Connector für Amazon Alexa halte fehlt jedenfalls einiges.

Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: passibe am 02 April 2026, 17:50:25
Ich blicke hier nicht mehr ganz durch, aber nur zu dem letzten Teil hier:

Zitat von: Burny4600 am 02 April 2026, 12:24:10Die Alexa Installation habe und würde ich wieder laut diesem Leitfaden installieren.
Code Auswählen Erweitern
https://wiki.fhem.de/wiki/FHEM_Connector_f%C3%BCr_Amazon_Alexa
Nur muss unter Alexa-FHEM aktivieren etwas fehlen, den unter Readings wird bei mir etwas nicht generiert, wenn ich mich an dem Leitfaden orientiere, geschweige entsprechend SSH fehlt etwas in der Reihenfolge.

Ein weiterer Punkt ist das fehlende Script.
set Amazon.Account NPM_login new
Code Auswählen Erweitern
Login Ergebnis

Das Skript zum Amazon Login konnte nicht gefunden werden!
Wenn ich mich an den Leitfaden FHEM Connector für Amazon Alexa halte fehlt jedenfalls einiges.

Das sind zwei komplett verschiedene Sachen, die mit einander überhaupt nichts zu tun haben! Schon die Richtung (steuert FHEM oder wird FHEM gesteuert) ist ganz anders.

alexa-fhem (https://github.com/justme-1968/alexa-fhem): Übergabe von FHEM-Geräten an Alexa zur Steuerung mittels Alexa-Sprachbefehlen (oder der Alexa-App)
Zweck: Alexa steuert FHEM-Geräte

echodevice (https://forum.fhem.de/index.php?topic=82631.0) (das mit NPM_login new): Steuerung von Echo-Geräten (auch Fire TV Sticks, usw.), z.B. zum Ausgeben von Sprachbenachrichtigungen, Play/Pause von Musik, Weckern, etc.
Zweck: FHEM steuert Echo-Geräte
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 02 April 2026, 18:56:54
Ich bin anscheinend wirklich schon zu alt.

Mir fehlt bei Alexa auch schon der Plan.
Ich habe meinen Leitfaden auf das wesentlichste zusammengekürzt. Vielleicht kommt so mein Fehler auf wohin ich jetzt abbiegen muss um Alexa wieder zu beleben.

Morgen geht es weiter.
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 02 April 2026, 22:17:46
Zitat von: Burny4600 am 02 April 2026, 12:24:10Image wird bei mir mit ssh Login auf SSD installiert.
Zugriffe für Installationsergänzungen werden über PuTTY Konsole mit sudo su gemacht.

Code Auswählen Erweitern
Do not use these procedures for updates/upgrades!Dann fange ich schon komplett anders an.
Darum kann ich mittels sudo apt install fhem FHEM nicht in dieser Form installieren.
Berechtigung des Verzeichnisses fehlte. chmod -R 0777 /usr/share/keyrings
FHEM Installation nach Vorgabe: https://debian.fhem.de/ (https://debian.fhem.de/)  => The easy way: Use apt to install FHEM and all dependencies
Jedenfalls gibt es nach diesen Schritten kein Verzechnis .ssh.

Ich weiß ja immer noch nicht, warum du denkst, dass eine fhem ERSTINSTALLATION (und dann Einspielen eines Backups oder meinetwegen auch fhem.cfg und weitere Dinge) nicht gehen soll?
Mache ich, wie geschrieben, schon immer so.

Oder hast du das nun doch so gemacht?
Ich blicke langsam auch nicht mehr durch...

Und ja: bei einer reinen fhem Installation wird auch kein /opt/fhem/.ssh angelegt.
Das gibt es nur, wenn du (oder ein Programm) z.B. ssh-Schlüssel anlegst...

sudo su kann man machen...
...wenn man GENAU weiß was man tut und nicht vergisst wieder zurückzuschalten.
Weil manche Sachen kein sudo/root brauchen bzw. eben auch schlecht ist, weil es dann u.U. eben nur für root zur Verfügung steht...

Drum (darum sind die Berechtigungen unter Linux wie sie sind) gibt es ja "sudo Kommando" damit man eben Kommandos die root benötigen ausgeführt werden können...
...andere aber eben nicht.

Meine Meinung dazu.

Zitat von: Burny4600 am 02 April 2026, 12:24:10FHEM wird ganz zum Schluss bei einer Neukonfiguration installiert. Zuletzt dann Alexa. Anschließend wird die gesicherte fhem.cfg und gewisse Datein auf das System kopiert. Die fhem.cfg besitzt die Verknüpfungen zu den Geräten und Programme die auf einer ausgelagerten Festplatte liegen.
Jeder Pi hat seine eigenen Schlüssel die gespeichert werden, und bei einer Neuinstallation wieder auf das neu errichtet System in das Verzeichnis /opt/fhem/cert zurück kopiert.

Naja, kann schon sein, dass du die Zertifikate dort liegen hast.
Wenn aber Programme (wie alexa-fhem) die Zertifikate unter /home-dir-des-users/.ssh sucht, dann wird es die halt in deinem "cert" nicht finden...
...oder verstehe ich hier was falsch?

Und auch schon geschrieben: wenn du neue Schlüssel erzeugst (oder alexa-fhem / Alexa-Device), dann klappt das auch mit der bereits bestehenden Registrierung beim Vereinsserver nicht.
Hatte ich auch, bis ich eben die Schlüüsel unter /opt/fhem/.ssh mitumgezogen habe.
Und das nicht nur wegen alxea-fhem, sondern eben auch wegen Zugriffen auf andere Systeme ohne Passworteingabe...

Ausgelagert auf externe Festplatte?
Sicher, dass die immer gemountet ist, wenn benötigt?
Oder nur zum Kopieren von Schlüssel/Daten/Programmen?


Zitat von: Burny4600 am 02 April 2026, 12:24:10
ZitatOS aktualisiert und meine gewohnten Einstellungen...
Wie machst die Aktualisierungen ohne update und upgrade?

Naja, wie geschrieben bzw. halt so:

ERST-Installation fhem mittels apt (easy-way).
Updates fhem: wie üblich eben per update-Kommando in fhem-Web
Updates OS: apt update / apt upgrade

Und wie passibe geschrieben hat alexa-fhem != echodevice

ich bin mir nicht sicher, ob die Probleme tatsächlich mit Trixie zu tun haben...
...außer eben das zuerst gemeldete bzgl. "veralteter" Verschlüsselungs-Algorithmen.
Das ja.

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 03 April 2026, 09:18:57
ZitatAusgelagert auf externe Festplatte?
Sicher, dass die immer gemountet ist, wenn benötigt?
FHEM warte bis Verbindung steht. Findest du im vorherigem Anhang.

FHEM Service
...
Wants=media-hdd.mount
After=media-hdd.moun....

Lassen wir alles nun mal weg und behandeln wir nur das Thema Alexa.
Mittels Alexa sollen angelegte FHEM Geräte gesteuert werden.
Das System ist komplett neu installiert und es sind keine Schlüssel und auch sonst nichts betreffend Alexa Steuerung vorhanden.
In welcher Reihenfolge sind die Schritte auszuführen?
Wo findet sich eine korrekte Vorgehensweise, damit das ein JEDER korrekt konfigurieren kann? Auch ein alter Zausel wie ich?
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: binford6000 am 03 April 2026, 11:07:50
ZitatDas System ist komplett neu installiert und es sind keine Schlüssel und auch sonst nichts betreffend Alexa Steuerung vorhanden.
In welcher Reihenfolge sind die Schritte auszuführen?
Also ich hab jüngst am Montag meine primäre Docker-FHEM Instanz mit Alexa auf einen LXC migriert.
Dabei musste auch alexa umgezogen werden. Hier kurz die Schritte zu (meinem) Erfolg:






Damit hat mein alexa-fhem samt custom skills wieder auf dem neuen System funktioniert.
Es mussten auch keine Geräte neu angelernt werden. Hoffe das hilft weiter.

VG Sebastian
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 03 April 2026, 11:33:52
Zitat von: Burny4600 am 03 April 2026, 09:18:57Wo findet sich eine korrekte Vorgehensweise, damit das ein JEDER korrekt konfigurieren kann? Auch ein alter Zausel wie ich?
Eigentlich der alexa-fhem Connector Wiki.
(https://wiki.fhem.de/wiki/FHEM_Connector_f%C3%BCr_Amazon_Alexa)

Bis auf (weiß nicht, ob schon im Wiki) eben die Anpassung bzgl. ssh-Verschlüsselung, siehe auch Beitrag von Sebastian/binford6000.
(War ja dein Eingangsproblem, wenn ich mich nach dem ganzen Hin-und-her richtig entsinne)

Und wenn man seinen /opt/fhem/.ssh Ordner im Backup hat (oder unter Beibehaltung der User-Zugriffsrechte manuell "umzieht"), dann muss man auch den Skill nicht vorher deaktivieren und nachher wieder aktivieren (habe ich schon ein paar mal gemacht und ging immer problemlos)...

Meine alexa-fhem.cfg steckt ebenfalls im Backup, daher auch da nichts zu tun.

Hat man kein Backup von /opt/fhem/.ssh (sofern fhem eben unter User fhem mit Home in /opt/fhem), dann muss man wohl den Skill neu aktivieren und u.U. auch die Registrierung beim Vereinsserver neu machen (fällt weg bei Custom Skill!).
Aber auch dazu gibt es einige Threads, weil ich auch da einige Leute unterstützt habe...
Bzw. steht auch das im Wiki (tat es zumindest mal, ich lese das Wiki auch nicht jeden Tag durch und es darf/kann ja "jeder" ändern)
Und eigentlich ging es dann nach Skill neu Verbinden und neu registrieren beim Vereinsserver wieder.
(auch wenn manche gleich alexa-fhem neu installiert haben <- denke ich war unnötig)

Wie auch geschrieben: Umstieg auf Trixie steht noch aus...

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 03 April 2026, 11:56:54
Ich hab mir dann doch mal dein Inst.pdf angesehen.

Mir zu kompliziert...
Ich habe Dinge lieber einfach.
Jeder PI (oder VM auf Proxmox oder was auch immer) eine Aufgabe, maximal 2...
Ansonsten weiß man doch gar nicht mehr, ab wann was nicht mehr geht und warum.
Also was denn was wie beeinflusst...

Und bei vielen Dingen machst du "einfach wie in der Vergangenheit" ohne zu "schauen", ob inzwischen Dinge anders sind...
...also zumindest sieht es so aus.

systemd <- einfach neu (oder hast du vorher verglichen)
Das mit /opt/fhem/cert verstehe ich immer noch nicht. openssl schaut doch in .ssh!? (ja man kann im alexa-fhem.cfg andere Certs angeben. Sollte man das ohne Not? <- ich finde nein / weil evtl. haben auch dann andere Änderungen an ssh/openssl nicht die gewünschten Ergebnisse)
sudo chown fhem:dialout <- ja mag noch so sein. Aber wenn entweder bereits anders (seit Trixie) oder zukünftig anders!? Besser: sudo cown fhem:

Warum alles (wenn ich es richtig verstanden habe) per samba/smb freigeben?
Man kann doch auf alles per ssh zugreifen?
Meinetwegen mit Filezilla (gut da hat man dann u.U. "Probleme" mit Zugriffsrechte bei manchen Dingen <- und das ist GUT so!)
Und andauernd irgendwelche usermods und chowns und chmods.
Du verbiegst das System ja ganz schön...

Hab mir jetzt nicht alles gemerkt: mir zu kompliziert...

Schon mal versucht einfach nur fhem und alexa-fhem unter Trixie laut debian.fhem.de "the easy way" und alexa-fhem laut Wiki zu installieren?
Wenn das geht, dann liegt es sicher an irgendeinem der vielen (komplizierten) Dinge, die du zusätzlich tust...

Wenn auch das nicht geht (gäbe es sicher mehr Fragen hier im Forum), dann kann man schauen und auf diesem Mininmalsystem helfen.
Bei dir weiß ich wirklich nicht woran es liegen kann, weil ich ja nicht mal genau verstehe(n will) was du da so alles tust (und warum genau)...

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 04 April 2026, 13:26:42
ZitatDas mit /opt/fhem/cert verstehe ich immer noch nicht.

Das wurde seit Jahren so. Ich hatte damals Anleitungen für FHEM mit https übernommen.
Das alles ist schon einige Jahre alt und habe ich nicht kontrolliert ob sich daran etwas geändert hat. Ich habe die Links dieser Anleitungen geprüft. Die Web-Seiten gibt es nicht mehr. Einen Thread in FHEM von damals habe ich noch gefunden. https://forum.fhem.de/index.php?topic=85996.0

Da muss ich mir eine aktuelle FHEM Installation mit Zertifikaten noch wegen Websicherheit ansehen.
Dazu habe ich leider die nächsten Tage leider keine Zeit. In ein paar Tagen mache ich hier weiter.


Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 04 April 2026, 13:30:42
Zitat von: Burny4600 am 04 April 2026, 13:26:42Das wurde seit Jahren so. Ich hatte damals Anleitungen für FHEM mit https übernommen.
Für https mag das weiterhin so passen (nutze ich nicht).

Und man kann (konnte) auch für alexa-fhem (in der Config) angeben, wo die Zertifikate liegen (sollen).

Ich wollte nur sagen, dass eben openssl standardmässig in /home-dir-user/.ssh "sucht" und (verm.) Einstellungen bzgl. ssl-Algorithmen auch (erst mal) darauf wirken.

Ansonsten bleibt was ich geschrieben habe: sehr "speziell" deine Installation... ;)

Schöne Feiertage, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 04 April 2026, 13:43:06
Zitatsehr "speziell" deine Installation... ;)

Das ist der Zentrale Pi der die meiste Arbeit zu verrichten hat.
Über 100 Homematic Geräte, und eine Menge an Sensoren und andere Aktoren.
Pegelmessung, Feinstauberfassung, Strahlungserfassung, Wettererfassung und Verteilung an Wetterstation.
Das gesamte System mit 10 Pis arbeitet über 1000m² und 4 Stockwerke. KG, EG, OG1, OG2, zwei Nebengebäude.
Alles was im Haustechnikbereich vorhanden ist, erfasse ich mit den Pis und steuere diese auch. Das ist in den letzten 10 Jahren immer mehr gewachsten.
Das brauche ich um entsprechend Energetisch was per PV oder Solarthermie an Energie vorhanden ist zu steuern.
Ende dieses Jahres wird dann auch kein Netzbezug mehr notwendig sein, da ich die gesamte Energie selbst produziere und damit Offgrid versorgt bin.
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 04 April 2026, 17:13:36
Zitat von: Burny4600 am 04 April 2026, 13:43:06Das gesamte System mit 10 Pis arbeitet über 1000m² und 4 Stockwerke. KG, EG, OG1, OG2, zwei Nebengebäude.
Das meinte ich nicht (weil hier zum ersten mal gelesen), sondern die Installation (dieses einen) an sich...
...da ist ja schon viel rumgetan (chown, chmod, usermods) bis es mal zur eigentlichen fhem Installation kommt.
Und Linux ist halt bzgl. User/Rechten (bei manchen Ordnern/Dingen) "empfindlich"...

Aber lassen wir das jetzt gut sein.
Soll nur heißen, bei so viel Kompliziertheit ist es halt schwer zu sehen, woran es hakt.

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 08 April 2026, 13:47:18
Ich habe nur eine einfache Installation mit Trixie Light 64Bit, Samba und FHEM ausgeführt.
groups fhem
fhem : fhem tty dialout plugdev spi i2c gpio
Anschließend nur Alexa Installation nach https://wiki.fhem.de/wiki/FHEM_Connector_f%C3%BCr_Amazon_Alexa Vorgabe durchgeführt.

Nur nach dieser Anleitung fehlen Schritte die Alexa benötigt.

sudo apt-get install -y curl
curl -fsSL https://deb.nodesource.com/setup_24.x | sudo bash -
sudo apt install -y nodejs npm
sudo npm install -g alexa-fhem
sudo npm install -g npm@11.12.1
shutdown restart


Fhem Alexa fehlen schon die Cookies.
sudo npm install --prefix /opt/fhem/cache/alexa-cookie alexa-cookie2

Dann der nächste Punkt mit /opt/fhem/.ssh
Wer legt dieses Verzeichnis mit den Dateien an.
sudo chown fhem:dialout /opt/fhem/.ssh
ps -ef | egrep '(alexa|ssh)'
root        1002       1  0 13:23 ?        00:00:00 sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups
root        1487    1002  0 13:29 ?        00:00:00 sshd-session: admin [priv]
admin       1511    1487  0 13:29 ?        00:00:00 sshd-session: admin@pts/0
admin       1630    1512  0 13:32 pts/0    00:00:00 grep -E --color=auto (alexa|ssh)

define alexa alexa
get <alexa> proxyKey
attr alexa alexaFHEM-auth user:pass


set Amazon.Account NPM_login new
Login Ergebnis
Das Skript zum Amazon Login konnte nicht gefunden werden!


Was legt fest, wo Alexa etwas findet.
Wo finde ich die Definition für /home/fhem

LOG
[8.4.2026, 13:23:48] using config from ./alexa-fhem.cfg
*** CONFIG: parsed completely
[8.4.2026, 13:23:48] os.homedir()=/home/fhem
[8.4.2026, 13:23:48] os.homedir() set to /home/fhem, but this is not writable
[8.4.2026, 13:23:48] process.env.HOME=/home/fhem
[8.4.2026, 13:23:48] process.env.HOME set to /home/fhem, but this is not writable
[8.4.2026, 13:23:48] process.env.HOMEPATH=undefined
[8.4.2026, 13:23:48] process.env.USERPROFILE=undefined
[8.4.2026, 13:23:48] process.env.PWD=undefined
[8.4.2026, 13:23:48] No suitable, writable users home directory found
Startup rejected. Reason: TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined

Wie ist wirklich die Reihenfolge der vollständigen Installationsschritte, wenn es noch kein Alexa gab?
Mir fehlen in der FHEM_Connector_für_Amazon_Alexa diverse Punkte.
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: passibe am 08 April 2026, 14:03:00
Zitat von: Burny4600 am 08 April 2026, 13:47:18Fhem Alexa fehlen schon die Cookies.
sudo npm install --prefix /opt/fhem/cache/alexa-cookie alexa-cookie2
DAS HIER HAT NICHTS MIT ALEXA-FHEM ZU TUN! Das ist echodevice.

Zitat von: Burny4600 am 08 April 2026, 13:47:18set Amazon.Account NPM_login new
Code Auswählen Erweitern
Login Ergebnis
Das Skript zum Amazon Login konnte nicht gefunden werden!


Was legt fest, wo Alexa etwas findet.
DAS HIER HAT AUCH NICHTS MIT ALEXA-FHEM ZU TUN! Das ist ebenfalls echodevice.



Wie schon gesagt:

Zitat von: passibe am 02 April 2026, 17:50:25Das sind zwei komplett verschiedene Sachen, die mit einander überhaupt nichts zu tun haben! Schon die Richtung (steuert FHEM oder wird FHEM gesteuert) ist ganz anders.

alexa-fhem (https://github.com/justme-1968/alexa-fhem): Übergabe von FHEM-Geräten an Alexa zur Steuerung mittels Alexa-Sprachbefehlen (oder der Alexa-App)
Zweck: Alexa steuert FHEM-Geräte

echodevice (https://forum.fhem.de/index.php?topic=82631.0) (das mit NPM_login new): Steuerung von Echo-Geräten (auch Fire TV Sticks, usw.), z.B. zum Ausgeben von Sprachbenachrichtigungen, Play/Pause von Musik, Weckern, etc.
Zweck: FHEM steuert Echo-Geräte



Bitte dir wirklich noch einmal darüber klar werden, was du überhaupt installieren willst, was dafür jeweils notwendig ist und wie die Dinge, die du installieren willst, (ganz runtergebrochen) funktionieren.

Ich bin mir nicht sicher, ob das nicht zu mehr Verwirrung führt, aber eigentlich würde ich dir raten, einfach Docker zu benutzen. Da hast du für jedes Puzzelstück ein separates Image bzw. einen separaten Container. Die separaten Container reden dann mit einander, sind sonst aber unabhängig von einander. Vor allem musst du da keine Dependencies installieren, weil alles immer in den Images mitgeliefert wird, bzw. wenn doch, ist alles ordentlich im compose file bzw. im Dockerfile dokumentiert und damit auch reproduzierbar.

Das Umziehen auf ein neues System beschränkt sich dann auf das bloße Kopieren der jeweiligen Dateien. Bis auf Docker selbst muss nichts weiter installiert werden.
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 08 April 2026, 14:10:40
Du bist immer noch falsch!

npm_login <- echodivice!!

Schritte fehlen?
Ich meine es steht, dass alexa-fhem nodejs/npm benötigt, meine sogar dort steht welche Versionen funktionieren/getestet sind...
...heißt nat. nicht, dass andere nicht tun ;)

/opt/fhem/.ssh <- gibt verschiedene Gründe für die Existenz (z.B. ssh Login per Zertifikat) oder alexa-fhem (wenn dadurch und neu, dann ist wohl eine Neuregistrierung fällig, hatte ich ja bereits schon mal geschrieben)

sudo chown fhem:dialout /opt/fhem/.ssh <- warum!? Das geht bestimmt "schief", weil ich meine auf dieses Verzeichnis soll nur der User zugreifen können, nicht auch die Gruppe (wie auch schon geschrieben, ist Linux bei manchen Dingen "empfindlich")

Irgendwie machst du alles durcheinander...
Was willst du nun?
alexa-fhem?
echodevice?

Beides?

Geht nat. also beides...
...aber nicht, wenn man das durcheinandermixt, sondern eben schön eins nach dem andern...

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 09 April 2026, 08:53:37
Irgendwie habe ich etwas nicht verstanden oder ich wurde nicht verstanden.

Das wird der Reihe nach benötigt:
1. FHEM ist vorhanden.
2. FHEM-Geräte sind vorhanden.
3. ECHO-Geräte sind vorhanden.
4. ALEXA-APP ist vorhanden. (Windows, Handy, Tablett)
5. Via ECHO-Geräte werden FHEM-Geräte gesteuert.
6. Die FHEM-Geräte werden unter FHEM gesteuert und sind unter der Alexa-APP ersichtlich und können auch per Alexa-APP gesteuert werden. Ebenso ist der Status unter FHEM und ALEXA-APP ersichtlich.

Ich hoffe jetzt so einfach und vollständig erläutert zu haben was ich erreichen möchte.

Das Alles hatte schon einmal nach aufwändiger Suche und Tests funktioniert. Nur habe ich meine Notizen mit den notwendigen Installationsschritten verlegt, was sehr ärgerlich ist.

Leider musste ich bei der Neuinstallation feststellen, das Trixie wieder alte Samba Fehler hat, was eine Neuinstallation erschwerte.
Alles funktioniert jetzt fehlerfrei.

Nun geht es um Alexa, Echo, FHEM was wirklich benötigt wird, ausgehend von einer Neuinstallation.
Um weitere Fehler zu verhindern, benötige ich die Installationsschritte in aktueller Reihenfolge und in Kurzform für FHEM, Alexa, Echo, usw.?
Das wäre auch für viele andere Benutzer hilfreich und sollte in den Wikis entsprechend festgehalten werden.
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 09 April 2026, 10:04:20
Dann mach doch einfach eins nach dem anderen!?

Also erst mal fhem installieren und schauen, dass das läuft.
Dann fhem Backup einspielen (ich nehme ja lieber ein komplettes fhem Backup <- "eigene Variante" wo eben auch /opt/fhem/.ssh drin ist, damit entfallen alexa-fhem Neuanmeldung und PW-lose Verbindungen zu anderen "Servern" / wichtig: Zugriffsrechte und User!)

Da wird nat. das Alexa-Device und auch das/die echodevice Devices "beleidigt" sein...
Der Rest sollte ja tun...
...ansonsten eben den Rest "fixen"...

Dann alexa-fhem laut Wiki (vorher nat. nodejs/npm <- evtl. erst mal einfach mit apt / hat bei mir noch bei jedem meiner 2-3 OS-Upgrades bzw. "Neuinstallationen" geklappt).
Ging bei mir bislang problemlos und ohne Neuregistrierung Skill neu verbinden etc.
(gut, mag Glück gesesen sein bzw. eben, weil "komplettes" Backup)

Wenn das dann läuft, dann ist das erledigt.
Wenn nicht <- fixen (verm./evtl. eben das Problem bzgl. Verschlüsselung ssh)

Dann echodevice, also am Account-Device npm-install oder auf der Console...
Danach dann npm_login

Wenn Probleme, dann im entsprechenden Thread posten.
Echodevice ist ja leider nicht so "stabil", nutze ich (daher) nicht wirklich.

Zur Steuerung meiner Devices nutze ich ausschließlich alexa-fhem plus Routinen, wenn mir die "Sätze nicht gefallen"... ;)

Und besser mal das ganze chown, chmod usw. lassen.
Wie mehrfach geschrieben, Linux ist da (bei manchen Dingen mehr) "empfindlich" und das zurecht!

Und um zu sehen, ob das an Trixie oder den (sehr vielen) anderen Dingen die du so "veranstaltest" liegt, würde ich halt mal nur Trixie, fhem (nix Backup einspielen) installieren.
Dann alexa-fhem und in fhem das Alexa-Device.
Klar dann beim Vereinsserver deregistrieren und auch Skill neu usw.
Aber sollte dann laufen (bis auf eben "Verschlüsselungsproblem" bei Trixie)...

Dann weiter mit echodevice...

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: KölnSolar am 09 April 2026, 10:14:16
Weil es hier so arg durcheinander geht und ich kürzlich auch auf RPi5/Trixie umgestiegen bin:
Ich habe leider auch keinen einfachen "Fahrplan", aber
- mit der im Wiki beschriebenen Neuinstallation,
- dem Anlegen einer neuen Datei, wie hier (https://forum.fhem.de/index.php?msg=1331119) beschrieben( das war der größte Knackpunkt bei mir)
- und schließlich dem Einspielen einer fhem.cfg aus einem backup

habe ich es erfolgreich zum Laufen gebracht.

Grüße Markus
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 09 April 2026, 10:19:11
Nur zur Sicherheit

Punkt 5: Echo Geräte steuern fhem Devices

Damit meinst du, dass du was sprichst und dann per alexa-fhem ein fhem Device was tun soll?

Oder reagierst du auf das voice-Reading eines (bestimmten) Echodevice-Devices?

Bzw. nutzt du echodevice überhaupt?

In deiner Liste sehe ich (bis auf Punkt 5 <- unklar) nichts, wozu du echodevice überhaupt benötigst!?

Oder machst du Ansagen?
(gut evtl. was mit Wecker/Timern <- taucht aber in der Liste nix auf)

Ansonsten denke ich haben wir schon verstanden was du willst (mache ich bei mir ja auch schon seit es alexa-fhem und echodevice gibt <- nutze aber nicht alles was ginge), dennoch denke ich mixt du immer noch die beiden Dinge durcheinander...

Gruß, Joachim

P.S.: Wiki. Es gibt mWn nur bzgl. alexa-fhem ein Wiki. Und bis auf die Sache/Problematik mit neueren Verschlüsselungen (die vom Vereinsserver nicht unterstützt werden) bin ich der Meinung, dass es passt.
Bzs. bin ich bei Paketinstallationen (hier:nodejs/npm) immer "vorsichtig" bzgl. Installation aus bestimmten Sourcen mit Selbstbau.
Ich probiere immer erst, ob nicht per apt auch geht.

Zu echodevice gibt es mWn nur die Seite von Michael Winkler.

Und: an den Wikis darf jeder mitarbeiten...
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 09 April 2026, 10:23:59
Zitat von: KölnSolar am 09 April 2026, 10:14:16Weil es hier so arg durcheinander geht und ich kürzlich auch auf RPi5/Trixie umgestiegen bin:
Ich habe leider auch keinen einfachen "Fahrplan", aber
- mit der im Wiki beschriebenen Neuinstallation,
- dem Anlegen einer neuen Datei, wie hier (https://forum.fhem.de/index.php?msg=1331119) beschrieben( das war der größte Knackpunkt bei mir)
- und schließlich dem Einspielen einer fhem.cfg aus einem backup

habe ich es erfolgreich zum Laufen gebracht.

Grüße Markus

Danke!

Also liegt es schon mal nicht an Trixie (alleine), mal ab von dem bereits mehrfach genannten "Verschlüsselungsproblem"...

Zumindest bzgl. alexa-fhem!
(hätte mich auch gewundert, siehe eingangs schon mal geschrieben)

Und (wie auch schon geschrieben) finde ich echodevice eher (sehr) "wackelig"...
Liegt aber auch daran, dass da mWn kein API (in dem Sinne) genutzt wird und man daher (stark) von Amazon abhängt, also wie oft dort rumgeändert wird etc.

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: ronny332 am 17 April 2026, 23:13:42
Hallo! Den Thread hier habe ich leider jetzt erst gesehen, da ich beim Umstieg von 10.13 Buster (das lief einfach zu gut!) direkt alles im /opt/fhem Folder kopiert habe und somit die alten Keys übernehmen konnte (jetzt sind neue erstellt).

Den ganzen Abend habe ich mich gewundert, wieso die Keys zwar angeboten (ssh -vv -l fhem fhem-va.fhem.de -p 58824) aber nicht übernommen wurden.

Hier "mein" Fix, falls jemand hier auch das Problem haben sollte, dass der Fhem Server angeblich die Verbindung verweigert. In Wahrheit liefert die Trixie Konfiguration den id-rsa Key einfach nicht mehr aus, da die Encryption veraltet ist:

~/.ssh$ cat config
Host fhem-va.fhem.de
    PubkeyAcceptedAlgorithms +ssh-rsa

Damit wird ssh-rsa nochmal für den Host fhem-va.fhem.de aktiviert. Ich denke in den nächsten SSH Versionen ist dann ganz Schluß. Hoffentlich gibt es dann eine allgemeine Umstellung.
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 25 April 2026, 11:47:53
Ich gehe jetzt Alexa-Fhem https://wiki.fhem.de/wiki/Alexa-Fhem durch um vielleicht FHEM wieder mit Alexa zu verknüpfen.
Abgesehen davon das dieser Wiki schon alt ist, hänge ich bei gewissen Beschreibungen. Zudem gibt es Vermischungen zwischen Alexa-Fhem und FHEM Connector für Amazon Alexa.
Egal.

Es ist zwar mit
Die aktuelle Version ist jeweils hier zu finden. Wer bisher noch keinen Alexa-FHEM Skill angelegt hat, bitte diesen Forumsbeitrag beachten!
der Hinweis vorhanden, aber nicht hilfreich da einen Menge zu durchforsten ist.
Ist das den überhaupt noch aktuell?
Wo bekomme ich die aktuelle tgz Datei her bzw. das aktuelle Start-up-Skript? Ist doch alles schon uralt.

Gibt es nirgends eine aktuelle Zusammenfassung ohne mühsame Durchforstungen?

Der FHEM Connector für Amazon Alexa müsste das aktueller Wiki sein. Aber da fehlt auch etwas. Ich finden keinen Bezug auf das Verzeichnis /home/fhem,
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 25 April 2026, 15:54:48
Das ist, wie du gemerkt hast der uralte Wiki, wo man den Skill noch selbst hosten musste bzw. für Custom Skill.

tar.gz, Startscript, ... <- braucht es alles schon ewig nicht mehr

Richtig und bereits einige Male genannt ist der Connector Wiki.

/home/fhem <- gibt es nicht, bzw. nur bei dir? , warum auch immer...

Standard bei fhem Installation ist (wurde auch schon oft geschrieben): /opt/fhem

Andere haben es mit dem Connector Wiki (plus eben bzgl. Verschlüsselungsanpassung wegen neuem OS und fhem Vereinsserver) geschafft, siehe entspr. Posts...

Warum du dich so schwer tust: keine Ahnung (außer eben deine eigenartige Installationsweise generell / hatte ich ja auch schon mehrfach angesprochen)

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 25 April 2026, 17:41:42
Zitat/home/fhem <- gibt es nicht, bzw. nur bei dir? , warum auch immer...

Ich bin jetzt mit allem Aktuellen durch. Es wird immer von Alexa/Echo nach dem Verzeichnis /home/fhem gesucht, und ich muss es manuell anlegen.

Ich denke du hast etwas falsch verstanden.
FHEM wird unter /opt/fhem installiert. Das ist auch so korrekt.
Alexa oder Echo, wie auch immer es benannt wird, sucht aber nach einem Verzeichnis /home/fhem/.ssh.


Dann bitte Check den Installationsvorgang.
Standart Trixie 64Bit Lite
$ uname -r
6.12.75+rpt-rpi-2712

Aktuelle Neuinstallation von FHEM.

Neuinstallation Alexa/Echo
sudo apt install -y curl
curl -fsSL https://deb.nodesource.com/setup_25.x | sudo -E bash -
sudo apt install nodejs -y
node -v
v25.9.0

https://github.com/npm/cli/releases/
sudo npm install -g npm@11.13.0
npm -version
11.13.0

sudo npm install -g alexa-fhem

sudo nano /etc/ssh/ssh_config
Folgende Einträge am Ende der Datei
### FHEM
    HostKeyAlgorithms +ssh-rsa
    PubkeyAcceptedKeyTypes +ssh-rsa

sudo npm install --prefix /opt/fhem/cache/alexa-cookie alexa-cookie2
sudo chown -R fhem: /opt/fhem/cache/alexa-cookie

sudo mkdir /home/fhem
sudo chown -R fhem: /home/fhem
sudo ls -l /home/fhem/.ssh
sudo chown fhem:dialout /home/fhem/.ssh
ps -ef | egrep '(alexa|ssh)'
root         827       1  0 15:53 ?        00:00:00 sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups
fhem        1200     887  0 16:29 ?        00:00:00 node /usr/bin/alexa-fhem -c ./alexa-fhem.cfg -a xx:xx -s
fhem        1213    1200  0 16:29 ?        00:00:00 /usr/bin/ssh -R 1234:127.0.0.1:40085 -oServerAliveInterval=90 -i /home/fhem/.ssh/id_rsa -p 58824 fhem-va.fhem.de
root        1214     827  0 16:30 ?        00:00:00 sshd-session: admin [priv]
admin       1261    1214  0 16:30 ?        00:00:00 sshd-session: admin@pts/0
admin       1279    1263  0 16:31 pts/0    00:00:00 grep -E --color=auto (alexa|ssh)

sudo nano /etc/sudoers
fhem    ALL=(ALL) NOPASSWD: ALL

Zumindest habe ich jetzt wieder Verbindung zu AMAZON.

Wenn das passt, versuche ich den Rest aktuell zu installieren.

Es ist dringend notwendig den alten Alexa/Echo Mist zu entfernen und nur mehr das aktuelle zusammenzufassen.
Sonst wird es immer für sehr viele User sehr schwierig das zum Laufen zu bringen.
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: JoWiemann am 25 April 2026, 17:46:41
Zitat von: Burny4600 am 25 April 2026, 17:41:42Es ist dringend notwendig den alten Alexa/Echo Mist zu entfernen und nur mehr das aktuelle zusammenzufassen.
Sonst wird es immer für sehr viele User sehr schwierig das zum Laufen zu bringen.

Hallo Chris,

das Fhem Wiki ist von Usern für User. Es steht Dir also frei einen Account zu beantragen, was echt unkompliziert ist, und Deine Verbesserungen in der Anleitung dort zu hinterlegen.

Grüße Jörg
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: passibe am 25 April 2026, 18:12:48
Zitat von: Burny4600 am 25 April 2026, 17:41:42Es wird immer von Alexa/Echo nach dem Verzeichnis /home/fhem gesucht, und ich muss es manuell anlegen.

Dann ist irgendwas falsch konfiguriert ...

Zeig uns doch mal
1. deine alexa-fhem.cfg,
2. ein list vom Alexa-Device und
3. die Ausgabe von cat /etc/passwd | grep fhem
Übrigens bitte das hier: https://forum.fhem.de/index.php?topic=144266.msg1361482#msg1361482
nochmal lesen (musst nicht alles lesen, das Fettgedruckte am Anfang und der "wie schon gesagt"-Teil reichen).
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 25 April 2026, 18:33:21
alexa-fhem.cfg
{
   "sshproxy" : {
      "ssh" : "/usr/bin/ssh",
      "description" : "FHEM Connector"
   },
   "connections" : [
      {
         "name" : "FHEM",
         "port" : "8083",
         "ssl" : true,
         "auth" : {
            "pass" : "PASSWORT",
            "user" : "USER"
         },
         "uid" : 1002,
         "server" : "127.0.0.1",
         "webname" : "fhem",
         "filter" : "alexaName=..*"
      }
   ]
}

list ALEXA
Internals:
   CFGFN      /media/hdd/fhem/mycfg/alexa/alexa_rasp01.cfg
   FD         301
   FUUID      69cb8faf-f33f-f4d2-01c9-5f1d0ee67fb435dc
   FVERSION   39_alexa.pm:0.238200/2021-02-24
   LAST_START 2026-04-25 16:11:08
   NAME       ALEXA
   NOTIFYDEV  global,global:npmjs.*alexa-fhem.*
   NR         938
   NTFY_ORDER 50-ALEXA
   PARTIAL   
   PID        1997
   STARTS     1
   STATE      running /usr/bin/alexa-fhem
   TYPE       alexa
   active     0
   alexa-fhem version 0.5.65
   currentlogfile /media/hdd/fhem/log01/alexa/alexa-2026-04-25.log
   eventCount 3
   logfile    %L/alexa/alexa-%Y-%m-%d.log
   CoProcess:
     cmdFn      alexa_getCMD
     name       alexaFHEM
     state      running /usr/bin/alexa-fhem
   READINGS:
     2026-04-25 16:11:08   alexaFHEM       running /usr/bin/alexa-fhem
     2026-04-25 16:11:45   alexaFHEM.ProxyConnection running; SSH connected
     2026-04-25 12:48:01   alexaFHEM.bearerToken crypt:0426765e547474077120260472010375
     2026-04-25 12:48:02   alexaFHEM.skillRegKey crypt:04547120237477721d2356010905700357020e5303760004041f05262401562173507527220676020227
   helper:
Attributes:
   alexaFHEM-auth crypt:710c460f120d76400552530c0209
   alexaFHEM-config ./alexa-fhem.cfg
   alexaFHEM-log %L/alexa/alexa-%Y-%m-%d.log
   alexaMapping #Characteristic=<name>=<value>,...
On=verb=schalte,valueOn=an;ein,valueOff=aus,valueToggle=um

Brightness=verb=stelle,property=helligkeit,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent

Hue=verb=stelle,valuePrefix=auf,values=rot:0;grün:128;blau:200
Hue=verb=färbe,values=rot:0;grün:120;blau:220

Saturation=verb=stelle,property=sättigung,valuePrefix=auf,values=AMAZON.NUMBER
Saturation=verb=sättige,values=AMAZON.NUMBER

TargetPosition=verb=mach,articles=den;die,values=auf:0;zu:100
TargetPosition=verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent

TargetTemperature=verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=grad

Volume:verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent

Weckzeit=verb=stelle,valuePrefix=auf;für,values=AMAZON.TIME,valueSuffix=uhr

   alexaProactiveEvents 1
   alexaRoom  EG_Stiegenhaus,OG1_Schlafzimmer,OG1_Wohnzimmer
   alexaTypes #Type=<alias>[,<alias2>[,...]]
blind=jalousie,jalousien,rolladen,rolläden,rollo,rollos
 
light=aquariumlicht,beleuchtung,blumenlampe,globus,kastenlicht,licht,lampe,lampen,leselicht,stehlampe,vitrinenlicht

outlet=brunnen,luftbefeuchter,steckdose

switch=ventilator,raumlicht

thermometer=

thermostat=

   alias      Alexa
   articles   der,die,das,den
   comment    Neue Geräte an Alexa übergaben:
get Amazon.Account devices

set ALEXA restart

ALEXA, suche smarte Geräte
   devStateIcon stopped:control_home@red:start stopping:control_on_off@orange running.*:control_on_off@0CFB0C:stop
   devStateStyle style="text-align:left;;font-weight:bold;;"
   echoRooms  #<deviceId>=<room>   entspricht der Seriennummer auf der Amazon Geräteübersicht des Echo Gerätes

GN42ML05425201LT=OG1_Schlafzimmer

G071R20721550LPE=OG1_Wohnzimmer

G8M2DB05419602J3=OG2_Buero1
   fhemIntents #IntentName=<sample utterance>
gutenMorgen=guten morgen
guteNacht=gute nacht

   group      Alexa Verteilung
   icon       alexa2@cyan
   persons    #<personId>=<name>

   prepositions in,im,in der
   room       _AMAZON
   sortby     01.02
   stateFormat alexaFHEM

cat /etc/passwd | grep fhem
fhem:x:1002:1002::/home/fhem:/bin/bash
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 25 April 2026, 19:12:13
Zitat von: Burny4600 am 25 April 2026, 18:33:21cat /etc/passwd | grep fhem
Code Auswählen Erweitern
fhem:x:1002:1002::/home/fhem:/bin/bash
Hast du da etwas eingetragen?
Z.B. damit sich User fhem anmelden kann?

Weil normalerweise steht da eben:

/opt/fhem und auch kein /bin/bash

Zitat von: Burny4600 am 08 April 2026, 13:47:18groups fhem
Code Auswählen Erweitern
fhem : fhem tty dialout plugdev spi i2c gpio
Sieht auch komisch aus, group fhem? Auch GID/GUID beides 1002, hmmm. Gut mag neu/jetzt so sein.

Logisch, dass bei dir dadurch Programme in /home/fhem suchen, weil ihnen "mitgeteilt" wird, dass das Home-Verzeichnis von fhem eben /home/fhem und nicht /opt/fhem ist.

Wo das bei dir herkommt: keine Ahnung

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 25 April 2026, 20:18:44
ZitatHast du da etwas eingetragen?
In der Datei passwd wurde nichts angepasst. Original Einträge durch Installation.

Gut, das kann ich jetzt anpassen, damit die Zuweisung auch passt.
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 25 April 2026, 20:58:57
Dann ist aber doch die Installation falsch?
Wie hast du installiert?

deb runtergeladen oder easy way über apt?

Weil warum sollte fhem in /opt/fhem installiert sein, das Home vom User fhem aber /home/fhem sein?

Hast du den User fhem angelegt?
Weil mit Installation per apt/easy way wird der ja mit angelegt...
Und da sieht der Eintrag in /etc/passwd anders aus...

Ich würde in der /etc/passwd nicht rumändern, wenn da was schief geht, war's das u.U. mit dem (gesamten) System...

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 26 April 2026, 10:06:05
Seit Jahren mit V5.x machte ich die FHEM Installation mit
wget http://fhem.de/fhem-6.4.deb -O /tmp/fhem-6.4.deb &&
dpkg -i /tmp/fhem-6.4.deb

Benutzer fhem wurde immer manuell angelegt.
fhem:x:1002:1002::/home/fhem:/bin/bash

Seit Trixie Lite 64Bit erfolgt auf anraten die Installation von fhem:
sudo su
chmod -R 0777 /usr/share/keyrings
wget -O- https://debian.fhem.de/archive.key | sudo gpg --dearmor > /usr/share/keyrings/debianfhemde-archive-keyring.gpg

nano /etc/apt/sources.list.d/debianfhemde.sources
Types: deb
URIs: https://debian.fhem.de/nightly/
Suites: /
Components:
Signed-By: /usr/share/keyrings/debianfhemde-archive-keyring.gpg

apt update

apt install fhem

Auch hier habe ich den Benutzer fhem immer angelegt.

Überprüfung:
Manuelles anlegen des Benutzers fhem wird mit dem Verzeichnis /home/fhem definiert. Das manuelle anlegen machte ich vor der fhem Installation mit allen anderen benötigten Benutzern. Die fhem Installation korrigiert den Benutzer fhem nicht.

Bei der aktuellen Installation Routine wird der Benutzer fhem automatisch angelegt. Somit ist eine manuelle Anlage des Benutzers fhem nicht mehr notwendig.
Der Benutzer fhem wird mit dem Verzeichnis /opt/fhem automatisch festgelegt.
fhem:x:999:20::/opt/fhem:/bin/false
Somit ist das Problem mit der falschen Zuweisung des fhem Verzeichnisses behoben.

Nun muss ich die Verknüpfungen der FHEM Geräte mit Alexa neu konfigurieren.
Gibt es da auch eine Menge an alten Definitionen, oder gibt es eine sauber Anleitung?
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 26 April 2026, 11:05:07
Warum musst du die Verknüpfungen neu anlegen?

EDIT: einzig, wenn du von "ganz alt" kommst und der "Filter" in der alexa.cfg noch auf room=alexa steht, dann entweder diesen "Filter" in die neue alexa-fhem.cfg dort eintragen oder eben statt room=alexa einen alexaName vergeben...
Ansonsten wüsste ich nicht, was man da ändern müsste...
Bei mir hat der "Umstieg" von ganz alt auf alexa-fhem Connector problemlos funktioniert...
Es steht (stand zumindest: darf ja jeder "rumschrauben") auch dazu was im Wiki...

Einzig, wenn du den ssh-Key nicht übernommen hast, dann Neuregistrierung fhem.de Vereinsserver und evtl. Skill neu verknüpfen...
EDIT: auch dazu gibt es was im Wiki...

Wurde auch schon genannt...

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 26 April 2026, 12:53:38
Und genau da hänge ich.

Neuregistrierung Vereinsserver
=> finde ich nicht https://verein.fhem.de/
Finale: Skill verknüpfen => FHEM Connector nicht in der Alexa-APP zu finden. Weder am Handy noch unter Windows Alexa-APP.

Wenn ich FHEM Connetor auf Amazon starte und aktivieren möchte bekomme ich nur die Meldung
Konto konnte nicht mit Alexa verknüpft werden


FHEM Connetor
https://www.amazon.de/Andre-Schr%C3%B6ter-FHEM-Connector/dp/B07MM63ZY3
Nach längerer Pause und erneutem Einrichten des FHEM-Connectors funktionierte die Verbindung.

Wäre nicht schlecht, wenn der Vereinsserver und der FHEM-Connector irgendwo definiert sind. Hat man die Links nicht sucht man sehr lange bis diese gefunden wurden.
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 26 April 2026, 13:47:36
Fhem bzw. Fhem Connector Skill nicht in der App -> Amazon

Bei mir gibt es ihn.
Spiele und Skills -> Fhem suchen...

Im Wiki unter "Registrierungskey vergessen, Registrierung zurücksetzen" steht doch wie es geht!?

Zumindest sollte das bzgl. ssh Keys helfen.

Das Alexa-Device legt beim Define ssh Schlüssel an oder auch schon die Installation von alexa-fhem.

Eben unter /fhem-User-home/.ssh
Wenn dort welche sind, dann nat. nicht neu.

Ob die dann passen: keine Ahnung

Und dann nat. die Anpassung bzgl. Verschlüsselung wegen neue Schlüssel OS und nur "alte" Schlüssel fhem.de

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 26 April 2026, 13:51:42
Zitat von: Burny4600 am 26 April 2026, 12:53:38Wäre nicht schlecht, wenn der Vereinsserver und der FHEM-Connector irgendwo definiert sind. Hat man die Links nicht sucht man sehr lange bis diese gefunden wurden.

Ich weiß nicht, was du damit meinst...

Aber schön, dass es jetzt geht (oder habe ich das falsch interpretiert?)

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 26 April 2026, 14:02:04
Es sind Verbindungen geschaffen und muss diese noch überprüfen.

Mich würde deine Schritte interessieren, wie du auf der Aamzon-Seite zum FHEM-Connector kommst.
Auf den Alexa Apps ist der FHEM-Connector bei mir nicht zu finden. Und diese Apps sind aktuell.

Das ist mir alles zu schwammig beschrieben. Direkte Vorgehensweisen ohne den Klimbim wäre hilfreicher.
Ich gehe bei meinen Anleitungen davon aus, das der Benutzer keine Kenntnisse hat und trotzdem zum Ziel kommt.

Jedenfalls für mich sind diese Beschreibungen mit sehr hohem Aufwand verbunden, und ich denke da bin ich nicht der Einzige.

ssh-Key nicht übernommen hast, dann Neuregistrierung fhem.de Vereinsserver
https://verein.fhem.de
Auf diesem Vereinsserver hatte ich bisher nichts mit SSH zu tun. Ich finde da aber auch nichts zu ssh.
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: MadMax-FHEM am 26 April 2026, 14:19:42
Wenn du den Connector genutzt hast, hattest du mit dem Vereinsserver zu tun.
Wie es sich mit ssh und Vereinsserver verhält ist im Wiki beschrieben.

Wenn nicht, also ganz alte Variante, dann musstest du bei AWS was anlegen und Ports freigeben/weiterleiten.
Das läuft eben jetzt quasi über den Vereinsserver...
Das Wiki dazu ist aber wirklich uralt und auf AWS Seite ist inzwischen alles anders...
Für jemanden, der es früher mal gemacht hat und etwas mitdenkt ist es u.U. noch machbar.
Für "Erstlinge" verm. schwierig...

Aber wer keine Custom Skills braucht, sollte den Connector nutzen, weil wirklich einfach...
...sofern man alles nach Anleitung und Standard macht (OS, keine manuellen Anpassungen, fhem mit apt und Connector laut Wiki plus eben Schlüsselanpassung nach Forum)

Anleitungen werden geschrieben...
Dann ändert sich etwas (z.B. Amazon passt die App an) und Anleitungen stimmen eben nicht mehr 100%ig...

Jeder kann am Wiki mitarbeiten...

Wie geschrieben: in der Alexa App -> Spiele und Skills
Im Suchfenster fhem oder fhem connector eingegeben fertig...

Gruß, Joachim
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: passibe am 26 April 2026, 17:27:11
Hier der Link zum Alexa-Skill:

https://www.amazon.de/Andre-Schröter-FHEM-Connector/dp/B07MM63ZY3/

Kann man, wenn ich mich recht erinnere, auch am PC aktivieren. Muss nicht über die App gemacht werden.

Schritte sind hier (https://wiki.fhem.de/wiki/FHEM_Connector_f%C3%BCr_Amazon_Alexa#Finale:_Skill_verkn%C3%BCpfen) unter "Finale: Skill Verknüpfen" beschrieben.

Bei Problemen, bitte wie hier (https://wiki.fhem.de/wiki/FHEM_Connector_f%C3%BCr_Amazon_Alexa#Registrierungskey_vergessen,_Registrierung_zur%C3%BCcksetzen) unter "Registrierungskey vergessen, Registrierung zurücksetzen" beschrieben den Registrierungsstatus zurücksetzen und dann ggfs. neu registrieren, sodass nach einem Neustart von alexa-fhem ein neuer proxyKey generiert wird.

Falls es dann immer noch nicht klappt, bitte:
1. Den per ssh abgefragten Registrierungsstatus mitteilen
2. Ein list vom Alexa-Device posten
3. Das Log von alexa-fhem posten
Titel: Aw: Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit
Beitrag von: Burny4600 am 06 Mai 2026, 10:49:52
Es gab einige Rechteprobleme und das Problem, das durch die manuelle Anlage des Benutzer fhem die Zugriffe nicht einwandfrei funktionierten.
Eine einfache manuelle Anlage des Benutzers fhem verweist auf das Verzeichnis /home/fhem und nicht auf /opt/fhem, was für die alexa-fhem aber relevant ist.
Es ist einen manuelle Anlage das Benutzers fhem mit der aktuellen FHEM-Installation auch nicht mehr notwendig. Wie lange das so ist entzieht sich meiner Kenntnisse.
Seit meiner ersten FHEM-Installation vor langer Zeit, das ist über 10 Jahre her, hatte ich das so aus Anleitungen übernommen und nicht mehr geändert.

Jedenfalls konnte ich wieder alles herstellen was ich für FHEM-Gerätesteuerung via Alexa und Sprachansagen brauche.

Anbei ein Leitfaden wie ich die Installation durchgeführt habe. Vielleicht hilft es dem Einen oder Anderen.
Sollte ich im Leitfaden etwas übersehen haben, bitte kurze Rückmeldung.