@mati That is an excellent idea! Unfortunately, I just tried disabling my antivirus and firewall without success. In fact, I tried running the files on my Wife's laptop (Windows 7) and had the same issue. As far as running as administrator, I previously tried this as well. Below is the operating system details as requested. However, since it didn't run on another PC using a different OS I doubt it's related to which system I'm using. Thanks for the reply. It was in fact something I had not considered.
Edition: Windows 10 Home
Version: 1803
OS Build: 17134.950
Tried disabling antivirus/firewall, and running on a different PC—same issue. Admin mode didn’t help either. Appreciate the suggestion though!
First step was removing the b' at the beginning and ' at the end
Then convert that to JSON with "loads json" block
The "loads json" for the individual elements are redundant and you just pull straight from the json variable
Hi @teastain .
I don’t know how to program in C++, that’s why I have fun with the Uiflow blocks.
I am very grateful for your intention to help me and I will try to test the code, although modifying it will be my problem.
Thanks
The fix for me was enabling wifi at the start of my code, I knew I needed wifi for the RTC functions but assumed it wouldn't affect positioning of objects, but it did. I added a check loop to make sure wifi is connected before proceeding.
@ajb2k3 Thanks, Yes, I have installed the USB driver, I am using Windows 11. I have just managed to get it to work, it was the WiFi connection details. It looks like the programming is done OTA only.
I have a function that is executed in successive iterations and needs to have local variables. On Arduino it's very easy to create local variables that work within the function. In UiFlowin i see that it's not possible.
Now that things seem to work: is there a really pressing reason to migrate to UIFlow2.0?
My ultimate goal is to eventually start running openHASP on them and remotely control what they display through Home Assistant, so ideally I do no extra coding, but maybe there's a security concern or something that should change my mind?