Autor Thema: [70_OctoPrint.pm] zum Steuern von OctoPrint 3D Drucker  (Gelesen 7229 mal)

Offline Fixel2012

  • Hero Member
  • *****
  • Beiträge: 1218
Antw:[70_OctoPrint.pm] zum Steuern von OctoPrint 3D Drucker
« Antwort #15 am: 24 Januar 2018, 23:29:11 »
Zitat
PlugIn habe ich mir angeschaut. Leider gibt es keine Möglichkeit diese Information über die OctoPrint API abzurufen. Vielleicht kannst Du mal auf den Entwickler des PlugIns zugehen, der hat dann eventuell die Möglichkeit eine API für sein PlugIn bereitzustellen.

Sehr schade, danke für deine Mühe! Werde das mal auf meine Liste setzen.
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

Offline oli82

  • Sr. Member
  • ****
  • Beiträge: 561
Antw:[70_OctoPrint.pm] zum Steuern von OctoPrint 3D Drucker
« Antwort #16 am: 25 Januar 2018, 11:36:29 »
# 2018-01-24, v0.0.3
#
# v0.0.3
# - BUGFIX:  Readings anzeigen von Umlauten
# - CHANGE:  Send Data nonBlocking
# - FEATURE: Add Support psucontrol inkl. set Befehle turnPSUOn, turnPSUOff und togglePSU (Aktivierung über Attribut "plugin_psucontrol")
#            Neue Set Befehle move_axis_x, move_axis_y, move_axis_z und extrude
Ist jetzt eingebaut. Aktivierung siehe Doku.
Geiler Sch****!
Danke für die Umsetzung.

Offline Fixel2012

  • Hero Member
  • *****
  • Beiträge: 1218
Antw:[70_OctoPrint.pm] zum Steuern von OctoPrint 3D Drucker
« Antwort #17 am: 28 Januar 2018, 04:04:49 »
Habe mein LogFile länger nicht gecheckt.

Habe Seit mehreren Tagen recht häufig diese Log Einträge im Fhem Log:

2018.01.28 04:02:30 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 4424.
2018.01.28 04:02:30 1: stacktrace:
2018.01.28 04:02:30 1:     main::__ANON__                      called by fhem.pl (4424)
2018.01.28 04:02:30 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/70_OctoPrint.pm (467)
2018.01.28 04:02:30 1:     main::OctoPrint_expandJSON          called by ./FHEM/70_OctoPrint.pm (458)
2018.01.28 04:02:30 1:     main::OctoPrint_expandJSON          called by ./FHEM/70_OctoPrint.pm (242)
2018.01.28 04:02:30 1:     main::OctoPrint_ReceiveCommand      called by FHEM/HttpUtils.pm (576)
2018.01.28 04:02:30 1:     main::__ANON__                      called by fhem.pl (686)

Ist das bekannt?

PS: Habe mir eben die neue Version geladen, um das aus zu schließen.

EDIT: Um die Meldungen zu stoppen, wollte ich das attr disable setzen. Scheint in dem Modul wohl noch nicht implementiert zu sein. Wäre wahrscheinlich nicht schlecht dies bei Gelegenheit zu erweitern. :)
« Letzte Änderung: 28 Januar 2018, 04:12:07 von Fixel2012 »
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

Offline michael.winkler

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1008
Antw:[70_OctoPrint.pm] zum Steuern von OctoPrint 3D Drucker
« Antwort #18 am: 28 Januar 2018, 16:38:00 »
Habe mein LogFile länger nicht gecheckt.

Habe Seit mehreren Tagen recht häufig diese Log Einträge im Fhem Log:

2018.01.28 04:02:30 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 4424.
2018.01.28 04:02:30 1: stacktrace:
2018.01.28 04:02:30 1:     main::__ANON__                      called by fhem.pl (4424)
2018.01.28 04:02:30 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/70_OctoPrint.pm (467)
2018.01.28 04:02:30 1:     main::OctoPrint_expandJSON          called by ./FHEM/70_OctoPrint.pm (458)
2018.01.28 04:02:30 1:     main::OctoPrint_expandJSON          called by ./FHEM/70_OctoPrint.pm (242)
2018.01.28 04:02:30 1:     main::OctoPrint_ReceiveCommand      called by FHEM/HttpUtils.pm (576)
2018.01.28 04:02:30 1:     main::__ANON__                      called by fhem.pl (686)

