I am probably aiming higher than I can reach, but as they say, go big, or go home. I am writing a Burglar Alarm system, yes another one, but of course mine will be better than all the others :-). I am fine doing the node-red side of things, I program industrial PLCs as my job, but I am very much a beginner with uibuilder. To prepare I have done a beginners course on html, beginners course on CSS and a beginners course on bootstrap, and if I understood what bootstrap-vue was for I might do a course on that :-). I have managed to get node-red sending messages to uibuilder and to get uibuilder to send messages to node-red.
Should have said, nice work on uibuilder, thank you.
Programs I write for HMIs (industrial screens) tend to be multilanguage and allow a factory to even set the colours of things on screen, there is very little hard-coded, which brings me to my problem. I don't want to hard-code the name of Zones in the alarm, the user will go to a webpage where they can alter names and then store them to a Global file. So if you had 'Granny's Flat' as a zone and Granny sadly passed away, you could rename it to 'The Hobbies Room' without having to reprogram. I can get the current names to load in to a uibuilder webpage by having a button called 'Load Current Zone Settings' (v-on:click="sendRequest"), but it would be better if the current names loaded automatically when the webpage finished loading. Is there anything like v-on:pageloaded I can use to call the function ("sendRequest") to send a message to node-red asking for the current settings? I have web-searched but didn't find anything that worked. Sorry if this is beginner's stuff, but we all have to start somewhere.