 char* hellotopic  = "HELLO";
 char* willTopic   = "clients/solar";
 char* willMessage = "0";
+char* topic       = "esp8266/arduino/solar";
 
 // subscribe
 const char subrpi[]     = "raspberrypi/data";
 const char subtopic_0[] = "esp8266/arduino/s03"; // lcd temp
 const char subtopic_1[] = "esp8266/arduino/s07"; // power
-const char subtopic_3[] = "radio/test/2";        //Outside temp
+const char subtopic_3[] = "radio/test/2";        // Outside temp
 const char subtopic_4[] = "raspberrypi/doorpir";
 const char subtopic_5[] = "raspberrypi/data2";
 

    attachInterrupt(1, alm_isr, FALLING);
  }

  x = true;
}

time_t prevDisplay = 0;

void loop() {
  if (!rtc_boot_mode.gopro_mode)
  {
    if (balm_isr)

            break;
        }
      }
      if ( rtc_boot_mode.twitter_phase > 1 )
      {
        if (!mqttclient.connected())
        {
          unsigned long now = millis();
          if (now - lastReconnectAttempt > 100)
          {
            lastReconnectAttempt = now;
            if (reconnect())
            {
              lastReconnectAttempt = 0;
            }
          }
        }
        else
        {
          mqttclient.loop();
        }
      }

    }
  }
}
