Useful Tools | Linux | GitOps | DevOps
mermaid-rs-renderer (mmdr) - рендеринг в Mermaid, который в 500-1000 раз быстрее встроенного. Чистый Rust. Никаких зависимостей от браузера. https://github.com/1jehuang/mermaid-rs-renderer Опубликовано в @gitgate #mermaid #render
ESPHome_Designer.gif
20.7 MB
ESPHome Designer - визуальный редактор с функцией перетаскивания для дисплеев ESPHome (E-Ink, OLED, LCD, сенсорные), работающий как интеграция с Home Assistant или как автономное веб-приложение.Создаёте собственный умный дисплей для
Home Assistant? Вас раздражает необходимость вручную писать лямбда-функции на C++ и угадывать координаты?Дизайн
ESPHome отображается прямо в Home Assistant или через отдельный веб-браузер. Помимо интеграции с HACS, вы также можете использовать версию, размещенную на GitHub, с долгосрочным токеном доступа для доступа к вашим объектам.Это позволяет создавать высококачественные интерактивные панели управления для различных устройств на базе
ESP32 (таких как Seeed reTerminal, TRMNL, стандартные сенсорные экраны и многое другое) без написания единой строки кода для отображения информации.https://github.com/koosoli/ESPHomeDesigner
Live Demo: https://koosoli.github.io/ESPHomeDesigner/
Опубликовано в @gitgate
#esphome #lcd #hass #esp32 #webui
3👍10🔥6
Hardware-TOTP - аппаратная реализация для двухфакторной аутентификации (2FA) на базе ESP32-S3. Генерирует одноразовые пароли на основе времени без использования телефона - просто нажмите кнопку, и устройство введет
OTP напрямую через USB.Возможности:
- автономная работа - телефон или компьютер не требуются.
-
USB HID клавиатура - позволяет вводить OTP-коды непосредственно в любое поле ввода.- поддержка нескольких учетных записей - хранение до 10
TOTP-аккаунтов.- возможность работы в автономном режиме - обеспечивает точное время с помощью дополнительного модуля
RTC.- настройка без необходимости конфигурации - веб-интерфейс портала авторизации для простой настройки.
- надежное хранение - секреты, зашифрованные с помощью
AES-256, во флэш-памяти.- отображение в реальном времени - показывает текущий код с таймером обратного отсчета.
Требования к оборудованию:
-
ESP32-S3 DevKit (с поддержкой USB и Wi-Fi)-
OLED-дисплей 128x64 (I2C, SSD1306)- 2 кнопки (
GPIO с внутренней подтяжкой)- модуль
DS3231 RTC (опционально — обеспечивает работу в автономном режимеhttps://github.com/x4r5h/Hardware-TOTP
Опубликовано в @gitgate
#otp #totp #2fa #esp32 #diy #webui
2👍19🔥7
RuView - "смотри сквозь стены" благодаря Wi-Fi и искусственному интеллекту.Воспринимайте мир через сигналы. Никаких камер. Никаких носимых устройств. Никакого интернета. Только физика.
Вместо того чтобы полагаться на камеры или облачные модели, система отслеживает любые сигналы, существующие в пространстве, такие как
Wi-Fi, радиоволны в широком диапазоне, движения, вибрации, звук или другие сенсорные данные, и формирует понимание того, что происходит локально.Анализируя помехи в информации о состоянии канала (
CSI), вызванные движением человека, RuView в реальном времени восстанавливает положение тела, частоту дыхания, частоту сердечных сокращений и присутствие, используя обработку сигналов на основе физических принципов и машинное обучение.В отличие от исследовательских систем, которые полагаются на синхронизированные камеры для обучения,
RuView разработана для работы исключительно на основе радиосигналов и самообучающихся эмбеддингов на периферии сети.Система работает исключительно на недорогом оборудовании, таком как сенсорная сеть
ESP32 (стоимостью всего около 1 доллара за узел). Небольшие программируемые периферийные модули анализируют сигналы локально и со временем изучают радиочастотную сигнатуру помещения, что позволяет системе отделять окружающую среду от активности, происходящей внутри нее.Поскольку
RuView обучается в непосредственной близости от наблюдаемых сигналов, он совершенствуется по мере работы. Каждая развернутая система создает локальную модель своего окружения и постоянно адаптируется без необходимости использования камер, размеченных данных или облачной инфраструктуры.На практике это означает, что обычные помещения обретают новый вид пространственного восприятия. Комнаты, здания и устройства начинают ощущать присутствие, движение и жизненную активность, используя сигналы, которые уже заполняют пространство.
https://github.com/ruvnet/RuView
Опубликовано в @gitgate
#wifi #esp32 #ai
🔥12👍9