First of all, I’d really like to thank you for switching the charts library and introducing ECharts. For the first time in years, I’m able to display multiple temperature curves simultaneously without knocking out my system. I am aware that ECharts is not fully functional at this early stage, however already the present stage is a huge gain for me. So again, thank you so much for this decision and your efforts.
Now my short question: Is it intended in the future to consider dynamic properties where one could influence the appearance by sending a message to the node (similar to the ui-button, e.g. msg.ui_update.lineColor). Background is that I would like to change the color of a line plot depending on a threshold. A simple example: When a value of 25 is exceeded the line should become red, below or equal 25 the line should continue in blue ?
Yes, I have started looking at that, I am only doing this in my spare time though, so it won't be tomorrow.
That is a different question. Dynamic control of a data series line colour would change it for the whole line, not for only part of the line. I don't know whether eCharts supports what you are asking for. You should be able to achieve what you want at the moment by using two series of different colours and sending the data to one or the other dependent on the value. Send null values to the other series to leave a gap in that line.
For things like line charts, I would normally change the background rather than the line colour. As an example, I think that I posted something about the new weather page I'm working on - though that was an example using Observable Plot rather than eCharts but I think eCharts has the same capability, I've just not got round to trying that yet.
A quick check shows that you can actually do this with a background area (markArea) but you can also use variable line colours using visualMap.
However, this does again illustrate the limitation of relying on nodes for charting and other complex tasks. It is hard to account for all the possibilities. So you may be better off using eCharts manually yourself.