39_alexa.pm und alexa-fhem test version

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

Vorheriges Thema - Nächstes Thema

G4Cab

#705
Hi, nach dem fhem update all gestern seh ich nur noch das im Log
Idee?


2019.03.27 18:44:05.866 1: reload: Error:Modul 39_alexa deactivated:
GPUtils.pm did not return a true value at FHEM/Meta.pm line 16, <$fh> line 901.
BEGIN failed--compilation aborted at FHEM/Meta.pm line 16, <$fh> line 901.
Compilation failed in require at ./FHEM/39_alexa.pm line 8, <$fh> line 901.
BEGIN failed--compilation aborted at ./FHEM/39_alexa.pm line 8, <$fh> line 901.

2019.03.27 18:44:05.866 0: GPUtils.pm did not return a true value at FHEM/Meta.pm line 16, <$fh> line 901.
BEGIN failed--compilation aborted at FHEM/Meta.pm line 16, <$fh> line 901.
Compilation failed in require at ./FHEM/39_alexa.pm line 8, <$fh> line 901.
BEGIN failed--compilation aborted at ./FHEM/39_alexa.pm line 8, <$fh> line 901.

2019.03.27 18:44:05.893 1: Including ./log/fhem.save
2019.03.27 18:44:06.386 1: configfile: Cannot load module alexa
Please define Alexa 5xxxxxxx5-f33f-9xx2-f4dc-38xxxxxxxxxxf3b first

G4Cab

Zitat von: G4Cab am 27 März 2019, 19:38:01
Hi, nach dem fhem update all gestern seh ich nur noch das im Log
Idee?


2019.03.27 18:44:05.866 1: reload: Error:Modul 39_alexa deactivated:
GPUtils.pm did not return a true value at FHEM/Meta.pm line 16, <$fh> line 901.
BEGIN failed--compilation aborted at FHEM/Meta.pm line 16, <$fh> line 901.
Compilation failed in require at ./FHEM/39_alexa.pm line 8, <$fh> line 901.
BEGIN failed--compilation aborted at ./FHEM/39_alexa.pm line 8, <$fh> line 901.

2019.03.27 18:44:05.866 0: GPUtils.pm did not return a true value at FHEM/Meta.pm line 16, <$fh> line 901.
BEGIN failed--compilation aborted at FHEM/Meta.pm line 16, <$fh> line 901.
Compilation failed in require at ./FHEM/39_alexa.pm line 8, <$fh> line 901.
BEGIN failed--compilation aborted at ./FHEM/39_alexa.pm line 8, <$fh> line 901.

2019.03.27 18:44:05.893 1: Including ./log/fhem.save
2019.03.27 18:44:06.386 1: configfile: Cannot load module alexa
Please define Alexa 5xxxxxxx5-f33f-9xx2-f4dc-38xxxxxxxxxxf3b first


Problem konnte ich selbst lösen.

apt update & apt full-upgrade hat geholfen.

Wird also was neues an linux bibliotheken benötigt?!

Loredo

Nein. GPUtils.pm ist Teil von FHEM und liegt nicht extern.
Weshalb bei dir ein apt-get upgrade geholfen haben soll, ist unverständlich.
Hat meine Arbeit dir geholfen? ⟹ https://paypal.me/pools/c/8gDLrIWrG9

Maintainer:
FHEM-Docker Image, https://github.com/fhem, Astro(Co-Maintainer), ENIGMA2, GEOFANCY, GUEST, HP1000, Installer, LaMetric2, MSG, msgConfig, npmjs, PET, PHTV, Pushover, RESIDENTS, ROOMMATE, search, THINKINGCLEANER

G4Cab

Zitat von: Loredo am 29 März 2019, 11:13:47
Nein. GPUtils.pm ist Teil von FHEM und liegt nicht extern.
Weshalb bei dir ein apt-get upgrade geholfen haben soll, ist unverständlich.
Dann kann ich das auch nicht 100%ig mehr nachvollziehen.
Evtl. hat GPUtils auf eine Funktion zugegriffen welche durch das Raspbian update erst zur Verfügung gestellt wurden.

87insane

Ich habe keine Ahnung in welchem Zusammenhang das stehen soll! Zu 100% ist dem nicht so ;)

Was aber sein kann -> Dein FHEM + Raspi ist endlich mal neugestartet worden und hat im besten Fall, umgedrehte Netzwerk-Konfigs überschrieben...Ist nicht böse gemeint aber ich musste schon ein wenig grinsen :)

Vonni

#710
Hallo zusammen,
mich hat ganz neu das FHEM-Fieber gepackt und ich war eigentlich schon ziemlich weit mit der Steuerung meiner Hama-Streaming-Radios in Verbindung mit Alexa.

Ich wollte dann wie in der Doku beschrieben den Debug-Modus auf der Console aktivieren und seither bekomme ich den Fhem-Connector-Skill in Alexa nicht mehr angesprochen.
Ich kann den Alexa-Skill auch nicht mehr deaktivieren. Es kommt immer nur: "Beim Deaktivieren des Skills ist ein Problem aufgetreten. Bitte versuchen Sie es später noch einmal.".
Meine Geräte hab ich alle schon aus Alexa gelöscht und finde sie auch nicht mehr.