Ist das bekannt?

PS: Habe mir eben die neue Version geladen, um das aus zu schließen.

EDIT: Um die Meldungen zu stoppen, wollte ich das attr disable setzen. Scheint in dem Modul wohl noch nicht implementiert zu sein. Wäre wahrscheinlich nicht schlecht dies bei Gelegenheit zu erweitern. :)
Ja das kann ich noch einbauen. Sind die log Einträge mit der neuen Version weg?


Gesendet von iPhone mit Tapatalk

Offline Fixel2012

  • Hero Member
  • *****
  • Beiträge: 1218
Antw:[70_OctoPrint.pm] zum Steuern von OctoPrint 3D Drucker
« Antwort #19 am: 28 Januar 2018, 17:42:37 »
Ja das kann ich noch einbauen. Sind die log Einträge mit der neuen Version weg?


Gesendet von iPhone mit Tapatalk

Nein, habe die Def nun auch erstmal gelöscht, da die log Einträge minütlich waren.
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

Offline michael.winkler

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1008
Antw:[70_OctoPrint.pm] zum Steuern von OctoPrint 3D Drucker
« Antwort #20 am: 28 Januar 2018, 23:30:33 »
Nein, habe die Def nun auch erstmal gelöscht, da die log Einträge minütlich waren.
Habe das Modul aktualisiert. Kannst du es noch mal herunterladen und testen? Download wie immer auf Seite 1

Offline Fixel2012

  • Hero Member
  • *****
  • Beiträge: 1218
Antw:[70_OctoPrint.pm] zum Steuern von OctoPrint 3D Drucker
« Antwort #21 am: 29 Januar 2018, 15:46:11 »
Habe das Modul aktualisiert. Kannst du es noch mal herunterladen und testen? Download wie immer auf Seite 1

Danke für die schnelle Hilfe.

