I solved the problem in node red, here you have the code.
[{“id”:“5aee700cef3dcb9b”,“type”:“tab”,“label”:“Flow 3”,“disabled”:false,“info”:"",“env”:[]},{“id”:“50a21f04cf34a1a4”,“type”:“server-state-changed”,“z”:“5aee700cef3dcb9b”,“name”:"",“server”:“42e85e30.84e02”,“version”:4,“exposeToHomeAssistant”:false,“haConfig”:[{“property”:“name”,“value”:""},{“property”:“icon”,“value”:""}],“entityidfilter”:“input_boolean.wlacz_ciepla_wode”,“entityidfiltertype”:“exact”,“outputinitially”:true,“state_type”:“str”,“haltifstate”:"",“halt_if_type”:“str”,“halt_if_compare”:“is”,“outputs”:1,“output_only_on_state_change”:true,“for”:“0”,“forType”:“num”,“forUnits”:“minutes”,“ignorePrevStateNull”:false,“ignorePrevStateUnknown”:false,“ignorePrevStateUnavailable”:false,“ignoreCurrentStateUnknown”:false,“ignoreCurrentStateUnavailable”:false,“outputProperties”:[{“property”:“payload”,“propertyType”:“msg”,“value”:"",“valueType”:“entityState”},{“property”:“data”,“propertyType”:“msg”,“value”:"",“valueType”:“eventData”},{“property”:“topic”,“propertyType”:“msg”,“value”:"",“valueType”:“triggerId”}],“x”:350,“y”:360,“wires”:[[“3ca9af3210559dd3”,“8e429d1e69f83ca4”]]},{“id”:“8e429d1e69f83ca4”,“type”:“function”,“z”:“5aee700cef3dcb9b”,“name”:“on”,“func”:“if (msg.payload==‘on’)\n{\n msg.payload=\n {\n ‘value’: true,\n ‘fc’: 5,\n ‘unitid’: 1,\n ‘address’: 0x0000,\n ‘quantity’: 1,\n };\n}\nreturn msg;”,“outputs”:1,“noerr”:0,“initialize”:"",“finalize”:"",“libs”:[],“x”:630,“y”:280,“wires”:[[“ed4a25cb91728459”]]},{“id”:“3ca9af3210559dd3”,“type”:“function”,“z”:“5aee700cef3dcb9b”,“name”:“off”,“func”:“if (msg.payload==‘off’)\n{\n msg.payload=\n {\n ‘value’: false,\n ‘fc’: 5,\n ‘unitid’: 1,\n ‘address’: 0x0000,\n ‘quantity’: 1,\n };\n}\nreturn msg;\n”,“outputs”:1,“noerr”:0,“initialize”:"",“finalize”:"",“libs”:[],“x”:630,“y”:460,“wires”:[[“ed4a25cb91728459”]]},{“id”:“8e0e05c643ef7f5d”,“type”:“modbus-response”,“z”:“5aee700cef3dcb9b”,“name”:"",“registerShowMax”:20,“x”:1030,“y”:380,“wires”:[]},{“id”:“676cd91d8fdb068e”,“type”:“modbus-response”,“z”:“5aee700cef3dcb9b”,“name”:"",“registerShowMax”:20,“x”:1030,“y”:280,“wires”:[]},{“id”:“ed4a25cb91728459”,“type”:“modbus-flex-write”,“z”:“5aee700cef3dcb9b”,“name”:"",“showStatusActivities”:false,“showErrors”:false,“server”:“f0f4cd4889af5c5d”,“emptyMsgOnFail”:true,“keepMsgProperties”:false,“x”:790,“y”:320,“wires”:[[“676cd91d8fdb068e”],[“8e0e05c643ef7f5d”]],“outputLabels”:["",“msg”]},{“id”:“ef2df3fd69c60e2e”,“type”:“inject”,“z”:“5aee700cef3dcb9b”,“name”:"",“props”:[{“p”:“payload”},{“p”:“topic”,“vt”:“str”}],“repeat”:"",“crontab”:"",“once”:false,“onceDelay”:0.1,“topic”:"",“payload”:“on”,“payloadType”:“str”,“x”:450,“y”:280,“wires”:[[“8e429d1e69f83ca4”]]},{“id”:“2829dfb777946395”,“type”:“inject”,“z”:“5aee700cef3dcb9b”,“name”:"",“props”:[{“p”:“payload”},{“p”:“topic”,“vt”:“str”}],“repeat”:"",“crontab”:"",“once”:false,“onceDelay”:0.1,“topic”:"",“payload”:“off”,“payloadType”:“str”,“x”:450,“y”:460,“wires”:[[“3ca9af3210559dd3”]]},{“id”:“42e85e30.84e02”,“type”:“server”,“name”:“Home Assistant”,“version”:5,“addon”:true,“rejectUnauthorizedCerts”:true,“ha_boolean”:“y|yes|true|on|home|open”,“connectionDelay”:true,“cacheJson”:true,“heartbeat”:false,“heartbeatInterval”:30,“areaSelector”:“friendlyName”,“deviceSelector”:“friendlyName”,“entitySelector”:“friendlyName”,“statusSeparator”:“at: “,“statusYear”:“hidden”,“statusMonth”:“short”,“statusDay”:“numeric”,“statusHourCycle”:“h23”,“statusTimeFormat”:“h:m”,“enableGlobalContextStore”:true},{“id”:“f0f4cd4889af5c5d”,“type”:“modbus-client”,“name”:””,“clienttype”:“simpleser”,“bufferCommands”:true,“stateLogEnabled”:false,“queueLogEnabled”:false,“tcpHost”:“127.0.0.1”,“tcpPort”:“502”,“tcpType”:“DEFAULT”,“serialPort”:"/dev/ttyUSB0",“serialType”:“RTU-BUFFERD”,“serialBaudrate”:“9600”,“serialDatabits”:“8”,“serialStopbits”:“1”,“serialParity”:“none”,“serialConnectionDelay”:“100”,“serialAsciiResponseStartDelimiter”:“0x3A”,“unit_id”:“1”,“commandDelay”:“10”,“clientTimeout”:“100”,“reconnectOnTimeout”:false,“reconnectTimeout”:"",“parallelUnitIdsAllowed”:true}]