Легковесная альтернатива
По возможностям конечно меньше, но основное поддерживает. Например
Работает как на
https://github.com/GladysAssistant/Gladys
#smarthome #iot #hass #diy
HomeAssistant, ориентированная на безопасность и приватность. Решение для небольшой квартиры или как "точка входа" в концепцию умного дома.По возможностям конечно меньше, но основное поддерживает. Например
zegbee "из коробки" Система плагинов для поддержки интеграций. Почти все настройки через WebUI.Работает как на
x86, так и на ARM платформах. Вот и повод найти в шкафу старую малинку :)https://github.com/GladysAssistant/Gladys
#smarthome #iot #hass #diy
GitHub
GitHub - GladysAssistant/Gladys: A privacy-first, open-source home assistant
A privacy-first, open-source home assistant. Contribute to GladysAssistant/Gladys development by creating an account on GitHub.
👍7🔥6
Machbase - невероятно быстрая база данных временных рядов, разработанная специально для приложений IoT и реализованная на языке Cmachbase-neo - сервер базы данных IoT, который встраивает движок Machbase и предлагает необходимые и удобные функции для создания платформ IoT, включая API MQTT и HTTP. Он очень универсален и может быть установлен на самых разных машинах, от устройств Raspberry Pi до высокопроизводительных серверов.API и интерфейсы
- HTTP: приложения и датчики считывают/записывают данные через
HTTP REST API- MQTT: Датчики записывают данные по протоколу
MQTT- gRPC: первоклассный
API для расширений- SSH: Интерфейс командной строки для ручного управления и пакетных процессов
- Web UI
- API пользовательского интерфейса для создания собственного пользовательского интерфейса
https://github.com/machbase/neo-server
Документация: https://docs.machbase.com/neo
опубликовано в @gitgate
#iot #mqtt #http #grps #ssh #webui
🔥19👍5
OpenMQTTGateway - объединяет различные технологии и протоколы в единую прошивку. Это снижает необходимость в нескольких физических гейтвэев и оптимизирует различные технологии в рамках широко используемого протокола MQTT. MQTT гейтвэй для ESP8266 или ESP32 с двухсторонним обменом 433mhz/315mhz/868mhz, Infrared, BLE, Bluetooth, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, и LoRa.Шлюз или мост
MQTT играет ключевую роль в экосистеме MQTT:- трансляция протоколов: преобразует протоколы, не являющиеся протоколами
MQTT (например, LoRa или Bluetooth), в протоколы MQTT, обеспечивая более широкое сетевое взаимодействие.- агрегация данных: объединяет данные с нескольких устройств в единые сообщения, оптимизируя использование сети.
- безопасность: включает такие функции, как шифрование
SSL/TLS, для защиты данных во время передачи.- управление устройствами: выполняет такие задачи, как обновление прошивки и удаленное изменение конфигурации.
По сути, шлюз
MQTT обеспечивает бесперебойную связь между устройствами и брокерами MQTT, повышая эффективность и безопасность систем IoT.Интеграция с
HomeAssistant, OpenHUB, NodeRED, AWS-IoThttps://github.com/1technophile/OpenMQTTGateway
Еще одна альтернатива проекта OpenRemote - https://xn--r1a.website/gitgate/810
опубликовано в @gitgate
#mqtt #smarthome #nrf #ble #lora #bt #iot #hass #nodered #openhub
👍7🔥4
kubesolo - сверхлегкий, совместимый с OCI, одноузловой Kubernetes, созданный для сред с ограниченными ресурсами. Никакой кластеризации. Никакого etcd. Именно то, что вам нужно для запуска реальных рабочих нагрузок на реальном оборудовании.KubeSolo - это готовый к использованию одноузловой дистрибутив Kubernetes со следующими особенностями:- он упакован как единый двоичный файл
- в качестве хранилища по умолчанию используется
SQLite (через Kine).- он объединяет
Kubernetes и другие компоненты в один простой лаунчер.- он безопасен по умолчанию с разумными настройками по умолчанию для облегченных сред.
- он имеет минимальные зависимости от
ОС (нужны только нормальное ядро и монтирование cgroup)- устраняет необходимость в сложной многоузловой настройке, предоставляя решение с одним узлом.
KubeSolo объединяет следующие технологии в единый целостный дистрибутив:-
containerd и runc для среды выполнения контейнера-
CoreDNS для разрешения DNS-
Kine для хранения на базе SQLiteИдеально подходит для IoT устройств
Требования:
- OS: Any modern Linux distro
- Arch: x86_64, ARM, ARM64
- Memory: 200MB+
- Storage: Minimal disk required (local PVC only)
- Permission: sudo access is required
- Dependencies: sudo, curl, iptables, and libsqlite3-dev packages are installed
https://github.com/portainer/kubesolo
Web: kubesolo.io
опубликовано в @gitgate
#k8s #kine #sqline #iot
👍24🔥7