[gelöst]Alexa nach Betriebsystem update ohne Funktion

Begonnen von hugo, 14 November 2022, 21:03:50

Vorheriges Thema - Nächstes Thema

hugo

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
Raspi 3 mit CUL HM-MOD-UART; nanoCUL
Homematic: HM-SEC-SCo 5x;HM-LC-SW1-BA-PCB 3x;HM-Dis-EP-WM55; HM-LC-SW4-PCB; ARLO;
Somfy RTS Rollo 14x; Alexa; GardenaSmartDevice; Stromzähler(GPIO); shelly1; shelly2.5;Wasserzähler(GPIO);Brennerstuhlsteckdosen;

MadMax-FHEM

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
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)

hugo

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.
Raspi 3 mit CUL HM-MOD-UART; nanoCUL
Homematic: HM-SEC-SCo 5x;HM-LC-SW1-BA-PCB 3x;HM-Dis-EP-WM55; HM-LC-SW4-PCB; ARLO;
Somfy RTS Rollo 14x; Alexa; GardenaSmartDevice; Stromzähler(GPIO); shelly1; shelly2.5;Wasserzähler(GPIO);Brennerstuhlsteckdosen;

MadMax-FHEM

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
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)