Всем привет! Хочу поделиться штукой, которую мы сделали для своего умного дома, — вдруг кому сгодится.
«Небосвод» — это погодный сервис-прокси поверх 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
Небосвод
Модератор: immortal