Thanks for your fast feedback.
Before to buy any component, I would like to download the T3000 software and begin the configuration to evaluate the flexibility of programming with Control Basic.
I was programming in Basic 35 years ago but I have forgotten all the syntax rules. Nowadays I work more with python.
I read that the big advantage of T3000 software is the possibility to code offline on the computer and then load the program in the contrôler later.
But what is not clear for me is how to test my program on the computer without a controller and IO board.
Is there a controller emulator that I can run on my win 10 computer and then validate completely the program and interface before to run it on my house.
I did this last week to check the flexibility of Sedona programming on BAS controller( one of your competitors )
What are the tools for debugging code? ( line by line execution, inspect local variable values…)
My question about the number of programs was because I would like to define some function like differential thermostat ( with DECLARE statement that I can call in the main program) I understood from software manual that a program could be defined as a function by adding this DECLARE statement at the first line with parameters of the function.
Is it possible to declare all my functions in on program ( so having more than one DECLARE in one program block)?
What about local and global variables when managing functions blocks?
I will check with Brent regarding node red interface.
Node red is preinstalled on Rasbian buster that was installed on my rasberry Pi.
It also available when installing OpenHabian config that is easiest way to run OpenHab.
Last 2 questions for now:
In Belgium the voltage for line is 240 VAC , is there a version of bacnet boiler controller that works with 240 V?
My existing system have 12 triacs digital outputs for 240 VAC actuators, my plan would be to use Metz connect Triac module on Modbus or bacnet MS/ TP to extend my T3 controller . Are there reference on such configuration or limitation to take into account?
Thanks in advance for your further support.