diff --git a/.travis.yml b/.travis.yml index 7f50838..d64c644 100644 --- a/.travis.yml +++ b/.travis.yml @@ -38,7 +38,8 @@ install: - git clone https://github.com/LowPowerLab/RFM69 /usr/local/share/arduino/libraries/RFM69 - rm /usr/local/share/arduino/libraries/RFM69/RFM69_OTA.h - rm /usr/local/share/arduino/libraries/RFM69/RFM69_OTA.cpp - - git clone https://github.com/nkolban/ESP32_BLE_Arduino/tree/f8fe9d7cdfb20caa54b70849826d1ac6e375ff78 /usr/local/share/arduino/libraries/ESP32_BLE_Arduino + - wget https://github.com/nkolban/ESP32_BLE_Arduino/archive/f8fe9d7cdfb20caa54b70849826d1ac6e375ff78.zip -O /tmp/ESP32_BLE_Arduino.zip + - unzip /tmp/ESP32_BLE_Arduino.zip -d /usr/local/share/arduino/libraries - wget -q https://raw.githubusercontent.com/nkolban/esp32-snippets/master/cpp_utils/BLEAdvertisedDevice.cpp -O /usr/local/share/arduino/libraries/ESP32_BLE_Arduino/src/BLEAdvertisedDevice.cpp - wget -q https://raw.githubusercontent.com/nkolban/esp32-snippets/master/cpp_utils/BLEAdvertisedDevice.h -O /usr/local/share/arduino/libraries/ESP32_BLE_Arduino/src/BLEAdvertisedDevice.h - mkdir -p /usr/local/share/arduino/hardware/espressif diff --git a/OpenMQTTGateway.ino b/OpenMQTTGateway.ino index bae648a..f1b22a5 100644 --- a/OpenMQTTGateway.ino +++ b/OpenMQTTGateway.ino @@ -212,7 +212,7 @@ void setup() digitalWrite(led_send, HIGH); #endif - #ifdef MDNS_SD + #if defined(MDNS_SD) && defined(ESP8266) trc(F("Connecting to MQTT by mDNS without mqtt hostname")); connectMQTTmdns(); #else @@ -295,7 +295,7 @@ void setup_wifi() { trc(F("WiFi ok")); } -#ifdef MDNS_SD +#ifdef defined(MDNS_SD) && defined(ESP8266) void connectMQTTmdns(){ if (!MDNS.begin("ESP_MQTT")) { trc(F("Error setting up MDNS responder!"));