[37_echodevice] Amazon Echo Modul (nicht Alexa)

Begonnen von michael.winkler, 12 Januar 2018, 18:20:12

Vorheriges Thema - Nächstes Thema

popy

Frohe Weihnachten euch allen.

Habe mal eine spezielle Frage :
Ich habe vor einen Echo show 8 ins Bad zu packen.
Der löst einen Dot gen 1 + Lautsprecher ab.

Ich spiele bei betreten des Bad jetzt schon einen Tunein Sender ab,
Und möchte das beibehalten.
In der Küche habe ich schon einen Show 8 und das abspielen über das Modul funktioniert wie es soll.

Möchte aber nach dem Starten des Tunein Senders die Uhr bzw. den Startbildschirm anzeigen (das man in der Früh immer die Uhr im Blick hat).

Kann ich das mit dem Modul bewerkstelligen?

Danke und schöne Feiertage noch

cs-online

...ich würde mal meinen, wenn es einen Sprachbefehl gäbe, mit dem man das einschalten kann, dann kannst du das auch über das Modul mit

set Echoname textcommand zeige startbildschirm

senden (lassen)...
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266/32 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20+S26,Shelly1/2/2.5, Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV+Speicher, alles auf einem RPI und da geht noch mehr

memento_10

Zitat von: JoWiemann am 25 Dezember 2020, 19:42:27


Hmmm...diese Seite ist leider nicht erreichbar
192.168.0.30 hat eine Verbindung verweigert.
ERR_CONNECTION_REFUSED



Habe aktuell nach Neuinstallation das gleiche Problem. :(

EDIT: Frohe Weihnachten! :)
FHEM auf Rpi4, OpenWRT auf Netgear Nighthawk, CUL868, FHT80, Tradfri, CUL433, tbot, alexa-fhem, ESP8266, Shelly 1+2, homebridge, Klingelerkennung über ESP, Anwesenheit per OpenWRT

memento_10

Zitat von: memento_10 am 26 Dezember 2020, 17:26:24
Habe aktuell nach Neuinstallation das gleiche Problem. :(


Das Problem war bei mir das durch die Installation von Wireguard erstellte interface wg0, welches von dem NPM-Prozess offenbar bevorzugt wurde.
Nachdem ich die beiden Attribute npm_proxy ip und npm_proxy_listen_ip auf die IP meiner fhem-hardware gesetzt habe, funktionierte der Login-Prozess wie gewohnt einwandfrei.

LG
Simon
FHEM auf Rpi4, OpenWRT auf Netgear Nighthawk, CUL868, FHT80, Tradfri, CUL433, tbot, alexa-fhem, ESP8266, Shelly 1+2, homebridge, Klingelerkennung über ESP, Anwesenheit per OpenWRT

JoWiemann

Zitat von: memento_10 am 26 Dezember 2020, 17:46:09
Das Problem war bei mir das durch die Installation von Wireguard erstellte interface wg0, welches von dem NPM-Prozess offenbar bevorzugt wurde.
Nachdem ich die beiden Attribute npm_proxy ip und npm_proxy_listen_ip auf die IP meiner fhem-hardware gesetzt habe, funktionierte der Login-Prozess wie gewohnt einwandfrei.

LG
Simon

Hallo Simon,

npm_proxy ip hatte ich schon gesetzt. npm_proxy_listen_ip war dann die Lösung.

Vielen Dank und Grüße

Jörg

Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

popy

Zitat von: cs-online am 26 Dezember 2020, 08:49:02
...ich würde mal meinen, wenn es einen Sprachbefehl gäbe, mit dem man das einschalten kann, dann kannst du das auch über das Modul mit

set Echoname textcommand zeige startbildschirm

senden (lassen)...

Danke für den Tipp!!!
Hatte textcommand noch nicht. Nach einem Update funktionierte dein Vorschlag perfekt.

Danke

Kusselin

Hallo Zusammen...ne Frage nochmal.....

der Amazon echo account ist erstellt.... und connected......

Frage: Gibt es da jetzt die Möglichkeit die Dots austomatisch suchen und erkennen zu lassen in Fhem? Oder ist das so, wenn ich den Account erstelle sollten die dots autom. mit angelegt werden.....

Über ne kurze Info vielen Dank.


MadMax-FHEM

Anleitung lesen!?

Es gibt beim Account Device ein create-irgendwas...
EDIT: set AccountDevice autocreate_devices

Wenn schon keine Anleitung gelesen wird, dann kann man doch mal durch die "Möglichkeiten" des Account-Devices klicken... ;)

Geht schneller als hier zu schreiben...

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)

Kusselin

Danke Joachim....habs gefunden.

Guten Rutsch

MadMax-FHEM

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)

Uwe S.

Hallo zusammen,

ich komme mit meinem Problem nicht weiter: connected but loginerror:

2020.12.28 16:54:31 3: [ECHO] [echodevice_NPMLoginNew] Node Version 11.15.0

2020.12.28 16:54:31 3: [ECHO] [echodevice_NPMLoginNew] alexa-cookie modul not found
internal/modules/cjs/loader.js:670
    throw err;
    ^

