Основания
для решений.
Единая библиотека первичных документов и исследовательских материалов. Номер источника сохраняется во всей книге.
ASRock B650I Lightning WiFi — руководство платы
Два CPU/WP и один CHA/WP — три разъёма. Четыре независимых тахоканала этим не обеспечены.
https://download.asrock.com/Manual/B650I%20Lightning%20WiFi.pdfNoctua NF-A12x25 PWM — размеры и характеристики
Используется в главах 5, 7, 51.
https://www.noctua.at/en/products/nf-a12x25-pwm/specificationsNoctua NH-U9S — геометрия кулера
Используется в главах 4, 5.
https://www.noctua.at/en/products/nh-u9s/specificationsNoctua — электрический интерфейс PWM-вентиляторов
Разделять питание, PWM и тахометр. Конкретные уровни и минимальный duty зависят от вентилятора.
https://noctua.at/pub/media/wysiwyg/Noctua_PWM_specifications_white_paper.pdfRaspberry Pi 5 — аппаратная платформа
Используется в главах 3.
https://www.raspberrypi.com/products/raspberry-pi-5/FreeCAD — официальная документация проекта
Используется в главах 5, 51.
https://github.com/FreeCAD/FreeCAD-documentationESP32-C6-DevKitC-1 — распиновка, схемы, размеры и ревизии
Используется в главах 1, 9, 10, 11, 16, 47.
https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32c6/esp32-c6-devkitc-1/user_guide.htmlSensirion SHT45 — сенсор и технические документы
Страница производителя и связанные даташиты. Сопоставить режим измерения с нагревом, размещением и собственной платой-модулем.
https://sensirion.com/products/catalog/SHT45Adafruit SHT4x — питание и выводы готового модуля
Используется в главах 12, 13, 16, 47.
https://learn.adafruit.com/adafruit-sht40-temperature-humidity-sensor/pinoutsVishay VEML7700 — паспорт микросхемы
Используется в главах 13, 51.
https://www.vishay.com/docs/84286/veml7700.pdfAdafruit VEML7700 — схема подключения готового модуля
Используется в главах 13, 16, 47.
https://learn.adafruit.com/adafruit-veml7700/pinoutsTexas Instruments OPT3001 — альтернативный датчик света
Используется в главах 13.
https://www.ti.com/product/OPT3001Adafruit — принцип действия PIR
Используется в главах 14, 16.
https://learn.adafruit.com/pir-passive-infrared-proximity-motion-sensor/overviewDFRobot SEN0395 — радар присутствия и протокол
Используется в главах 14, 16, 47.
https://wiki.dfrobot.com/sen0395DFRobot SEN0395 — подключение к ESP32
Используется в главах 14, 16.
https://wiki.dfrobot.com/sen0395/docs/21401Adafruit STEMMA Relay — выводы, питание и контакты
Используется в главах 15, 16, 47.
https://learn.adafruit.com/adafruit-stemma-non-latching-mini-relay/pinoutsNXP UM10204 — спецификация шины I²C
Используется в главах 13, 51.
https://www.nxp.com/docs/en/user-guide/UM10204.pdfРезонит — изготовление опытных печатных плат
Используется в главах 17, 47.
https://www.rezonit.ru/pcb/urgent/Электроконнект — единичные прототипы печатных плат
Используется в главах 17, 47.
https://pselectro.ru/offers/prototypes/Espressif — The Rust on ESP Book
Используется в главах 18, 51.
https://docs.espressif.com/projects/rust/book/esp-rs. esp-idf-svc, Rust wrappers for ESP-IDF services
Исправлен прежний неточный адрес esp-rs/esp-idf. Закрепить версии svc/hal/sys совместно с SDK.
https://github.com/esp-rs/esp-idf-svcesp-hal — Rust без стандартной библиотеки для ESP
Используется в главах 18.
https://github.com/esp-rs/esp-halESP32-C6 — Secure Boot V2
Используется в главах 18, 51.
https://docs.espressif.com/projects/esp-idf/en/stable/esp32c6/security/secure-boot-v2.htmlESP-IDF — OTA, пробная загрузка и откат
Два слота не включают rollback автоматически. Версии безопасности и возврат к рабочему образу требуют совместной проверки.
https://docs.espressif.com/projects/esp-idf/en/stable/esp32c6/api-reference/system/ota.htmlDebian — стабильный выпуск и поддержка
Используется в главах 19.
https://www.debian.org/releases/stable/Linux — ALSA configuration
Используется в главах 19, 42.
https://docs.kernel.org/sound/alsa-configuration.htmlBlueZ. GattCharacteristic API, official repository
Первичный API вместо стороннего зеркала. Соседние GattService и GattDescriptor сверяются по той же ревизии.
https://github.com/bluez/bluez/blob/master/doc/org.bluez.GattCharacteristic.rstRustls — TLS и криптографические провайдеры
Используется в главах 20, 21, 51.
https://docs.rs/rustls/latest/rustls/minicbor — компактный кодек, включая no_std
Используется в главах 21.
https://docs.rs/minicbor/latest/minicbor/SQLite — WAL, синхронизация и исправление WAL-reset
Конкурентное чтение/запись, checkpoint и ограничения WAL. Согласованное резервирование и устойчивость проверять отдельно.
https://www.sqlite.org/wal.htmlKotlin Multiplatform — границы общего и платформенного кода
Используется в главах 40, 51.
https://kotlinlang.org/docs/multiplatform/kmp-overview.htmlMozilla UniFFI — связка Rust, Kotlin и Swift
Используется в главах 22, 51.
https://github.com/mozilla/uniffi-rsAndroid — разрешения Bluetooth
Используется в главах 40, 51.
https://developer.android.com/develop/connectivity/bluetooth/bt-permissionsApple TN3179 — разрешение локальной сети
Bonjour и права локальной сети. Не объявлять отсутствие результата обнаружения доказательством отсутствия Hub.
https://developer.apple.com/documentation/technotes/tn3179-understanding-local-network-privacywhisper.cpp — локальное распознавание речи и backends
Используется в главах 4, 41, 51.
https://github.com/ggml-org/whisper.cppsherpa-onnx — speech, VAD и keyword spotting
Используется в главах 41, 51.
https://k2-fsa.github.io/sherpa/onnx/index.htmlopenWakeWord — модели активации и языковые ограничения
Используется в главах 42, 51.
https://github.com/dscripka/openWakeWordPiper — локальный синтез речи и лицензия проекта
Используется в главах 41.
https://github.com/OHF-Voice/piper1-gplllama.cpp — локальный вывод языковых моделей
Используется в главах 41.
https://github.com/ggml-org/llama.cppSeeed Studio. reSpeaker Lite, USB documentation
Страница с историческим URL reSpeaker_usb_v3 сейчас озаглавлена reSpeaker Lite. Модель и ревизию покупать по маркировке, не по URL.
https://wiki.seeedstudio.com/reSpeaker_usb_v3/MIT 6.302 — системы с обратной связью
Используется в главах 33, 51.
https://ocw.mit.edu/courses/6-302-feedback-systems-spring-2007/Android Keystore — хранение ключей
Аппаратная защита зависит от устройства. Наличие StrongBox проверяется, а не предполагается на каждом Android.
https://developer.android.com/privacy-and-security/keystoreHugging Face Candle — ML-инфраструктура на Rust
Rust-фреймворк для машинного обучения и инференса. Изучать поддержку конкретной модели и backend.
https://github.com/huggingface/candleLinux — Device Tree usage model
Используется в главах 19.
https://docs.kernel.org/devicetree/usage-model.htmlLian Li — reverse-blade вентиляторы
Используется в главах 7.
https://lian-li.com/product/uni-fan-sl-infinity-reverse-blade/Formlabs — использование High Temp Resin
Используется в главах 6.
https://formlabs.com/support/Using-High-Temp-Resin/TI TMP117 — альтернативный термодатчик
Используется в главах 12, 29.
https://www.ti.com/product/TMP117TI INA226 — измерение напряжения и тока
Используется в главах 47, 51.
https://www.ti.com/product/INA226Alpha & Omega AO3400A — параметры MOSFET
Используется в главах 15, 51.
https://www.aosmd.com/sites/default/files/res/datasheets/AO3400A.pdfTokio — shared state и блокирующие операции
Конкурентность, блокировки и блокирующие операции. Основа анализа задержек быстрого Rust-контура.
https://tokio.rs/tokio/tutorial/shared-stateAndroid — BLE в фоне
Используется в главах 40.
https://developer.android.com/develop/connectivity/bluetooth/ble/backgroundThe Update Framework — модель безопасного обновления
Защита метаданных и цепочки обновления. Использовать вместе с автономным восстановлением и отдельной проверкой поведения модели. Сроки метаданных защищают от freeze attack. При неизвестном UTC обычная установка обновления блокируется, а не отключает проверки.
https://theupdateframework.github.io/specification/latest/Linux tc-netem — имитация потерь и задержек сети
Используется в главах 46.
https://man7.org/linux/man-pages/man8/tc-netem.8.htmlLoom — исследование конкурентных исполнений Rust
Используется в главах 46, 51.
https://docs.rs/loom/latest/loom/Linux — аппаратные уязвимости и защиты
Используется в главах 4.
https://docs.kernel.org/admin-guide/hw-vuln/index.htmlPrusa — сравнение материалов FDM
Используется в главах 6.
https://help.prusa3d.com/filament-material-guideBuildroot — сборка системного образа
Используется в главах 19.
https://buildroot.org/downloads/manual/manual.htmlRAUC — установка образов и дополнительные сценарии
Используется в главах 43.
https://rauc.readthedocs.io/en/latest/advanced.htmlLinux — dm-verity
Используется в главах 24.
https://docs.kernel.org/admin-guide/device-mapper/verity.htmlSQLite — PRAGMA synchronous и параметры соединения
Используется в главах 39, 51.
https://www.sqlite.org/pragma.htmlThe Rust Fuzz Book — cargo-fuzz
Используется в главах 46, 51.
https://rust-fuzz.github.io/book/cargo-fuzz.htmlSensirion SCD41 — измерение CO₂
Используется в главах 45.
https://sensirion.com/products/catalog/SCD41Apple — Keychain Services
Используется в главах 40.
https://developer.apple.com/documentation/security/keychain-servicesApple — Network Extension
Сохранён в библиографии исходной редакции; место прямого цитирования не обнаружено.
https://developer.apple.com/documentation/networkextensionJCGM / BIPM. GUM и VIM
Основные понятия измерения, неопределённости и построения измерительной модели. Начинать с вводного GUM и словаря; сложные приложения изучать по задаче.
https://www.bipm.org/en/committees/jc/jcgm/publicationsW3C / OGC. Semantic Sensor Network: SSN и SOSA
Сенсор, наблюдение, физический объект, свойство и время явления. Используется как смысловая основа, не обязательный формат передачи MCU.
https://www.w3.org/TR/vocab-ssn/W3C. Web of Things Thing Description 1.1
Описание свойств, действий и событий устройства. Структурное описание не доказывает физический эффект.
https://www.w3.org/TR/wot-thing-description11/Brick Schema
Семантические отношения оборудования и пространств здания. Изучить примеры графа и сопоставить с собственной комнатой.
https://brickschema.org/W3C. PROV-O
Происхождение и преобразование данных. Полезно для связи исходных наблюдений, признаков, оценок и моделей.
https://www.w3.org/TR/prov-o/Linux Kernel. Industrial I/O
Каналы, буферы и триггеры измерительной подсистемы Linux. Поддержку конкретного датчика проверять отдельно.
https://docs.kernel.org/driver-api/iio/index.htmlVishay. Designing the VEML7700 into an Application
Практика работы с освещённостью, усилением и интеграцией. Не переносить параметры микросхемы на любую плату без проверки схемы. Коррекция зависит от gain/IT; сохранять raw и версию алгоритма, не применять полином повторно в двух слоях.
https://www.vishay.com/docs/84323/designingveml7700.pdfuom: units of measurement for Rust
Типизированные физические величины. Применимость версии, числовые типы и границы сериализации проверяются в проекте.
https://docs.rs/uom/latest/uom/MCAP. Specification
Контейнер каналов и сообщений с временными метками. Кандидат для записей и воспроизведения, не замена KQIP.
https://mcap.dev/specApache Arrow. Columnar Format
Столбцовое представление для пакетной аналитики. Полезно при экспорте наборов, не для каждого маленького сообщения.
https://arrow.apache.org/docs/format/Columnar.htmlRuss Tedrake, MIT. Robust and Stochastic Control
Управление при неопределённости. Изучать различие ожидаемой цены, вероятностного и робастного ограничения.
https://underactuated.mit.edu/robust.htmlRuss Tedrake, MIT. System Identification
Идентификация динамики, наблюдаемость и различие одношаговой ошибки и ошибки траектории. Основной учебный материал для физической модели.
https://underactuated.mit.edu/sysid.htmldo-mpc. Documentation
Инструменты исследования моделей, оценки и MPC. Полезны для прототипа алгоритма, не обязательная среда станции.
https://www.do-mpc.com/en/latest/OSQP. Solver Documentation
Выпуклая квадратичная оптимизация. Не является решателем бинарных переменных реле без изменения постановки.
https://osqp.org/docs/Ames et al. Control Barrier Function Based Quadratic Programs for Safety Critical Systems
Математическая постановка ограничений безопасности при заданных динамике и предпосылках. Не заменяет защиту аппаратуры.
https://arxiv.org/abs/1609.06408TypeSafe. Introducing System One Models and Jev
Официальное описание семейства типизированных решений. Заявления поставщика не являются результатом испытания Koobique.
https://typesafe.ai/blog/introducing-system-one-models-and-jevTypeSafe. Models
Версии, псевдонимы и режимы API. На дату проверки не найден подтверждённый публичный пакет автономной установки Jev.
https://docs.typesafe.ai/modelsTypeSafe. Confidence
Формулы и смысл уверенности для типов ответа. Confidence не является разрешением действия или физической погрешностью.
https://docs.typesafe.ai/confidenceTypeSafe. Jev 1.13 jaggedness
Известные ограничения именно версии 1.13: числа, время, контекст, порядок вариантов и направляющий ввод.
https://docs.typesafe.ai/model-jaggedness/jev-1.13TypeSafe. Smart Home Assistant Demo
Параллельные вопросы к запросу и фильтрация ответов кодом. Демонстрация API не доказывает автономность физических устройств.
https://docs.typesafe.ai/demos/smart-homeTypeSafe. Jev 1.14 release, 14 October 2026
Новая версия и экспериментальные режимы изображений, Box и длинного контекста. Нужны конкретный профиль и собственные тесты. Официальное описание версии и экспериментальных возможностей. Доступность автономного исполнимого пакета не установлена; E0/E1 от сервиса не зависят.
https://typesafe.ai/blog/jev-1-14Assran et al. V-JEPA 2
Самосупервизия видео, прогноз и действие-условное планирование. Область исследования отличается от малой сети комнатных сенсоров.
https://arxiv.org/abs/2506.09985Mur-Labadia et al. V-JEPA 2.1
Плотные визуальные представления изображений и видео. Не готовый сенсорный контроллер; перенос требует отдельного исследования.
https://arxiv.org/abs/2603.14482Meta / FAIR. V-JEPA 2 and 2.1 repository
Официальный код, модели и инструкции. Проверять checkpoint, зависимости, ресурсы и лицензию артефакта.
https://github.com/facebookresearch/vjepa2Hafner et al. Mastering Diverse Domains through World Models
DreamerV3: обучение модели среды и поведения через предсказанные траектории. Рассматривать как исследовательское направление.
https://arxiv.org/abs/2301.04104Hansen et al. TD-MPC2
Латентная динамика и планирование для непрерывного управления. Исследовать данные, горизонт и перенос до физического допуска.
https://arxiv.org/abs/2310.16828Chua et al. Deep Reinforcement Learning in a Handful of Trials using Probabilistic Dynamics Models
PETS: вероятностные ансамбли динамики и планирование. Полезная основа сравнения неопределённости моделей.
https://arxiv.org/abs/1805.12114Amazon Science. Chronos Forecasting
Официальный проект вероятностного прогнозирования, включая Chronos-2. Прогноз временного ряда сам по себе не определяет причинное влияние действия.
https://github.com/amazon-science/chronos-forecastingGuo et al. On Calibration of Modern Neural Networks
Калибровка вероятностей и temperature scaling. Сравнивать на собственных эпизодах и не смешивать со статистикой физической безопасности.
https://proceedings.mlr.press/v70/guo17a.htmlGibbs, Candès. Adaptive Conformal Inference Under Distribution Shift
Адаптация статистического покрытия при изменении распределения. Условия и смысл покрытия требуют внимательного чтения.
https://arxiv.org/abs/2106.00170Sajid et al. Active inference, Bayesian optimal design, and expected utility
Связь достижения цели и информационно-полезного поведения. Основа сравнения с явной ценностью измерения.
https://arxiv.org/abs/2110.04074Paul et al. On efficient computation in active inference
Вычислительная сложность планирования и задание предпочтений. Не переносить успех симуляции в безопасность домашней нагрузки.
https://arxiv.org/abs/2307.00504Linux Kernel. Control Group v2
Управление ресурсами процессов. Не универсальная гарантия жёсткого реального времени и GPU-изоляции.
https://docs.kernel.org/admin-guide/cgroup-v2.htmlWasmtime. Security
Модель изоляции WebAssembly. Безопасность зависит также от возможностей, выданных host-интерфейсом.
https://docs.wasmtime.dev/security.htmlTracel. Burn
Rust-инструментарий обучения и исполнения. Сравнивать на проверяемой задаче и фиксировать версии.
https://github.com/tracel-ai/burnpyke. ort
Rust-интерфейс к ONNX Runtime. Native-зависимости и execution providers входят в доверенную базу.
https://github.com/pykeio/ortSonos. tract
Инференс на Rust. Поддержка операторов и ресурсный профиль проверяются по экспортированной модели.
https://github.com/sonos/tractONNX Runtime. Documentation
Механизмы исполнения и аппаратные провайдеры. Совместимость не следует из одного расширения .onnx.
https://onnxruntime.ai/docs/Hugging Face. Safetensors
Формат тензоров без произвольной pickle-десериализации. Не устраняет все риски размеров, парсеров и вычислительных операторов.
https://huggingface.co/docs/safetensors/indexModelica Association. Functional Mock-up Interface
Обмен моделями и совместное моделирование. Кандидат для будущих тепловых и инженерных симуляций.
https://fmi-standard.org/IBPSA. BOPTEST
Тестирование контроллеров на моделях зданий. Требует отдельного сопоставления с физическим кабинетом.
https://ibpsa.github.io/project1-boptest/Espressif. ESP32-C6 ADC Programming Guide
Режимы ADC, входной диапазон и калибровка. Версия stable меняется: перед реализацией закрепить SDK и документацию конкретной платы.
https://docs.espressif.com/projects/esp-idf/en/stable/esp32c6/api-reference/peripherals/adc/index.htmlTokio. spawn_blocking: границы отмены и управление параллелизмом
Начавшееся синхронное вычисление не останавливается через abort. Для длительных задач и CPU-нагрузки нужен отдельный план ресурсов.
https://docs.rs/tokio/latest/tokio/task/fn.spawn_blocking.htmlTokio. timeout: что ограничивает тайм-аут future
Тайм-аут кооперативного выполнения не является вытесняющим прерыванием. Отмена ожидания и отмена физического действия различаются.
https://docs.rs/tokio/latest/tokio/time/fn.timeout.htmlONNX Runtime. Execution Providers
Проверка аппаратного backend, поддерживаемых операций и фактического размещения вычислений.
https://onnxruntime.ai/docs/execution-providers/Linux man-pages. clock_gettime: MONOTONIC, RAW и BOOTTIME
BOOTTIME учитывает suspend; сравнение разных загрузок требует отдельной привязки. Не является доказательством точности часов конкретной платы.
https://man7.org/linux/man-pages/man2/clock_gettime.2.htmlEspressif. ESP32-C6 System Time
У C6 есть RTC-таймер; это не батарейный календарь. Источник тактирования и режим сна меняют характеристики времени.
https://docs.espressif.com/projects/esp-idf/en/stable/esp32c6/api-reference/system/system_time.htmlRFC 7250. Using Raw Public Keys in TLS and DTLS
Стандартный механизм доверия к публичному ключу без X.509-цепочки. Наличие RFC не подтверждает поддержку выбранной связкой Rustls/MCU.
https://www.rfc-editor.org/rfc/rfc7250Rustls. ServerCertVerifier
Пользовательский verifier должен проверять идентичность и подпись handshake. API находится в danger: это не готовый безопасный профиль Koobique.
https://docs.rs/rustls/latest/rustls/client/danger/trait.ServerCertVerifier.htmlRFC 9052. COSE: Structures and Process
Формат подписанных объектов и контекст подписи. Авторизация назначения контроллера — проектный договор Koobique.
https://www.rfc-editor.org/rfc/rfc9052Espressif. ESP32-C6 NVS Encryption
Отдельная защита конфигурации; она не доказывает защиту от физического возврата старого корректного ciphertext.
https://docs.espressif.com/projects/esp-idf/en/stable/esp32c6/api-reference/storage/nvs_encryption.htmlEspressif. Security Features Enablement Workflows, ESP32-C6
Порядок включения защит зависит от выбранного workflow. Запись eFuse необратима; команды намеренно не воспроизводятся как инструкция для основной платы.
https://docs.espressif.com/projects/esp-idf/en/stable/esp32c6/security/security-features-enablement-workflows.htmlEspressif. Random Number Generation, ESP32-C6
Условия наличия аппаратной энтропии необходимо выполнить до создания ключей и boot_id.
https://docs.espressif.com/projects/esp-idf/en/stable/esp32c6/api-reference/system/random.htmlEspressif. GPIO & RTC GPIO, ESP32-C6
gpio_hold_en рассматривается по reset reason и домену питания; это не обещание удержания реле при любой потере питания.
https://docs.espressif.com/projects/esp-idf/en/stable/esp32c6/api-reference/peripherals/gpio.htmlGobley. Rust bindings for Kotlin Multiplatform
Сторонняя KMP-интеграция. До выбора нужен опыт на физических Android/iOS с cancellation, callback и владением памятью.
https://gobley.dev/Mozilla. The UniFFI User Guide
Kotlin и Swift не означают автоматически общий commonMain. Сверять разделы supported и third-party languages.
https://mozilla.github.io/uniffi-rs/latest/Texas Instruments. INA226 Datasheet; проверена таблица шунтового входа
Предел шунтового входа около ±81,92 мВ; крупный ток может насытить АЦП ещё до теплового предела резистора.
https://www.ti.com/lit/gpn/INA226Sensirion. SHT4x Datasheet; проверены артикулы и таблица Timings
Проверять конкретный артикул, режим измерения и CRC. Точность кристалла не равна ошибке измерения всей комнаты.
https://sensirion.com/resource/datasheet/sht4xTexas Instruments. OPT3001 Datasheet
Адрес зависит от ADDR. В сборке с SHT45 конфликт 0x44 решается явно.
https://www.ti.com/lit/gpn/OPT3001Android Developers. Use network service discovery
Системное обнаружение DNS-SD через NsdManager. Обнаружение не даёт доверия к объявленному ключу.
https://developer.android.com/develop/connectivity/wifi/use-nsdsystemd. Running Services After the Network Is Up
Сервер, способный стартовать офлайн, не должен ждать внешней доступности network-online.
https://systemd.io/NETWORK_ONLINE/systemd. systemd.service
Type=notify, WatchdogSec и пределы перезапусков требуют поддержки со стороны приложения.
https://www.freedesktop.org/software/systemd/man/systemd.service.htmlTokio. Spawning
JoinHandle сообщает о panic; критическую задачу нельзя оставить без наблюдающего супервизора.
https://tokio.rs/tokio/tutorial/spawningSalute Developers. GigaAM, официальный репозиторий
Кандидат локального ASR. Метрики авторов не переносятся на микрофон, язык и шум Koobique без испытания.
https://github.com/salute-developers/GigaAMAlpha Cephei. Vosk Models and Adaptation
Проверять лицензию конкретных весов; возможность ограничить словарь зависит от типа модели.
https://alphacephei.com/vosk/modelsRFC 5905. Network Time Protocol Version 4
Четыре временные метки; алгоритм интервальной границы Koobique описан отдельно и не предполагает симметричную сеть.
https://www.rfc-editor.org/rfc/rfc5905RFC 8915. Network Time Security for NTP
Защита внешнего источника времени не устраняет задачу первого локального доверия.
https://www.rfc-editor.org/rfc/rfc8915RFC 5280. Internet X.509 PKI Certificate and CRL Profile
Для публичной PKI календарная валидность остаётся частью проверки. Локальный pin-профиль выделен отдельно.
https://www.rfc-editor.org/rfc/rfc5280RFC 8428. Sensor Measurement Lists (SenML)
Базовый формат сенсорных величин; экспорт не заменяет внутренние сведения об интервале, калибровке и происхождении.
https://www.rfc-editor.org/rfc/rfc8428RFC 8613. Object Security for Constrained RESTful Environments
Готовая альтернатива для ограниченных узлов. KQIP выбирается ради учебной и продуктовой семантики, не из доказанного превосходства по скорости.
https://www.rfc-editor.org/rfc/rfc8613RFC 9528. Ephemeral Diffie-Hellman Over COSE
Стандартизованный обмен ключами для ограниченных сред; замена транспорта не заменяет контракт исполнения.
https://www.rfc-editor.org/rfc/rfc9528RAUC. Integration
Кандидат обновления самостоятельного хаба; boot counting, health gate и /data проверяются на конкретной загрузочной цепочке.
https://rauc.readthedocs.io/en/latest/integration.htmlRustSec. cargo-audit
Аудит известных проблем зависимостей не равен полному аудиту приложения.
https://rustsec.org/Embark Studios. cargo-deny
Проверка лицензий, источников и зависимостей; список исключений требует обоснования.
https://embarkstudios.github.io/cargo-deny/UL Solutions. Plastics Testing and Certification
Класс горючести относится к конкретному материалу, толщине и испытанию; название PETG/ASA не является сертификатом изделия.
https://www.ul.com/services/plastics-testing-and-certificationHeadscale. Documentation
Кандидат самостоятельного координатора VPN. Установка, ACL и платформенная поддержка проверяются отдельно.
https://headscale.net/stable/Apple. SFSpeechRecognitionRequest.requiresOnDeviceRecognition
Ограничение платформенного ASR на локальную обработку; в базовом профиле звук телефона передаётся только на собственный Hub.
https://developer.apple.com/documentation/speech/sfspeechrecognitionrequest/requiresondevicerecognitionApple. Protecting keys with the Secure Enclave
Аппаратный ключ не экспортируется как обычный файл. Отдельный ключ восстановления нельзя считать его резервной копией.
https://developer.apple.com/documentation/security/protecting-keys-with-the-secure-enclaveEspressif. Wi-Fi Performance and Power Save, ESP32-C6
Профиль без modem-sleep уменьшает одну из составляющих задержки; это не обещание конкретного RTT.
https://docs.espressif.com/projects/esp-idf/en/stable/esp32c6/api-guides/wifi-driver/wifi-performance-and-power-save.html