   opcServer.setClientConnectedCallback(cbOpcClientConnected);
   opcServer.setClientDisconnectedCallback(cbOpcClientDisconnected);
   opcServer.begin();
+  opcServer.mDNSBegin("Blume-ESP32-OPC");
 #endif
     
   pinMode(DATA_PIN_0, OUTPUT);

// BLUME DUBIOUS: 60/6/true/false
// BLUME FEATHER: 72/12/false/false/textmode=true
// NIC'S BLUME: 40/6/true/false/false

#define DEBUG false

// Only change these settings if you're wired to different pins, using a non-APA102 chipset,
// using a different COLOR_ORDER for RGB, etc.
#ifdef ESP32
// No standard pins for ESP32 yet; I'm using these at the moment.
#define DATA_PIN_0    12
#define DATA_PIN_1    14

#if defined(ESP32_OTA) || defined(ESP32_OPC)
  WiFi.mode(WIFI_STA);
  WiFi.begin(WIFI_SSID, WIFI_PASSWORD);
  /*while (WiFi.status() != WL_CONNECTED) {
    delay(500);
  }
  Serial.print("IP address: ");
  Serial.println(WiFi.localIP());
  */
#endif // ESP32_OTA || ESP32_OPC

#ifdef ESP32_OTA
