Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please configure user, password and device in config #260

Open
Muegic opened this issue Apr 23, 2023 · 14 comments
Open

Please configure user, password and device in config #260

Muegic opened this issue Apr 23, 2023 · 14 comments
Labels
bug Something isn't working question Further information is requested

Comments

@Muegic
Copy link

Muegic commented Apr 23, 2023

Hi, ich bringe die Github Version 1.1.1 bei mir nicht zum laufen und weiß nicht mehr was ich noch probieren soll.
Instanz und Adapter mehrfach neu installiert, händisch entfernt, ioBroker geupdated und gefixt.

Benutzer und Passwort habe ich korrekt eingetragen.
Ein Klick auf Get Devices bringt für eine halbe Sekunde das Drehrad, aber ich kann meine Anlage nicht auswählen.

wolf-smartset.0 2023-04-23 22:43:52.780 error TypeError: Cannot read properties of null (reading 'Id') at WolfSmartset.onReady (/opt/iobroker/node_modules/iobroker.wolf-smartset/main.js:40:23) at WolfSmartset.emit (node:events:513:28) at WolfSmartset.emit (node:domain:489:12) at /opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.js:9139:26
wolf-smartset.0 2023-04-23 22:43:52.698 error Please configure user, password and device in config
wolf-smartset.0 2023-04-23 22:43:52.682 info starting. Version 1.1.1 (non-npm: iobroker-community-adapters/ioBroker.wolf-smartset) in /opt/iobroker/node_modules/iobroker.wolf-smartset, node: v16.20.0, js-controller: 4.0.24

Danke schon mal
Markus

@Apollon77
Copy link
Member

Warum Github version 1.1.1? Bitte die offizielle Version aus dem Beta Repo nutzen. Das wäre das erste.

Am Ende ist bei dir Konfiguration irgendwie komisch. Bitte instzanz löschen und neu anlegen

@Apollon77 Apollon77 added the question Further information is requested label Apr 26, 2023
@Muegic
Copy link
Author

Muegic commented Apr 26, 2023

Erst mal Danke für die Rückmeldung. Beiße mir aber weiterhin die Zähne an dieser Sache aus.
Habe jetzt zum Test mal ioBroker in einem neuen Container frisch aufgesetzt.
Repo auf beta umgestellt:
grafik

Unter Adapter, Expertenmodus > Katze > "von Github" > den wolf-smarset Adapter ausgewählt und installiert
grafik

Danach wird mir Adapterversion 1.1.1 angezeigt
grafik
grafik

Instanz erstellen
$ iobroker add wolf-smartset --host iobroker-test
host.iobroker-test create instance wolf-smartset
host.iobroker-test object system.adapter.wolf-smartset.0.alive created
host.iobroker-test object system.adapter.wolf-smartset.0.cpu created
host.iobroker-test object system.adapter.wolf-smartset.0.memHeapUsed created
host.iobroker-test object system.adapter.wolf-smartset.0.uptime created
host.iobroker-test object system.adapter.wolf-smartset.0.inputCount created
host.iobroker-test object system.adapter.wolf-smartset.0.sigKill created
host.iobroker-test object wolf-smartset.0.info.connection created
host.iobroker-test Set default value of wolf-smartset.0.info.connection: false
host.iobroker-test object system.adapter.wolf-smartset.0 created
Process exited with code 0

Die Instanz startet automatisch und ich komme direkt auf die Einstellungs-Seite.
Dort gebe ich Benutzer und Passwort an und klicke auf "Get Devices"
Dann kommt die Meldung dass ich die Instanz erst aktivieren soll, obwohl die bereits läuft.
Wenn ich das Fenster schließe und es wieder versuche, kommt dann nur noch ganz kurz der Wartekreisel.
Also exakt das gleiche (Fehl-)Verhalten wie in meiner Produktivumgebung.
grafik

Habe den Adapter auch über Benutzerdefiniert und https://github.com/iobroker-community-adapters/ioBroker.wolf-smartset
installiert - mit dem gleichen Ergebnis.

Ich zweifel echt schon an mir... übersehe ich hier etwas oder ist die Installation korrekt soweit?

Hier mal ein Debug Log wenn ich die Instanz neu starte und auf Get Devices klicke
Logfile.txt

Kann ich sonst noch was checken oder loggen?

@Apollon77
Copy link
Member

Da ist wohl irgendwas an der Basis konfig komisch. zeig mal bitte:
Admin - Objekte - Expertenmodus - systerm.adapter.wolf-smartset.0 ... bei dem objekt hiunten auf den stuft klicken und das JSON hier posten. Danke

@Muegic
Copy link
Author

Muegic commented Apr 27, 2023

