Hallo zusammen,
Ich würde gerne per Telegram ein Foto vom 3d Drucker erhalten.. auf der Octoprint oberfläche funktioniert der pfad auch und ich erhalte ein Foto.
wo liegt mein Fehler ?
FAILED file :./www/snapshots/Ender_3_Pro_Kamera_snapshot.jpg: not found or empty
hier das modul octoprint:
Internals:
CFGFN
DEF 192.168.178.120
FUUID 605fabf3-f33f-153e-582e-64ffdc91edfdc952
INTERVAL 45
NAME Ender_3_Pro
NR 64431
STATE Offline (Error: SerialException: 'device reports readiness to read but returned no data (device disconnected or multiple access on port?)' @ comm.py:_readline:3831)
TYPE OctoPrint
READINGS:
2021-03-29 07:26:20 job_averagePrintTime 18138.816451813
2021-03-31 13:05:39 job_estimatedPrintTime 20531.2361814961
2021-03-31 13:05:39 job_filament_tool0_length 10868.3927600004
2021-03-31 13:05:39 job_filament_tool0_volume 0
2021-03-31 13:05:39 job_file_date 1617188252
2021-03-31 13:05:39 job_file_display CE3PRO_hasi eins.gcode
2021-03-31 13:05:39 job_file_name CE3PRO_hasi_eins.gcode
2021-03-31 13:05:39 job_file_origin local
2021-03-31 13:05:39 job_file_path CE3PRO_hasi_eins.gcode
2021-03-31 13:05:39 job_file_size 26035968
2021-03-29 07:26:20 job_lastPrintTime 18138.816451813
2021-03-31 13:05:39 job_user _api
2021-04-02 14:50:49 online true
2021-03-31 13:05:39 progress_completion 0.0120948066920347
2021-04-02 14:50:49 progress_completion_percent 0
2021-03-31 13:05:39 progress_filepos 3149
2021-03-31 13:05:39 progress_printTime 486
2021-03-31 13:05:39 progress_printTimeLeft 20388
2021-03-31 13:05:39 progress_printTimeLeftOrigin analysis
2021-04-02 14:50:49 state Offline (Error: SerialException: 'device reports readiness to read but returned no data (device disconnected or multiple access on port?)' @ comm.py:_readline:3831)
2021-04-02 07:34:20 temperature_bed_actual 17.11
2021-04-02 07:34:20 temperature_bed_offset 0
2021-04-02 07:34:20 temperature_bed_target 0
2021-04-02 07:34:20 temperature_tool0_actual 17.27
2021-04-02 07:34:20 temperature_tool0_offset 0
2021-04-02 07:34:20 temperature_tool0_target 0
helper:
ADDRESS 192.168.178.120
PORT 80
RUNNING_REQUEST 0
CMD_QUEUE:
Attributes:
apikey 417F86A4C78746039005674FF8228F9A
event-on-change-reading .*
icon it_printer
room UG
userReadings progress_completion_percent { sprintf("%d", ReadingsNum($NAME, "progress_completion", 0)) }
und hier die kamera :
Internals:
AUTHORITY 192.168.178.120:8080
CFGFN
DEF 192.168.178.120:8080
FUUID 60662f6c-f33f-153e-37af-e4051915c7933dc4
NAME Ender_3_Pro_Kamera
NR 67806
SEQ 0
STATE Defined
TYPE IPCAM
READINGS:
2021-04-02 02:36:50 snapshots 0
Attributes:
alias Kamera (3D-Drucker)
basicauth {user}:{pw}
icon it_camera
path ?action=snapshot
storage ./www/snapshots
hab auch mal mit basicauth versucht,da ich dachte es liegt daran da ich octoprint mit einem pw versehen habe..
also das funktioniert nicht :
set WEB_TelegramBot sendImage @1594118790 ./www/snapshots/Ender_3_Pro_Kamera_snapshot.jpg
Danke schonmal
Gruß Marcell
Gude,
falls das noch aktuell ist oder vielleicht hilfts ja jemand anderen:
In Octoprint ist alles aktiviert aber der Pfad, den man sonst so findet, der hat bei mir auch nicht funktioniert.
Aber so klappts:
defmod cam_PrusaMini IPCAM ip.add.von.octopi
attr cam_PrusaMini path webcam/?action=snapshot
attr cam_PrusaMini room MISCELLANEOUS
attr cam_PrusaMini storage ./www/snapshots
Wenn das klappt, dann kanns ans versenden gehen.
Im Reading snapshots sollte dann aber auch nicht "0" stehen, nachdem man mal get cam_PrusaMini image gemacht hat.
laberlaib
Hi,
ZitatIch würde gerne per Telegram ein Foto vom 3d Drucker erhalten
Octoprint hast Du ja, da gibts ein Telegram-Plugin, damit kanst Du Dir die gewünschten Bilder schicken lassen.
Allerdings: fhem hat damit gar nix zu tun.... ;)
Gruß
Sany