Page 1 of 1

API-call uitlezen DS18B20s met NODO-OTGW+WeMos

Posted: Thu Jul 17, 2025 4:55 pm
by leogerrit
We willen voor een energiebesparingsproject in diverse woningen loggen incl:
1- OT tussen thermostaat en CV-ketel
2- T-retour en T-aanvoer CV ketel
3- Gasgebruik (slimme meter via P1) (niet verder beschreven)

Daarvoor hebben we het volgende systeem samengesteld:
- NODO OTGW + Wemos D1 Mini ESP.
- Alles is samengesteld en geprogrammeerd volgens de openbare bronnen

Alles werkt en via OT monitor is de OT communicatie via Wifi goed te volgen en loggen. Ruwe standaardlog van OT monitor met alle OT communicatie voldoet prima. Punt 1 kunnen daarmee we afstrepen

Dan punt 2:
Daarvoor zijn 3 * DS18B20 temperatuursensoren op poort D7 van Wemos D1 aangesloten (met 4k7 pull up).
De webpagina van de Wemos (http://otgw.local/) laat zien dat de 3 DS18B20 tempsensoren zijn gevonden en logische waarden geven. Prima.

Met curl -X GET http://otgw.local/api/v1/otgw/otmonitor krijgen we veel relevante OT data en ook de 3 door de DS18B20 sensoren gemeten temperaturen id's ed.

Onze vragen:
1- Met welke REST API call kunnen we alleen de waarden van de 3 DS18B20 sensoren ophalen?
2a- Is MQTT hier beter (ik heb geen ervaring) en 2b: is er een gemakkelijk voorbeeld?

Vast veel dank voor de moeite !
Groet,
Leo