NEWS
Test Adapter Hoover hON
-
Hi ich habe ein neuen Adapter für Hoover Geräte die mit der hON App überwacht werden können, geschrieben.
Aktuelle Werte:
hoover.0.id.streamF ür die aktuelle Version bitte das latest Repo auswählen:
Zum Installieren:
https://github.com/TA2k/ioBroker.hooverUnter Adapter Experten Modus aktivieren:
Unter Adapter das Github Icon klicken:
Benutzerdefiniert auswählen und die Url einfügen.
Dann unter Adapter den hoover Adapter suchen und ganz rechts auf das Plus klicken.
Loginablauf:
Die hON App Zugangsdaten eingebenSteuern
hoover.0.id.remote auf true setzen steuert den jeweiligen Befehl -
@tombox
Super läuft alles wo wie von dir beschrieben.
Danke für den Adapter. -
@tombox
Perfect, ich baue mein Klima (Haier mit hOn steuerung) bald ein und hoffe dass es auch über adapter funktioniert -
hi,
bei mir schlägt die installation des adapters fehl:root@xxxxxx4a6970:/opt/iobroker# iobroker url https://github.com/TA2k/ioBroker.hoover --host fff6124a6970 --debug install TA2k/ioBroker.hoover#483799127257ab7c0241063aba69c6ac7d7c1304 NPM version: 8.11.0 Installing TA2k/ioBroker.hoover#483799127257ab7c0241063aba69c6ac7d7c1304... (System call) npm ERR! code ENOTEMPTY npm ERR! syscall rename npm ERR! path /opt/iobroker/node_modules/ansi-colors npm ERR! dest /opt/iobroker/node_modules/.ansi-colors-qAZfUuTD npm ERR! errno -39 npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/ansi-colors' -> '/opt/iobroker/node_modules/.ansi-colors-qAZfUuTD' npm ERR! A complete log of this run can be found in: npm ERR! /opt/iobroker/.npm/_logs/2022-10-08T10_56_17_253Z-debug-0.log host.xxxxxx4a6970 Cannot install TA2k/ioBroker.hoover#483799127257ab7c0241063aba69c6ac7d7c1304: 217
irgendeine idee?
gruß,
andrep.s.: nodejs v16.16.0
-
@astrakid lösch mal
/opt/iobroker/node_modules/.ansi-colors-qAZfUuTDIrgendwo gibt es auch ein Skript welches alle Module mit Bindestrich löscht
-
@tombox hab mittlerweile alle weiteren fehlermeldungen entsprechend behandelt, aber es nimmt kein ende... wie viele module werden hier abgeprüft? werden die nicht anderweitig von nodejs benötigt?
p.s.: endlich fertig. was ein akt.
-
@astrakid irgendwas ist da komisch beim node update dann werden diese Ordner Leichen zu einem problem
-
Haste das jetzt alles zu Fuß gemacht?
https://forum.iobroker.net/topic/57337/fehler-25-bei-adapter-install-update-mit-npm8
Davon abgesehen: Hampel nicht als root herum und halte die node-Version auf Stand.
-
@thomas-braun ja, hab's von Hand gemacht.
Iobroker läuft im docker Container. -
Ich habe den Adapter auch gerade installiert - alles fehlerfrei und schnell.
Der Adapter verbindet sich allerdings nicht mit dem Kundenkonto.Ich erhalte die folgende Ausgabe im LOG:
hoover.0
2022-10-15 16:39:42.981 error {"__type":"NotAuthorizedException","message":"Invalid login token. Not a Cognito token."}
hoover.0
2022-10-15 16:39:42.981 error AxiosError: Request failed with status code 400
hoover.0
2022-10-15 16:39:42.980 error Login step #aws failed
hoover.0
2022-10-15 16:39:27.703 error Please set username and password in the instance settingsBenutzername und Passwort stimmen allerdings. Die kopiere ich über einen Passwortmanager und damit ist das Login auf der Webseite auch möglich.
-
sudo ln -s /usr/bin/node /usr/bin/nodejs uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
prüfen.
-
-
@severendis das kann eigentlich nicht passieren er müsste abbrechen wenn er kein Nutzername Passwort hat. Einfach nochmal eingeben und adapter neustarten
-
@tombox Das hatte nichts gebracht. Hatte ich vor meinem ersten Post schon probiert.
-
iobroker@iobroker:~$ sudo ln -s /usr/bin/node /usr/bin/nodejs [sudo] password for iobroker: ln: failed to create symbolic link '/usr/bin/nodejs': File exists iobroker@iobroker:~$ uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && iob -v && whoami && groups && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs x86_64 /usr/bin/nodejs /usr/bin/node /usr/bin/npm v16.17.1 v16.17.1 8.15.0 4.0.23 iobroker iobroker adm tty dialout cdrom sudo audio dip video plugdev lxd /home/iobroker Hit:1 http://de.archive.ubuntu.com/ubuntu jammy InRelease Hit:2 https://deb.nodesource.com/node_16.x jammy InRelease Hit:3 http://de.archive.ubuntu.com/ubuntu jammy-updates InRelease Hit:4 http://de.archive.ubuntu.com/ubuntu jammy-backports InRelease Hit:5 http://de.archive.ubuntu.com/ubuntu jammy-security InRelease Reading package lists... Done Building dependency tree... Done Reading state information... Done 3 packages can be upgraded. Run 'apt list --upgradable' to see them. nodejs: Installed: 16.17.1-deb-1nodesource1 Candidate: 16.17.1-deb-1nodesource1 Version table: *** 16.17.1-deb-1nodesource1 500 500 https://deb.nodesource.com/node_16.x jammy/main amd64 Packages 100 /var/lib/dpkg/status 12.22.9~dfsg-1ubuntu3 500 500 http://de.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages iobroker@iobroker:~$
-
@severendis sagte in Test Adapter Hoover hON:
Schaut soweit gut aus.
Aber3 packages can be upgraded.
Bring die auf aktuellen Stand.
-
Bei 2 von 3 ging das jetzt aber das dritte mag er nicht updaten:
2 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
iobroker@iobroker:~$ apt list --upgradable
Listing... Done
cloud-init/jammy-updates 22.3.4-0ubuntu1~22.04.1 all [upgradable from: 22.2-0ubuntu1~22.04.3]
N: There are 2 additional versions. Please use the '-a' switch to see them.Da stehe ich auf dem Schlauch, wie ich das mache.
- iobroker stop
- sudo apt update
- sudo apt upgrade
- iobroker start
-
-
iobroker@iobroker:~$ iobroker stop iobroker@iobroker:~$ sudo apt update Hit:1 http://de.archive.ubuntu.com/ubuntu jammy InRelease Hit:2 https://deb.nodesource.com/node_16.x jammy InRelease Get:3 http://de.archive.ubuntu.com/ubuntu jammy-updates InRelease [114 kB] Get:4 http://de.archive.ubuntu.com/ubuntu jammy-backports InRelease [99.8 kB] Get:5 http://de.archive.ubuntu.com/ubuntu jammy-security InRelease [110 kB] Fetched 324 kB in 0s (672 kB/s) Reading package lists... Done Building dependency tree... Done Reading state information... Done 1 package can be upgraded. Run 'apt list --upgradable' to see it. iobroker@iobroker:~$ sudo apt full-upgrade Reading package lists... Done Building dependency tree... Done Reading state information... Done Calculating upgrade... Done The following packages have been kept back: cloud-init 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. iobroker@iobroker:~$
-