coyote1 / ioBroker.repetier

Repetier Server Adapter for ioBroker. Adds data from Repetier Server into ioBroker.
MIT License
4 stars 3 forks source link

problems connecting #10

Open kollabo89 opened 3 years ago

kollabo89 commented 3 years ago

Hi, I always have the problem when connecting that he says that the ip is not correct because it has a "." should have. but the ip is completely normal without "." written. I also uploaded the logs if that helps you. greeting kollabo89

iobroker.2021-03-14.log

mokum94 commented 3 years ago

hello have you already received this problem i got the same

kollabo89 commented 3 years ago

Hey, no unfortunately the problem still persists

mokum94 commented 3 years ago

Ich weiß nicht mehr weiter mit dem Problem krieg das nicht weg alles schon versucht

kollabo89 commented 3 years ago

das geht mir genauso. deshalb habe ich hier auf eine antwort gewartet aber irgendwie ist leider nix passiert. es wurde irgendwie was in der main datei verändert. er setzt irgendwie hinter die ip einen punkt und dadurch geht das nicht.

kollabo89 commented 3 years ago

ich habe es zum laufen bekommen. es ist nicht ganz leicht zu erklären. die letzte änderung die gemacht wurde muss quasi zum teil rückgängig gemacht werden und jetzt ist mein adapter immer grün

mokum94 commented 3 years ago

Würdest du mir erklären was du geändert hast bin langsam mit meinem Latein am Ende

skvarel commented 3 years ago

ich habe es zum laufen bekommen. es ist nicht ganz leicht zu erklären. die letzte änderung die gemacht wurde muss quasi zum teil rückgängig gemacht werden und jetzt ist mein adapter immer grün

.. die letzte Änderung war aber doch die Erweiterung auf 4 Drucker. Das war mein Wunsch an @coyote1, damit ich alle Drucker und Laser darüber auslesen kann. Vorher lief der Adapter nur mit drei Druckern.

kollabo89 commented 3 years ago

war die änderung im Februar gewesen? seid dem lief es bei mir nicht mehr richtig.

kollabo89 commented 3 years ago

@mokum94 ich habe bei der main.js datei (siehe Link) die rot bzw grün makierten zeilen (außer 44 und 58) geändert und zwar habe ich überall " "." + " entfernt. er scheint dadurch immer hinter die ip adresse einen punkt zu setzten. anschließend habe ich die datei einfach bei "/opt/iobroker/node_modules/iobroker.repetier" eingefügt.

https://github.com/coyote1/ioBroker.repetier/commit/9ebda8c7fa3242d6407d1e06840b21d89022fd4d

skvarel commented 3 years ago

Der Fehler liegt tatsächlich in der main.js

Ich habe es jetzt geforked, abgeändert und teste es gerade. Bis jetzt sieht es gut aus!

Es war nur eine Zeile falsch.

skvarel commented 3 years ago

Der Fehler lag nur bei der 'Restzeit' vom ersten Drucker.

(Links = Coyote .... Rechts = meine Version)

grafik

skvarel commented 3 years ago

Wenn alles läuft, mache ich hier einen Pullrequest!

Test-Repo: https://github.com/inventwo/ioBroker.repetier

kollabo89 commented 3 years ago

@skvarel ich habe deins eben mal installiert und gestartet da bekomme ich auch immer den fehler mit dem punkt (31882) The id "192_168_178_29." is invalid. Ids are not allowed to end in "." und viele andere und der adapter geht dann auf rot. läuft dein adapter den ohne probleme ?

skvarel commented 3 years ago

@skvarel ich habe deins eben mal installiert und gestartet da bekomme ich auch immer den fehler mit dem punkt (31882) The id "192_168_178_29." is invalid. Ids are not allowed to end in "." und viele andere und der adapter geht dann auf rot. läuft dein adapter den ohne probleme ?

.. ja, hier läuft er problemlos.

skvarel commented 3 years ago

Der Punkt ist eigentlich richtig. Nach dem Punnkt kommt eine neue Ebene (Ordner)

Beispiel: repetier.0.192_168_130_220.A350.Restzeit

kollabo89 commented 3 years ago

@skvarel bei mir erstellt er es auch immer alles richtig. geht dann aber wieder aus. ich habe es auch schon mit einer 3 stelligen zahl am ende der ip versucht aber er geht nach dem erstellen immer auf störung. viel falsch eingestellt haben kann ich ja nicht. wenn ich die main.js nehme ohne den punkt erstellt er den unterordner mit dem namen zwar nicht aber er bleibt grün

kollabo89 commented 3 years ago

Screenshot 2021-04-18 120238

skvarel commented 3 years ago

Das ist echt merkwürdig

So sieht es bei mir aus: grafik

mokum94 commented 3 years ago

Also dank skvarel läuft es bei mir jetz einfach alle Drucker mit Namen gefüllt in der Instanz

Sidewinder_X2 ist bei mir der Drucker der Rest existiert nicht aber so läuft er grade ohne Probleme Sidewinder_X3 Sidewinder_X4 Sidewinder_X5

kollabo89 commented 3 years ago

@skvarel bei mir sieht das so aus weil ich meine abgeänderte version ohne diesen punkt hat aber wenn @mokum94 schreibt mit ausgefüllten druckern geht das werde ich das nochmal probieren und berichten :)

kollabo89 commented 3 years ago

@skvarel @mokum94 ich habe jetzt bei den anderen 3 Druckern "Reserve" rein geschrieben und damit läuft es ohne Probleme und sieht wie bei euch aus. vielen dank für die Hilfe :)

skvarel commented 3 years ago

grafik

Ich habe die Konfig auch angepasst

grafik

Ich setzte mich die Tage aber mal eine saubere Lösung! Ich muss da nur vorher noch was mit @coyote1 klären :)

coyote1 commented 3 years ago

Sorry Leute, hatte leider keine Zeit. Habe zwar vor Wochen mal reingeschaut, aber auf die schnelle den Fehler nicht gefunden. Schön, dass es geklärt wurde.

@skvarel was musst du denn mit mir klären? :-) Wenn du magst kannst du mir auch im iobroker Forum ne PN schreiben, nur coyote ohne die 1

skvarel commented 3 years ago

@skvarel was musst du denn mit mir klären? :-) Wenn du magst kannst du mir auch im iobroker Forum ne PN schreiben, nur coyote ohne die 1

Ich schreibe Dich die Tage dort mal an. Ich möchte den Adapter erweitern/modifizieren ;)

RicardoHipp commented 3 years ago

Also ich habe gerade über die "Katze" den Adapter installiert, zeigt Version 0.0.2 und habe dieses Problem immer noch. Ich dachte es ist behoben , oder habe ich da was falsch verstanden?

skvarel commented 3 years ago

Also ich habe gerade über die "Katze" den Adapter installiert, zeigt Version 0.0.2 und habe dieses Problem immer noch. Ich dachte es ist behoben , oder habe ich da was falsch verstanden?

Ja, das Problem sollte weg sein. Wie viele Drucker hast Du? Hast Du in den übrigen Feldern Fantasienamen eingetragen?

skvarel commented 3 years ago

Also ich habe gerade über die "Katze" den Adapter installiert, zeigt Version 0.0.2 und habe dieses Problem immer noch. Ich dachte es ist behoben , oder habe ich da was falsch verstanden?

.. probiere mal dieses Repo:

https://github.com/inventwo/ioBroker.repetier

hanan070893 commented 3 years ago
Hallo skvarel Ich habe das Repo versucht, doch es kommt immer die Fehlermeldung: ` repetier.0 2021-05-12 16:21:20.516 warn (28170) Response has no valid content. Check IP address and try again.
repetier.0 2021-05-12 16:21:20.516 debug (28170) Request done
repetier.0 2021-05-12 16:21:20.516 debug (28170) Request done
repetier.0 2021-05-12 16:21:20.506 debug (28170) repetier refreshing states...

`

mokum94 commented 3 years ago

Hey Hannan läuft der repetier Adapter den du musst halt alle 4 ausfüllen in alaphetischer Reihenfolge wenn du nur 1 hast 3 erfundene der Adapter läuft bei mir das warn kommt aber auch aber einfach nicht beachten

hanan070893 commented 3 years ago

Hier meine Einstellungen: image image

mokum94 commented 3 years ago

Was sagt den die Instanz .?

mokum94 commented 3 years ago

Oder lösch den Adapter und installier den

https://github.com/inventwo/ioBroker.repetier

hanan070893 commented 3 years ago

Habe den Adapter gelöscht und den von https://github.com/inventwo/ioBroker.repetier installiert und immer noch keine Verbindung zum RepetierServer.

`repetier.0 2021-05-12 18:06:43.498 warn (11012) Response has no valid content. Check IP address and try again.
repetier.0 2021-05-12 18:06:43.498 debug (11012) Request done
repetier.0 2021-05-12 18:06:43.496 debug (11012) Request done
repetier.0 2021-05-12 18:06:43.477 debug (11012) repetier refreshing states...
repetier.0 2021-05-12 18:06:43.477 debug (11012) repetier IP: 192.168.1.65
repetier.0 2021-05-12 18:06:43.476 debug (11012) subscribed
repetier.0 2021-05-12 18:06:43.468 info (11012) starting. Version 0.0.2 in /opt/iobroker/node_modules/iobroker.repetier, node: v12.22.1, js-controller: 3.2.16'
skvarel commented 3 years ago

Hier meine Einstellungen: image image

Fehler im Namen !!!

Du musst im Adapter genau diesen Namen eintragen

grafik

hanan070893 commented 3 years ago

Guten Morgen skvarel Jep, das wars.

Besten Dank für die Hilfe.

skvarel commented 3 years ago

Hey Hannan läuft der repetier Adapter den du musst halt alle 4 ausfüllen in alaphetischer Reihenfolge wenn du nur 1 hast 3 erfundene der Adapter läuft bei mir das warn kommt aber auch aber einfach nicht beachten

Das mit der Warnung muss ich mir nochmal angucken.