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

Adapter isn't any longer configurable #273

Closed
kuckuckmann opened this issue Jul 2, 2023 · 23 comments
Closed

Adapter isn't any longer configurable #273

kuckuckmann opened this issue Jul 2, 2023 · 23 comments
Assignees
Labels
bug Something isn't working question Further information is requested

Comments

@kuckuckmann
Copy link

Describe the bug
The adapter isn't showing any configurations snaymore (no table) and it#s not possible to add or delete sth.

To Reproduce
Open adapter

Expected behavior
Configurations should beshown and it should beposiible to add/remove configurations

Screenshots & Logfiles
image

Versions:

  • Adapter version: 1.2.9
  • JS-Controller version: 5.0.5
  • Node version: 18.5.0
  • Operating system: Linux Debian 11

Additional context
It's indepent of dark/light mode

@Xenon-s
Copy link
Owner

Xenon-s commented Jul 2, 2023

F10 -> Developer options -> Console
Do errors appear there?

@Xenon-s Xenon-s added the question Further information is requested label Jul 2, 2023
@kuckuckmann
Copy link
Author

kuckuckmann commented Jul 2, 2023

Sth. like this:
image

image

@Menne01
Copy link

Menne01 commented Jul 18, 2023

Das selbe bei mir:
grafik
js-controller 5.0.8

@crusader85
Copy link

Hier auch das Problem, neueste JS-Controller - Version drauf.

@Xenon-s
Copy link
Owner

Xenon-s commented Jul 28, 2023

Ich habe die komplette GUI neu geschrieben, allerdings hakt es hier und da noch ein wenig. Der aktuelle Entwicklungsstand kann unter "https://github.com/Xenon-s/ioBroker.device-reminder/tree/2.xDEV-VERSION" verfolgt werden. Nur niemals in Produktivsystem installieren!

@Xenon-s
Copy link
Owner

Xenon-s commented Jul 28, 2023

image
image

Etwas Zeit brauche ich aber noch, da einiges noch fehlt ..

@Xenon-s
Copy link
Owner

Xenon-s commented Aug 10, 2023

bitte per Katze installieren und testen:

https://github.com/Xenon-s/ioBroker.device-reminder

@allesclip
Copy link

Hallo,

bei mir erscheinen nach der Installation keine Gerätetypen bei der Einrichtung.

image

@Xenon-s
Copy link
Owner

Xenon-s commented Aug 10, 2023

@allesclip nach der Installation von github?

@allesclip
Copy link

Ja genau. Ist die Version noch 1.2.9?

@Xenon-s
Copy link
Owner

Xenon-s commented Aug 10, 2023

Ja, die ziehe ich erst hoch wenns funktioniert. Bin schon am Suchen

@kuckuckmann
Copy link
Author

Sieht mit der Version in etwa wieder so aus wie vorher.
Allerdings ist das Hell/Dunkel problem immernoch existend...nur ein kleiner Hinweis ;-)

@Xenon-s
Copy link
Owner

Xenon-s commented Aug 11, 2023

Das ist noch der alte Stand. Die neue Version verzögert sich weil ich warte bis der neue JS controller stable ist. Das aktuelle Problem ist auch durch Änderungen an der sendTo() Funktion im neuen JS controller entstanden

@Xenon-s
Copy link
Owner

Xenon-s commented Aug 19, 2023

bitte aktuelle Github Version testen

@aruttkamp
Copy link

Keine Devices etc. mehr da. Korrekt? ( ist nicht schlimm. möchte nur drauf hinweisen )

@Xenon-s
Copy link
Owner

Xenon-s commented Aug 19, 2023

Du hast nicht neu installiert, sondern drüber oder? Sollte eigentlich nicht so sein 😕

@Xenon-s
Copy link
Owner

Xenon-s commented Aug 20, 2023

das Problem ist, dass ich die ganze Datenstruktur des Adapters ändern musste, damit sie mit dem neuen JS Controller 5.x klar kommt. Das setzt jetzt aber leide eine neue Instanz vorraus, die alte wird nicht mehr sauber laufen können. Das ganze wird ein breaking Change Update auf Version 2.x werden

@aruttkamp
Copy link

aruttkamp commented Aug 20, 2023 via email

@kuckuckmann
Copy link
Author

kuckuckmann commented Aug 20, 2023

Ich hab den 2.xDEV gerade installiert mit dem Link von weiter oben. Sieht gut aus, läuft Flüssig, Anzeige ist sauber auch in dunklen Farben. Sehr guter Ansatz :-)

Jetzt die Aber:

  • Meine Geräte und deren Schwellwerte sind zwar noch da, aber keine Kommunikationsdefinitionen (kein telegram, keinMail, etc)
  • der Adapter startet nicht

Bin jetzt zurück auf den 1.2.9 jedoch scheint meine Konfig jetzt komplett durcheinander :-(

Kurzer Hinweis aus meinem Log:

host.ioBroker | 2023-08-20 13:18:26.970 | warn | adapter "device-reminder" seems to be installed for a different version of Node.js. Trying to rebuild it... 3 attempt
host.ioBroker | 2023-08-20 13:18:26.969 | error | instance system.adapter.device-reminder.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
host.ioBroker | 2023-08-20 13:18:26.969 | error | Caught by controller[1]: Node.js v18.5.0

@Xenon-s
Copy link
Owner

Xenon-s commented Aug 20, 2023

@kuckuckmann die 2.Dev ist nicht lauffähig. Du musst die normale Master installieren, danach dann eine neue Instanz anlegen und diese nutzen. Deine Werte aus der alten Instanz musst du einmalig händisch übertragen

@kuckuckmann
Copy link
Author

Ok, passt. ich werde jetzt einfach warten, bis Du soweit bist.

@Xenon-s
Copy link
Owner

Xenon-s commented Aug 20, 2023

Die Version hier ist eigentlich lauffähig

https://github.com/Xenon-s/ioBroker.device-reminder

Wie gesagt, du musst eine neue Instanz anlegen und Werte dann aus der alten Instanz von Hand übertragen. Alternativ Adapter komplett deinstallieren und neu installieren. Da wird in der neuen Version definitiv kein Weg dran vorbei führen

@Xenon-s
Copy link
Owner

Xenon-s commented Aug 20, 2023

neue Version 2.0.1 auf npm, damit sollte der Fehler behoben sein

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

6 participants