Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter repetierserver v0.0.2

NEWS

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

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

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

Test Adapter repetierserver v0.0.2

Geplant Angeheftet Gesperrt Verschoben Tester
adapter3d druckerrepetierrepetierserver3d printingadaptertest
11 Beiträge 5 Kommentatoren 1.1k Aufrufe 6 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • BaumertB Baumert
    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_666B Offline
    Beliar_666B Offline
    Beliar_666
    schrieb am zuletzt editiert von Beliar_666
    #2

    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.

    BaumertB 1 Antwort Letzte Antwort
    0
    • Beliar_666B 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.

      BaumertB Offline
      BaumertB Offline
      Baumert
      schrieb am zuletzt editiert von
      #3

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

      Beliar_666B 1 Antwort Letzte Antwort
      0
      • BaumertB Baumert

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

        Beliar_666B Offline
        Beliar_666B Offline
        Beliar_666
        schrieb am zuletzt editiert von
        #4

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

        BaumertB 1 Antwort Letzte Antwort
        0
        • Beliar_666B Beliar_666

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

          BaumertB Offline
          BaumertB Offline
          Baumert
          schrieb am zuletzt editiert von Baumert
          #5

          @Beliar_666 Wenn Du fertig bist, kannst Du ja mal ein Bild posten :+1:

          1 Antwort Letzte Antwort
          1
          • Beliar_666B Offline
            Beliar_666B Offline
            Beliar_666
            schrieb am zuletzt editiert von
            #6

            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

            BaumertB T 2 Antworten Letzte Antwort
            0
            • Beliar_666B Beliar_666

              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

              BaumertB Offline
              BaumertB Offline
              Baumert
              schrieb am zuletzt editiert von
              #7

              @Beliar_666 Sieht gut aus :+1:

              Beliar_666B 1 Antwort Letzte Antwort
              1
              • BaumertB Baumert

                @Beliar_666 Sieht gut aus :+1:

                Beliar_666B Offline
                Beliar_666B Offline
                Beliar_666
                schrieb am zuletzt editiert von
                #8

                @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 Antwort Letzte Antwort
                0
                • M Offline
                  M Offline
                  Mavericklp
                  schrieb am zuletzt editiert von Mavericklp
                  #9

                  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 Antwort Letzte Antwort
                  0
                  • BaumertB Baumert
                    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
                    Michael DolpM Offline
                    Michael DolpM Offline
                    Michael Dolp
                    schrieb am zuletzt editiert von Michael Dolp
                    #10

                    @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

                    "So lange es nicht Heizen muss, geht es am besten mit Shelly`s"
                    1x IOBroker on QNAP Ts253A - ( Docker/buanet )
                    1x FHEM on QNAP ( VM 1 Core / 2GB RAM )
                    1x Raspberymatic / ELV-Charly ( RPI 3 )
                    1x Raspbee ( RPI 2 )
                    1x Repetier Server - 6 Drucker ( RPI 4 )

                    1 Antwort Letzte Antwort
                    0
                    • Beliar_666B Beliar_666

                      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

                      T Offline
                      T Offline
                      thaverland
                      schrieb am zuletzt editiert von
                      #11

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

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      945

                      Online

                      32.4k

                      Benutzer

                      81.5k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe