Gbox 4.20
Grow box automation and monitoring - <a href='https://sites.google.com/site/growboxguy/'>https://sites.google.com/site/growboxguy/</a>
 
Loading...
Searching...
No Matches
Settings::MainModuleSettings Struct Reference

< MainModule default settings More...

#include <Settings.h>

Data Fields

bool SerialReportDate
 Enable/disable reporting the current time to the Serial output.
 
bool SerialReportMemory
 Enable/disable reporting the remaining free memory to the Serial output.
 
bool SerialReportJSON
 Enable/disable sending JSON formatted reports to the Serial output.
 
bool SerialReportJSONFriendly
 Enable/disable sending JSON report with friendly values (Sec,%,Min,kg/lbs..etc appended) to Serial.
 
bool SerialReportWireless
 Enable/disable sending wireless package exchange reports to the Serial output.
 
bool ReportToGoogleSheets
 Enable/disable reporting sensor readings to Google Sheets.
 
uint16_t SheetsReportingFrequency
 How often to report to Google Sheets. Use 15 minute increments only! Min 15min, Max 1440 (1day)
 
bool ReportToMqtt
 Enable/disable reporting sensor readings to an MQTT broker.
 
uint16_t MQTTReportFrequency
 How often to report to MQTT. Use 5 Sec increments, Min 5sec, Max 86400 (1day)
 

Detailed Description

< MainModule default settings

Definition at line 122 of file Settings.h.

Field Documentation

◆ MQTTReportFrequency

uint16_t Settings::MainModuleSettings::MQTTReportFrequency

How often to report to MQTT. Use 5 Sec increments, Min 5sec, Max 86400 (1day)

Definition at line 132 of file Settings.h.

◆ ReportToGoogleSheets

bool Settings::MainModuleSettings::ReportToGoogleSheets

Enable/disable reporting sensor readings to Google Sheets.

Definition at line 129 of file Settings.h.

◆ ReportToMqtt

bool Settings::MainModuleSettings::ReportToMqtt

Enable/disable reporting sensor readings to an MQTT broker.

Definition at line 131 of file Settings.h.

◆ SerialReportDate

bool Settings::MainModuleSettings::SerialReportDate

Enable/disable reporting the current time to the Serial output.

Definition at line 124 of file Settings.h.

◆ SerialReportJSON

bool Settings::MainModuleSettings::SerialReportJSON

Enable/disable sending JSON formatted reports to the Serial output.

Definition at line 126 of file Settings.h.

◆ SerialReportJSONFriendly

bool Settings::MainModuleSettings::SerialReportJSONFriendly

Enable/disable sending JSON report with friendly values (Sec,%,Min,kg/lbs..etc appended) to Serial.

Definition at line 127 of file Settings.h.

◆ SerialReportMemory

bool Settings::MainModuleSettings::SerialReportMemory

Enable/disable reporting the remaining free memory to the Serial output.

Definition at line 125 of file Settings.h.

◆ SerialReportWireless

bool Settings::MainModuleSettings::SerialReportWireless

Enable/disable sending wireless package exchange reports to the Serial output.

Definition at line 128 of file Settings.h.

◆ SheetsReportingFrequency

uint16_t Settings::MainModuleSettings::SheetsReportingFrequency

How often to report to Google Sheets. Use 15 minute increments only! Min 15min, Max 1440 (1day)

Definition at line 130 of file Settings.h.


The documentation for this struct was generated from the following file: