[37_echodevice] Amazon Echo Modul (nicht Alexa)

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

Vorheriges Thema - Nächstes Thema

MadMax-FHEM

Das define hast du aber mit dem "Fake-Account" ausgeführt!?
https://www.mwinklerblog.de/modul-echodevice-npm/#Definition%20in%20FHEM

npm_install manuell auf der Linux-Console durchgeführt?
https://www.mwinklerblog.de/modul-echodevice-npm/#NPM_install_FHEM -> manuell per ssh

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)

Deanw1975

Servus Joachim,

nachbarlich nicht mit den Fake Daten das Define durchgeführt, sondern mit meinen Amazon Daten.

Den SSH Teil habe ich schon durchlaufen.
Danach geht es ja in FHEM mit der Anleitung mit "set NPM_login new" weiter.
Nach der Eingabe von mir : set 99_echo NPM_login new
entsteht die beschriebene Fehlersituation.

VG
Dean

MadMax-FHEM

Zitat von: Deanw1975 am 16 November 2022, 11:14:50
nachbarlich nicht mit den Fake Daten das Define durchgeführt, sondern mit meinen Amazon Daten.

Aber es steht doch extra, dass man den Fake Login nehmen MUSS.
Und wenn man bzgl. deiner Probleme im Thread sucht lautet immer die Hilfe: nimm den Fake-Login!

Die Anmeldung mit den "richtigen Daten" erfolgt ja dann mittels npm_login

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)

Deanw1975

Hi Joachim,

wo steht das was von "müssen"  :o Bin ich Blind  8) ?
aus der Webseite fett von mir unterlegt:

ZitatDefinition in FHEM
Wenn Ihr den Einsatz vom neuen NPM Login Verfahren plant, könnt Ihr das Account Device wie folgt anlegen.
define <Name> echodevice xxx@xxx.xx xxx
Die Angabe von den Amazon Anmeldeinformationen wie Benutzername und das dazugehörige Kennwort ist nicht nötig. Die Angabe "xxx@xxx.xx xxx" ist nur nötig damit das FHEM Device angelegt werden kann.

Daher habe ich (wie wohl viele andere) die Werte meines Accounts benutzt.

Aber OK
habe nochmal von vorne gestartet (inkl. Fake).
Beim der "new login" bekomme ich nun diese Meldung

Das alexa-cookie Modul wurde nicht gefunden. Bitte fuehrt am Amazon Account Device einen set "NPM_install" durch
Wenn ich die Installation starte bekomme ich diese Meldung:
Installationsergebnis


Installation wird angestartet

up to date, audited 90 packages in 4s

10 packages are looking for funding
run `npm fund` for details

found 0 vulnerabilities
!!Installation fehlgeschlagen!!


Meine /etc/sudoers sieht so aus:

# User privilege specification
root    ALL=(ALL:ALL) ALL
fhem    ALL=(ALL) NOPASSWD: ALL


Die Installation von SSH läuft soweit bis zum versuche mit New Login unter Ehem.

adn77

Zitat von: michael.winkler am 15 November 2022, 08:38:14
Vielleicht sollte man sich über sowas zu erst unterhalten, und nicht erst danach!
Dazu gab es vor einiger Zeit eine WhatsApp Kommunikation ;)
Ich habe den Code als Erweiterung bereitgestellt, ohne die aktuelle Funktionsweise zu beeinträchtigen.

Zitat von: michael.winkler am 15 November 2022, 08:38:14
Ehrlich gesagt verstehe ich jetzt nicht was an Deiner Lösung so viel einfacher sein soll. Hier muss der Benutzer genauso etwas herunterladen und einen Proxy auf sein System bringen, mit welchem er den Cookie erzeugt. Der einzige Vorteil scheint zu sein, dass danach das NodeJS nicht mehr benötigt wird.
Die Stand-Alone Variante des AlexaCookie kann auf jedem beliebigen System einmalig(!) gestartet werden um das RefreshToken zu erhalten.
FHEM kann komplett NodeJS-frei bleiben!


