[alexa-fhem | Generell] Alles zu Installation und damit verbundenen Problemen

Begonnen von prodigy7, 09 November 2016, 19:42:01

Vorheriges Thema - Nächstes Thema

Tabadorer

Ich habe gestern ein komplettes update gemacht. Als erstes fiel auf das man auf jeden Sprachbefehl immer die Antowrt gehört hatte "Das Gerät <XXXX> antwortet nicht". Dann wollte ich den fhem-connector skill neu mit fhem "verheiraten" und den proxyKey neu eingeben

nur liefert bei mir das Kommando

get alexa proxyKey


mir einen Key, der nicht vom fhem-connector skill akzeptiert wird.


The key must consist only of A-F and 0-9 characters, seperated by 2 '-' signs.
Shall I display the password field?


Vor dem Update hat alles ohne Probleme funktioniert.
Hier mal meine Alexa Definition


Internals:
   FD         34
   FUUID      5da0de92-f33f-9959-a9ac-e52b280028c87ca7
   FVERSION   39_alexa.pm:0.216510/2020-04-12
   LAST_START 2020-12-04 07:51:37
   NAME       alexa
   NOTIFYDEV  global,global:npmjs.*alexa-fhem.*
   NR         355
   NTFY_ORDER 50-alexa
   PARTIAL   
   PID        13652
   STARTS     1
   STATE      running /usr/local/bin/alexa-fhem
   TYPE       alexa
   active     0
   alexa-fhem version 0.5.55
   currentlogfile ./log/alexa-2020-12-04.log
   logfile    ./log/alexa-%Y-%m-%d.log
fhem in Docker auf Lenovo m625q 16gb RAM/2TB SSD | div. SonOFF mit Tasmota | Shelly | busware CUL869 | Homematic | Echo Dot | Fritz DECT Thermostate | ConBee II ZigBee Gateway | Mosquitto MQTT

Tabadorer

Zitat

The key must consist only of A-F and 0-9 characters, seperated by 2 '-' signs.
Shall I display the password field?


ist mittlerweile gelöst. Ich musse nodejs und npm neu installieren und dann wurde auch wieder ein proxyKey generiert, der auch von dem fhem-connector akzeptiert wurde. Nur blöd das die Gruppen in der Alexa-App verschwunden waren. Aber das ist dann ja das kleinere Problem das wieder herzustellen. Bin wieder happy!
fhem in Docker auf Lenovo m625q 16gb RAM/2TB SSD | div. SonOFF mit Tasmota | Shelly | busware CUL869 | Homematic | Echo Dot | Fritz DECT Thermostate | ConBee II ZigBee Gateway | Mosquitto MQTT

Kannnix

Hallo , ich habe heute und die letzten drei Tage versucht mit einem Pi und FHEM Alexa beizubringen an einer LOGO das Licht einzuschalten. Ich bekomme aber zwischen FHEM und Alexa keine Verbindung hin. Was kann ich nachsehen woran es liegt?

MadMax-FHEM

#2793
Wie hast du alexa-fhem installiert?

Hast du mal den/einen "test-dummy" angelegt?
Geht der?
EDIT: z.B. in der Art

define test dummy
attr test alexaName test
attr test genericDeviceType switch
attr test setList on off


Was heißt "keine Verbindung"?
Woran machst du das fest?

Was steht im alexa-fhem Log (NICHT fhem-Log) beim Start von alexa-fhem?

Poste ein list des LOGO-Devices...

Etwas wenig Info...
...um helfen zu können.

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)

Kannnix

Ich wollte ein Bild einfügen. Leider klappt das nicht. Ich habe FHEM auf dem Pi installier, habe dann einen Device erstellt, den ich aber nicht ans laufen bekomme weil er sagt dass ich "please define Alexa first" als Meldung bekomme. Ich weiß nicht was der von mir will.

MadMax-FHEM

#2795
Das kennst du!?
https://wiki.fhem.de/wiki/FHEM_Connector_f%C3%BCr_Amazon_Alexa

Da steht eigentlich alles drin...

Und bitte KEINE!!! Bilder posten!

Wenn dann lists:


list DeviceName


In die Fhemweb-Zeile und die Ausgabe dann hier in "code-Tags" posten (das '#' im "Menü")...

