   setupTempSensors();
   setupInputPins();
 
-  client.setServer(server, 1883);
+  client.setServer(mqtt_server, 1883);
   client.setCallback(callback);
 
-  Ethernet.begin(mac, ip);
+  Ethernet.begin((uint8_t*)cboard_mac, cboard_ip);
   delay(3000);
 }
 


/* #################  Ethernet                                                */

uint8_t mac[] = { 0xA9, 0x10, 0x14, 0xE7, 0xAC, 0xCC };
IPAddress     ip(192, 168, 2, 15);
IPAddress server(192, 168, 2,  3);

EthernetClient ethClient;



void tempSensorsLoop() {
  if(millis() - last_temp_read > TEMP_PUBLISH_DELAY) {
    aSerial.l(Level::vvv).pln("tempSensorsLoop");
    room_temp.requestTemperatures();
    outside_temp.requestTemperatures();

