Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter Repetier v0.0.x

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.0k

Test Adapter Repetier v0.0.x

Test Adapter Repetier v0.0.x

Scheduled Pinned Locked Moved Tester
repetier adapterrepetier server3d drucker
69 Posts 12 Posters 7.2k Views 8 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • apollon77A Online
    apollon77A Online
    apollon77
    wrote on last edited by
    #6

    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

    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
    1 Reply Last reply
    0
    • coyoteC Offline
      coyoteC Offline
      coyote
      Most Active
      wrote on last edited by
      #7

      @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
      0
      • apollon77A Online
        apollon77A Online
        apollon77
        wrote on last edited by
        #8
        • admin/index.html ist immer noch drin 🙂

        • package.json immer noch komisch …

        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
        1 Reply Last reply
        0
        • skvarelS Offline
          skvarelS Offline
          skvarel
          Developer
          wrote on last edited by
          #9

          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)

          #TeamInventwo
          • vis-inventwo & vis-2-widgets-inventwo
          • vis-icontwo & vis-2-widgets-icontwo

          1 Reply Last reply
          0
          • ThisoftT Offline
            ThisoftT Offline
            Thisoft
            wrote on last edited by
            #10

            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

            22 HM-Geräte; PivCCU2 auf RasPi

            ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

            1 Reply Last reply
            0
            • coyoteC Offline
              coyoteC Offline
              coyote
              Most Active
              wrote on last edited by
              #11

              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

              ThisoftT 1 Reply Last reply
              0
              • coyoteC coyote

                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

                ThisoftT Offline
                ThisoftT Offline
                Thisoft
                wrote on last edited by
                #12

                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...

                22 HM-Geräte; PivCCU2 auf RasPi

                ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

                skvarelS 1 Reply Last reply
                0
                • skvarelS Offline
                  skvarelS Offline
                  skvarel
                  Developer
                  wrote on last edited by
                  #13

                  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

                  #TeamInventwo
                  • vis-inventwo & vis-2-widgets-inventwo
                  • vis-icontwo & vis-2-widgets-icontwo

                  1 Reply Last reply
                  0
                  • ThisoftT Thisoft

                    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...

                    skvarelS Offline
                    skvarelS Offline
                    skvarel
                    Developer
                    wrote on last edited by skvarel
                    #14

                    @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.

                    #TeamInventwo
                    • vis-inventwo & vis-2-widgets-inventwo
                    • vis-icontwo & vis-2-widgets-icontwo

                    1 Reply Last reply
                    0
                    • skvarelS Offline
                      skvarelS Offline
                      skvarel
                      Developer
                      wrote on last edited by
                      #15

                      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.

                      #TeamInventwo
                      • vis-inventwo & vis-2-widgets-inventwo
                      • vis-icontwo & vis-2-widgets-icontwo

                      1 Reply Last reply
                      0
                      • coyoteC Offline
                        coyoteC Offline
                        coyote
                        Most Active
                        wrote on last edited by
                        #16

                        @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
                        0
                        • skvarelS Offline
                          skvarelS Offline
                          skvarel
                          Developer
                          wrote on last edited by
                          #17

                          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

                          #TeamInventwo
                          • vis-inventwo & vis-2-widgets-inventwo
                          • vis-icontwo & vis-2-widgets-icontwo

                          ThisoftT 1 Reply Last reply
                          0
                          • skvarelS skvarel

                            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

                            ThisoftT Offline
                            ThisoftT Offline
                            Thisoft
                            wrote on last edited by
                            #18

                            @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...? 🙂 🙂

                            22 HM-Geräte; PivCCU2 auf RasPi

                            ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

                            skvarelS 1 Reply Last reply
                            0
                            • ThisoftT Thisoft

                              @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...? 🙂 🙂

                              skvarelS Offline
                              skvarelS Offline
                              skvarel
                              Developer
                              wrote on last edited by
                              #19

                              @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' 😉

                              #TeamInventwo
                              • vis-inventwo & vis-2-widgets-inventwo
                              • vis-icontwo & vis-2-widgets-icontwo

                              ThisoftT 1 Reply Last reply
                              0
                              • skvarelS Offline
                                skvarelS Offline
                                skvarel
                                Developer
                                wrote on last edited by skvarel
                                #20

                                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.

                                #TeamInventwo
                                • vis-inventwo & vis-2-widgets-inventwo
                                • vis-icontwo & vis-2-widgets-icontwo

                                ThisoftT 1 Reply Last reply
                                0
                                • skvarelS skvarel

                                  @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' 😉

                                  ThisoftT Offline
                                  ThisoftT Offline
                                  Thisoft
                                  wrote on last edited by
                                  #21

                                  @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...

                                  22 HM-Geräte; PivCCU2 auf RasPi

                                  ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

                                  1 Reply Last reply
                                  0
                                  • skvarelS 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.

                                    ThisoftT Offline
                                    ThisoftT Offline
                                    Thisoft
                                    wrote on last edited by
                                    #22

                                    @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.

                                    22 HM-Geräte; PivCCU2 auf RasPi

                                    ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

                                    skvarelS 1 Reply Last reply
                                    0
                                    • ThisoftT Thisoft

                                      @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.

                                      skvarelS Offline
                                      skvarelS Offline
                                      skvarel
                                      Developer
                                      wrote on last edited by
                                      #23

                                      @Thisoft .. super!

                                      Das hilft mir. Ich habe eine kleine Macke, was Symmetrie usw. angeht 😉

                                      Nach dem Alphabet kommt 'Diva' vor 'Mini', so ist es jetzt im Repetier-Server (links 'Diva', rechts 'Mini') .... nun steht der 'Mini' aber rechts auf dem Schreibtisch.

                                      Ich habe sie jetzt wieder in 'RF100' und RF1000' umbenannt. Der Adapter bekommt seine Daten und der Repetier-Server zeigt mir die Drucker wieder am richtigen Standort an 🙂

                                      Alles super!

                                      #TeamInventwo
                                      • vis-inventwo & vis-2-widgets-inventwo
                                      • vis-icontwo & vis-2-widgets-icontwo

                                      1 Reply Last reply
                                      0
                                      • coyoteC Offline
                                        coyoteC Offline
                                        coyote
                                        Most Active
                                        wrote on last edited by
                                        #24

                                        @Thisoft ja da hast du Recht, optimal ist anders 🙂
                                        Können wir gerne ändern, nur kann ich es leider nicht, weil ich nicht weiß wie. Ich sag ja, ich bin hier nicht der große Programmierer. Meist schaue ich mir aus anderen Projekten etwas an und versuche es irgendwie hinzubekommen, dass es bei mir passt. Da ist auch viel probieren dabei, bis es eben klappt. Kleine Javascripte bekomme ich hin, der Adapter war eben eher mal ein Test, ob ich es irgendwie hinbekomme, da ich gerne eine Anzeige in vis haben wollte wie lange ein Druck noch dauert oder auch eine Push Nachricht wenn ein Druck fertig ist. So entstand der Adapter 🙂

                                        Das Problem was ich bei der Abfrage der Drucker hatte, war eben, dass im Json die Werte nicht mehr auftauchen sobald ein Drucker offline ist, dass haben ich versucht abzufangen, aber dass geht bestimmt auch eleganter.

                                        1 Reply Last reply
                                        0
                                        • ThisoftT Offline
                                          ThisoftT Offline
                                          Thisoft
                                          wrote on last edited by
                                          #25

                                          @Coyote macht ja erstmal nix wenn's noch nicht das Optimum ist. Ich kümmer mich die Tage mal bissle mit um die Programmierung. Das ist schon so eher meine Baustelle obwohl Javascript da nicht gerade meine "Muttersprache" ist aber man wurstelt sich da eben auch mit durch. Bei mir hat es bisher immer dran gehangen mich mal mit dem ganzen "Drumherum" eine Adapters zu beschäftigen - deshalb hab ich mich mit mehr oder weniger umfangreichen Scripten begnügt...

                                          22 HM-Geräte; PivCCU2 auf RasPi

                                          ioBroker-Multihost; Ubuntu-Master auf Intel-Atom und 3 RasPi-Clients

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          538

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe