|
@@ -292,7 +292,7 @@ class PrinterState:
|
|
|
ipcam: bool = False # Live view / camera streaming enabled
|
|
ipcam: bool = False # Live view / camera streaming enabled
|
|
|
wifi_signal: int | None = None # WiFi signal strength in dBm
|
|
wifi_signal: int | None = None # WiFi signal strength in dBm
|
|
|
wired_network: bool = False # Ethernet connection detected (home_flag bit 18)
|
|
wired_network: bool = False # Ethernet connection detected (home_flag bit 18)
|
|
|
- door_open: bool = False # Enclosure door open (home_flag bit 23, X1/P1S/P2S/H2*)
|
|
|
|
|
|
|
+ door_open: bool = False # Enclosure door open (home_flag bit 23; models with a door sensor: X1/X1C/X1E/X2D/P2S/H2*)
|
|
|
# Nozzle hardware info (for dual nozzle printers, index 0 = left, 1 = right)
|
|
# Nozzle hardware info (for dual nozzle printers, index 0 = left, 1 = right)
|
|
|
nozzles: list = field(default_factory=lambda: [NozzleInfo(), NozzleInfo()])
|
|
nozzles: list = field(default_factory=lambda: [NozzleInfo(), NozzleInfo()])
|
|
|
# AI detection and print options
|
|
# AI detection and print options
|