39_alexa.pm und alexa-fhem test version

Begonnen von justme1968, 03 Januar 2019, 22:43:10

Vorheriges Thema - Nächstes Thema

coolheizer

Ich hoffe ich bin da jetzt nicht etwas vorschnell, entweder warst du so fix und hast schon etwas am Server gefunden und behoben,
oder das war genau der richtige Tipp mit "oServerAliveInterval" habe den wert wie von dir Empfohlen auf 30 herunter gesetzt, jetzt funktioniert es.



Ah gerade deine PN herein gekommen, machen wir doch hier weiter damit auch andere etwas davon haben.

Der Gigacube (mein LTE zugang) unterstützt leider nur home.vodafone.de und somit wohl auch keine IPv6 unterstützung.

Es läuft nur ein Raspberry auf dem ich FHEM und somit alexa-fhem am laufen habe, die doppelten Anmeldungsversuche kann ich mir auch nicht erklären.


Wäre evtl. hilfreich für andere, wenn es mit in der Fehlersuche mit aufgenommen wird die "oServerAliveInterval" Zeit zu verkürzen, bzw. was spricht dagegen sie Standartmäßig zu verkleinern?

Noch einmal Vielen dank für deine Hilfe.

Gruß
Karsten
FHEM 5.8 auf Raspberry Pi 3, HM-MOD-UART und  MapleCUN.
HM-MOD-Re-8 für Velux Rolladensteuerung.
HM-CC-RT-DN.
HM-SEC-SCo.
HM-LC-Bl1PBU-FM.

gvzdus

Hi, ist ja schön, wenn's funktioniert. Aber die 90 Sekunden möchte ich nicht per Default runtersetzen. Grund: Bei 3000 Nutzern wären das für den Vereinsserver 100 Pakete je Sekunde, die er nur für das "Keep-Alive" verarbeiten und beantworten muss. Das ist einfach hässlich.
Schreibe aber doch bitte in ein paar Tagen mal, ob es mit den 30 Sekunden stabil funktioniert. Die Zeit kann auch schwanken: Wer auch immer Deine NAT-Verbindung verwirft (NAT bei Vodafone, Firewalls, der LTE-Router): Das ist so oder so der ursprüngliche Mist. Eine TCP-Verbindung gilt auch ohne KeepAlive eigentlich als "unantastbar und gültig" - das Verwerfen ist eine (leider öfters) praktizierte Verletzung der Standards.
Vielleicht schaltet Vodafone auch absehbar für den home.vodafone.de-APN IPv6 frei - dann besteht Hoffnung, dass die Vodafone-Netzelemente sich "dumm" verhalten und durchlassen. Aber es könnten auch - wie geschrieben - andere Komponenten (LTE-Router, oder Komponenten auf Vereinsseite) dafür verantwortlich sein.

Monosurround

#962
sorry, dachte der modulname wäre anders hatte es dann neu aufgemacht..

Hallo Zusammen,
ich bräuchte auch mal hilfe:

habe schon viel gesucht aber bekomme es einfach nicht hin

[/code]
alexaFHEM.bearerToken crypt:...
alexaFHEM.skillRegKey crypt:...
[/code]
werdne nicht erstellt

es fängt schon damit an das npm mir nur version 0.5.55 installiert.

sudo npm install -g alexa-fhem
/usr/bin/alexa-fhem -> /usr/lib/node_modules/alexa-fhem/bin/alexa
+ alexa-fhem@0.5.55
added 63 packages from 71 contributors in 9.37s


kann es das schon sein? in einem post aus januar war schon von 0.5.6 die rede


node --version
v12.18.2


eingabe von

sudo npm update -g alexa-fhem

hat keine effekt.

