Интсрукция по работе с api погодной станции
С помощью api, вы можете получать накопленные даннные(температура, давление, влажность) в формате JSON.
bm180
Подробно о чипе
Чип был разработан фирмой BOSH, дешев и активно применяется в разнообразных Arduino проектах для измерения давления. Не предназначен для измерения низких температур, но судя по дублирующему датчику температуры вполне справляется.
Технические характеристики:
- Диапазон измерения давления: от 300 до 1100 гПа
- Точность измерения давления: от 0.02 гПа до 0.06 гПа
- Диапазон измерения температуры: от 0 до 65 °C
- Точность измерения температуры: ± 2 °C
- Рабочая температура: от -40 ° C до +85 ° C
URL: /api/v1/bm180
Выводит все данные, для фильтрации нужно использовать ключи:
- temp_min
- temp_max
- pressure_min
- pressure_max
- date_after
- date_before
Например:
Запрос:
https://home.bolshakovsky.ru/weather/api/v1/bm180?temp_min=30&temp_max=32&pressure_min=700&pressure_max=760&date_after=2022-09-01T23:39:12&date_before=2022-09-15T00:00:00
Ответ:
{ "temp": 31.1, "pressure": 730.99, "datetimerec": "2022-07-16T23:39:12.911543+07:00" }
Dht21
Подробно о чипе
Датчик для измерения температуры и влажности. Имеет защитный пластиковый корпус. Предназначен для работы «на улице».
Технические характеристики:
- Диапазон измерения влажности: 0–99,9%
- Точность измерения влажности: ±3%
- Диапазон измерения температуры: от -40 до +80 °C
- Точность измерения температуры: ± 2 °C
- Рабочая температура: от -40 ° C до +85 ° C
URL: /api/v1/bm180
Выводит все данные, для фильтрации нужно использовать ключи:
- temp_min
- temp_max
- humidity_min
- humidity_max
- date_after
- date_before
Например:
Запрос:
https://home.bolshakovsky.ru/weather/api/v1/bm180?temp_min=30&temp_max=32&humidity_min=700&humidity_max=760&date_after=2022-09-01T23:39:12&date_before=2022-09-15T00:00:00
Ответ:
{ "temp": 30.5, "humidity": 82, "datetimerec": "2022-07-16T23:39:12.911543+07:00" }