Skip to content

hdjm01/WeatherNode

Repository files navigation

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: #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

  • Geschützter Bereich - #41
  • Zugangsdaten - #37

1.0.1

09.07.22

  • Version - #34
  • Update - #10
  • JSON an MQTT - #27
  • Link WifiManager - #28
  • IP ausgeben - #24
  • Chip ID in JSON - #23
  • Fix JSON value - #30
  • Start Page - #17

05.07.22

01.07.22

  • BME280 - #3
  • JSON - #1

30.06.22

  • Webserver - #4
  • WifiManager - #2