Ich kann den Ansatz "never change a running System" nachvollziehen und möchte dir auch bestimmt nicht noch mehr Support Aufwand aufbürden.
"Mutige" User könnten die neue Login Methode ausprobieren und bei ausreichend Feedback könnten wir die Moduldokumentation entsprechend auf die bevorzugte Methode umstellen.

Alex

michael.winkler

Zitat von: adn77 am 17 November 2022, 09:34:41
Dazu gab es vor einiger Zeit eine WhatsApp Kommunikation ;)
Ich kann mich an keine Whatsapp erinnern. Wann soll das gewesen sein?

Zitat von: adn77 am 17 November 2022, 09:34:41
Die Stand-Alone Variante des AlexaCookie kann auf jedem beliebigen System einmalig(!) gestartet werden um das RefreshToken zu erhalten.
Daran werden einige Benutzer wieder scheitern. Genauso wie an der NodeJS Geschichte.

Wie wird das Refresh Token aktualisiert? Das muss ja auch in regelmäßigen Abständen erfolgen.

adn77

Zitat von: michael.winkler am 17 November 2022, 12:33:34
Wie wird das Refresh Token aktualisiert? Das muss ja auch in regelmäßigen Abständen erfolgen.
Das RefreshToken ist "unbegrenzt" gültig. Das ist ja der Clou.
Ich benutze meins seit September 2021. Ich habe bisher auch keine Kommunikation gesehen, wie man mit einem RefreshToken ein neues RefreshToken bekäme. Und ein erneutes Login in der Alexa App hate bestimmt auch noch niemand machen müssen...

Alex

Deanw1975

Guten Morgen.
hat jemand keine Idee was ich machen kann?!
Danke für eure Mühe:



Zitat von: Deanw1975 am 16 November 2022, 12:55:30

habe nochmal von vorne gestartet (inkl. Fake).
Beim der "new login" bekomme ich nun diese Meldung

Das alexa-cookie Modul wurde nicht gefunden. Bitte fuehrt am Amazon Account Device einen set "NPM_install" durch
Wenn ich die Installation starte bekomme ich diese Meldung:
Installationsergebnis


Installation wird angestartet

up to date, audited 90 packages in 4s

10 packages are looking for funding
run `npm fund` for details

found 0 vulnerabilities
!!Installation fehlgeschlagen!!


Meine /etc/sudoers sieht so aus:

# User privilege specification
root    ALL=(ALL:ALL) ALL
fhem    ALL=(ALL) NOPASSWD: ALL


Die Installation von SSH läuft soweit bis zum versuche mit New Login unter Ehem.

rabehd

Zitat von: Deanw1975 am 18 November 2022, 05:14:44
Guten Morgen.
hat jemand keine Idee was ich machen kann?!
Danke für eure Mühe:

Ich hatte das auch, aus heiterem Himmel. Nichts hat geholfen.
Mit der Variante https://forum.fhem.de/index.php/topic,82631.msg1240775.html#msg1240775 gibt es keine Probleme.
Auch funktionierende Lösungen kann man hinterfragen.

Deanw1975

Zitat von: rabehd am 18 November 2022, 08:18:18
Ich hatte das auch, aus heiterem Himmel. Nichts hat geholfen.
Mit der Variante https://forum.fhem.de/index.php/topic,82631.msg1240775.html#msg1240775 gibt es keine Probleme.

Danke für deinen Hinweis.
Ich möchte dein Motto "Auch funktionierende Lösungen kann man hinterfragen." einmal nutzen;-)