EDIT: läuft dein LOGO-fhem-Device? Was läuft in fhem überhaupt schon? Einsteiger-Doku etc. gelesen!!? Weil dann solltest du wissen was mit "no alexa device please define first" gemeint ist ;) Spätestens nach dem Lesen den Wiki zu alexa-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)

justcallmeal

Hallo zusammen,

ich bräuchte mal einen Tip zum Aktivieren des Alexa-connector Skills bei Amazon, da dieser Prozess ständig fehlschlägt.

Der Skill als auch die Alexa-Installation in meinem Fhem lief bei mir schon seit Monaten problemlos, aber nun hatte ich ein wenig herumgewerkelt und ellenlange Aktualisierungen mit cpan gemacht, da war die Alexa plötzlich in Status "stopped" und bekam sie nicht mehr gestartet; - letztlich versuchte als Lösung ich den Skill zu deaktivieren bekam ihn aber nicht mehr aktiv.

Dann mein Backup vom vorherigen Zustand eingespielt und alles war wieder auf dem vorherigen Stand. Natürlich war mein fhem-skill dadurch noch immer inaktiv, aber auch mit der vorherigen Backup-Version bekomme ich ihn nicht aktiviert. alexa-FHEM-auth habe ich dann auch neu gesetzt, aber es bleibt dabei: ich kriege den Skill nicht aktiviert. Die Meldung auf der Web-site lautet immer:

ZitatChecking your key:

Status ActivationKey: Your key was not correct.
Checking connection status:
Status SSH: -
Status Reverse-Portmapping: -
Status nodejs-Connectivity: -
Status nodejs-Interaction: -
Retry  Activate Skill


Hat jemand einen Tip für mich?

VG,
al
HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR

gvzdus

Der Ansatz, den Skill bei Amazon zu löschen und neu zu verbinden, ist schon einmal gut. Aber Dein ganzer Tunnel zum Server scheint nicht mehr hochzukommen. Dafür wäre erst einmal das alexa-Logfile spannender: Was passiert nach einem Stop/Start des Alexa-Devices?

justcallmeal

Zitat von: gvzdus am 16 Januar 2021, 09:25:54
Dafür wäre erst einmal das alexa-Logfile spannender: Was passiert nach einem Stop/Start des Alexa-Devices?

Hi,
ich habe nun den Alexadienst gestoppt und nach 30 sec. wieder gestartet. Das Log von exakt diesem Zeitfenster sieht nun so aus (eventuelle "sensible" Einträge wurden verändert):

