added MQTT publishing support

This commit is contained in:
Holger Fleischmann
2020-11-14 14:44:22 +01:00
parent f3faddad05
commit ee81a2f49b
8 changed files with 134 additions and 19 deletions

View File

@@ -5,4 +5,10 @@ extern const char *wifiSsid;
extern const char *wifiPassword;
extern const char *thingspeakApiKey;
extern const char *mqttHost;
extern int mqttPort;
extern const char *mqttUser;
extern const char *mqttPassword;
extern const char *mqttTopic;
#endif /* CREDENTIALS_H_ */

View File

@@ -5,6 +5,7 @@
void initIngest();
void deinitIngest();
void ingest(GeigerData &geigerData, uint16_t intervalSamples);
void ingestToThingspeak(GeigerData &geigerData, uint16_t intervalSamples);
void ingestToMqtt(GeigerData &geigerData, uint16_t intervalSamples);
#endif /* INGEST_H_ */