There is a way of work around this if anyone needs to know - of some reason - how long or/and when a socket is on. As an example your top off or your heater. With the new FW for P4 it is possible with 32 dosing pump - before 16. Most people have dosing pumps functions that´s not in use. As an example - I want to know how much an when my heater is running. I grab a pump function not in use - let us say dosing pump 32, Configure it to give 1 ml/minute. Make the container to have max fill and make it to fill. Activate log function. Let us say that socket 3 is your heater. Make the pump to respond on index 3. Now you will find a graph of your sockets runtime. Just remeber 1 ml is one minute

My top off is done by a pump. I have done the same thing here but you can´t have the flow rater to more than 1000 ml/min. I determ the flow rate of my top off pump - let us say it is 5l/min (5000 ml/min). In flow rate for my virtual pump I put in 500 ml/min. And have in my head that all figures of flow have to be multiply with 10. After this I chose the actual socket (let us say socket 4) to be the index the pump respond to. Activate graph. and voila.

Sincerely Lasse