[1/16/2021, 2:46:00 PM] Got SIGTERM, shutting down alexa-fhem...
[1/16/2021, 2:46:00 PM] Reading alexaFHEM.ProxyConnection set to stopping;; alexa-fhem terminating
[1/16/2021, 2:46:00 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bsetreading%20alexa%20alexaFHEM.ProxyConnection%20stopping%3B%3B%20alexa-fhem%20terminating%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&XHR=1
[1/16/2021, 2:46:00 PM] Stopping SSH ...
[1/16/2021, 2:46:00 PM] Reading alexaFHEM.ProxyConnection set to stopped
[1/16/2021, 2:46:00 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bsetreading%20alexa%20alexaFHEM.ProxyConnection%20stopped%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&XHR=1
[1/16/2021, 2:46:00 PM] *** SSH: exited with 143
[1/16/2021, 2:47:01 PM] using config from ./alexa-fhem.cfg
*** CONFIG: parsed completely
[1/16/2021, 2:47:01 PM] os.homedir()=/opt/fhem
[1/16/2021, 2:47:01 PM] this is alexa-fhem 0.5.57
[1/16/2021, 2:47:01 PM] connecting to FHEM ...
[1/16/2021, 2:47:01 PM] [FHEM] defaults to: will not send proactive events
[1/16/2021, 2:47:02 PM] [FHEM] trying longpoll to listen for fhem events
[1/16/2021, 2:47:02 PM] [FHEM] starting longpoll: http://127.0.0.1:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON×tamp=1610804822165
[1/16/2021, 2:47:02 PM] [FHEM] got csrfToken:
[1/16/2021, 2:47:02 PM] [FHEM] Checking devices and attributes...
[1/16/2021, 2:47:02 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22%2C%22userattr%22%2C%22%22)%7D&XHR=1
[1/16/2021, 2:47:02 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20TYPE%3Dalexa&XHR=1
[1/16/2021, 2:47:02 PM] [FHEM] waiting for events ...
[1/16/2021, 2:47:02 PM] [FHEM] Fetching FHEM devices...
[1/16/2021, 2:47:02 PM] [FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20alexaName=..*&XHR=1
*** FHEM: connected
[1/16/2021, 2:47:02 PM] [FHEM] got: 8 results
[1/16/2021, 2:47:02 PM] [FHEM]   wrong syntax: 1
[1/16/2021, 2:47:02 PM] [FHEM] Eingangstor is switch
[1/16/2021, 2:47:02 PM] [FHEM] Eingangstor has
[1/16/2021, 2:47:02 PM] [FHEM]   On [state;on,off]
[1/16/2021, 2:47:02 PM] [FHEM] Eingangstor will not send proactive events
[1/16/2021, 2:47:02 PM] [FHEM] Eingangstor uses ID: CUL_HM.51752301
  2021-01-16 14:47:02 caching: Eingangstor-state: off
[1/16/2021, 2:47:02 PM] [FHEM] Kamera_Buero is switch
[1/16/2021, 2:47:02 PM] [FHEM] Kamera_Buero has
[1/16/2021, 2:47:02 PM] [FHEM]   On [state;on,off]
[1/16/2021, 2:47:02 PM] [FHEM] Kamera_Buero will not send proactive events
[1/16/2021, 2:47:02 PM] [FHEM] Kamera_Buero uses ID: CUL_HM.4E49DF02
  2021-01-16 14:47:02 caching: Kamera_Buero-state: off
[1/16/2021, 2:47:02 PM] [FHEM] Rollo_Kueche is blind
[1/16/2021, 2:47:02 PM] [FHEM] Rollo_Kueche has
[1/16/2021, 2:47:02 PM] [FHEM]   PositionState [motor]
[1/16/2021, 2:47:02 PM] [FHEM]   FirmwareRevision [D-firmware]
[1/16/2021, 2:47:02 PM] [FHEM]   CurrentPosition [pct]
[1/16/2021, 2:47:02 PM] [FHEM]   TargetPosition [pct]
[1/16/2021, 2:47:02 PM] [FHEM] Rollo_Kueche will not send proactive events
[1/16/2021, 2:47:02 PM] [FHEM] Rollo_Kueche uses ID: QEQ2000135
  2021-01-16 14:47:02 caching: Rollo_Kueche-motor: stop:on
  2021-01-16 14:47:02 caching: Rollo_Kueche-D-firmware: 2.11
  2021-01-16 14:47:02 caching: Rollo_Kueche-pct: 100
[1/16/2021, 2:47:02 PM] [FHEM] Sony_TV is switch
[1/16/2021, 2:47:02 PM] [FHEM] Sony_TV has
[1/16/2021, 2:47:02 PM] [FHEM]   Custom Volume [volume;cached]
[1/16/2021, 2:47:02 PM] [FHEM]   Mute [mute]
[1/16/2021, 2:47:02 PM] [FHEM]   Custom Power [power]
[1/16/2021, 2:47:02 PM] [FHEM]   On [state;on,off]
[1/16/2021, 2:47:02 PM] [FHEM] Sony_TV will not send proactive events
[1/16/2021, 2:47:02 PM] [FHEM] Sony_TV uses ID: 5c4a2a61-f33l-53a2-6dcb-1e991dd3a7b51933
  2021-01-16 14:47:02 caching: Sony_TV-volume: 21
[1/16/2021, 2:47:02 PM] [FHEM]     caching: Custom Volume: 21 (as number; from '21')
  2021-01-16 14:47:02 caching: Sony_TV-mute: off
  2021-01-16 14:47:02 caching: Sony_TV-power: off
[1/16/2021, 2:47:02 PM] [FHEM] Sony_TV-power not a number: off
  2021-01-16 14:47:02 caching: Sony_TV-state: off
[1/16/2021, 2:47:02 PM] [FHEM] Wetterstation is thermometer
[1/16/2021, 2:47:02 PM] [FHEM] Wetterstation has
[1/16/2021, 2:47:02 PM] [FHEM]   StatusLowBattery [battery]
[1/16/2021, 2:47:02 PM] [FHEM]   FirmwareRevision [D-firmware]
[1/16/2021, 2:47:02 PM] [FHEM]   CurrentTemperature [temperature]
[1/16/2021, 2:47:02 PM] [FHEM]   CurrentRelativeHumidity [humidity]
[1/16/2021, 2:47:02 PM] [FHEM] Wetterstation will not send proactive events
[1/16/2021, 2:47:02 PM] [FHEM] Wetterstation uses ID: NEQ1648866
  2021-01-16 14:47:02 caching: Wetterstation-battery: ok
  2021-01-16 14:47:02 caching: Wetterstation-D-firmware: 1.6
  2021-01-16 14:47:02 caching: Wetterstation-temperature: 0.7
  2021-01-16 14:47:02 caching: Wetterstation-humidity: 62
[1/16/2021, 2:47:02 PM] [FHEM] Dachfenster is lock
[1/16/2021, 2:47:02 PM] [FHEM] Dachfenster has
[1/16/2021, 2:47:02 PM] [FHEM]   PositionState [direction]
[1/16/2021, 2:47:02 PM] [FHEM]   StatusLowBattery [battery]
[1/16/2021, 2:47:02 PM] [FHEM]   FirmwareRevision [D-firmware]
[1/16/2021, 2:47:02 PM] [FHEM]   TargetDoorState []
[1/16/2021, 2:47:02 PM] [FHEM]   LockCurrentState [lock]
[1/16/2021, 2:47:02 PM] [FHEM]   LockTargetState [lock]
[1/16/2021, 2:47:02 PM] [FHEM] Dachfenster will not send proactive events
[1/16/2021, 2:47:02 PM] [FHEM] Dachfenster uses ID: KEQ0858933
  2021-01-16 14:47:02 caching: Dachfenster-direction: undef
  2021-01-16 14:47:02 caching: Dachfenster-battery: ok
  2021-01-16 14:47:02 caching: Dachfenster-D-firmware: 2.5
  2021-01-16 14:47:02 caching: Dachfenster-lock: unlocked
[1/16/2021, 2:47:02 PM] [FHEM] shellyPlug_Terrarium is switch
[1/16/2021, 2:47:02 PM] [FHEM] shellyPlug_Terrarium has
[1/16/2021, 2:47:02 PM] [FHEM]   Custom Power [power]
[1/16/2021, 2:47:02 PM] [FHEM]   Custom Energy [energy]
[1/16/2021, 2:47:02 PM] [FHEM]   FirmwareRevision [firmware]
[1/16/2021, 2:47:02 PM] [FHEM]   On [state;on,off]
[1/16/2021, 2:47:02 PM] [FHEM] shellyPlug_Terrarium will not send proactive events
[1/16/2021, 2:47:02 PM] [FHEM] shellyPlug_Terrarium uses ID: 5vf47q01-f33f-53a6-4a50-dc07e9281b6ca7ad
  2021-01-16 14:47:02 caching: shellyPlug_Terrarium-power: 21.86
[1/16/2021, 2:47:02 PM] [FHEM]     caching: Custom Power: 21.86 (as number; from '21.86')
  2021-01-16 14:47:02 caching: shellyPlug_Terrarium-energy: 2153.8
[1/16/2021, 2:47:02 PM] [FHEM]     caching: Custom Energy: 2153.8 (as number; from '2153.8')
  2021-01-16 14:47:02 caching: shellyPlug_Terrarium-firmware: v1.9.3(update needed to v1.9.4)
  2021-01-16 14:47:02 caching: shellyPlug_Terrarium-state: on
[1/16/2021, 2:47:02 PM] [FHEM] shellyPlug_WeLAN is switch
[1/16/2021, 2:47:02 PM] [FHEM] shellyPlug_WeLAN has
[1/16/2021, 2:47:02 PM] [FHEM]   Custom Power [power]
[1/16/2021, 2:47:02 PM] [FHEM]   Custom Energy [energy]
[1/16/2021, 2:47:02 PM] [FHEM]   FirmwareRevision [firmware]
[1/16/2021, 2:47:02 PM] [FHEM]   On [state;on,off]
[1/16/2021, 2:47:02 PM] [FHEM] shellyPlug_WeLAN will not send proactive events
[1/16/2021, 2:47:02 PM] [FHEM] shellyPlug_WeLAN uses ID: 5f12345-f33f-53a6-03d7-4450739184dbc986
  2021-01-16 14:47:02 caching: shellyPlug_WeLAN-power: 0
[1/16/2021, 2:47:02 PM] [FHEM]     caching: Custom Power: 0 (as number; from '0')
  2021-01-16 14:47:02 caching: shellyPlug_WeLAN-energy: 42.6
[1/16/2021, 2:47:02 PM] [FHEM]     caching: Custom Energy: 42.6 (as number; from '42.6')
  2021-01-16 14:47:02 caching: shellyPlug_WeLAN-firmware: v1.9.3(update needed to v1.9.4)
  2021-01-16 14:47:02 caching: shellyPlug_WeLAN-state: off
[1/16/2021, 2:47:02 PM] [FHEM] alexa device is alexa
[1/16/2021, 2:47:02 PM] [FHEM] alexa will not send proactive events
[1/16/2021, 2:47:02 PM] [FHEM] alexa uses ID: 5edua392-f33f-53a6-2075-0e0c334569187eb
[1/16/2021, 2:47:02 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3B%7B%24defs%7Balexa%7D-%3E%7B%22alexa-fhem%20version%22%7D%20%3D%20%220.5.57%22%7D%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&XHR=1
[1/16/2021, 2:47:02 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bget%20alexa%20proxyToken%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&XHR=1
[1/16/2021, 2:47:02 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Blist%20alexa%20.eventToken%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&XHR=1
[1/16/2021, 2:47:02 PM] Server listening on: http://127.0.0.1:34221 for proxy connections
[1/16/2021, 2:47:02 PM] *** SSH: checking proxy configuration
[1/16/2021, 2:47:02 PM] sshautoconf: home=/opt/fhem, spath=/opt/fhem/.alexa, cpath=./alexa-fhem.cfg, sshpath=/opt/fhem/.ssh
[1/16/2021, 2:47:02 PM] Passed config: {"sshproxy":{"ssh":"/usr/bin/ssh","description":"FHEM Connector","options":["-i","/opt/fhem/.ssh/id_rsa","-p",58824,"fhem-va.fhem.de"],"bind-ip":"127.0.0.1","port":34221},"connections":[{"filter":"alexaName=..*","server":"127.0.0.1","name":"FHEM","uid":999,"webname":"fhem","port":"8083"}]}
[1/16/2021, 2:47:02 PM] sshautoconf: SSH key seems to exist
[1/16/2021, 2:47:03 PM] sshautoconf: Our SSH key is known at the reverse proxy, good!
[1/16/2021, 2:47:03 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bjsonlist2%20alexa%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&XHR=1
[1/16/2021, 2:47:03 PM] BearerToken '...B583E' read from alexa
[1/16/2021, 2:47:03 PM] [FHEM] got .eventToken
[1/16/2021, 2:47:03 PM] refreshing token
[1/16/2021, 2:47:03 PM] 39_alexa.pm is new version: true
[1/16/2021, 2:47:03 PM] sshautoconf: completed successfully
[1/16/2021, 2:47:03 PM] *** SSH: proxy configuration set up done
[1/16/2021, 2:47:03 PM] Reading alexaFHEM.ProxyConnection set to starting;; starting SSH
[1/16/2021, 2:47:03 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bsetreading%20alexa%20alexaFHEM.ProxyConnection%20starting%3B%3B%20starting%20SSH%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&XHR=1
[1/16/2021, 2:47:03 PM] Starting SSH with -R 1234:127.0.0.1:34221 -oServerAliveInterval=90 -i /opt/fhem/.ssh/id_rsa -p 58824 fhem-va.fhem.de
[1/16/2021, 2:47:03 PM] failed to refresh token: invalid_grant: 'The request has an invalid grant parameter : refresh_token'
[1/16/2021, 2:47:03 PM] Reading alexaFHEM.ProxyConnection set to running;; SSH connected
[1/16/2021, 2:47:03 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bsetreading%20alexa%20alexaFHEM.ProxyConnection%20running%3B%3B%20SSH%20connected%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&XHR=1
[1/16/2021, 2:47:03 PM] *** SSH: proxy connection established
[1/16/2021, 2:47:03 PM] SSH: Welcome at the reverse proxy!  This pseudoshell does not react to any input - do not get irritated. 
  2021-01-16 14:47:07 caching: shellyPlug_Terrarium-power: 21.76
[1/16/2021, 2:47:07 PM] [FHEM]     caching: Custom Power: 21.76 (as number; from '21.76')
  2021-01-16 14:47:07 caching: shellyPlug_Terrarium-energy: 2154.2
[1/16/2021, 2:47:07 PM] [FHEM]     caching: Custom Energy: 2154.2 (as number; from '2154.2')


Ich habe da nix Auffälliges rauslesenkönnen.
Vielleicht siehts Du etwas, woran es liegt.

Ich habe mittlerweile auch nodejs/npm geupdatet, aber das hat auch nicht geholfen.

VG,
al
HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR

gvzdus

Das sieht absolut sauber aus. So, und wenn Du nun den Skill trennst, neu verbindest, den ProxyKey frisch im Alexa-Device abfragst, und eingibst: Dann sagt die Webseite: "Falsch!" ?

justcallmeal

Zitat von: gvzdus am 17 Januar 2021, 07:18:17
...und wenn Du nun den Skill trennst, neu verbindest, den ProxyKey frisch im Alexa-Device abfragst, und eingibst: Dann sagt die Webseite: "Falsch!" ?

...exakt so ist es!  Ich habe das gerade eben nochmal durchexerziert: Die Website sagt: Your key was not correct!
Ich habe auch user + passw. neu gesetzt mit attr alexaFHEM-auth <user:pass> - Der Misserfolg beim Aktivieren des Skills ist immer der gleiche. Dieses erneute Aktivieren hatte in der Vergangenheit eigentlich immer geholfen, wenn die Alexa sich mal aufgehängt hatte was selten, aber doch hin- und wieder vorkam.

Gibts noch irgendwelche Tips, wie ich prüfen kann, wo der Hase im Pfeffer ist?

Ich poste mal meine Modulversionen:

cat /etc/debian_version  -->  10.7
node -v  -->  v11.15.0
npm -v   -->  6.14.10

fhem-Module sind alle up-to-date.

vg,
al

HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR

gvzdus

Solltest Du die IP-Adresse 2.*.*.251 haben: Um 08:30 sehe ich einen Registrierungsversuch.
Du könntest mal versuchen, im Browser im Entwicklermodus die Netzwerk-Kommunikation mitzuschneiden.

Cookie müssen eingeschaltet sein, also ein Cookie "JSESSIONID" muss generiert werden und Seite zu Seite mitkommen.
Besonders interessant ist die Antwort auf /register/api/checknodejs.

Viele Grüße, Georg

justcallmeal

Zitat von: gvzdus am 17 Januar 2021, 10:20:10
Solltest Du die IP-Adresse 2.*.*.251 haben: Um 08:30 sehe ich einen Registrierungsversuch.

...ja, das ist meine IP. Den Rest Deiner Tips muss ich mir mal ansehen, da habe ich (noch) keine Erfahrung wie das geht...

vielen Dank erstmal..

vg,
al
HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR

gvzdus

Ich kann zumindest bestätigen, dass sowohl Dein Tunnel mit einem Key F.....9 aufgebaut wird, als auch dass Du diesen Key erfolgreich eingibst. Wenn Dir das mit dem Entwicklermodus im Browser zu hoch ist, dann kannst Du auch - nachdem Du den Key eingegeben hast - einen zweiten Tab im Browser öffnen und hier https://va.fhem.de/register/api/checknodejs aufrufen.

justcallmeal

Zitat von: gvzdus am 17 Januar 2021, 10:44:05
.....Wenn Dir das mit dem Entwicklermodus im Browser zu hoch ist, dann kannst Du auch - nachdem Du den Key eingegeben hast - einen zweiten Tab im Browser öffnen und hier https://va.fhem.de/register/api/checknodejs aufrufen.

das habe ich hingekriegt. Kann ich das hier sorglos posten, wenn ich den F...9 - key ein wenig verändere?

HM-Sen-DB-PCB, HM-Sec-SCo, HM-MOD-Re-8, HM-SEC-SC-2, HM-Sen-MDIR-O, HM-LC-Sw1PBU-FM, HM-LC-RGBW-WM, HM-ES-PMSw1-SM, HM-LC-Sw1-DR