Mein Log:
[2020-7-14 22:47:58] using config from ./alexa-fhem.cfg
*** CONFIG: parsed completely
[2020-7-14 22:47:58] os.homedir()=/opt/fhem
[2020-7-14 22:47:58] this is alexa-fhem 0.5.55
[2020-7-14 22:47:58] connecting to FHEM ...
[2020-7-14 22:47:58] [FHEM] defaults to: will not send proactive events
[2020-7-14 22:47:59] [FHEM] trying longpoll to listen for fhem events
[2020-7-14 22:47:59] [FHEM] starting longpoll: http://127.0.0.1:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1594759679544
[2020-7-14 22:47:59] [FHEM] got csrfToken: csrf_352794428950318
[2020-7-14 22:47:59] [FHEM] Checking devices and attributes...
[2020-7-14 22:47:59] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22%2C%22userattr%22%2C%22%22)%7D&fwcsrf=csrf_352794428950318&XHR=1
[2020-7-14 22:47:59] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20TYPE%3Dalexa&fwcsrf=csrf_352794428950318&XHR=1
[2020-7-14 22:47:59] [FHEM] waiting for events ...
[2020-7-14 22:47:59] [FHEM] Fetching FHEM devices...
[2020-7-14 22:47:59] [FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20alexaName=..*&fwcsrf=csrf_352794428950318&XHR=1
[2020-7-14 22:47:59] [FHEM] longpoll ended, reconnect in: 200msec
[2020-7-14 22:47:59] [FHEM] There was a problem connecting to FHEM (http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22%2C%22userattr%22%2C%22%22)%7D&fwcsrf=csrf_352794428950318&XHR=1).
[2020-7-14 22:47:59] [FHEM]   401: Authorization Required
[2020-7-14 22:47:59] [FHEM] There was a problem connecting to FHEM (null)
[2020-7-14 22:47:59] [FHEM]   401: Authorization Required
*** FHEM: connection failed: 401: Authorization Required
[2020-7-14 22:47:59] [FHEM] There was a problem connecting to FHEM (http://127.0.0.1:8083/fhem?cmd=jsonlist2%20TYPE%3Dalexa&fwcsrf=csrf_352794428950318&XHR=1).
[2020-7-14 22:47:59] [FHEM]   401: Authorization Required
[2020-7-14 22:47:59] Got SIGTERM, shutting down alexa-fhem...
[2020-7-14 22:47:59] Reading alexaFHEM.ProxyConnection set to stopping;; alexa-fhem terminating
[2020-7-14 22:48:08] using config from ./alexa-fhem.cfg
*** CONFIG: parsed completely
[2020-7-14 22:48:08] os.homedir()=/opt/fhem
[2020-7-14 22:48:08] this is alexa-fhem 0.5.55
[2020-7-14 22:48:08] connecting to FHEM ...
[2020-7-14 22:48:08] [FHEM] defaults to: will not send proactive events
[2020-7-14 22:48:09] [FHEM] trying longpoll to listen for fhem events
[2020-7-14 22:48:09] [FHEM] starting longpoll: http://127.0.0.1:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1594759689475
[2020-7-14 22:48:09] [FHEM] got csrfToken: csrf_352794428950318
[2020-7-14 22:48:09] [FHEM] Checking devices and attributes...
[2020-7-14 22:48:09] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22%2C%22userattr%22%2C%22%22)%7D&fwcsrf=csrf_352794428950318&XHR=1
[2020-7-14 22:48:09] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20TYPE%3Dalexa&fwcsrf=csrf_352794428950318&XHR=1
[2020-7-14 22:48:09] [FHEM] waiting for events ...
[2020-7-14 22:48:09] [FHEM] Fetching FHEM devices...
[2020-7-14 22:48:09] [FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20alexaName=..*&fwcsrf=csrf_352794428950318&XHR=1
[2020-7-14 22:48:09] [FHEM] alexa device is alexa
[2020-7-14 22:48:09] [FHEM] alexa will not send proactive events
[2020-7-14 22:48:09] [FHEM] alexa uses ID: 5f0e19fd-f33f-fc78-fa57-5eaeaed46fe6afe7
[2020-7-14 22:48:09] [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.55%22%7D%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_352794428950318&XHR=1
[2020-7-14 22:48:09] [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&fwcsrf=csrf_352794428950318&XHR=1
[2020-7-14 22:48:09] [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&fwcsrf=csrf_352794428950318&XHR=1
[2020-7-14 22:48:09] Server listening on: http://127.0.0.1:42221 for proxy connections
[2020-7-14 22:48:09] *** SSH: checking proxy configuration
[2020-7-14 22:48:09] sshautoconf: home=/opt/fhem, spath=/opt/fhem/.alexa, cpath=./alexa-fhem.cfg, sshpath=/opt/fhem/.ssh
[2020-7-14 22:48:09] sshautoconf: env={"LANG":"de_DE.UTF-8","PATH":"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","HOME":"/opt/fhem","LOGNAME":"fhem","USER":"fhem","INVOCATION_ID":"cff7d779d35d43ee8df52a5077c309f0","JOURNAL_STREAM":"8:23284"}
[2020-7-14 22:48:09] sshautoconf: Creating directory /opt/fhem/.alexa
[2020-7-14 22:48:09] 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":42221},"connections":[{"server":"127.0.0.1","uid":999,"name":"FHEM","filter":"alexaName=..*","port":"8083","webname":"fhem"}]}
[2020-7-14 22:48:09] sshautoconf: No SSH public key found, we have to generate one.
[2020-7-14 22:48:32] sshautoconf: Generating public/private rsa key pair.
Created directory '/opt/fhem/.ssh'.
Your identification has been saved in /opt/fhem/.ssh/id_rsa.
Your public key has been saved in /opt/fhem/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:zxYQpmZDXNSMo2b8smvWY7w3gRfQgJiprLA1P6C9Ots fhem@SmartHomeNG
The key's randomart image is:
+---[RSA 4096]----+
|     =.+**       |
|    +.oo+.+      |
| . . .=..o       |
|. *  o=. ..      |
|.* + o .S...     |
|+ . o . ooo.     |
|   . . = .+.     |
|...   + =.o      |
|o+E  o.o.+ .     |
+----[SHA256]-----+

[2020-7-14 22:48:32] [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&fwcsrf=csrf_352794428950318&XHR=1
*** FHEM: connected
[2020-7-14 22:48:32] [FHEM] got: 0 results
[2020-7-14 22:48:32] No reading "alexaFHEM.bearerToken" found in "alexa" - incoming Cloud requests cannot be validated.
[2020-7-14 22:48:32] 39_alexa.pm is new version: true
[2020-7-14 22:48:32] sshautoconf: TypeError: Cannot read property '1' of null
[2020-7-14 22:48:32] sshautoconf: completed successfully
[2020-7-14 22:48:32] *** SSH: proxy configuration set up done
[2020-7-14 22:48:32] Reading alexaFHEM.ProxyConnection set to starting;; starting SSH
[2020-7-14 22:48:32] [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&fwcsrf=csrf_352794428950318&XHR=1
[2020-7-14 22:48:32] Starting SSH with -R 1234:127.0.0.1:42221 -oServerAliveInterval=90 -i /opt/fhem/.ssh/id_rsa -p 58824 fhem-va.fhem.de
[2020-7-14 22:48:36] Reading alexaFHEM.ProxyConnection set to stopped
[2020-7-14 22:48:36] [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&fwcsrf=csrf_352794428950318&XHR=1
[2020-7-14 22:48:36] *** SSH: exited with 255


alexa-FHEMauth-Attribut ist gesetzt

wenn ich in

/home/fhem/.ssh/

die Dateien id_rsa und id_rsa.pub lösche und restarte funktioniert es auch nicht

ich scheine auch nicht auf dem Server registriert zu werden
sudo -u fhem ssh -p 58824 fhem-va.fhem.de unregister
Your public key was not found


was kann ich noch versuchen? oder mache ich grundlegend etwas falsch. bin eigentlich streng nach wiki vorgegangen
Fhem on Pi3B (Buster): KNXD, HM-LAN, SIGNALduino, ....

MadMax-FHEM

Mal langsam und etwas mitdenken... ;)

Also was ist größer: 6 oder 55!? ;)

Die Version 0.5.55 ist STAND JETZT die aktuellste -> passt

Hast du ein allowed Device bzgl. fhemWEB!?
Nur dann brauchst du das Attr authToken

Und was macht die Vergabe von User/PW für einen Sinn, wenn man dann KEIN https nutzt, also die Anmeldedaten "plain text" überträgt...

Äh, jetzt ist es weg!?

Was soll das!!?

Zitat von: Monosurround am 14 Juli 2020, 23:12:41
sorry, wohl ins falsche thema gepostet  :-X

War schon richtig, falls alexa-fhem nicht geht...

Gut, dann eben nicht (mehr)...

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)

Monosurround

#964
Zitat von: MadMax-FHEM am 14 Juli 2020, 23:19:31
Mal langsam und etwas mitdenken... ;)

Also was ist größer: 6 oder 55!? ;)

Die Version 0.5.55 ist STAND JETZT die aktuellste -> passt


Upps. 5.5 im Kopf draus gemacht

Zitat
Hast du ein allowed Device bzgl. fhemWEB!?
Nur dann brauchst du das Attr authToken

hatte bis heute keine User gesetzt, dachte ohne User und Passwort geht der Connector nicht

Zitat
Und was macht die Vergabe von User/PW für einen Sinn, wenn man dann KEIN https nutzt, also die Anmeldedaten "plain text" überträgt...


ja stimmt, geht es denn ohne user pass?

Wiki Anleitung die ich genutzt hab
https://wiki.fhem.de/wiki/FHEM_Connector_f%C3%BCr_Amazon_Alexa

System ist raspian (buster)

Hier das Fhem Log:
2020.07.14 22:47:31 3: FHEMWEB WEB CSRF error: csrf_264304260969047 ne csrf_352794428950318 for client WEB_192.168.1.1_54118 / command define alexa alexa. For details see the csrfToken FHEMWEB attribute.
2020.07.14 22:47:35 1: PERL WARNING: \b+ matches null string many times in regex; marked by <-- HERE in m/\b+ <-- HERE 50:([^ ]*)/ at ./FHEM/01_FHEMWEB.pm line 1857.
2020.07.14 22:47:35 1: PERL WARNING: \b+ matches null string many times in regex; marked by <-- HERE in m/\b+ <-- HERE 100:([^ ]*)/ at ./FHEM/01_FHEMWEB.pm line 1857.
2020.07.14 22:47:57 2: alexa: created default configfile: ./alexa-fhem.cfg
2020.07.14 22:47:57 2: alexa: starting alexa-fhem: /usr/bin/alexa-fhem -c ./alexa-fhem.cfg
2020.07.14 22:47:57 3: alexa: starting
2020.07.14 22:47:57 3: alexa: using logfile: ./log/alexa-2020-07-14.log
2020.07.14 22:47:57 2: alexa: starting alexa-fhem: /usr/bin/alexa-fhem -c ./alexa-fhem.cfg
2020.07.14 22:47:57 3: alexa: read: end of file reached while sysread
2020.07.14 22:47:57 3: alexa: stopped
2020.07.14 22:47:57 2: alexa: starting alexa-fhem: /usr/bin/alexa-fhem -c ./alexa-fhem.cfg
2020.07.14 22:47:57 3: alexa: starting
2020.07.14 22:47:57 3: alexa: using logfile: ./log/alexa-2020-07-14.log
2020.07.14 22:47:59 3: alexa: read: end of file reached while sysread
2020.07.14 22:47:59 3: alexa: stopped
2020.07.14 22:48:07 2: alexa: starting alexa-fhem: /usr/bin/alexa-fhem -c ./alexa-fhem.cfg -a xx:xx
2020.07.14 22:48:07 3: alexa: starting
2020.07.14 22:48:07 3: alexa: using logfile: ./log/alexa-2020-07-14.log


was ich nicht verstehe ist die nachricht mit Token. <-- [Edit]Ah ok hat nix mit Alexa zu tun[/]

Damit wollte ich mich irgendwann mal beschäftigen, habe aber nichts gesetzt.

Die Fhem version ist ganz frisch von heute.
Fhem on Pi3B (Buster): KNXD, HM-LAN, SIGNALduino, ....

MadMax-FHEM

#965
Natürlich geht es ohne...

Es muss halt passen!

Aber das sieht man an den "Abfragen" von alexa-fhem an fhem im Log...

Ich denke es hakt noch an anderer Stelle...
...da müsste verm. gvzdus mal drüber schauen, von dem stammt Connector und Vereinsserver etc.

Drum wäre hier schon richtig gewesen...
...entweder die Infos aus dem anderen Thread auch hier wieder posten oder dorthin verlinken...

Evtl. besser die Infos hier und den Thread dort schließen, löschen geht ja nun nicht mehr...

Außer evtl. ich lösche meine Antwort dort und dann du deine Einträge...

EDIT: ich hab meinen Eintrag gelöscht. Evtl. kannst du jetzt deine löschen und den Thread dann auch... Vorher halt die Infos wieder hier rein packen! ;)

EDIT: wenn das nicht mehr geht, dann einfach lassen und von hier dorthin verlinken... (Und den anderen Thread nach Sprachsteuerung verschieben [falls er dort nicht schon ist])...

Mit 2 Threads wird's sonst für dich und uns unüberscihtlich...

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)

