Небосвод

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Ответить
Аватара пользователя
Amarok
Сообщения: 1435
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Контактная информация:

Небосвод

Сообщение Amarok »

Всем привет! Хочу поделиться штукой, которую мы сделали для своего умного дома, — вдруг кому сгодится.

«Небосвод» — это погодный сервис-прокси поверх Open-Meteo. Ставится в LXC на Proxmox одной командой и отдаёт погоду в JSON — на русском, без ключей и регистрации. Удобно тем, что можно опрашивать сразу несколько городов: сервис сам всё кэширует и не упирается в лимиты Open-Meteo.

Из коробки: погода сейчас (температура, влажность, давление, ветер), прогноз на день и на ночь, рассвет с закатом. В веб-морде есть страница помощи с рабочими примерами для умного дома, включая готовый метод `getWeather` для MajorDoMo — запрос, разбор ответа, раскладка по свойствам устройства. Ссылку на город можно скопировать кликом по его ID.

Установка одной командой:

bash -c "$(curl -fsSL https://raw.githu ... alone.sh)"

Обновление — тоже одной командой, данные и города при этом не теряются:

bash -c "$(curl -fsSL https://raw.githu ... pdate.sh)"

Сайт: https://nebosvod.amofess.ru
Исходники: https://github.com/AmoFess/nebosvod

Сервис бесплатный и открытый. Буду рад любой финансовой благодарности — ссылка для добровольной поддержки здесь: https://tbank.ru/cf/2yqASL2n1Kc
Моя Алиска живёт на Proxmox в Debian 12
Ответить