Sets up a standard light timer on relay #1 that runs from 0900 to 1900 (9,0,19,0). These values are hard coded and cannot be changed without uploading new code. If I wanted my lights to shut off at 8:30 PM, I'd have to change the code to this and re-upload:

This says use the DayLights memory locations to set a timer on relay 1. This is only useful if you're on WiFi and can change the settings remotely with the Portal, U-App, or Android app.

The big difference is that you can change memory locations on the fly (using the Portal or an app) without having to upload new code every time you want to change a setting.

When you first generate in-the-memory code with the Wizard, it will generate a file to set the memory settings, then it will generate the code that actually runs the controller. You can use the memory settings code, or you can skip it and enter everything into the portal or apps manually.

If you browse through the internal memory section within the portal you'll see all the values that you can set. For instance you'll see the Heater section has the values for on/off. To make use of those values you'll need to change your code from hard coded to using internal memory. Here is an example of the change:

You cannot change them individually. They will both use the values set in InternalMemory when used that way. You can use the internal thermostat on each one to fine tune it, or control it manually in the code.