Monosurround

Hm, ich hab heute nochmal alles gelöscht (.ssh, .alexa, device, alexa-fhem.cfg, alexa-log) und nochmal von vorne angefangen wie im wiki beschrieben (https://wiki.fhem.de/wiki/FHEM_Connector_f%C3%BCr_Amazon_Alexa)


aber es wird kein alexaFHEM.bearerToken erzeugt


get alexa proxyKey oder get alexa proxyToken


geben nur eine leere checkbox zurück

Log

[2020-7-15 17:57:17] using config from ./alexa-fhem.cfg
*** CONFIG: parsed completely
[2020-7-15 17:57:17] os.homedir()=/opt/fhem
[2020-7-15 17:57:17] this is alexa-fhem 0.5.55
[2020-7-15 17:57:17] connecting to FHEM ...
[2020-7-15 17:57:17] [FHEM] defaults to: will not send proactive events
[2020-7-15 17:57:18] [FHEM] trying longpoll to listen for fhem events
[2020-7-15 17:57:18] [FHEM] starting longpoll: http://127.0.0.1:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1594828638610
[2020-7-15 17:57:18] [FHEM] got csrfToken: csrf_797341777806776
[2020-7-15 17:57:18] [FHEM] Checking devices and attributes...
[2020-7-15 17:57:18] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22%2C%22userattr%22%2C%22%22)%7D&fwcsrf=csrf_797341777806776&XHR=1
[2020-7-15 17:57:18] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20TYPE%3Dalexa&fwcsrf=csrf_797341777806776&XHR=1
[2020-7-15 17:57:18] [FHEM] waiting for events ...
[2020-7-15 17:57:18] [FHEM] Fetching FHEM devices...
[2020-7-15 17:57:18] [FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20alexaName=..*&fwcsrf=csrf_797341777806776&XHR=1
[2020-7-15 17:57:18] [FHEM] longpoll ended, reconnect in: 200msec
[2020-7-15 17:57:18] [FHEM] There was a problem connecting to FHEM (http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22%2C%22userattr%22%2C%22%22)%7D&fwcsrf=csrf_797341777806776&XHR=1).
[2020-7-15 17:57:18] [FHEM]   401: Authorization Required
[2020-7-15 17:57:18] [FHEM] There was a problem connecting to FHEM (http://127.0.0.1:8083/fhem?cmd=jsonlist2%20TYPE%3Dalexa&fwcsrf=csrf_797341777806776&XHR=1).
[2020-7-15 17:57:18] [FHEM]   401: Authorization Required
[2020-7-15 17:57:18] [FHEM] There was a problem connecting to FHEM (null)
[2020-7-15 17:57:18] [FHEM]   401: Authorization Required
*** FHEM: connection failed: 401: Authorization Required
[2020-7-15 17:57:18] Got SIGTERM, shutting down alexa-fhem...
[2020-7-15 17:57:18] Reading alexaFHEM.ProxyConnection set to stopping;; alexa-fhem terminating
[2020-7-15 17:57:38] using config from ./alexa-fhem.cfg
*** CONFIG: parsed completely
[2020-7-15 17:57:38] os.homedir()=/opt/fhem
[2020-7-15 17:57:38] this is alexa-fhem 0.5.55
[2020-7-15 17:57:38] connecting to FHEM ...
[2020-7-15 17:57:38] [FHEM] defaults to: will not send proactive events
[2020-7-15 17:57:38] [FHEM] trying longpoll to listen for fhem events
[2020-7-15 17:57:38] [FHEM] starting longpoll: http://127.0.0.1:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1594828658859
[2020-7-15 17:57:38] [FHEM] got csrfToken: csrf_797341777806776
[2020-7-15 17:57:38] [FHEM] Checking devices and attributes...
[2020-7-15 17:57:38] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22%2C%22userattr%22%2C%22%22)%7D&fwcsrf=csrf_797341777806776&XHR=1
[2020-7-15 17:57:38] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20TYPE%3Dalexa&fwcsrf=csrf_797341777806776&XHR=1
[2020-7-15 17:57:38] [FHEM] waiting for events ...
[2020-7-15 17:57:38] [FHEM] Fetching FHEM devices...
[2020-7-15 17:57:38] [FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20alexaName=..*&fwcsrf=csrf_797341777806776&XHR=1
[2020-7-15 17:57:39] [FHEM] alexa device is alexa
[2020-7-15 17:57:39] [FHEM] alexa will not send proactive events
[2020-7-15 17:57:39] [FHEM] alexa uses ID: 5f0f275c-f33f-fc78-aa75-14d5ee57bf0a15b6
[2020-7-15 17:57:39] [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.55%22%7D%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_797341777806776&XHR=1
[2020-7-15 17:57:39] [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&fwcsrf=csrf_797341777806776&XHR=1
[2020-7-15 17:57:39] [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&fwcsrf=csrf_797341777806776&XHR=1
[2020-7-15 17:57:39] Server listening on: http://127.0.0.1:43731 for proxy connections
[2020-7-15 17:57:39] *** SSH: checking proxy configuration
[2020-7-15 17:57:39] sshautoconf: home=/opt/fhem, spath=/opt/fhem/.alexa, cpath=./alexa-fhem.cfg, sshpath=/opt/fhem/.ssh
[2020-7-15 17:57:39] sshautoconf: env={"LANG":"de_DE.UTF-8","PATH":"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin","HOME":"/opt/fhem","LOGNAME":"fhem","USER":"fhem","INVOCATION_ID":"24ae03c2eb9a4785af391605fb03db15","JOURNAL_STREAM":"8:581750"}
[2020-7-15 17:57:39] sshautoconf: Creating directory /opt/fhem/.alexa
[2020-7-15 17:57:39] Passed config: {"connections":[{"name":"FHEM","server":"127.0.0.1","webname":"fhem","uid":999,"filter":"alexaName=..*","port":"8083"}],"sshproxy":{"description":"FHEM Connector","ssh":"/usr/bin/ssh","options":["-i","/opt/fhem/.ssh/id_rsa","-p",58824,"fhem-va.fhem.de"],"bind-ip":"127.0.0.1","port":43731}}
[2020-7-15 17:57:39] sshautoconf: No SSH public key found, we have to generate one.
[2020-7-15 17:57:40] sshautoconf: Generating public/private rsa key pair.
Created directory '/opt/fhem/.ssh'.
Your identification has been saved in /opt/fhem/.ssh/id_rsa.
Your public key has been saved in /opt/fhem/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:1RBB8vxL29lfmM/aZidz7oLy3LgIq0Lvp6j5+CUyNT0 fhem@SmartHomeNG
The key's randomart image is:
+---[RSA 4096]----+
|        ..=o     |
|         + o     |
|          + .    |
|     .   . .     |
|    o E S   o    |
|   ... .   . + = |
|  o.... .   o.= o|
|   =.+. .o.o.o++B|
|  +++o++. .o=.o@O|
+----[SHA256]-----+

[2020-7-15 17:57:41] [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&fwcsrf=csrf_797341777806776&XHR=1
*** FHEM: connected
[2020-7-15 17:57:41] [FHEM] got: 0 results
[2020-7-15 17:57:41] No reading "alexaFHEM.bearerToken" found in "alexa" - incoming Cloud requests cannot be validated.
[2020-7-15 17:57:41] 39_alexa.pm is new version: true
[2020-7-15 17:57:41] sshautoconf: TypeError: Cannot read property '1' of null
[2020-7-15 17:57:41] sshautoconf: completed successfully
[2020-7-15 17:57:41] *** SSH: proxy configuration set up done
[2020-7-15 17:57:41] Reading alexaFHEM.ProxyConnection set to starting;; starting SSH
[2020-7-15 17:57:41] [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&fwcsrf=csrf_797341777806776&XHR=1
[2020-7-15 17:57:41] Starting SSH with -R 1234:127.0.0.1:43731 -oServerAliveInterval=90 -i /opt/fhem/.ssh/id_rsa -p 58824 fhem-va.fhem.de
[2020-7-15 17:57:45] Reading alexaFHEM.ProxyConnection set to stopped
[2020-7-15 17:57:45] [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&fwcsrf=csrf_797341777806776&XHR=1
[2020-7-15 17:57:45] *** SSH: exited with 255



Im Fhem log steht auch nichts was mir weiterhilft


2020.07.15 17:57:15 1: FHEM::Meta::__GetUpdatedata: ERROR: FHEM/14_SD_UT.pm belongs to source repository "fhem". Ignoring identical file name from source repository signalduino
2020.07.15 17:57:16 2: alexa: created default configfile: ./alexa-fhem.cfg
2020.07.15 17:57:16 2: alexa: starting alexa-fhem: /usr/bin/alexa-fhem -c ./alexa-fhem.cfg
2020.07.15 17:57:16 3: alexa: starting
2020.07.15 17:57:16 3: alexa: using logfile: ./log/alexa-2020-07-15.log
2020.07.15 17:57:16 2: alexa: starting alexa-fhem: /usr/bin/alexa-fhem -c ./alexa-fhem.cfg
2020.07.15 17:57:17 3: alexa: read: end of file reached while sysread
2020.07.15 17:57:17 3: alexa: stopped
2020.07.15 17:57:17 2: alexa: starting alexa-fhem: /usr/bin/alexa-fhem -c ./alexa-fhem.cfg
2020.07.15 17:57:17 3: alexa: starting
2020.07.15 17:57:17 3: alexa: using logfile: ./log/alexa-2020-07-15.log
2020.07.15 17:57:18 3: alexa: read: end of file reached while sysread
2020.07.15 17:57:18 3: alexa: stopped
2020.07.15 17:57:37 2: alexa: starting alexa-fhem: /usr/bin/alexa-fhem -c ./alexa-fhem.cfg -a xx:xx
2020.07.15 17:57:37 3: alexa: starting
2020.07.15 17:57:37 3: alexa: using logfile: ./log/alexa-2020-07-15.log


was könnte ich versuchen? Kenn mich leider so gut aus...
Fhem on Pi3B (Buster): KNXD, HM-LAN, SIGNALduino, ....

MadMax-FHEM

Besser mal Ausgaben des alexa-fhem Logs posten...

Hattest du ja schon mal... ;)

Und dann mal STOPP und warten bevor du (wieder wild) rumtust...
...und wir immer "hinterher" sind... ;)

Gruß, Joachim

P.S.: hast du den anderen Thread gelöscht!? (oder ging es nicht)
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)

Monosurround

danke für die schnelle Antwort

Zitat von: MadMax-FHEM am 15 Juli 2020, 18:21:22
Besser mal Ausgaben des alexa-fhem Logs posten...

ich dachte das hätte ich oben

Zitat

Und dann mal STOPP und warten bevor du (wieder wild) rumtust...
...und wir immer "hinterher" sind... ;)


ok ich halt die Füße still

Zitat

P.S.: hast du den anderen Thread gelöscht!? (oder ging es nicht)

allen text gelöscht und umbenannt in bitte löschen, ist aber noch da.

Vg
Moritz
Fhem on Pi3B (Buster): KNXD, HM-LAN, SIGNALduino, ....

MadMax-FHEM

Ja hast du oben, aber: du hast alles gelöscht etc. daher: neuer Start, neues Log...

Drum auch: stopp und nicht zu viel durcheinander... ;)

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)

fireball

Hi,

ich habe eigentlich nur eine kurze Frage, ich nutze auch das Modul und findes super.
In letzter Zeit ist mir immer wieder aufgefallen, dass ich einen Verbindungsfehler hatte und erstmal das Alexamodul neu starten musste... habe dann auch im Wiki den Eintrag gefunden, dass es ein KnownBug ist.
Wollte es auch mit einem AT oder sowas in der Nacht lösen.

Jetzt seh ich, dass hier emsig an einer neuen Version gearbeitet wird, die sich selber restartet. TOLL!!!

Aber jetzt zur Frage... warum passiert aktuell so häufig "etwas"... die Verbindungsfehler vor einiger Zeit waren bei mir "Haus"gemacht.
Aber ich habe fast jeden Morgen, wenn ich aufstehe jetzt, dass Alexa keine Rollläden hochfährt und der Service sieht connected aus und dann muss ich nochmal restarten...

VG+Danke
René

MadMax-FHEM

Also bei mir keine Probleme auch keine Verbindungsabbrüche etc.

Bist du schon auf alexa-fhem Connector!?
Wenn ja: welche Version von alexa-fhem läuft!?
fhem aktuell!?

Wenn noch nicht auf alexa-fhem Connector: warum!? ;)

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)

fireball

Hi Joachim,

also ich habe vor "kurzem" mein PI2 mit altem Jessie auf PI4 mit allem neu :) aufgesetzt.
Der Fhem Connector für Alexa läuft mit  0.5.51, laut Übersicht im Fhem.
Das ist so 2-3 Monate her... ich habe zwischen durch auch mal ein paar FHEM Updates durchgeführt... viell aber nicht in den letzten 4 Wochen...

Das sollte also alles ziemlich frisch sein...
VG
René

MadMax-FHEM

Hallo René,

alexa-fhem ist nicht aktuell...

Update geht nicht per fhem update und auch nicht per OS update...

Wie steht im Wiki: https://wiki.fhem.de/wiki/FHEM_Connector_f%C3%BCr_Amazon_Alexa

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)

fireball

Ok, ich habe mal auf 0.5.55 upgedatet und beobachte jetzt mal...
VG
René