In dem Link von dir ist eine "37_echodevice.pm". Soll ich nun meine vorliegende gegen die aus deinem Link austauschen?
Oder was soll ich nun tun:(

VG
Dean

rabehd

Das habe ich gemacht und das Modul aus dem Update herausgenommen.
Den Token nach Anleitung nicht vergessen.
Auch funktionierende Lösungen kann man hinterfragen.

kawa0815

Ich habe einen Echo Show 15.
Kann der Entwickler von 37_echodevice.pm den bitte mal mit aufnehmen?

mit:

elsif($ModelNumber eq "A1EIANJ7PNB0Q7" || $ModelNumber eq "Echo Show 15") {return "Echo Show 15";}

funktioniert der Echo ohne Probleme.




Deanw1975

Hier komme ich nicht weiter.
Das alternative Modul von ADN77 verstehe ich nicht nicht.
Wenn ich das Originale Modul verwende hängt Fhem ne weile nach "set NPM_login new"
Im Log sehe ich das die URL erstellt wird (siehe unten) und dann erscheint irgendwann der Fehler das der Port 3002 in Benutzung ist.

Die URL kann ich manuell aufrufen und mich auch anmelden aber ohne Effekt auf FHEM.


2022.11.18 20:02:01 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Use as Login-Amazon-URL: amazon.de

2022.11.18 20:02:01 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Use as Base-Amazon-URL: amazon.com

2022.11.18 20:02:01 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Use as Device-App-Name: ioBroker Alexa2

2022.11.18 20:02:01 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Use as User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36

2022.11.18 20:02:01 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Use as Accept-Language: de-DE

2022.11.18 20:02:01 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Proxy-Mode enabled if needed: 192.168.178.200:3002 to listen on 192.168.178.200

2022.11.18 20:02:01 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Step 1: get first cookie and authentication redirect

2022.11.18 20:02:01 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Sending Request with {"host":"alexa.amazon.de","path":"","method":"GET","headers":{"DNT":"1","Upgrade-Insecure-Requests":"1","User-Agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","Accept-Language":"de-DE","Connection":"keep-alive","Accept":"*/*"}}

2022.11.18 20:02:01 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Response (302) - Redirect to [b]https://www.amazon.de/ap/signin?showRmrMe=1&openid.return_to=https%3A%2F%2Falexa.amazon.de%2F&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.assoc_handle=amzn_dp_project_dee_de&openid.mode=checkid_setup&openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&[/b]

2022.11.18 20:02:01 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Sending Request with {"host":"www.amazon.de","path":"/ap/signin?showRmrMe=1&openid.return_to=https%3A%2F%2Falexa.amazon.de%2F&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.assoc_handle=amzn_dp_project_dee_de&openid.mode=checkid_setup&openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&","method":"GET","headers":{"DNT":"1","Upgrade-Insecure-Requests":"1","User-Agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","Accept-Language":"de-DE","Connection":"keep-alive","Accept":"*/*","Cookie":""},"body":""}

2022.11.18 20:02:01 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Response (200)

2022.11.18 20:02:02 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Add Cookie session-id = 259-0600560-1681038

2022.11.18 20:02:02 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Add Cookie session-id-time = 2299518121l

2022.11.18 20:02:33 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Step 2: login empty to generate session

2022.11.18 20:02:33 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Sending Request with {"host":"www.amazon.de","path":"/ap/signin","method":"POST","headers":{"DNT":"1","Upgrade-Insecure-Requests":"1","User-Agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","Accept-Language":"de-DE","Connection":"keep-alive","Content-Type":"application/x-www-form-urlencoded","Referer":"https://www.amazon.de/ap/signin?showRmrMe=1&openid.return_to=https%3A%2F%2Falexa.amazon.de%2F&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.assoc_handle=amzn_dp_project_dee_de&openid.mode=checkid_setup&openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&","Cookie":"session-id=259-0600560-1681038; session-id-time=2299518121l","Accept":"*/*"},"gzip":true,"body":"appActionToken=vJdfXeNZ3I2XIj0mlXNhfmjOj2Fykj3D&appAction=SIGNIN&openid.return_to=ape%3AaHR0cHM6Ly9hbGV4YS5hbWF6b24uZGUv&prevRID=ape%3AWlhYMFBDOERSNkJWM1NXRUhaNVc%3D&workflowState=eyJ6aXAiOiJERUYiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiQTI1NktXIn0.fqZGpeIYHKnUzb3ImvCMUQnkVJf-oPUnIlDPNEElwYJK33CyNY2cbg.RiSV5Gb3hB0Cn0VU.irc1qFlJSogP5MAq0UtIq4NllAvGIVOAtpjzPYPpXaj_50lL1Ru4Zzqe5OJl19Lr1neZ0dZrCp7ryVb3uZ85tstPfzRFFtCTyzPnnQUASglG6F1Nr287cgZy1fqe6FxkAtnT_w_4VrG-P1VJV7kgwMnfdn2tRYZIY9z7s-ymLMXw5OHDQEE3sFpplUhu6N1fDMnAdD27yKkeaOQZK7672R7cWThlYEEMltBs05JHWt9s1C2vfOsuUA-XmeRjbsQLlH4UlL-cgAVjTMiso0Jxg5ZVDwfAO813pe8cNMvbdMqcFgbf7IjKTRoTwrdTV5c0LBhyABSMoQM4mzFs_IWO.Tq160lbvs-ULnB9x_VZkMQ&giveFocusOnMobileToFirstControlFailingValidation=false&showPasswordChecked=false"}

2022.11.18 20:02:33 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Response (200)

2022.11.18 20:02:34 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Update Cookie session-id-time = 2299518153l

2022.11.18 20:02:34 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Add Cookie ubid-acbde = 259-6123023-9714628

2022.11.18 20:03:06 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Step 3: login with filled form, referer contains session id

2022.11.18 20:03:06 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Sending Request with {"host":"www.amazon.de","path":"/ap/signin","method":"POST","headers":{"DNT":"1","Upgrade-Insecure-Requests":"1","User-Agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36","Accept-Language":"de-DE","Connection":"keep-alive","Content-Type":"application/x-www-form-urlencoded","Referer":"https://www.amazon.de/ap/signin/259-0600560-1681038","Cookie":"session-id=259-0600560-1681038; session-id-time=2299518153l; ubid-acbde=259-6123023-9714628","Accept":"*/*"},"gzip":true,"body":"appActionToken=vJdfXeNZ3I2XIj0mlXNhfmjOj2Fykj3D&appAction=SIGNIN&openid.return_to=ape%3AaHR0cHM6Ly9hbGV4YS5hbWF6b24uZGUv&prevRID=ape%3ARFFIM1Q3MzFTQ0hHTThHOTJaVzI%3D&workflowState=eyJ6aXAiOiJERUYiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiQTI1NktXIn0.bItM5SEpVVb2xemt5-UAPVRMvB-nj_laIbcBQqQpEoi3fMoZWIZaJw.EQNlHV6cPPPxNaFe.mXX0N1VLMUEWlrZznKIwZcz-JoQ4knwMoGY3pTISls8e9SQP44-FoHrGpb48Ka4hRfiSnTQ2jGEINcis6WlarEVMGbvT7hAbhe9dnVpdGo9bSyq6-1lsKxH_YmELMTYUiRPlviaUn4YWReH8ZKoaBTOuBYPk0AFsNYIxTyIWwbW5S07bIwXT_KBqFbIefEvOLfvGxlAwpQtKd7KlDD-4UQ2wj7G0_6uYcWRuUJxwJsuv0eVwYypttX0gGjmNNLec6Zj2lhXVCbKxLPc_7OVw_5kbGl4CFezz9kQ6lqPoout08oj-sQ0wUn5hnm9Hlzzbsco.96Iy_FM108hG4SARyUBKQA&giveFocusOnMobileToFirstControlFailingValidation=false&showPasswordChecked=false&email=LoginFHEM&password=xxxx"}

2022.11.18 20:03:06 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Response (200)

2022.11.18 20:03:06 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Proxy Init: loaded temp data store ass fallback former data

2022.11.18 20:03:06 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Proxy Init: reuse frc from former data

2022.11.18 20:03:06 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Proxy Init: reuse map-md from former data

2022.11.18 20:03:06 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Proxy Init: reuse deviceId from former data

2022.11.18 20:03:06 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result [HPM] Proxy created: !/cookie-success  -> https://alexa.amazon.com

2022.11.18 20:03:06 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result [HPM] Proxy rewrite rule created: "^/www.amazon.com" ~> ""

2022.11.18 20:03:06 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result [HPM] Proxy rewrite rule created: "^/alexa.amazon.com" ~> ""

2022.11.18 20:03:06 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result Alexa-Cookie: Proxy-Server listening on port 3002

2022.11.18 20:03:06 3: [TEST_ECHO] [echodevice_NPMLoginNew] Result: Bitte den Link anklicken und die Amazonanmeldung durchfuehren.

Felix_86

ZitatIm Log sehe ich das die URL erstellt wird (siehe unten) und dann erscheint irgendwann der Fehler das der Port 3002 in Benutzung ist.

Gleiches Verhalten auch bei mir gestern Abend, als ich den "set NPM_login new" ausgeführt habe. Ich musste dann FHEM per "sudo kill -9 <PID>" abschießen, da nichts mehr ging.

Grund für den "set NPM_login new"-Versuch ist die Tatsache, dass seit dem 15.11. das Log im Minutentakt mit folgendem Syntax Error vollgeschrieben wird:
Ich habe aktuell keine andere Lösung als den AmazonConnector auf disable 1 zu stellen - kann damit meine Echo Device natürlich nicht nutzen. (Systemstabilität geht vor Funktionalität)

2022.11.15 15:00:47 3: [AmazonConnector] [echodevice_LoginStart] Alter COOKIE=6211/6000 Refresh Cookie!
/opt/fhem/cache/alexa-cookie/248refresh-cookie.js:6
    formerRegistrationData: {"loginCookie":"frc=sGlOPrTzSNu9GBYqZWd1Wen1E7Ns0xotJc5J2QYfF+JZkP5MeR+2fktFu
1im21TY6blRpN1QT9Wr5j5J63PgoucB8EXYenpC6XcFdO1gcbTAbNDZh1X6brHu2zhVsk51TtsIsTASSijF50IyFsLqcpwZlC+RkS5/R0
cPWqP3kciNy7RrlFchIp+YlMh50iQJ1jgjnenn9UvWHmn8PsVNVW5gqATre8yB25N7HiaD0saJM/mbZOVXyCMdXnTFUgRGTcYh/RI+5cE
ShO8w34rYfJllt2Vg2Cabp28SPvz29wWKRsfAmOpz29p7QTorSdQHWAdagJOeLpXlK1i5kxh6j6WgI4UjIfnbfpoFfZdmxOgr6MOTz61m
iixMLwB8LfXn53NGyWmD8sE6XWgJv0Ybh2Exm61v3DaaZg==; map-md=eyJkZXZpY2VfdXNlcl9kaWN0aW9uYXJ5IjpbXSwiZGV2aWNl
X3JlZ2lzdHJhdGlvbl9kYXRhIjp7InNvZnR3YXJlX3ZlcnNpb24iOiIxIn0sImFwcF9pZGVudGlmaWVyIjp7ImFwcF92ZXJzaW9uIjoiM
i4yLjIyMzgzMCIsImJ1bmRsZV9pZCI6ImNvbS5hbWF6b24uZWNobyJ9fQ==; session-id=139-7989119-0524634; session-id-t
ime=2299234634l; ubid-main=134-1511263-0146601; x-main=\"SiShX4xfCCeXXO1U3sWDfD1tYZVRK7pB\"; at-main=\"At
za|IwEBIGaO_AtgwRvRciFiF2PvgC67_xVxZUq_o6eirnnnSgdpWmHpIGSkY0Yz8WIZ9021gcSIc2tS0W4qRrZsnY-wKsTX_qeqe9wdG7
6xBUHFN5MN1gsUKwE3fySKw41

SyntaxError: Invalid or unexpected token
    at createScript (vm.js:80:10)
    at Object.runInThisContext (vm.js:139:10)
    at Module._compile (module.js:616:28)
    at Object.Module._extensions..js (module.js:663:10)
    at Module.load (module.js:565:32)
    at tryModuleLoad (module.js:505:12)
    at Function.Module._load (module.js:497:3)
    at Function.Module.runMain (module.js:693:10)
    at startup (bootstrap_node.js:191:16)
    at bootstrap_node.js:612:3
Grüße von Felix

Pi3, Raspbian 11, FHEM 6.2, ca 320 Device
SIGNALduino (TCM, TX, IT, SD_GT), CUL (EM, FS20, HMS), JeeLink (PCA301), HUEBridge, HUEDevice, mailcheck, echodevice, alexa, TelegramBot, Weather (OWM), DWD_OpenData, FRITZBOX, TabletUI, Calendar, Abfall, Vitoconnect, LGTV_WebOS

KölnSolar

Die manuelle Methode funktioniert noch einwandfrei.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt