Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Repetier v0.0.x

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Test Adapter Repetier v0.0.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • coyote
      coyote Most Active last edited by

      Im Prinzip schon, aber ich weiß nicht ob die 100% überhaupt ankommen. Wenn der Druck bei 100% ist wird, denke ich das JSON so geändert, dass der Status dann schon verschwunden ist, also wirst du die 100% wahrscheinlich nicht angezeigt bekommen. Das harter ich damals mit meinem Script schon versucht, ohne Erfolg.

      Was du aber nehmen könntest als Trigger wäre das Druckteil, da der Status sich dort auf "none" ändert, wenn der Druck fertig ist.

      Gesendet von meinem ONEPLUS A6013 mit Tapatalk

      1 Reply Last reply Reply Quote 0
      • A
        AngelArtur last edited by

        Jo, dann nehme ich den. Der Server gibt ja eigentlich eine Meldung aus, wenn der Druck fertig ist, die kann man im System wohl nicht abgreifen?

        Wie gesagt, ich hab da wenig - keine Ahnung…

        VG, Ronald

        1 Reply Last reply Reply Quote 0
        • coyote
          coyote Most Active last edited by

          Habe das vorhin nochmal bei einem Druck beobachtet, aber keine Meldung dazu gefunden.

          Die Repetier API ist sehr umfangreich und da geht noch sehr viel mehr. Man kann ja sogar verschiedene States darüber setzen, brauche ich aber nicht wirklich.

          Ich stehe da auch ganz am Anfang, der Adapter war eben mein erster Versuch und viel Copy/Paste und einige Sachen einfach mal selbst ausprobiert.

          Was mich noch stört, dass der Adapter momentan noch über schedule läuft und alle 8 Sekunden die Daten abfragt. Das hätte ich gerne noch bei Änderung eines Datenpunktes bzw. bei Änderung des JSON.

          Das weiß ich aber leider noch nicht wie das geht, wäre schön, wenn mir da jemand helfen kann.

          Bitte den Adapter nochmal neu von GitHub laden, habe noch paar Fehler behoben, die mir heute Mittag während eines Drucks aufgefallen sind.

          Gesendet von meinem ONEPLUS A6013 mit Tapatalk

          1 Reply Last reply Reply Quote 0
          • apollon77
            apollon77 last edited by

            Hi,

            ich habe ,mit den Adapter mal aus Dev-Sicht angesehen und hier ein paar Anmerkungen:

            • Bitte Adapter testing (siehe Template, Verzeichnis test, .travis.yml und script-definition in package.json hinzufügen

            • Bitte admin/index.html entfernen wenn Du es nicht implementiert hast (was ok ist!)

            • adapter "type" sdarf in io-package nicht leer sein!

            • docs in io-package bitte nur angeben wenn da auch docs sind. Sonst entfernen

            • Deine package.json ist die von einer npm installation … da sind Felder drin die mit underscore anfängt. Die sollten bitte raus.

            Ingo

            1 Reply Last reply Reply Quote 0
            • coyote
              coyote Most Active last edited by

              @apollon77

              Hallo Ingo, vielen Dank für deine Rückmeldung. Wie gesagt, ich hab da leider noch nicht viel Plan von.

              Habe den Adapter soweit geändert, wie du gesagt hast (hoffentlich 😄 )

              Kannst ja vielleicht nochmal drüber schauen. Und evtl. könntest du mir vielleicht helfen den Adapter auf "daemon" umzustellen, damit er bei Änderung die Werte ändert und nicht über schedule?

              1 Reply Last reply Reply Quote 0
              • apollon77
                apollon77 last edited by

                • admin/index.html ist immer noch drin 🙂

                • package.json immer noch komisch …

                1 Reply Last reply Reply Quote 0
                • skvarel
                  skvarel Developer last edited by

                  Hallo zusammen.

                  Ich habe den Adapter nun auch installiert. Warum kommt er mit Marlin besser zu Recht als mit Repetier? Mir fehlen bei dem Repetier-Drucker die Temperaturen. Ausserdem erscheint immer wieder ein leerer Ordner in den Objekten!

                  Gruss Sven

                  [Bild Text](repetier-adapter.JPG Bild Link)

                  1 Reply Last reply Reply Quote 0
                  • Thisoft
                    Thisoft last edited by

                    Hallo @coyote ,

                    ich hab mir den Adapter auch gerade mal installiert. Toll, dass du dir schon mal die Arbeit gemacht hast:-) Soweit funktioniert erstmal alles. Natürlich ist der Abruf per Schedule nicht so wirklich optimal. Wie man den Adapter auf Deamon umstellt weiß ich leider auch nicht, Adapterentwicklung als solches ist bei mir auch noch auf der Liste dessen was ich immer mal noch lernen wollte stehengeblieben 😉 Aber wenn es dann um die Weiterentwicklung der APi-Funktionalitäten geht kann ich gerne versuchen mich mit einzubringen.

                    Gruß
                    Thilo

                    1 Reply Last reply Reply Quote 0
                    • coyote
                      coyote Most Active last edited by

                      Hey, schön dass jemand den Adapter mal ausprobiert.
                      Also bei mir läuft er recht gut egal ob es jetzt Marlin oder Repetier ist. Habe 3 Drucker, 2 mit Marlin und einen mit Repetier Firmware.
                      Der Adapter ist eben etwas zusammen geklickt und rumprobiert bis es funktionierte. Steige da auch noch nicht zu 100% mit der Entwicklung durch. Deshalb hätte ich ja auch gerne etwas Hilfe gehabt um z.B. den Adapter auch auf Daemon umzustellen.

                      @skvarel leider kann ich das Problem gerade nicht wirklich nachvollziehen. Habe gerade nochmal alle Datenpunkte von allen 3 Druckern gelöscht und den Adapter neu gestartet. Alle Ordner und Datenpunkte werden dann sauber angelegt, siehe Screenshot.

                      Repetier.JPG

                      Thisoft 1 Reply Last reply Reply Quote 0
                      • Thisoft
                        Thisoft @coyote last edited by

                        Hallo @coyote ,

                        ich hab mich heute mal voll ins Abenteuer gestürzt und meinen ersten Github-Pullrequest erstellt. Ich hab den Adapter auf "Daemon" umgestellt. War an sich gar nicht so wirklich schwierig wenn man erstmal so langsam hinters System steigt. Schau dir's mal an und merge wenn du magst.
                        Allerdings muss der Adapter dann in ioBroker komplett deinstalliert und wieder neu installiert werden dass er auf den Daemon-Mode umschaltet...

                        Wie wir dann mit Funktionalitäten weitermachen sollten wir mal schauen was sich noch herausstellt was man gebrauchen könnte...

                        skvarel 1 Reply Last reply Reply Quote 0
                        • skvarel
                          skvarel Developer last edited by

                          Hat sich bei mir nun auch erledigt! Der Adapter macht seinen Job 😉 Er hatte ein Problem mit meinen Druckernamen. Er kam mit RF100 und RF1000 nicht zurecht.

                          Jetzt heissen sie halt 'Mini' und 'Diva'

                          neu.JPG

                          1 Reply Last reply Reply Quote 0
                          • skvarel
                            skvarel Developer @Thisoft last edited by skvarel

                            @Thisoft sagte in [Neuer Adapter Test] Repetier Server für 3d Drucker:

                            Daemon-Mode

                            .. was bedeutet 'Daemon-Mode'? Sorry für die vielleicht dumme Frage.

                            1 Reply Last reply Reply Quote 0
                            • skvarel
                              skvarel Developer last edited by

                              Das mit dem leeren Ordner in den Objekten wird wohl an der dritten Drucker Option liegen. Ich habe zur Zeit nur zwei Drucker über den Repetier Server laufen. Der leere Ordner stört aber auch nicht wirklich.

                              1 Reply Last reply Reply Quote 0
                              • coyote
                                coyote Most Active last edited by

                                @Thisoft ist gemerged. Hab es jetzt so auch bei mir mal laufen. Danke Dir. Gerne können wir mal noch schauen was so gebraucht wird.

                                @skvarel wieso es mit den beiden Namen Probleme gibt, muss ich mir mal anschauen. Auch, dass ein Ordner mit Datenpunkten erstellt wird, wenn kein Drucker eingetragen ist, werde ich mir bei Gelegenheit mal anschauen, wie ich das abstellen kann. Funktioniert zwar so, aber ist unschön 😉

                                Daemon heißt der Adapter Prozess läuft ständig, bei Schedule wird er eben immer nach Zeit x aufgerufen und nach Durchlauf wieder beendet.

                                1 Reply Last reply Reply Quote 0
                                • skvarel
                                  skvarel Developer last edited by

                                  Ich habe noch eine Sache bei mir gefunden.

                                  Ich MUSS die Drucker gegen das Alphabet eintragen. Im Repetier-Server werden sie richtig angeordnet. Ich habe die 'Diva' zuerst eingerichtet und muss sie im Adapter auch als erstes Nennen. Sonst haut er die Daten durcheinander.0815.JPG

                                  Thisoft 1 Reply Last reply Reply Quote 0
                                  • Thisoft
                                    Thisoft @skvarel last edited by

                                    @skvarel sagte in [Neuer Adapter Test] Repetier Server für 3d Drucker:

                                    Ich habe noch eine Sache bei mir gefunden.

                                    Ich MUSS die Drucker gegen das Alphabet eintragen. Im Repetier-Server werden sie richtig angeordnet. Ich habe die 'Diva' zuerst eingerichtet und muss sie im Adapter auch als erstes Nennen. Sonst haut er die Daten durcheinander

                                    @Coyote: Das Handling der Drucker sollten wir generell überarbeiten. Jeden Drucker einzeln hintereinander aufzurufen ist "suboptimal". Sowas gehört in eine Schleife. Ich schau mir das demnächst mal an - falls Du nicht schneller bist 😉
                                    Ist bei mir nur etwas schwierig mit Testen weil ich nur einen Drucker habe... - falls mir jemand noch einen Drucker sponsoren möchte...? 🙂 🙂

                                    skvarel 1 Reply Last reply Reply Quote 0
                                    • skvarel
                                      skvarel Developer @Thisoft last edited by

                                      @Thisoft .. ich hätte da sogar noch einen Drucker von dem ich mich trennen will 😉 Ist ein fertiger, geschlossener Drucker, 100% ABS tauglich. Der 'DaVinci 1.0 Pro' 😉

                                      Thisoft 1 Reply Last reply Reply Quote 0
                                      • skvarel
                                        skvarel Developer last edited by skvarel

                                        Auf was greift der Adapter bei den Namen eigentlich zu? Wenn ich jetzt einen Drucker umbennne, ändert sich nur der Name auf der Webansicht, aber nicht in der URL.

                                        Darf ich die Drucker umbennen so oft und in was ich will und der Adapter bekommt trotzdem seine Daten?RF100_2.JPG

                                        Ich weiss nun noch nicht, ob der Server nach einem Neustart die URL ändert. Das kann ich erst heute Abend testen ... ich drucke auf beiden noch ein paar Stunden.

                                        Thisoft 1 Reply Last reply Reply Quote 0
                                        • Thisoft
                                          Thisoft @skvarel last edited by

                                          @skvarel sagte in [Neuer Adapter Test] Repetier Server für 3d Drucker:

                                          @Thisoft .. ich hätte da sogar noch einen Drucker von dem ich mich trennen will 😉 Ist ein fertiger, geschlossener Drucker, 100% ABS tauglich. Der 'DaVinci 1.0 Pro' 😉

                                          Da bringst du mich jetzt ans Überlegen... DaVinci begeistert mich zwar nicht so wirklich weil die soweit ich weiß in so ziemlich allem (Filament, GCode etc.) ihr eigenes Süppchen kochen und zu nix kompatibel sind...? Wir können uns ja mal im Chat zu den Einzelheiten unterhalten...

                                          1 Reply Last reply Reply Quote 0
                                          • Thisoft
                                            Thisoft @skvarel last edited by

                                            @skvarel sagte in [Neuer Adapter Test] Repetier Server für 3d Drucker:

                                            Auf was greift der Adapter bei den Namen eigentlich zu? Wenn ich jetzt einen Drucker umbennne, ändert sich nur der Name auf der Webansicht, aber nicht in der URL.

                                            Darf ich die Drucker umbennen so oft und in was ich will und der Adapter bekommt trotzdem seine Daten?!

                                            Soweit ich das bisher herausgefunden habe kannst du zwar den angezeigten Druckername im RepetierServer umbenennen wie du lustig bist, aber der "interne" Name der u.a. auch für den API-Zugriff verwendet wird bleibt immer der erste, beim Anlegen des Druckers vergebene.

                                            Wir sollten das im Adapter ohnehin so ändern dass man die Namen nicht explizit angeben muss, sondern dass sich der Adapter die verfügbaren Drucker beim RepetierServer abfragt. Das geht auf jeden Fall und wäre IMO der elegantere Weg.

                                            skvarel 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            796
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            3d drucker repetier adapter repetier server
                                            12
                                            69
                                            5260
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo