hdjm01 / WeatherNode

Environment Parameter Device (Temp, ...)
0 stars 0 forks source link
esp8266 mqtt

WeatherNode

Environment Parameter Device (Temp, ...)

https://github.com/hdjm01/WeatherNode

Version: 1.0.2

Usage

Get Data of BME280 Sensor on Serial or via Http as JSON.

Setup

WiFi

Since implementation of WiFiManager the Device starts with an Access Point "WeatherNode" and keyword "setupkw39"

Open http://192.168.4.1 an setup your WiFi.

MQTT

Static Server

ToDo: https://github.com/hdjm01/WeatherNode/issues/25

Serial

CMD        Response
-------------------------
BME280     JSON
SENSORS    JSON

JSON

Example

{
    "name": "WeatherNode",
    "BME280": {
        "Temperatur": {
            "value": "29.45",
            "unit": "°C"
        },
        "Luftfeuchte": {
            " value": "35.38",
            "unit": "%"
        },
        "Luftdruck": {
            "value": "996.43",
            "unit": "hPa"
        }
    }
}

MQTT

/WeatherNode/[ID]/BME280/
    ./Temperatur
        ./value
        ./unit
    ./Luftfeuchte
        ./value
        ./unit
    ./Luftdruck
        ./value
        ./unit
    ./data/[json]

Http

http://ip/json

Returns JSON with current data

ReleaseNotes/RevHistory

1.0.2

1.0.1

09.07.22

05.07.22

01.07.22

30.06.22