Основные понятия

Краткие определения помогают читать книгу. Точные поля, числовые коды и условия исполнения остаются в соответствующих контрактах.

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 — отдельно допущенный профиль измерений, признаков и размещения, позволяющий проверять уход; сам факт наличия радара этого статуса не создаёт.

Пакет процесса и допуск

Пакет процесса связывает цель, входы, модель, разрешённые действия, ограничения и способ проверки. Структурная совместимость подтверждает согласованность интерфейсов. Эксплуатационный допуск подтверждает пригодность конкретного сочетания устройств, размещения и политики.

Найти в книге

Поиск по всем главам, схемам и техническим разделам.