as we discussed earlier this would be a good feature but hard to implement. First there is the delivery guarantee that already exists in benthos which is fine, but for OT you will also need to read the value back to ensure that the machine indeed has changed the value and if not, resend.. This makes the implementation a bit harder since the output plugin also needs to read and handle the problems.. in case the data fails and it fails repeatedly there must be some alarming. i have some ideas on how to do it in different ways. There is also the security consideration to handle if accessing direct data.. in case of opc-ua there are only specific pre-defined variables you can access which is good. If using for example s7 or ads you can access basically all variables in the system which can be really dangerous if changing a value on the wrong variable. This needs to be considered and i think for UMH it needs to be a disclaimer stating that the users uses the output on their own risk and UMH takes no responsibility for any damage to machines or injuries to humans...