complete iot structure

This commit is contained in:
Siwat Sirichai 2023-12-28 14:52:52 +07:00
parent da277e1e4a
commit 0dfb066a74
10 changed files with 259 additions and 74 deletions

View file

@ -8,9 +8,12 @@ class IoTComponent {
void setMqttClient(PubSubClient *mqtt);
virtual void publishReport();
virtual uint8_t getType();
virtual void subscribe();
void loop();
protected:
char *base_topic;
void publishRelative(char *topic, char *payload);
void subscribeRelative(char *topic);
PubSubClient *mqtt;
uint8_t card_id;
};