add scheduling for non-xbee automation, use FastLED random functions and add entropy so it doesn't always start in the same place