vitormhenrique / OctoPrint-Enclosure

OctoPrint Enclosure Plugin
GNU General Public License v3.0
396 stars 201 forks source link

When changing filament, filament sensore triggers and repeats the process. #406

Open JHale716 opened 3 years ago

JHale716 commented 3 years ago

Describe the bug Maybe not a bug, more conflicting things being triggered.

Using an external button box with this plugin to manually change the filament, with a filament sensor connected the OctoPi and not the printer, the sensor triggers with the manual change of filament and then repeats the process. This is not ideal as the routine for filament out is different to the manual load/reload routine

To Reproduce Steps to reproduce the behaviour:

  1. Push the button for the filament unload
  2. Unload the filament
  3. The filament out routine triggers
  4. Unloads and requests reload of filament.

Expected behaviour When the plugin is running a routine can we have an option to disable a routine based on it doing something already, or when certain routines are triggered?