FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: hugo am 14 November 2022, 21:03:50

Titel: [gelöst]Alexa nach Betriebsystem update ohne Funktion
Beitrag von: hugo am 14 November 2022, 21:03:50
Hallo oder schönen Abend.
Habe mein System auf Bullseye upgedate (gleiche HW, OS neu installiert).
Backup eingespielt und Fhem läuft soweit wieder, bis auf Alexa.
Bei der Installation von "sudo npm install -g alexa-fhem" trat folgender Fehler auf.
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.

added 63 packages, and audited 64 packages in 15s

list von Alexa:
Internals:
   FD         90
   FUUID      5ddea4c9-f33f-07c9-77dd-3ecf50c0b0134c71
   FVERSION   39_alexa.pm:0.238200/2021-02-24
   LAST_START 2022-11-14 20:45:31
   NAME       alexa
   NOTIFYDEV  global,global:npmjs.*alexa-fhem.*
   NR         194
   NTFY_ORDER 50-alexa
   PARTIAL   
   PID        6855
   STARTS     1
   STATE      running /usr/local/bin/alexa-fhem
   TYPE       alexa
   active     0
   alexa-fhem version 0.5.64
   currentlogfile ./log/alexa-2022-11-14.log
   eventCount 3
   logfile    ./log/alexa-%Y-%m-%d.log
   CoProcess:
     cmdFn      alexa_getCMD
     name       alexaFHEM
     state      running /usr/local/bin/alexa-fhem
   READINGS:
     2022-11-14 20:45:31   alexaFHEM       running /usr/local/bin/alexa-fhem
     2022-11-14 20:45:37   alexaFHEM.ProxyConnection running; SSH connected
     2022-11-14 19:01:55   alexaFHEM.bearerToken crypt:0f560e0703070a05010504717e030406
     2022-11-14 19:01:55   alexaFHEM.skillRegKey crypt:7b5272747172090e1c760f0b7c71720956070478527623770a1450060c5352570a50070701727f000405
   helper:
Attributes:
   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


Logfile:
14.11.2022, 20:45:36] 39_alexa.pm is new version: true
[14.11.2022, 20:45:36] sshautoconf: completed successfully
[14.11.2022, 20:45:36] *** SSH: proxy configuration set up done
[14.11.2022, 20:45:36] Reading alexaFHEM.ProxyConnection set to starting;; starting SSH
[14.11.2022, 20:45:36] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7B%22alexa%22%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bsetreading%20alexa%20alexaFHEM.ProxyConnection%20starting%3B%3B%20starting%20SSH%3B%7B%24defs%7B%22alexa%22%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&XHR=1
[14.11.2022, 20:45:36] Starting SSH with -R 1234:127.0.0.1:42171 -oServerAliveInterval=90 -i /opt/fhem/.ssh/id_rsa -p 58824 fhem-va.fhem.de
[14.11.2022, 20:45:36] [FHEM] got .eventToken
[14.11.2022, 20:45:36] refreshing token
[14.11.2022, 20:45:37] got fresh token
[14.11.2022, 20:45:37] Reading alexaFHEM.ProxyConnection set to running;; SSH connected
[14.11.2022, 20:45:37] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7B%22alexa%22%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bsetreading%20alexa%20alexaFHEM.ProxyConnection%20running%3B%3B%20SSH%20connected%3B%7B%24defs%7B%22alexa%22%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&XHR=1
[14.11.2022, 20:45:37] *** SSH: proxy connection established
[14.11.2022, 20:45:37] SSH: Welcome at the reverse proxy!  This pseudoshell does not react to any input - do not get irritated. 


Wo liegt hier das Problem.

Gruß Josef
Titel: Antw:Alexa nach Betriebsystem update ohne Funktion
Beitrag von: MadMax-FHEM am 14 November 2022, 21:10:48
Du hast bestimmt "vergessen" die /opt/fhem/.ssh vom alten System zu übertragen...

Mal im alexa-fhem Connector Wiki unter trouble shooting durcharbeiten bzw. Skill und Verbindung zum fhem Server zurücksetzen und neu verknüpfen.
Oder eben oben genannte Daten vom Altsystem (sofern vorhanden) übertragen.

EDIT: nächstes Mal besser im passenden Unterforum posten...

Gruß, Joachim
Titel: Antw:Alexa nach Betriebsystem update ohne Funktion
Beitrag von: hugo am 14 November 2022, 21:48:40
ZitatDu hast bestimmt "vergessen" die /opt/fhem/.ssh vom alten System zu übertragen...
Durch das Backup wurde die Datei auch kopiert.

Skill deaktiviert und wieder neu aktiviert. Alexa läuft.

Gruß Josef

Danke für den Tip und nächtes mal im anderen Unterforum.
Titel: Antw:[gelöst]Alexa nach Betriebsystem update ohne Funktion
Beitrag von: MadMax-FHEM am 14 November 2022, 23:29:59
Aber nicht durch das Standard fhem Backup.
Und sie werden vom Alexa-Device angelegt, sofern nicht vorhanden.
Denke eher letzteres ist passiert, ansonsten hätte es "einfach so" funktioniert.
War zumindest bei jedem Umzug/OS-Erneuerung bei mir so.
Allerdings habe ich /opt/fhem/.ssh extra gesichert...
...und übertragen.

Aber wenn es wieder geht, is ja gut :)

Gruß, Joachim