Anbei die Config von meinem Produktivsystem und der Test-Iobroker Installation.
Sind aber beide so gut wie identisch.

(gelöscht)

Ist zwar unwahrscheinlich, aber ich wollts mal erwähnt haben...
Ich habe dir im Januar meine Zugangsdaten zum Testen zur Verfügung gestellt (Passwort habe ich nicht geändert).
Kann es irgendwie daran liegen?
Scheinbar bin ich ja der einzige mit diesem Problem.

LG und Danke für deinen Support

@Apollon77
Copy link
Member

Hmn ... also die Zeile

"devices": null,

ist falsch. entferne die mal bitte - oder entferne nochmal die instanz bitte und füge sie neu hinzu. und am besten dann direkt ein log mit dazu

@Muegic
Copy link
Author

Muegic commented Apr 28, 2023

Habe "devices":null entfernt und Instanz neu gestartet - leider keine Änderung

Wenn ich die Instanz neu installiere und ohne user/pwd einzugeben das Fenster schließe, steht "devices":null noch nicht in der config
(gelöscht)

Wenn ich Benutzer und Passwort eingebe und speicher&schließe (ohne Klick auf Get Devices) erscheint "devices":null in der config
(gelöscht)

Hier das Logfile während der Installation (mit Admin Instanz auf Loglevel info)
(gelöscht)

Und nochmal mit Admin auf debug
(gelöscht)

Ich habe heute Abend mal einen Pi mit jungfräulichem ioBroker aus der Schublade geholt und dort den Adapter/Instanz installiert - gleiches Verhalten.
Wie kann das sein, dass auf unterschiedlicher Hardware und frischem ioBroker der Adapter bei mir nicht funktioniert?
Entweder mache ich etwas während der Installation falsch (siehe Fotostory oben)?
Oder kann es an meinem Netzwerk liegen? (pihole meckert nicht & deaktivieren ändert auch nichts)

@dp20eic
Copy link

dp20eic commented Apr 28, 2023

Wie kann das sein, dass auf unterschiedlicher Hardware und frischem ioBroker der Adapter bei mir nicht funktioniert?

Moin,
ich hab keine Lösung und es klingt ja auch ziemlich seltsam.

Kannst Du nochmal alles löschen und Dir die alte 1.0.0 installieren und da schauen, ob es mit den Zugangsdaten geht?
Anschließend nur ein Update machen von 1.0.0 → 1.1.1
Dann auch noch einmal auf der Seite von Wolf, evtl. mal ein neues Passwort erstellen.

VG
Bernd

@Muegic
Copy link
Author

Muegic commented Apr 28, 2023

Hallelujah!!! Danke Bernd, jetzt läufts :-)

Hatte das Passwort gestern Abend noch geändert und mit der 1.1.1 gecheckt, aber machte keinen Unterschied.

Bei der Installation auf 1.0.0 kam zwar auch erst die "Please activate instance" Meldung und einloggen ging nicht, aber beim zweiten Anlauf hat er dann die Zugangsdaten gefressen.
Dann das Update auf 1.1.1 und der Adapter blieb grün und jetzt läuft das Ding endlich.

Vielen lieben Dank für eure Hilfe Ingo und Bernd!
Wünsche euch ein schönes langes Wochenende!

@Muegic Muegic closed this as completed Apr 28, 2023
@Apollon77 Apollon77 reopened this May 15, 2023
@Apollon77
Copy link
Member

We leave open because something IS strange as it seems

@Apollon77 Apollon77 added the bug Something isn't working label May 15, 2023
@neo-licious
Copy link

Hallo zusammen,

hatte das gleiche Problem mit der V 1.1.1 wie oben beschrieben. Der Umweg über die V 1.0.0 hat zum Erfolg geführt.

@JanS1995
Copy link

Gleiches Probem mit selbiger Lösung. Installation von 1.0.0 und dann das Update auf 1.1.1

@knowhowseeker
Copy link

knowhowseeker commented Aug 14, 2023

Gleiches Problem mit selbiger Lösung. Musste bei 1.0.0 auch ein 2-3 Mal probieren, hat dann aber geklappt. Upgrade auf 1.1.1 und dann hatte ich alle Daten. Vielen Dank.
(buanet_iobroker läuft auf Synology-Container Manager)

@vedje
Copy link

vedje commented Oct 22, 2023

Auch bei mir gleiches Problem und gleiche Lösung. Danke.

@rootvasilij
Copy link

Blöde Frage, wie installiere ich die Version 1.0.0.
Habe auf der Adapterseite Version 1.0.0 ausgewählt und installiert, die taucht bei Instanzen aber leider nicht auf.
VG

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working question Further information is requested
Projects
None yet
Development

No branches or pull requests

8 participants