update_interception_telemetry
Keep active interception sessions current by pushing telemetry snapshots during printing. Provides live device state data for rules monitoring temperature thresholds, thermal runaway, and flow anomalies.
Instructions
Push a telemetry snapshot to an active interception session.
Telemetry is used by rules that evaluate live device state
(temperature thresholds, thermal runaway detection, flow anomalies).
Call this periodically during printing (e.g. every few seconds).
Args:
session_id: Active session ID.
hotend_temp: Current hotend temperature (C).
hotend_target: Target hotend temperature (C).
bed_temp: Current bed temperature (C).
bed_target: Target bed temperature (C).
position_x: Current X position (mm).
position_y: Current Y position (mm).
position_z: Current Z position (mm).
feedrate: Current feedrate (mm/min).
flow_rate_pct: Flow rate percentage (100 = normal).
fan_speed_pct: Fan speed percentage.
current_layer: Current layer number.
elapsed_seconds: Elapsed print time (seconds).
filament_used_mm: Filament consumed (mm).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bed_temp | No | ||
| feedrate | No | ||
| bed_target | No | ||
| position_x | No | ||
| position_y | No | ||
| position_z | No | ||
| session_id | Yes | ||
| hotend_temp | No | ||
| current_layer | No | ||
| fan_speed_pct | No | ||
| flow_rate_pct | No | ||
| hotend_target | No | ||
| elapsed_seconds | No | ||
| filament_used_mm | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||