Page boot
    Attributes
        ID                 : 0
        Scope              : local
        Dragging           : 0
        Send Component ID  : disabled
        Locked             : no
        Swide up page ID   : disabled
        Swide down page ID : disabled
        Swide left page ID : disabled
        Swide right page ID: disabled
    
    Events
        Preinitialize Event
            dim=100
            printh 92
            prints "nspanelevent",0
            printh 00
            prints "{\"page\": \"boot\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0
            printh 00
            printh FF FF FF
        
Variable (int32) counter
    Attributes
        ID   : 12
        Scope: local
        Value: 0
    
Variable (string) aux
    Attributes
        ID            : 13
        Scope         : local
        Text          : 
        Max. Text Size: 10
    
Variable (string) nspanelevent
    Attributes
        ID            : 14
        Scope         : local
        Text          : 
        Max. Text Size: 100
    
Text ip_addr
    Attributes
        ID                 : 1
        Scope              : local
        Dragging           : 0
        Send Component ID  : disabled
        Associated Keyboard: none
        Text               : Initializing...
        Max. Text Size     : 15
    
Text t0
    Attributes
        ID                 : 2
        Scope              : local
        Dragging           : 0
        Send Component ID  : disabled
        Associated Keyboard: none
        Text               : Please wait...
        Max. Text Size     : 15
    
Text t1
    Attributes
        ID                 : 3
        Scope              : local
        Dragging           : 0
        Send Component ID  : disabled
        Associated Keyboard: none
        Text               : The process can take several seconds!
        Max. Text Size     : 50
    
Text tft_label
    Attributes
        ID                 : 5
        Scope              : local
        Dragging           : 0
        Send Component ID  : disabled
        Associated Keyboard: none
        Text               : TFT:
        Max. Text Size     : 4
    
Text esph_label
    Attributes
        ID                 : 6
        Scope              : local
        Dragging           : 0
        Send Component ID  : disabled
        Associated Keyboard: none
        Text               : ESPHome:
        Max. Text Size     : 8
    
Text bluep_label
    Attributes
        ID                 : 7
        Scope              : local
        Dragging           : 0
        Send Component ID  : disabled
        Associated Keyboard: none
        Text               : Blueprint:
        Max. Text Size     : 10
    
Text tft_version
    Attributes
        ID                 : 8
        Scope              : local
        Dragging           : 0
        Send Component ID  : disabled
        Associated Keyboard: none
        Text               : 4.0 dev
        Max. Text Size     : 8
    
Text esph_version
    Attributes
        ID                 : 9
        Scope              : local
        Dragging           : 0
        Send Component ID  : disabled
        Associated Keyboard: none
        Text               : 
        Max. Text Size     : 8
    
Text bluep_version
    Attributes
        ID                 : 10
        Scope              : local
        Dragging           : 0
        Send Component ID  : disabled
        Associated Keyboard: none
        Text               : 
        Max. Text Size     : 8
    
Dual-state Button a01
    Attributes
        ID               : 4
        Scope            : local
        Dragging         : 0
        Send Component ID: on press and release
        State            : unpressed
        Text             : Reboot
        Max. Text Size   : 6
    
Timer timer
    Attributes
        ID         : 11
        Scope      : local
        Period (ms): 65534
        Enabled    : yes
    
    Events
        Timer Event
            counter.val++
            covx counter.val,aux.txt,0,0
            nspanelevent.txt="{\"page\": \"boot\", \"component\": \"timeout\", \"value\": "+aux.txt+"}"
            bluep_version.txt="Retry: "+aux.txt
            printh 92
            prints "nspanelevent",0
            printh 00
            prints nspanelevent.txt,0
            printh 00
            printh FF FF FF
        
