skulle behöva lite hjälp med JSON encoding på arduino
använder detta library för att encoda json
https://github.com/bblanchon/ArduinoJson
https://github.com/bblanchon/ArduinoJson/wiki/Examples
outputen skall vara anpassad som indata till zabbix
de tester jag gjort med zabbix-send ger att enklaste OK utdata skall se ut så här
Kod: Markera allt
{"request":"sender data","data":[{"host":"House","key":"temp","value":"35"}]}
den kod jag lyckats göra är denna:
Kod: Markera allt
StaticJsonBuffer<200> jsonBuffer;
JsonObject& root = jsonBuffer.createObject();
root["request"] = "sender data";
JsonObject& data = root.createNestedObject("data");
data["host"] = "House";
data["key"] = "temp";
data["value"] = temp;
Kod: Markera allt
{"request":"sender data","data":{"host":"House","key":"temp","value":25.12}}
någon som har tid och ork att ge lite feedback så skulle det vara mycket uppskattat.
projektet är till ESP8266 templogger > zabbix