Ich hab nun schon meinen Raspi neu gestartet und versucht alexa-fhem upzudaten. Alles erfolglos.
Ich kann den Skill nicht mehr deaktivieren und finde auch die Fhem-Geräte in Alexa nicht mehr.

Im Alexa.Log fällt mir eigentlich nur diese Zeile auf - ansonsten scheint noch alles "gut" zu sein:
[2019-3-29 22:11:02] failed to refresh token: invalid_grant: 'The request has an invalid grant parameter : refresh_token'

Können meine Probleme daran liegen oder hat sonst jemand noch eine Idee?

Viele Grüße und Danke
Ivonne

Vonni

...und nochmal ich...

Ich konnte mir selber helfen. Ich hab den .ssh Ordner und auch alexa aus fhem nochmal gelöscht und nochmal von vorne angefangen. Danach ging's wieder.

Viele Grüße
Ivonne

elo79

Hallo zusammen,

bei mir scheitert es aktuell an der Installation von alexa-fhem über npm.
Egal was ich tue es kommt immer der Fehler:
npm ERR! Cannot read property '0' of undefined

NodeJS habe ich schon neu installiert und bin etwas ratlos.


Hier das Installationslog:
938 verbose stack     at Promise._fulfill (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:638:18)
938 verbose stack     at /usr/lib/node_modules/npm/node_modules/bluebird/js/release/nodeback.js:42:21
938 verbose stack     at <anonymous>
939 verbose cwd /home/pi
940 verbose Linux 4.19.30-v7+
941 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "-g" "alexa-fhem"
942 verbose node v8.15.1
943 verbose npm  v6.9.0
944 error Cannot read property '0' of undefined
945 verbose exit [ 1, true ]
root@raspberrypi:~/.npm/_logs# 944 error Cannot read property '0' of undefined
-bash: 944: Kommando nicht gefunden.

balli1187

Moin,

Ich habe vor ein paar Tagen nach längerem mal wieder ein FHEM-Update gemacht. Seitdem habe ich ein paar Probleme mit der Steuerung meiner HM-Rollladenaktoren in einer Alexa-Gruppe (also Gruppe per App angelegt) in Routinen.

Was ich probiert habe:
- Alexa-FHEM reboot
- FHEM reboot
- Banana Pi reboot
- rollläden gelöscht und neu gesucht
- Gruppe gelöscht und neu angelegt
- Routine angepasst

Die neue Gruppe wird in der Routine als "nicht unterstützt" angezeigt, funktioniert aber per Sprachkommando. Ebenso funktionieren die einzelnen Geräte per Sprache und per Routine. Allerdings wird die neue Position eines der drei Rollläden nicht richtig zurückgegeben.

Hört sich das für euch nach einem Alexa-FHEM-Problem an (dann würde ich mal Logs und Lists [falls benötigt] anhängen) oder muss ich an anderer Stelle suchen?

Grüße, Stephan


Gesendet von iPhone mit Tapatalk
FHEM auf QNAP im docker, nanoCUL per ser2net an VU+, 2x Echo Dot, 3x HM-ES-PMSw1-Pl, 3x HM-LC-Bl1PBU-FM, 6x Sonoff Basic, div. "Shelly Eigenbauten" von Papa Romeo, ESPRGBWW-Controller, ...
Projekte: Smart Mirror in Spiegelschrank auf RPi Zero

olili

Kann man das aktuelle "alexa-fhem", Version 0.5.x, auch wie das alte alexa-fhem (< V0.4.4) ohne ssh-proxy betreiben?
Wenn ja, wie muss ich das konfigurieren?
P.

justme1968

@balli1187: das klingt für mich nach einem problem auf alexa seite. von den gruppen bekommt alexa-fhem nichts mit und es sollte davon auch nichts in den logs zu sehen sein. am besten den alexa support fragen.

@olili: natürlich. genau so wie früher.

hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

balli1187

Okay, danke.

Noch eine Anschlussfrage:
sucht Alexa-FHEM regelmäßig nach neuen Geräten? Bei mir sind seit dem Umstieg auf den connector quasi permanent einige Devices als neu in der App markiert und ein paar andere als abwesend. Das wechselt auch, sodass ich es nicht an einem bestimmten Gerät festmachen kann.
Bisher hat jedoch alles funktioniert.


Gesendet von iPhone mit Tapatalk
FHEM auf QNAP im docker, nanoCUL per ser2net an VU+, 2x Echo Dot, 3x HM-ES-PMSw1-Pl, 3x HM-LC-Bl1PBU-FM, 6x Sonoff Basic, div. "Shelly Eigenbauten" von Papa Romeo, ESPRGBWW-Controller, ...
Projekte: Smart Mirror in Spiegelschrank auf RPi Zero

justme1968

ja. alexa/amazon sucht etwa alle 30 minuten. das war aber schon immer so.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

olili

@justme1968,
muss nochmal auf meine Frage mit der Konfiguration ohne sshProxy nachfragen.

Habe das soweit jetz hinbekommen. Nur wie bekomme ich die Warnung " alexaFHEM.ProxyConnection: error; ssh-keygen command not found, please check if your installation of SSH is complete" weg?

Danke und Gruß,
O.

justme1968

hast du noch einen ssh proxy abschnitt in deiner config?
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968