Error: Cannot find module 'semver'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:668:15)
    at Function.Module._load (internal/modules/cjs/loader.js:591:27)
    at Module.require (internal/modules/cjs/loader.js:723:19)
    at require (internal/modules/cjs/helpers.js:14:16)
    at Object.<anonymous> (/usr/share/npm/lib/utils/unsupported.js:2:14)
    at Module._compile (internal/modules/cjs/loader.js:816:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:827:10)
    at Module.load (internal/modules/cjs/loader.js:685:32)
    at Function.Module._load (internal/modules/cjs/loader.js:620:12)
    at Module.require (internal/modules/cjs/loader.js:723:19)
2020.12.28 16:54:50 3: [ECHO] [echodevice_LoginStart] connected but loginerror
2020.12.28 16:54:51 3: [ECHO] [echodevice_LostConnect] JSON error = no content / set loginerror to 3


Was man in dem Log sieht:
Zuerst der Versuch NPM_Login new, der mit
ZitatDas alexa-cookie Modul wurde nicht gefunden. Bitte fuehrt am Amazon Account Device einen set "NPM_install" durch
quittiert wird.
Danach der NPM_install Versuch, der zum fehlenden semver-Modul führt.

Was mache ich falsch?

amenomade

Zitat von: Uwe S. am 28 Dezember 2020, 17:04:43
Hallo zusammen,

ich komme mit meinem Problem nicht weiter: connected but loginerror:

2020.12.28 16:54:31 3: [ECHO] [echodevice_NPMLoginNew] Node Version 11.15.0

2020.12.28 16:54:31 3: [ECHO] [echodevice_NPMLoginNew] alexa-cookie modul not found
internal/modules/cjs/loader.js:670
    throw err;
    ^

Error: Cannot find module 'semver'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:668:15)
    at Function.Module._load (internal/modules/cjs/loader.js:591:27)
    at Module.require (internal/modules/cjs/loader.js:723:19)
    at require (internal/modules/cjs/helpers.js:14:16)
    at Object.<anonymous> (/usr/share/npm/lib/utils/unsupported.js:2:14)
    at Module._compile (internal/modules/cjs/loader.js:816:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:827:10)
    at Module.load (internal/modules/cjs/loader.js:685:32)
    at Function.Module._load (internal/modules/cjs/loader.js:620:12)
    at Module.require (internal/modules/cjs/loader.js:723:19)
2020.12.28 16:54:50 3: [ECHO] [echodevice_LoginStart] connected but loginerror
2020.12.28 16:54:51 3: [ECHO] [echodevice_LostConnect] JSON error = no content / set loginerror to 3


Was man in dem Log sieht:
Zuerst der Versuch NPM_Login new, der mit quittiert wird.
Danach der NPM_install Versuch, der zum fehlenden semver-Modul führt.

Was mache ich falsch?

npm und node (ordentlich) reinstallieren.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Uwe S.

vielleicht eine dumme Frage, aber wie am besten

Zitatnpm und node (ordentlich) reinstallieren.
?

amenomade

Nw. löscht man alles, was mit node und npm zu tun hat, und macht man dann eine neue Installation. Aber Du hast wahrscheinlich andere Benutzungen von node (z.B. alexa-fhem oder homebridge), die damit auch evtl. verschwinden würden?

In dem Fall reicht manchmal eine Re-installation von node und npm auf sich selbst.

Ich würde folgendes nach und nach machen, und nach jedem Step set "NPM_install" probieren:
Step 1:
npm install npm -g
(update npm)

Step 2:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs

(update node. Hier "12" durch deine jetzige Version ersetzen)

Step 2b:
Eine Version höher probieren (13?)

Step 3 (Hier werden aber alle andere node Modulen wegfliegen, wie oben erwähnt):
sudo rm -rf /usr/local/bin/npm /usr/local/share/man/man1/node* ~/.npm
sudo rm -rf /usr/local/lib/node*
sudo rm -rf /usr/local/bin/node*
sudo rm -rf /usr/local/include/node*

sudo apt-get purge nodejs npm
sudo apt autoremove


Nach step 3 muss man auch wie im Step 2 nodejs neu installieren, und ggf auch alexa-fhem & Co

Wenn Du nicht schaffst, bitte ein neues Thread öffnen. Dies hat mit echodevice nichts zu tun.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

thorschtn

Gibt es eigentlich (k)eine Möglichkeit, Zigbee Devices, die am internen Hub des Echo Plus angemeldet sind, von FHEM aus zu steuern?

Als Behelf hab ich jetzt eine Alexa-Routine angelegt, damit kann ich die Devices von FHEM heraus steuern, bekomme aber keine Rückmeldung, wenn das Device direkt am Echo geschaltet wird, auch einen Conbee Stick hätte ich zur Not noch rumliegen.

Einen direkten Zugriff auf den im Echo integrierten Zigbee Hub fände aber wesentlich eleganter. Geht das?

Danke & viele Grüße

Thorsten
NUC - FHEM & HA
MapleCUN, Homematic, 433MHz, AB440, 1-Wire Bewässerung & Pool, Jarolift (Signalduino), Signal Messenger, Denon AVR, LG WebOS, AmazonEcho, Jura S90 (ESP8266), Sonoff, Xiaomi Mii Sauger, Worx SO500i