Hub и Core
Hub — компьютер станции. Core — программа Koobique, которая хранит объекты, права, состояние и журнал, выбирает разрешённые действия и координирует исполнение. Linux предоставляет процессы, память, сеть и драйверы.
Sense, Presence и Actuator
Sense измеряет температуру и свет. Presence собирает свидетельства движения или присутствия в пределах своего профиля. Actuator управляет физическим выходом и обслуживает локальную кнопку. Роли можно объединять аппаратно только после проверки общего питания, времени и отказов.
ManualOverride, HOLD и BOOT_INHIBIT
ManualOverride — отдельное состояние ручного управления на узле. В E0 HOLD сохраняет намерение до RELEASE_MANUAL. BOOT_INHIBIT запрещает автоматическое действие после загрузки до явного разрешённого освобождения. Снятие режима само по себе не включает лампу: Core пересчитывает решение по свежим данным.
boot_id, revision и controller_fence
boot_id обозначает загрузку узла. Ревизии выхода и ручного режима изменяются по разным причинам. controller_fence связывает назначенного контроллера с текущими полномочиями. Эти значения нельзя заменить одним общим счетчиком без потери их смысла.
Наблюдение, оценка, прогноз и свидетельство
Наблюдение описывает измерение. Оценка выводит состояние из доступных данных. Прогноз описывает ожидаемое будущее при заданных условиях. Свидетельство результата связывает пригодные наблюдения с конкретным эпизодом исполнения и сохраняет пределы вывода.
ACCEPTED, APPLIED и UNKNOWN
ACCEPTED означает долговечное принятие по договору Core. APPLIED сообщает результат применения на узле, но само по себе не подтверждает физическую цель. UNKNOWN обозначает недостаток доказательств исхода; поздняя информация может уточнить историю.
PIR-only и Presence-qualified
PIR-only даёт событие движения и ограниченное включение. Отсутствие движения не доказывает уход. Presence-qualified — отдельно допущенный профиль измерений, признаков и размещения, позволяющий проверять уход; сам факт наличия радара этого статуса не создаёт.
Пакет процесса и допуск
Пакет процесса связывает цель, входы, модель, разрешённые действия, ограничения и способ проверки. Структурная совместимость подтверждает согласованность интерфейсов. Эксплуатационный допуск подтверждает пригодность конкретного сочетания устройств, размещения и политики.