Hat aber anscheinend nichts gebracht :(

2018.01.29 15:44:16 1:     main::__ANON__                      called by fhem.pl (4437)
2018.01.29 15:44:16 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/70_OctoPrint.pm (469)
2018.01.29 15:44:16 1:     main::OctoPrint_expandJSON          called by ./FHEM/70_OctoPrint.pm (460)
2018.01.29 15:44:16 1:     main::OctoPrint_expandJSON          called by ./FHEM/70_OctoPrint.pm (244)
2018.01.29 15:44:16 1:     main::OctoPrint_ReceiveCommand      called by FHEM/HttpUtils.pm (576)
2018.01.29 15:44:16 1:     main::__ANON__                      called by fhem.pl (686)

Edit: Sag bescheid, falls du noch verbose 5 Logs etc brauchst.
« Letzte Änderung: 29 Januar 2018, 15:56:54 von Fixel2012 »
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

Offline michael.winkler

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1008
Antw:[70_OctoPrint.pm] zum Steuern von OctoPrint 3D Drucker
« Antwort #22 am: 29 Januar 2018, 16:32:50 »
Danke für die schnelle Hilfe.

Hat aber anscheinend nichts gebracht :(

2018.01.29 15:44:16 1:     main::__ANON__                      called by fhem.pl (4437)
2018.01.29 15:44:16 1:     main::readingsBulkUpdateIfChanged   called by ./FHEM/70_OctoPrint.pm (469)
2018.01.29 15:44:16 1:     main::OctoPrint_expandJSON          called by ./FHEM/70_OctoPrint.pm (460)
2018.01.29 15:44:16 1:     main::OctoPrint_expandJSON          called by ./FHEM/70_OctoPrint.pm (244)
2018.01.29 15:44:16 1:     main::OctoPrint_ReceiveCommand      called by FHEM/HttpUtils.pm (576)
2018.01.29 15:44:16 1:     main::__ANON__                      called by fhem.pl (686)

Edit: Sag bescheid, falls du noch verbose 5 Logs etc brauchst.
Funktioniert das Modul ansonsten? Bekommst Du Readings vom OctoPrint rein?

Schick mir mal ein Log mit Verbose 5 zu. Eventuell fällt mir da noch was auf.

Offline Fixel2012

  • Hero Member
  • *****
  • Beiträge: 1218
Antw:[70_OctoPrint.pm] zum Steuern von OctoPrint 3D Drucker
« Antwort #23 am: 29 Januar 2018, 17:08:42 »
Funktioniert das Modul ansonsten? Bekommst Du Readings vom OctoPrint rein?

Readings kommen an.

Hier das Verbose 5 Log (Der Drucker ist aus, die Log Einträge kommen aber auch bei ausgeschaltem Drucker.)
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

Offline michael.winkler

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1008
Antw:[70_OctoPrint.pm] zum Steuern von OctoPrint 3D Drucker
« Antwort #24 am: 30 Januar 2018, 23:41:30 »
Readings kommen an.

Hier das Verbose 5 Log (Der Drucker ist aus, die Log Einträge kommen aber auch bei ausgeschaltem Drucker.)
Habe das Modul aktualisiert. Kannst du es noch mal herunterladen und testen? Download wie immer auf Seite 1

Offline Fixel2012

  • Hero Member
  • *****
  • Beiträge: 1218
Antw:[70_OctoPrint.pm] zum Steuern von OctoPrint 3D Drucker
« Antwort #25 am: 30 Januar 2018, 23:59:18 »
Hey,

leider habe ich auch in der Version einige Warnings im Log. (Siehe Anhang)

Hat denn niemand anderes ähnliche Log-Einträge?


Danke nochmal für die Bemühungen!
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

Offline michael.winkler

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1008
Antw:[70_OctoPrint.pm] zum Steuern von OctoPrint 3D Drucker
« Antwort #26 am: 31 Januar 2018, 00:02:23 »
Hey,

leider habe ich auch in der Version einige Warnings im Log. (Siehe Anhang)

Hat denn niemand anderes ähnliche Log-Einträge?


Danke nochmal für die Bemühungen!
Laut Log ist der Fehler immer noch an der gleichen Stelle. Was aber nicht mehr sein kann, da sich einige Zeilen verschoben haben. Bist du Dir sicher dass du die richtige Version eingespielt hast? Eventuell musst du noch ein Shutdown restart ausführen.

Offline Fixel2012

  • Hero Member
  • *****
  • Beiträge: 1218
Antw:[70_OctoPrint.pm] zum Steuern von OctoPrint 3D Drucker
« Antwort #27 am: 31 Januar 2018, 00:06:06 »
Laut Log ist der Fehler immer noch an der gleichen Stelle. Was aber nicht mehr sein kann, da sich einige Zeilen verschoben haben. Bist du Dir sicher dass du die richtige Version eingespielt hast? Eventuell musst du noch ein Shutdown restart ausführen.

Argh! Hab vergessen das Modul zu reloaden... scheint die ersten Paar sekunden keine Einträge zu erstellen. Sieht gut aus.

Sorry für den dummen Fehler...

Werde mich Notfalls morgen nochmal Melden. Geht nun erstmal ins Bett.  ;D

Edit: Danke nochmal für den schnellen fix! :)
« Letzte Änderung: 31 Januar 2018, 00:08:13 von Fixel2012 »
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

Offline Fixel2012

  • Hero Member
  • *****
  • Beiträge: 1218
Antw:[70_OctoPrint.pm] zum Steuern von OctoPrint 3D Drucker
« Antwort #28 am: 13 Februar 2018, 16:51:54 »
Blöde Frage, aber welches event wird denn generiert, wenn ein druck fertig ist?

Bin gerade am drucken und hätte gerne, dass die Steckdose automatisch aus geht, wenn der Druck fertig ist  ;D
Fhem 5.8 auf Raspi 3, HMLAN und 868MHz CUL mit einigen Komponenten, Z-Wave Rollladenaktoren, Tablet UI, 433 MHz CUL mit Baumarktsteckdosen und Temp Sensoren, Amazon Echo, Echo Dot, 2x SONOS  play1, 1x SONOS Connect AMP,  presence, HUE, Lightify

Offline michael.winkler

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1008
Antw:[70_OctoPrint.pm] zum Steuern von OctoPrint 3D Drucker
« Antwort #29 am: 13 Februar 2018, 16:55:36 »
Blöde Frage, aber welches event wird denn generiert, wenn ein druck fertig ist?

Bin gerade am drucken und hätte gerne, dass die Steckdose automatisch aus geht, wenn der Druck fertig ist  ;D
der State sollte sich ändern. Bzw. progress_completion sollte bei 100 sein. Drucke gerade selber, kann es Dir in ca. 90 Minuten ganz genau sagen ;-)

 

decade-submarginal