Navigation

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

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter repetierserver v0.0.2

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

      Aktuelle Test Version 0.0.2
      Veröffentlichungsdatum 22.02.2020
      Github Link https://github.com/Baumert7269/ioBroker.repetierserver.git
      Branch master

      Changelog 0.0.2

      • 3D-Modell-Management implementiert
        • optional in der Konfiguration wählbar
        • je nach gewählter Konfiguration werden notwendige Kanäle und Datenpunkte angelegt oder gelöscht
          • Kanal: PrintModel
          • Datenpunkte: Modelle und Update
        • für jeden Drucker werden die im Repeater-Server geladenen Modelle beim Start des Adapters einmal in eine Auswahlliste geladen.
        • jede weitere Aktualisierung erfolgt über den Datenpunkt 'Update'
        • das in der Auswahlliste angezeigte Modell ist auch das aktuelle Startmodell
        • das ausgewählte Modell wird im Namen des Objekts 'Start' angezeigt
        • es kann nur ein Druck gestartet werden - während eines Drucks wird kein weiterer Druck akzeptiert
      • Fehlercodes für Extruder und Heizbett implementiert
      • Fehlerbehebungen
        • Problem mit 'Printer_undefined' beim Start des Adapters behoben
        • Problem mit grüner Instanzanzeige behoben, wenn keine Verbindung zum Repetier-Server besteht
      • io-package fields "connetionType" und "dataSource" integriert
      • Objekte 'info.activeprinter' und 'info.activeprintjob' integriert
      • Code aufgeräumt und dokumentiert

      Kurze Darstellung:
      Tester1.png

      • das zu druckende Model wird in der Auswahlliste "Modelle" ausgewählt.
      • nach der Auswahl wird das Model übernommen und im Name des Startbuttons angezeigt
      • bei Betätigung des Startbuttons bzw. wenn Datenpunkt Start = true startet der 3D-Drucker mit dem Model, das im Namen des Datenpunkts 'Start' dargestellt wird
      Beliar_666 Michael Dolp 2 Replies Last reply Reply Quote 0
      • Beliar_666
        Beliar_666 @Baumert last edited by Beliar_666

        Problem gelöst. Adapter komplett gelöscht, per npm erst die 0.0.1, dann die 0.0.2 und dann die 0.0.3 installiert und schön läuft es.

        @Baumert Der Adapter macht bei mir einen Fehler:

        repetierserver.0	2020-03-08 14:46:47.943	info	(21651) Terminated (NO_ERROR): Without reason
        repetierserver.0	2020-03-08 14:46:47.941	info	(21651) terminating
        repetierserver.0	2020-03-08 14:46:47.765	info	(21651) Repetier-Server Service gestoppt...
        repetierserver.0	2020-03-08 14:46:47.764	info	(21651) Repetier-Server Verbindungsaufbau gestoppt...
        repetierserver.0	2020-03-08 14:46:47.758	info	(21651) Repetier-Server Service bereinigt...
        repetierserver.0	2020-03-08 14:46:47.755	error	at process._tickCallback (internal/process/next_tick.js:68:7)
        repetierserver.0	2020-03-08 14:46:47.755	error	at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49)
        repetierserver.0	2020-03-08 14:46:47.755	error	at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
        repetierserver.0	2020-03-08 14:46:47.755	error	at client.get (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:572:33)
        repetierserver.0	2020-03-08 14:46:47.755	error	at /opt/iobroker/node_modules/iobroker.repetierserver/main.js:1003:63
        repetierserver.0	2020-03-08 14:46:47.755	error	(21651) TypeError: Cannot read property 'val' of null
        repetierserver.0	2020-03-08 14:46:47.754	error	(21651) uncaught exception: Cannot read property 'val' of null
        repetierserver.0	2020-03-08 14:46:45.132	debug	(21651) RepetierServer states subscribed
        repetierserver.0	2020-03-08 14:46:45.128	info	(21651) Repetier Port: 3344
        repetierserver.0	2020-03-08 14:46:45.127	info	(21651) Repetier ApiKey: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
        repetierserver.0	2020-03-08 14:46:45.126	info	(21651) Repetier IP: 1xx.1xx.1xx.xxx
        repetierserver.0	2020-03-08 14:46:45.124	info	(21651) RepetierServer verbunden
        repetierserver.0	2020-03-08 14:46:44.991	info	(21651) starting. Version 0.0.3 in /opt/iobroker/node_modules/iobroker.repetierserver, node: v10.17.0
        

        Neuinstallation hat nichts gebracht.

        Baumert 1 Reply Last reply Reply Quote 0
        • Baumert
          Baumert @Beliar_666 last edited by

          @Beliar_666 Super, das Propblem hatte ich mit der V0.0.3 gelöst gehabt. Schön dass es jetzt funktioniert.

          Beliar_666 1 Reply Last reply Reply Quote 0
          • Beliar_666
            Beliar_666 @Baumert last edited by

            @Baumert Japp bin grad dabei das in meine Vis einzubauen. Nicht ganz so umfangreich wie dein Beispiel, aber zumindest mit den wichtigsten Infos... 😉

            repetier.PNG

            Ist noch relativ am Anfang.... 😉

            Baumert 1 Reply Last reply Reply Quote 0
            • Baumert
              Baumert @Beliar_666 last edited by Baumert

              @Beliar_666 Wenn Du fertig bist, kannst Du ja mal ein Bild posten 👍

              1 Reply Last reply Reply Quote 1
              • Beliar_666
                Beliar_666 last edited by

                Soweit reicht das für meine Zwecke. Das Druckericon wechselt je nach Status die Farbe und die Unteren Buttons je nach Status den Text.

                repetier.PNG

                Baumert T 2 Replies Last reply Reply Quote 0
                • Baumert
                  Baumert @Beliar_666 last edited by

                  @Beliar_666 Sieht gut aus 👍

                  Beliar_666 1 Reply Last reply Reply Quote 1
                  • Beliar_666
                    Beliar_666 @Baumert last edited by

                    @Baumert Hab hier jetzt mal einen Screen Record in Aktion, stellte dabei allerdings fest, das ein Widget noch nicht so ganz läuft wie es sollte, aber das blinken bekomme ich noch weg.

                    Video_20200410_172508.mp4

                    1 Reply Last reply Reply Quote 0
                    • M
                      Mavericklp last edited by Mavericklp

                      Hey Ho.
                      Ich habe auch den Fehler 1003:63, wie @Beliar_666. Ich bekomme in den Objekten aber schon diverse Informationen angezeigt. was muss ich gegen den Fehler tun? Allerdings bekomme ich den Druckteil namen nicht überliefert.

                      repetierserver.0	2020-09-06 19:26:38.512	info	(1811503) Terminated (NO_ERROR): Without reason
                      repetierserver.0	2020-09-06 19:26:38.512	info	(1811503) terminating
                      repetierserver.0	2020-09-06 19:26:38.504	info	(1811503) Repetier-Server Service gestoppt...
                      repetierserver.0	2020-09-06 19:26:38.504	info	(1811503) Repetier-Server Verbindungsaufbau gestoppt...
                      repetierserver.0	2020-09-06 19:26:38.502	info	(1811503) Repetier-Server Service bereinigt...
                      repetierserver.0	2020-09-06 19:26:38.502	error	at process._tickCallback (internal/process/next_tick.js:68:7)
                      repetierserver.0	2020-09-06 19:26:38.502	error	at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49)
                      repetierserver.0	2020-09-06 19:26:38.502	error	at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
                      repetierserver.0	2020-09-06 19:26:38.502	error	at client.get (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInRedis.js:608:33)
                      repetierserver.0	2020-09-06 19:26:38.502	error	at /opt/iobroker/node_modules/iobroker.repetierserver/main.js:1003:63
                      repetierserver.0	2020-09-06 19:26:38.502	error	(1811503) TypeError: Cannot read property 'val' of null
                      repetierserver.0	2020-09-06 19:26:38.501	error	(1811503) uncaught exception: Cannot read property 'val' of null
                      repetierserver.0	2020-09-06 19:26:37.982	info	(1811503) Druckteil #/Filament_Sample_-_Swatch 1 wurde am Drucker >Anet_A8_DueOne< gesetzt...
                      repetierserver.0	2020-09-06 19:26:35.955	debug	(1811503) RepetierServer states subscribed
                      repetierserver.0	2020-09-06 19:26:35.955	info	(1811503) Repetier Model-Management aktiv
                      repetierserver.0	2020-09-06 19:26:35.955	info	(1811503) Repetier Port: 3344
                      repetierserver.0	2020-09-06 19:26:35.954	info	(1811503) Repetier ApiKey: 5e95ef24-7711-4ffc-8b85-0cfd1af6515d
                      repetierserver.0	2020-09-06 19:26:35.954	info	(1811503) Repetier IP: 192.168.178.9
                      repetierserver.0	2020-09-06 19:26:35.954	info	(1811503) RepetierServer verbunden
                      repetierserver.0	2020-09-06 19:26:35.941	info	(1811503) starting. Version 0.0.3 in /opt/iobroker/node_modules/iobroker.repetierserver, node: v10.22.0, js-controller: 3.1.6
                      repetierserver.0	2020-09-06 19:26:35.769	debug	(1811503) statesDB connected
                      repetierserver.0	2020-09-06 19:26:35.769	debug	(1811503) States connected to redis: 127.0.0.1:9000
                      repetierserver.0	2020-09-06 19:26:35.765	debug	(1811503) States create System PubSub Client
                      repetierserver.0	2020-09-06 19:26:35.764	debug	(1811503) States create User PubSub Client
                      repetierserver.0	2020-09-06 19:26:35.760	debug	(1811503) Redis States: Use Redis connection: 127.0.0.1:9000
                      repetierserver.0	2020-09-06 19:26:35.759	debug	(1811503) objectDB connected
                      repetierserver.0	2020-09-06 19:26:35.756	debug	(1811503) Objects connected to redis: 127.0.0.1:9001
                      repetierserver.0	2020-09-06 19:26:35.750	debug	(1811503) Objects client initialize lua scripts
                      repetierserver.0	2020-09-06 19:26:35.749	debug	(1811503) Objects create User PubSub Client
                      repetierserver.0	2020-09-06 19:26:35.748	debug	(1811503) Objects create System PubSub Client
                      repetierserver.0	2020-09-06 19:26:35.744	debug	(1811503) Objects client ready ... initialize now
                      repetierserver.0	2020-09-06 19:26:35.726	debug	(1811503) Redis Objects: Use Redis connection: 127.0.0.1:9001
                      

                      Und dieser Teil wiederholt sich immer:

                      repetierserver.0	2020-09-06 19:30:34.667	info	(1811860) Terminated (NO_ERROR): Without reason
                      repetierserver.0	2020-09-06 19:30:34.666	info	(1811860) terminating
                      repetierserver.0	2020-09-06 19:30:34.622	info	(1811860) Repetier-Server Service gestoppt...
                      repetierserver.0	2020-09-06 19:30:34.622	info	(1811860) Repetier-Server Verbindungsaufbau gestoppt...
                      repetierserver.0	2020-09-06 19:30:34.622	info	(1811860) Repetier-Server Service bereinigt...
                      repetierserver.0	2020-09-06 19:30:34.621	error	(1811860) TypeError: Cannot read property 'val' of null at /opt/iobroker/node_modules/iobroker.repetierserver/main.js:1003:63 at client.get (/opt/iobroker/node_modules/iobroker.js-controller/l
                      repetierserver.0	2020-09-06 19:30:34.621	error	(1811860) uncaught exception: Cannot read property 'val' of null
                      repetierserver.0	2020-09-06 19:30:34.129	info	(1811860) Druckteil #/Filament_Sample_-_Swatch 1 wurde am Drucker >Anet_A8_DueOne< gesetzt...
                      
                      1 Reply Last reply Reply Quote 0
                      • Michael Dolp
                        Michael Dolp @Baumert last edited by Michael Dolp

                        @Baumert
                        Hallo, erst mal ein großes Danke für diesen Mega Adapter - Echt ein Hammer Teil!

                        Ich hab nur eine kleine Frage - Ich möchte nach Beendigung des Print Jobs den Drucker via Steckdose ausschalten

                        Was mir leider fehlt, ist ein passender Wert für das Jobende. So wie es bei mir jetzt läuft, kriege ich keine Werte für "laufende Druckaufträge".
                        "activeprintjob" ist immer false ( Ich vermute, das wäre der beste Ansatz gewesen. )

                        alt text

                        alt text

                        Wie würdest Du das machen? Gibt oder sollte es werte für den Printjob "Status" geben?

                        Ein Workaround, welches ich sont machen würde, wäre über Repetier in "End-GCode" den Lüfter auf 3% zu stellen ( macht man ja so nie ) und diesen Wert dann als Referenz zum Ausschalten verwenden. Also "Print End" > Cooler = 3% > Steckdose aus.

                        Repetier Ver.: 0.94.3
                        Adapter Ver.: 0.0.3
                        IOB Ver. 4.1.12

                        Vielen Dank

                        Gruß

                        Michael

                        1 Reply Last reply Reply Quote 0
                        • T
                          thaverland @Beliar_666 last edited by

                          @beliar_666 Moin, würdest du mir deine VIS mit den Repetierserver zu verfügung stellen?
                          gruß
                          Theo Haverland

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          625
                          Online

                          31.7k
                          Users

                          79.8k
                          Topics

                          1.3m
                          Posts

                          3d drucker 3d printing adapter adaptertest repetier repetierserver
                          5
                          11
                          885
                          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