Page home 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 printh 92 prints "nspanelevent",0 printh 00 prints "{\"page\": \"home\", \"component\": \"currentpage\", \"value\": \"pagechange\"}",0 printh 00 printh FF FF FF vis bt_notific,is_notification vis bt_qrcode,is_qrcode vis bt_entities,is_entities vis bt_alarm,is_alarm if(display_mode==3) { vis left_bt_text,0 vis right_bt_text,0 } Touch Press Event printh 91 prints "touchevent",0 printh 00 prints rand,0 printh FF FF FF Touch Release Event printh 91 prints "touchevent",0 printh 00 prints rand,0 printh FF FF FF Variable (string) lastclick Attributes ID : 36 Scope : local Text : Max. Text Size: 100 Variable (string) click_comp Attributes ID : 44 Scope : local Text : Max. Text Size: 8 Text time Attributes ID : 3 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 5 Text current_temp Attributes ID : 4 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 8 Text outdoor_temp Attributes ID : 5 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 8 Text date Attributes ID : 6 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 25 Text value01_state Attributes ID : 8 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 10 Text left_bt_text Attributes ID : 11 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 20 Text right_bt_text Attributes ID : 12 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 20 Text icon_top_01 Attributes ID : 13 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Text icon_top_02 Attributes ID : 14 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Text icon_top_03 Attributes ID : 15 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Text icon_top_04 Attributes ID : 16 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Text icon_top_05 Attributes ID : 17 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Text icon_top_06 Attributes ID : 18 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Text icon_top_07 Attributes ID : 19 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Text icon_top_08 Attributes ID : 20 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Text icon_top_09 Attributes ID : 21 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Text icon_top_10 Attributes ID : 22 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Text value01_icon Attributes ID : 23 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Text value03_state Attributes ID : 24 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 10 Text value03_icon Attributes ID : 25 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Text value02_icon Attributes ID : 26 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Text value02_state Attributes ID : 27 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 10 Text wifi_icon Attributes ID : 28 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 5 Text indoortempicon Attributes ID : 29 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Text bt_notific Attributes ID : 30 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Events Touch Release Event if(api==1) { page notification } Text bt_qrcode Attributes ID : 31 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Events Touch Release Event page qrcode Text bt_entities Attributes ID : 32 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Events Touch Release Event if(api==1) { page entitypage01 } Text bt_alarm Attributes ID : 33 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Events Touch Release Event if(api==1) { page alarm } Text meridiem Attributes ID : 35 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 10 Text button01 Attributes ID : 41 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Events Touch Press Event click_comp.txt="button01" click_timer.en=1 Touch Release Event if(click_timer.en==1) { click_timer.en=0 lastclick.txt="{\"page\": \"home\", \"event\": \"short_click\", \"component\": \""+click_comp.txt+"\"}" printh 92 prints "localevent",0 printh 00 prints lastclick.txt,0 printh 00 printh FF FF FF } Text button02 Attributes ID : 42 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Events Touch Press Event click_comp.txt="button02" click_timer.en=1 Touch Release Event if(click_timer.en==1) { click_timer.en=0 lastclick.txt="{\"page\": \"home\", \"event\": \"short_click\", \"component\": \""+click_comp.txt+"\"}" printh 92 prints "localevent",0 printh 00 prints lastclick.txt,0 printh 00 printh FF FF FF } Text button03 Attributes ID : 43 Scope : global Dragging : 0 Send Component ID : disabled Associated Keyboard: none Text : Max. Text Size : 3 Events Touch Press Event click_comp.txt="button03" click_timer.en=1 Touch Release Event if(click_timer.en==1) { click_timer.en=0 lastclick.txt="{\"page\": \"home\", \"event\": \"short_click\", \"component\": \""+click_comp.txt+"\"}" printh 92 prints "localevent",0 printh 00 prints lastclick.txt,0 printh 00 printh FF FF FF } Picture weather Attributes ID : 7 Scope : global Dragging : 0 Send Component ID: disabled Dual-state Button left_bt_pic Attributes ID : 38 Scope : global Dragging : 0 Send Component ID: disabled State : unpressed Text : Max. Text Size : 0 Dual-state Button right_bt_pic Attributes ID : 39 Scope : global Dragging : 0 Send Component ID: disabled State : unpressed Text : Max. Text Size : 0 Hotspot fc_weather Attributes ID : 9 Scope : global Dragging : 0 Send Component ID: on press and release Events Touch Press Event if(api==1) { page weather01 } Hotspot jump_climate Attributes ID : 10 Scope : local Dragging : 0 Send Component ID: disabled Events Touch Release Event printh 92 prints "localevent",0 printh 00 prints "{\"page\": \"home\", \"component\": \"climate\", \"event\": \"click\"}",0 printh 00 printh FF FF FF Hotspot settings_click Attributes ID : 34 Scope : local Dragging : 0 Send Component ID: disabled Events Touch Press Event settings_timer.en=1 Touch Release Event settings_timer.en=0 Timer swipestore Attributes ID : 2 Scope : local Period (ms): 50 Enabled : no Events Timer Event swipex=tch0 swipey=tch1 Timer settings_timer Attributes ID : 37 Scope : local Period (ms): 1000 Enabled : no Events Timer Event page settings Timer wakeup_timer Attributes ID : 40 Scope : local Period (ms): 50 Enabled : yes Events Timer Event if(dimswipedx&&api==1) { page buttonpage04 } // Right to Left swipec2=0-swipedx if(swipec100&&api==1) { page buttonpage02 } // Down to Up swipec2=0-swipedy if(swipec<-100&&api==1) { page buttonpage03 } }