Alexa Verbindung fehlerhaft nach Neuinstallation Trixie 64Bit

Begonnen von Burny4600, 25 März 2026, 13:18:53

Vorheriges Thema - Nächstes Thema

Burny4600

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?


LG Chris

Raspberry Pi 2-5 => Jessie, Bullseye, Bookworm, Trixie
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

MadMax-FHEM

#1
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
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Burny4600

#2
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 ?
LG Chris

Raspberry Pi 2-5 => Jessie, Bullseye, Bookworm, Trixie
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

Burny4600

#3
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?
LG Chris

Raspberry Pi 2-5 => Jessie, Bullseye, Bookworm, Trixie
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

MadMax-FHEM

#4
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
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Burny4600

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.
LG Chris

Raspberry Pi 2-5 => Jessie, Bullseye, Bookworm, Trixie
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

MadMax-FHEM

#6
Sorry: Schreibkorrektur... :\

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

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

MadMax-FHEM

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
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Burny4600

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.
LG Chris

Raspberry Pi 2-5 => Jessie, Bullseye, Bookworm, Trixie
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

MadMax-FHEM

#9
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
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Burny4600

#10
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.
LG Chris

Raspberry Pi 2-5 => Jessie, Bullseye, Bookworm, Trixie
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

MadMax-FHEM

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
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Burny4600

#12
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.
LG Chris

Raspberry Pi 2-5 => Jessie, Bullseye, Bookworm, Trixie
Schnittstellen: 1-Wire, FHEM2FEHEM, HM-MOD-UART, LAN, Modbus, MQTT, nanoCUL, RFXtrx433E, SIGNALduino, ser2net
Devices: APC, Eastron, FS20, IT, Homematic, MQTT, PV-(DEYE, EPEVER, FRONIUS), Resol-VBUS, S.USV, TEK603, WMR200, YouLess

MadMax-FHEM

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
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)