Hallo zusammen,
ich wollte meinen SSH-Key für den alexa-fhem-Vereinsserver freischalten lassen. Habe die Anleitung befolgt und den Key an KernSani geschickt, aber laut Forum war er seit Dezember 2024 nicht mehr online. Gibt es eine alternative Ansprechperson oder Möglichkeit zur Freischaltung?
Danke im Voraus!
Grüße, Sepp
Hallo Sepp,
Du hast das falsche Unterforum gewählt: Frontend Sprachsteuerung wäre richtig. Verschiebe Deinen Thread bitte ...
https://forum.fhem.de/index.php?topic=13092.0
Welche Anleitung hast Du befolgt? Ich wüsste nicht, dass man einen SSH Key irgendwohin zur Freigabe senden muss - aber ich verwende das auch nicht wirklich. Wenn ich es allerdings zum Test einrichte (ich verwende den Docker Container alexa-fhem) geht es "einfach so".
Gruß Otto
Zitat von: Otto123 am 05 Juni 2025, 15:27:24Welche Anleitung hast Du befolgt? Ich wüsste nicht, dass man einen SSH Key irgendwohin zur Freigabe senden muss - aber ich verwende das auch nicht wirklich. Wenn ich es allerdings zum Test einrichte (ich verwende den Docker Container alexa-fhem) geht es "einfach so".
Wäre mir auch neu.
Wiki alexa-fhem Connector wäre hier: https://wiki.fhem.de/wiki/FHEM_Connector_f%C3%BCr_Amazon_Alexa
Dort konnte ich nix von irgendeiner Registrierung lesen...
...ich selbst nutze alexa-fhem und musste nix irgendwo von irgendwem registrieren lassen...
Gruß, Joachim
Ok Hab ich wieder irgendwo einen Quatsch gelesen
jetzt habe ich eine noch eine frage wie kann man alexa von einer alten fhem version kopieren hab versucht den kompletten Ordner .ssl zu sichern und dann wieder rüber zu spielen
da ja da angeblich alle Zugangskdaten drinnen wären
alexa langt das aber nicht hat jemand eine lösung
also bin noch am verzweifel jetzt hab ich diese meldung
alexaFHEM.ProxyConnection
error; Reverse Proxy replied with neither registered nor unregistered status: out: err:fhem@fhem-va.fhem.de: Permission denied (keyboard-interactive,publickey).
hab jetzt den skill deaktiviert (geht auch nicht weiter)
das hab ich noch vom alten alexaFHEM.bearerToken xxxxxx
und das alexaFHEM.skillRegKey xxxxxx
könnte mir bitte jemand helfen
hier ne list
Internals:
FD 7
FUUID 68427dd6-f33f-3e5d-a722-86eb4a885db31f77
FVERSION 39_alexa.pm:0.238200/2021-02-24
LAST_START 2025-06-06 09:10:36
LAST_STOP 2025-06-06 09:10:36
NAME alexa
NOTIFYDEV global,global:npmjs.*alexa-fhem.*
NR 42
NTFY_ORDER 50-alexa
PARTIAL
PID 786
STARTS 9
STATE running /usr/bin/alexa-fhem
TYPE alexa
active 0
alexa-fhem version 0.5.65
currentlogfile ./log/alexa-2025-06-06.log
eventCount 24
logfile ./log/alexa-%Y-%m-%d.log
CoProcess:
cmdFn alexa_getCMD
name alexaFHEM
state running /usr/bin/alexa-fhem
READINGS:
2025-06-06 09:10:36 alexaFHEM running /usr/bin/alexa-fhem
2025-06-06 09:10:38 alexaFHEM.ProxyConnection error; Reverse Proxy replied with neither registered nor unregistered status: out: err:fhem@fhem-va.fhem.de: Permission denied (keyboard-interactive,publickey).
helper:
Attributes:
alexaFHEM-auth crypt:7459515c030758082d115e550278030d59
alexaFHEM-config ./alexa-fhem.cfg
alexaFHEM-log ./log/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:100;zu:0
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
alexaTypes #Type=<alias>[,<alias2>[,...]]
light=licht,lampen
blind=rolladen,rolläden,jalousie,jalousien,rollo,rollos
devStateIcon stopped:control_home@red:start stopping:control_on_off@orange running.*:control_on_off@green:stop
echoRooms #<deviceId>=<room>
fhemIntents #IntentName=<sample utterance>
gutenMorgen=guten morgen
guteNacht=gute nacht
persons #<personId>=<name>
room Keller
stateFormat alexaFHEM
Vielleicht hilft das (https://forum.fhem.de/index.php?topic=140451.msg1331119#msg1331119).
super also es geht voran nur bei skill id kommt no skillId set
also wenn ich den Anmeldeschlüssel (im Klartext!) nicht habe, den ich mittels "get alexa proxyKey" erhalten soll, und klickst auf Check.
kann ich den alten verwenden ?
also fz55 das war ein super hinweis Danke
aber ich glaub jetzt noch eine kleine Hilfestellung und ich habs warum kommt bei: get skill id dann no skillId set
ich hab den schlüssel aber es kommt Checking connection status:
Status SSH: NOT online - no SSH session established
Status Reverse-Portmapping: -
Status nodejs-Connectivity: -
Status nodejs-Interaction: -
was kann das sein
jetzt neu gestartet wieder diese meldung
alexaFHEM.ProxyConnection
error; Reverse Proxy replied with neither registered nor unregistered status: out: err:Bad owner or permissions on /opt/fhem/.ssh/config
da wirst doch verückt
hier ein auszug vom log Protect this FHEM installation by defining an allowed device with define allowed allowed
You can disable this message with attr global motd none
2025.06.06 11:40:38 2: alexa: starting alexa-fhem: /usr/bin/alexa-fhem -c ./alexa-fhem.cfg
2025.06.06 11:40:38 3: alexa: starting
2025.06.06 11:40:38 3: alexa: using logfile: ./log/alexa-2025-06-06.log
2025.06.06 11:40:38 1: usb create starting
2025.06.06 11:40:39 1: usb create end
2025.06.06 11:40:39 0: Featurelevel: 6.4
2025.06.06 11:40:39 0: Server started with 11 defined entities (fhem.pl:29809/2025-03-30 perl:5.036000 os:linux user:fhem pid:762)
2025.06.06 11:40:39 1: 192.168.178.130:1883 reappeared (ha_MQTT2)
2025.06.06 11:40:39 1: ha_MQTT2: Connection refused, not authorized
2025.06.06 11:40:39 1: 192.168.178.130:1883 disconnected, waiting to reappear (ha_MQTT2)
2025.06.06 11:40:39 2: AttrTemplates: got 275 entries
2025.06.06 11:44:41 1: 192.168.178.130:1883 reappeared (ha_MQTT2)
2025.06.06 11:44:42 1: ha_MQTT2: Connection refused, not authorized
2025.06.06 11:44:42 1: 192.168.178.130:1883 disconnected, waiting to reappear (ha_MQTT2)
2025.06.06 11:45:17 1: Server shutdown delayed due to alexa for max 10 sec
2025.06.06 11:45:17 3: alexa: read: end of file reached while sysread
2025.06.06 11:45:17 3: alexa: stopped
2025.06.06 11:45:18 0: Server shutdown
2025.06.06 11:45:20 1: Including fhem.cfg
2025.06.06 11:45:20 3: WEB: port 8083 opened
2025.06.06 11:45:20 2: eventTypes: loaded 15 lines from ./log/eventTypes.txt
2025.06.06 11:45:21 1: Including ./log/fhem.save
2025.06.06 11:45:21 3: No I/O device found for KG.BueroMichael_Licht
2025.06.06 11:45:21 1: Messages collected while initializing FHEM:SecurityCheck:
WEB is not password protected
Protect this FHEM installation by defining an allowed device with define allowed allowed
You can disable this message with attr global motd none
2025.06.06 11:45:21 2: alexa: starting alexa-fhem: /usr/bin/alexa-fhem -c ./alexa-fhem.cfg
2025.06.06 11:45:21 3: alexa: starting
2025.06.06 11:45:21 3: alexa: using logfile: ./log/alexa-2025-06-06.log
2025.06.06 11:45:21 1: usb create starting
2025.06.06 11:45:21 1: usb create end
2025.06.06 11:45:21 0: Featurelevel: 6.4
2025.06.06 11:45:21 0: Server started with 11 defined entities (fhem.pl:29809/2025-03-30 perl:5.036000 os:linux user:fhem pid:795)
2025.06.06 11:45:21 1: 192.168.178.130:1883 reappeared (ha_MQTT2)
2025.06.06 11:45:21 1: ha_MQTT2: Connection refused, not authorized
2025.06.06 11:45:21 1: 192.168.178.130:1883 disconnected, waiting to reappear (ha_MQTT2)
2025.06.06 11:45:22 2: AttrTemplates: got 275 entries
Steht doch da: die Rechte/Nutzer bei.ssh passen nicht.
Ist wohl beim Kopieren passiert?
Bei dem Ordner ist ssh/das OS sehr empfindlich...
Es muss GENAU passen.
Zu viel Rechte hilft dort nicht!
Warum überhaupt kopiert, statt einfach neu...
...wenn du den Skill eh neu verknüpfst... ;)
EDIT: hilfreicher wären Auszüge aus dem alexa-fhem Log (in brauchbarer Form)...
Gruß, Joachim
Zitat von: Sepp am 06 Juni 2025, 11:48:56Bad owner or permissions on /opt/fhem/.ssh/config
die Dateien in .ssh
müssen so berechtigt sein:
-rw-r----- 1 fhem fhem 509 Jan 11 2021 config
-rw------- 1 fhem fhem 411 Jan 11 2021 id_ed25519
-rw-r----- 1 fhem fhem 98 Jan 11 2021 id_ed25519.pub
-rw------- 1 fhem fhem 3,4K Jan 11 2021 id_rsa
-rw-r----- 1 fhem fhem 742 Jan 11 2021 id_rsa.pub
-rw-r----- 1 fhem fhem 1,8K Feb 21 00:21 known_hosts
Edit: Joachim war mal wieder schneller ;)
hat super geklappt vielen Dank