
Показания давления снимаю данной метеостанцией: https://ali.click/cvzkyc?erid=2SDnjemUZig
Когда у меня появилась метеостанция Ecowitt WS90, в ней же есть датчик давления и мне захотелось прикрутить к этому датчику давления предсказание погоды.
По сути есть же барометры даже аналоговые, которые предсказывают погоду, передвигая стрелочку на осадки.
Начал гуглить и быстрый поиск не дал результатов, почему-то так ни кто не делает. Возможно положились полностью на прогноз погоды сторонних сервисов, таких как яндекс…
Далее я пошёл по чатам спрашивать – не делал ли кто-то такое. И оказалось, что делали. Прогноз погоды интересный описан на 4pda, по датчику давления в Home Assistant: https://4pda.to/forum/index.php?showtopic=871505&st=62380#entry137600111
Но так-как это все-же форум (в которых я так и не научился нормально искать информацию), то решил еще пометку сделать у себя на сайте.
Тут конечно не предсказание прям погоды, а скорее оповещение о плохой погоде.
Как известно, осадки начинают выпадать, когда у нас понижается давление. Как написано из поста на 4pda – пираты давно придумали по барометру определять, когда начнётся шторм.
И по этому данный датчик называется пиратский прогноз погоды.
Суть его в том, чтоб брать показания с барометра и усреднять их в шкалу от положительных цифр 4 до отрицательных -4 (возможно и ниже бывает, но я не встречал пока).
И как только значение этого сенсора будет меньше, чем -3, то значит будет не просто дождь, а прям буря.
Я таких значений еще на датчике не получал, но при значении в -1,5 и -2 тоже обычно идёт дождь, но правда не сильный. А если шкала выше 0, то дождя не будет.
В файле Configuration.yaml добавляется сенсор:
sensor:
#
# atm pressure change sensors
#
# Achtung! Recorder для сенсора sensor.atm_pressure должен быть включен!
#
- platform: statistics
name: "wthr_pressure_change_3h"
unique_id: 250514_142550 # сюда ставим любой _уникальный_ идентификатор, у меня - дата_время
entity_id: sensor.atm_pressure # сенсор давления, по которому работаем
state_characteristic: change
max_age: {hours: 3}
- platform: statistics
name: "wthr_pressure_change_1h"
unique_id: 250519_112630
entity_id: sensor.atm_pressure
state_characteristic: change
max_age: {hours: 1}
Тут sensor.atm_pressure заменить нужно на ваш датчик давления. Ну и график получается со временем вот такой:

Ну а далее как описано в посте, можно автоматизации создавать, которые будут говорить, что если значение ниже -3 – то алярм, грядёт буря.
Но так-же по наблюдениям можно глянуть, если значения -2, то дождь с большой вероятностью тоже будет.