circuit_enable

class CircuitEnableMixin(
circuit_enabled: bool = False,
*,
extra_keys: dict[str, Any] | None = None,
)

Allows the entity to control whether or not it’s circuit condition affects its operation.

circuit_enabled : bool

Serialized

This attribute is imported/exported from blueprint strings.

Whether or not the machine enables its operation based on a circuit condition. Certain entities lack this attribute despite still having a circuit_condition; in those cases, being circuit enabled is implied by being connected to a circuit network at all.