Browse Source

Fixing compile-error when MQTT isn't activated

master
Torsten Stauder 4 years ago
parent
commit
363e40e135
  1. 2
      src/Mqtt.cpp

2
src/Mqtt.cpp

@ -179,12 +179,14 @@ bool publishMqtt(const char *topic, uint32_t payload, bool retained) {
// Cyclic posting of WiFi-signal-strength // Cyclic posting of WiFi-signal-strength
void Mqtt_PostWiFiRssi(void) { void Mqtt_PostWiFiRssi(void) {
#ifdef MQTT_ENABLE
static uint32_t lastMqttRssiTimestamp = 0; static uint32_t lastMqttRssiTimestamp = 0;
if (!lastMqttRssiTimestamp || (millis() - lastMqttRssiTimestamp >= 60000)) { if (!lastMqttRssiTimestamp || (millis() - lastMqttRssiTimestamp >= 60000)) {
lastMqttRssiTimestamp = millis(); lastMqttRssiTimestamp = millis();
publishMqtt((char *) FPSTR(topicWiFiRssiState), Wlan_GetRssi(), false); publishMqtt((char *) FPSTR(topicWiFiRssiState), Wlan_GetRssi(), false);
} }
#endif
} }
/* Cyclic posting via MQTT that ESP is still alive. Use case: when ESPuino is switched off, it will post via /* Cyclic posting via MQTT that ESP is still alive. Use case: when ESPuino is switched off, it will post via

Loading…
Cancel
Save