       idx = line.indexOf("minute");
       line = line.substring(idx + 9); // TODO Find a better way, but this is better
       sunrise = sunrise + line.toInt();
+      */
+      sunrise = getNextIntFromString(line, line.indexOf("hour")) * 60;
+      sunrise += getNextIntFromString(line, line.indexOf("minute"));
+      
     } else if (line.indexOf("sunset") != -1) {
       line = httpclient.readStringUntil('}');
+      /*
       idx = line.indexOf("hour");
       line = line.substring(idx + 7); // TODO Find a better way, but this is better
       sunset = line.toInt() * 60;

byte hoursidx = 0;
WiFiUDP Udp;




// Forward Declarations

  -   d) actually timers aren't necessary. We can use an FSM in loop. Less overhead, simpiler
    6) Merge LED code into rest of code
    7) Add not-connected state with LED display mode
    8) Figure out color mapping for

  Notes:
  packed color is uint32_t
  r = c[16:23]
  g = c[8:15]
  b = c[0:7]
*/

#include <TimeLib.h>
