Skip to main content

Humidity Card

Preview

This card adds a distinctive humidity icon, and just like generic card you can add a symbol which will be appended to your data.

Initializer

/* 
Humidity Card
Valid Arguments: (ESPDash dashboard, Card Type, const char* name, const char* symbol (optional) )
*/
Card card1(&dashboard, HUMIDITY_CARD, "Humidity1", "%");

Callback

note

Humidity card doesn't require any callback.

Updater

card1.update(int value);
card1.update(float value);
card1.update(String value);

Or you can also update the symbol along with the value like this:

card1.update(value, "RH");

Reference

This is a reference sketch showing positions for intializer and updater.


...

/* Humidity card initializer */
Card humidity(&dashboard, HUMIDITY_CARD, "Humidity1");


void setup() {
...

/* Humidity card updater - can be used anywhere (apart from global scope) */
humidity.update(100);
}

void loop() {
...
}