{"id":27973,"date":"2024-02-23T09:53:18","date_gmt":"2024-02-23T07:53:18","guid":{"rendered":"https:\/\/www.victronenergy.com\/blog\/?p=27973"},"modified":"2024-02-23T10:35:49","modified_gmt":"2024-02-23T08:35:49","slug":"node-red-update-for-victron-users","status":"publish","type":"post","link":"https:\/\/www.victronenergy.com\/blog\/2024\/02\/23\/node-red-update-for-victron-users\/","title":{"rendered":"Node-RED &#8211; update for Victron users"},"content":{"rendered":"<p>In this blog <em>Dirk-Jan Faber<\/em> shows us some of the new tools which have been made available in the latest version changes to Node RED, and where to find the latest files.<\/p>\n<p><span data-contrast=\"auto\">Between releases 3.14 to 3.20 quite a lot has changed on the Node-RED nodes, but not all of the changes are immediately obvious when you check your Node-RED flows. In this blog post I\u2019ll walk you through the changes that will help you to create more efficient and easy-to-use flows.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:-20,&quot;335559737&quot;:-20,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">If you are not already familiar with Node-RED, you can read all about it <a href=\"https:\/\/www.victronenergy.com\/live\/venus-os:large\" target=\"_blank\">here<\/a>.<\/span><\/p>\n<h4><span class=\"TextRun SCXW17201687 BCX4\" lang=\"NL-NL\" xml:lang=\"NL-NL\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW17201687 BCX4\">Nodes <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW17201687 BCX4\">showing<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW17201687 BCX4\">the<\/span><span class=\"NormalTextRun SCXW17201687 BCX4\"> last <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW17201687 BCX4\">seen<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW17201687 BCX4\">value<\/span><\/span><\/h4>\n<p><span class=\"TextRun SCXW89399955 BCX4\" lang=\"NL-NL\" xml:lang=\"NL-NL\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW89399955 BCX4\">Previously<\/span><span class=\"NormalTextRun SCXW89399955 BCX4\">,<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">the<\/span><span class=\"NormalTextRun SCXW89399955 BCX4\"> input <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">nodes<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">reported<\/span> <span class=\"NormalTextRun SCXW89399955 BCX4\">\u201c<\/span><span class=\"NormalTextRun SCXW89399955 BCX4\">O<\/span><span class=\"NormalTextRun SCXW89399955 BCX4\">k\u201d or \u201c(<\/span><span class=\"NormalTextRun SCXW89399955 BCX4\">D<\/span><span class=\"NormalTextRun SCXW89399955 BCX4\">is)<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">C<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">onnected<\/span><span class=\"NormalTextRun SCXW89399955 BCX4\">\u201d as a status. <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">With<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">the<\/span> update <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">to<\/span> 3.20 <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">this<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">behavio<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">u<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">r<\/span> has <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">changed<\/span> \u2013 <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">it<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">now<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">reports<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">the<\/span> last <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">value<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">seen<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">by<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">the<\/span> node. This is how the input node used to appear:<\/span><\/span><\/p>\n<p><a href=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-20-at-13.06.21_252280208.png\" target=\"_blank\"><div class=\"full-size-image container\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-27991 size-full\" src=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-20-at-13.06.21_252280208.png\" alt=\"\" width=\"504\" height=\"102\" srcset=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-20-at-13.06.21_252280208.png 504w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-20-at-13.06.21_252280208-300x61.png 300w\" sizes=\"auto, (max-width: 504px) 100vw, 504px\" \/><\/div><\/a><\/p>\n<p>It now appears like this, for example:<\/p>\n<p><a href=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-20-at-13.06.46_252280206.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-27990\" src=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-20-at-13.06.46_252280206.png\" alt=\"\" width=\"504\" height=\"101\" srcset=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-20-at-13.06.46_252280206.png 478w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-20-at-13.06.46_252280206-300x60.png 300w\" sizes=\"auto, (max-width: 504px) 100vw, 504px\" \/><\/a><\/p>\n<p><span class=\"TextRun SCXW89399955 BCX4\" lang=\"NL-NL\" xml:lang=\"NL-NL\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW89399955 BCX4\">\u00a0<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">Having<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">your<\/span><span class=\"NormalTextRun SCXW89399955 BCX4\"> flow open <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">and<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">being<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">able<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">to<\/span><span class=\"NormalTextRun SCXW89399955 BCX4\"> view<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">the<\/span> <span style=\"text-decoration: underline\"><span class=\"NormalTextRun ContextualSpellingAndGrammarErrorV2Themed SCXW89399955 BCX4\">PV power<\/span><\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">value<\/span> <\/span><span class=\"TextRun SCXW89399955 BCX4\" lang=\"NL-NL\" xml:lang=\"NL-NL\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW89399955 BCX4\">change <\/span><\/span><span class=\"TextRun SCXW89399955 BCX4\" lang=\"NL-NL\" xml:lang=\"NL-NL\" data-contrast=\"auto\"><span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">makes<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">developing<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">the<\/span><span class=\"NormalTextRun SCXW89399955 BCX4\"> rest of <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">the<\/span><span class=\"NormalTextRun SCXW89399955 BCX4\"> flow a lot <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">easier<\/span><span class=\"NormalTextRun SCXW89399955 BCX4\">. <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">If<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">you<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">expect<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">to<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">see<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">values<\/span> <span class=\"NormalTextRun SCXW89399955 BCX4\">in<\/span> <span class=\"NormalTextRun SCXW89399955 BCX4\">kilowatts <\/span><span class=\"NormalTextRun SCXW89399955 BCX4\">but <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">you<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">see<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">the<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">values<\/span><span class=\"NormalTextRun SCXW89399955 BCX4\"> in watts<\/span><span class=\"NormalTextRun SCXW89399955 BCX4\">, <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">you<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">\u2019ll<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">need<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">to<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">divide<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">by<\/span><span class=\"NormalTextRun SCXW89399955 BCX4\"> 1000 <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">t<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">o<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">obtain<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">the<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">expected<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">value<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW89399955 BCX4\">s<\/span><span class=\"NormalTextRun SCXW89399955 BCX4\">.<\/span><\/span><\/p>\n<p><a href=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-12.57.01_252193162.png\" target=\"_blank\"><div class=\"full-size-image container\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-27975\" src=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-12.57.01_252193162.png\" alt=\"\" width=\"664\" height=\"502\" srcset=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-12.57.01_252193162.png 664w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-12.57.01_252193162-300x227.png 300w\" sizes=\"auto, (max-width: 664px) 100vw, 664px\" \/><\/div><\/a><\/p>\n<p><span class=\"TextRun SCXW90814534 BCX4\" lang=\"NL-NL\" xml:lang=\"NL-NL\" data-contrast=\"auto\"><span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">If<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">you<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">don\u2019t<\/span><span class=\"NormalTextRun SCXW90814534 BCX4\"> like <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">this<\/span><span class=\"NormalTextRun SCXW90814534 BCX4\"> new<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">behavior<\/span><span class=\"NormalTextRun SCXW90814534 BCX4\">, <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">you<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">can<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">disable<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">it<\/span><span class=\"NormalTextRun SCXW90814534 BCX4\"> via <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">the<\/span> <\/span><span class=\"TextRun SCXW90814534 BCX4\" lang=\"NL-NL\" xml:lang=\"NL-NL\" data-contrast=\"auto\"><span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">Configuration<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">nodes<\/span><\/span><span class=\"TextRun SCXW90814534 BCX4\" lang=\"NL-NL\" xml:lang=\"NL-NL\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW90814534 BCX4\">, <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">and<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">then<\/span><span class=\"NormalTextRun SCXW90814534 BCX4\"> select <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">the<\/span> <\/span><span class=\"TextRun SCXW90814534 BCX4\" lang=\"NL-NL\" xml:lang=\"NL-NL\" data-contrast=\"auto\"><span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">Victron<\/span><span class=\"NormalTextRun SCXW90814534 BCX4\"> Energy Client<\/span><\/span><span class=\"TextRun SCXW90814534 BCX4\" lang=\"NL-NL\" xml:lang=\"NL-NL\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW90814534 BCX4\">. <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">Previously<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">this<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">configuration<\/span><span class=\"NormalTextRun SCXW90814534 BCX4\"> node <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">offered<\/span><span class=\"NormalTextRun SCXW90814534 BCX4\"> no <\/span><span class=\"NormalTextRun SCXW90814534 BCX4\">\u2018<\/span><span class=\"NormalTextRun SCXW90814534 BCX4\">options<\/span><span class=\"NormalTextRun SCXW90814534 BCX4\">\u2019 &#8211;<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">now<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">there<\/span><span class=\"NormalTextRun SCXW90814534 BCX4\"> are <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">two<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">checkboxes<\/span><span class=\"NormalTextRun SCXW90814534 BCX4\">. The first <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">one<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">allows<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">you<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">to<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">disable<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">the<\/span> <span class=\"NormalTextRun SCXW90814534 BCX4\">\u2018<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">value<\/span><span class=\"NormalTextRun SCXW90814534 BCX4\">\u2019 readings<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">and<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">revert<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">simply<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">to<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">showing<\/span><span class=\"NormalTextRun SCXW90814534 BCX4\"> \u201c<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">connected<\/span><span class=\"NormalTextRun SCXW90814534 BCX4\">\u201d. <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">You<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">probably<\/span><span class=\"NormalTextRun SCXW90814534 BCX4\"> want <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">to<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">leave<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">the<\/span><span class=\"NormalTextRun SCXW90814534 BCX4\"> option <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW90814534 BCX4\">checked<\/span><span class=\"NormalTextRun SCXW90814534 BCX4\">.<\/span><\/span><span class=\"EOP SCXW90814534 BCX4\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:-20,&quot;335559737&quot;:-20,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-12.58.11_252193233.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-27976\" src=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-12.58.11_252193233-1024x355.png\" alt=\"\" width=\"1024\" height=\"355\" srcset=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-12.58.11_252193233-1024x355.png 1024w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-12.58.11_252193233-750x260.png 750w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-12.58.11_252193233-300x104.png 300w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-12.58.11_252193233.png 1256w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<h4><b><span data-contrast=\"auto\">Storing the last value in the global context<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:-20,&quot;335559737&quot;:-20,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/h4>\n<p><span data-contrast=\"auto\">Whilst in the Victron Client configuration, you may also notice the new \u201cContext store\u201d option. Enabling this will result in the node storing the last seen value into the global context. This is a way to store information that can be shared between different nodes without using the messages that pass through a flow.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:-20,&quot;335559737&quot;:-20,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.02.07_252193468.png\" target=\"_blank\"><div class=\"full-size-image container\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-27977\" src=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.02.07_252193468.png\" alt=\"\" width=\"718\" height=\"888\" srcset=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.02.07_252193468.png 718w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.02.07_252193468-243x300.png 243w\" sizes=\"auto, (max-width: 718px) 100vw, 718px\" \/><\/div><\/a><\/p>\n<p><span data-contrast=\"auto\">The values are stored under \u2018victronenergy\u2019 in an object containing all of the seen values. With this, you can fetch the latest value from the context by using a change node (or directly from a function node). Perhaps not everyone will want to use this, but it can simplify your flows.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:-20,&quot;335559737&quot;:-20,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">The above picture shows that my current flows have 3 input nodes:<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:-20,&quot;335559737&quot;:-20,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">A system node, showing the <span style=\"text-decoration: underline\">VRM portal<\/span> ID of the <span style=\"text-decoration: underline\">GX device<\/span><\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559685&quot;:-20,&quot;335559737&quot;:-20,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"2\" data-aria-level=\"1\"><span data-contrast=\"auto\">A temperature sensor, showing the current temperature. The temperature meter has device instance 21.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;201341983&quot;:0,&quot;335559685&quot;:-20,&quot;335559737&quot;:-20,&quot;335559738&quot;:0,&quot;335559739&quot;:0,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"1\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" data-aria-posinset=\"3\" data-aria-level=\"1\"><span data-contrast=\"auto\">And thirdly, a tank sensor with device instance 25, shows the battery voltage.<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"auto\">With this data, I can use\u00a0 a change node to set the msg.payload to the latest battery voltage of the tank. The change node needs to be configured to retrieve \u201c<span style=\"text-decoration: underline\">victronenergy.tank<\/span>._<span style=\"text-decoration: underline\">25.BatteryVoltage<\/span>\u201d from the global context in order to get that information. The device instance is used to differentiate between multiple devices. These id\u2019s will vary depending on your installation. In the drop-down menu of the custom input and custom output nodes you may also notice these identification numbers.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:-20,&quot;335559737&quot;:-20,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">The edit panel of the change node then looks simliar to this:<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:-20,&quot;335559737&quot;:-20,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.07.11_252193773.png\" target=\"_blank\"><div class=\"full-size-image container\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-27978\" src=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.07.11_252193773.png\" alt=\"\" width=\"764\" height=\"154\" srcset=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.07.11_252193773.png 764w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.07.11_252193773-750x151.png 750w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.07.11_252193773-300x60.png 300w\" sizes=\"auto, (max-width: 764px) 100vw, 764px\" \/><\/div><\/a><\/p>\n<h4><span class=\"TextRun SCXW179910810 BCX4\" lang=\"NL-NL\" xml:lang=\"NL-NL\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW179910810 BCX4\">Using <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW179910810 BCX4\">the<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW179910810 BCX4\">custom<\/span><span class=\"NormalTextRun SCXW179910810 BCX4\"> input <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW179910810 BCX4\">and<\/span><span class=\"NormalTextRun SCXW179910810 BCX4\"> output <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW179910810 BCX4\">nodes<\/span><\/span><span class=\"EOP SCXW179910810 BCX4\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:-20,&quot;335559737&quot;:-20,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/h4>\n<p><a href=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.09.08_252193888.png\" target=\"_blank\"><div class=\"full-size-image container\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-27979\" src=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.09.08_252193888.png\" alt=\"\" width=\"804\" height=\"122\" srcset=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.09.08_252193888.png 804w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.09.08_252193888-750x114.png 750w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.09.08_252193888-300x46.png 300w\" sizes=\"auto, (max-width: 804px) 100vw, 804px\" \/><\/div><\/a><\/p>\n<p><span data-contrast=\"auto\">The two custom nodes have also been recently added and I would like to explain their use, as they are quite versatile. These two nodes use the complete underlying communication bus, where all of the other nodes also read from, and write to. The normal Victron nodes only show a filtered result. <\/span><\/p>\n<p><span data-contrast=\"auto\">This means that you might be able to find values in the custom nodes which haven\u2019t been made available in the task-specific node. Usually some product-specific values can be retrieved from here; e.g. the Refresh time from a Victron grid meter. Also, things like a (numerical representation) of the firmware version.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:-20,&quot;335559737&quot;:-20,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">One thing to be aware of is that you do need to be careful when writing values with the custom output node. There might be system processes also writing to the same entries, causing the system to get confused.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:-20,&quot;335559737&quot;:-20,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<h4><b><span data-contrast=\"auto\">Node-RED Dashboard 2.0<\/span><\/b><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:-20,&quot;335559737&quot;:-20,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/h4>\n<p><a href=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.10.39_252193979.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-27980\" src=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.10.39_252193979-1024x448.png\" alt=\"\" width=\"1024\" height=\"448\" srcset=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.10.39_252193979-1024x448.png 1024w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.10.39_252193979-750x328.png 750w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.10.39_252193979-300x131.png 300w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.10.39_252193979.png 1216w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p><span class=\"NormalTextRun SCXW189665012 BCX4\">Node RED is <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW189665012 BCX4\">migrating<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW189665012 BCX4\">from<\/span><span class=\"NormalTextRun SCXW189665012 BCX4\"> dashboard <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW189665012 BCX4\">version<\/span><span class=\"NormalTextRun SCXW189665012 BCX4\"> 1.0 <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW189665012 BCX4\">to<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW189665012 BCX4\">version<\/span><span class=\"NormalTextRun SCXW189665012 BCX4\"> 2.0. Read <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW189665012 BCX4\">the<\/span><span class=\"NormalTextRun SCXW189665012 BCX4\"> full statement on <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW189665012 BCX4\">why<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW189665012 BCX4\">they<\/span><span class=\"NormalTextRun SCXW189665012 BCX4\"> are <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW189665012 BCX4\">pushing<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW189665012 BCX4\">this<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW189665012 BCX4\">successor<\/span><span class=\"NormalTextRun SCXW189665012 BCX4\"><a href=\"https:\/\/flowfuse.com\/blog\/2023\/06\/dashboard-announcement\/\" target=\"_blank\"> here<\/a>.<\/span><\/p>\n<p><span class=\"NormalTextRun SCXW38020043 BCX4\">In order <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">to<\/span><span class=\"NormalTextRun SCXW38020043 BCX4\"> get <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">started<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">with<\/span><span class=\"NormalTextRun SCXW38020043 BCX4\"> dashboard 2.0, <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">you<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">will<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">need<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">to<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">add<\/span><span class=\"NormalTextRun SCXW38020043 BCX4\"> [<a href=\"https:\/\/flows.nodered.org\/node\/@flowfuse\/node-red-dashboard\" target=\"_blank\">@flowfuse\/node-red-dashboard<\/a>] <span class=\"TextRun SCXW38020043 BCX4\" lang=\"NL-NL\" xml:lang=\"NL-NL\" data-contrast=\"auto\"><span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">to<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">your<\/span> palette. <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">After<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">y<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">ou\u2019v<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">e<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">installe<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">d<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">th<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">e<\/span> module, a new <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">til<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">e<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">wil<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">l<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">appea<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">r<\/span> on <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">th<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">e<\/span> <\/span><span class=\"TextRun SCXW38020043 BCX4\" lang=\"NL-NL\" xml:lang=\"NL-NL\" data-contrast=\"auto\">Venus OS Large<\/span><span class=\"TextRun SCXW38020043 BCX4\" lang=\"NL-NL\" xml:lang=\"NL-NL\" data-contrast=\"auto\"> menu on VRM, <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">thu<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">s<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">allowin<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">g<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">yo<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">u<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">t<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">o<\/span> access <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">th<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">e<\/span> new dashboard <span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">easil<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW38020043 BCX4\">y<\/span> via VRM.<\/span><span class=\"LineBreakBlob BlobObject DragDrop SCXW38020043 BCX4\"><span class=\"SCXW38020043 BCX4\">\u00a0<\/span><br class=\"SCXW38020043 BCX4\" \/><\/span><\/span><\/p>\n<p><b><span data-contrast=\"auto\">More Victron nodes<\/span><\/b><\/p>\n<p><span data-contrast=\"auto\">Although not being shipped by default, there are some extra installable nodes, which can be helpful for Victron systems. These can be installed via the install tab on the <\/span><i><span data-contrast=\"auto\">Manage palette<\/span><\/i><span data-contrast=\"auto\"> menu item.\u00a0 Everyone can create new nodes and publish them. Finding new nodes can be done by searching for \u201cvictron\u201d in the search tab on <a href=\"https:\/\/flows.nodered.org\/search?term=victron.\" target=\"_blank\">https:\/\/flows.nodered.org\/search?term=victron<\/a><\/span><\/p>\n<p><span class=\"NormalTextRun SpellingErrorV2Themed SCXW148913213 BCX4\">I\u2019ll<\/span><span class=\"NormalTextRun SCXW148913213 BCX4\"> cover <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW148913213 BCX4\">two<\/span> <span class=\"NormalTextRun SCXW148913213 BCX4\">of <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW148913213 BCX4\">them<\/span><span class=\"NormalTextRun SCXW148913213 BCX4\"> below<\/span><span class=\"NormalTextRun SCXW148913213 BCX4\">, but <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW148913213 BCX4\">there<\/span><span class=\"NormalTextRun SCXW148913213 BCX4\"> are <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW148913213 BCX4\">several<\/span><span class=\"NormalTextRun SCXW148913213 BCX4\"> more<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW148913213 BCX4\">to<\/span><span class=\"NormalTextRun SCXW148913213 BCX4\"> discover<\/span><span class=\"NormalTextRun SCXW148913213 BCX4\">. <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW148913213 BCX4\">Also<\/span><span class=\"NormalTextRun SCXW148913213 BCX4\">, <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW148913213 BCX4\">when<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW148913213 BCX4\">you<\/span><span class=\"NormalTextRun SCXW148913213 BCX4\"> look <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW148913213 BCX4\">for<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW148913213 BCX4\">inspiration<\/span><span class=\"NormalTextRun SCXW148913213 BCX4\"> or more <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW148913213 BCX4\">examples<\/span><span class=\"NormalTextRun SCXW148913213 BCX4\">, check out <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW148913213 BCX4\">the<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW148913213 BCX4\">examples<\/span><span class=\"NormalTextRun SCXW148913213 BCX4\"><a href=\"https:\/\/github.com\/victronenergy\/node-red-contrib-victron\/wiki\/Example-Flows\" target=\"_blank\"> here<\/a>.<\/span><\/p>\n<h4>Victron VRM API<\/h4>\n<p><a href=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.17.28_252194390.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-27982\" src=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.17.28_252194390-1024x77.png\" alt=\"\" width=\"1024\" height=\"77\" srcset=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.17.28_252194390-1024x77.png 1024w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.17.28_252194390-750x56.png 750w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.17.28_252194390-300x23.png 300w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.17.28_252194390.png 1064w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p><span data-contrast=\"auto\">This node allows you to directly query the VRM API for information on your site. You will need to create an access token first to get started, but once you\u2019ve done that, you can perform several queries. E.g. get the solar forecast for your site.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:-20,&quot;335559737&quot;:-20,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">More information on the VRM API can be found <a href=\"https:\/\/vrm-api-docs.victronenergy.com\/#\/\" target=\"_blank\">here<\/a>.<\/span><\/p>\n<p><span class=\"TextRun SCXW219913899 BCX4\" lang=\"NL-NL\" xml:lang=\"NL-NL\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW219913899 BCX4\">Node <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW219913899 BCX4\">to<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW219913899 BCX4\">install<\/span><span class=\"NormalTextRun SCXW219913899 BCX4\">:<\/span><\/span><span class=\"EOP SCXW219913899 BCX4\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:-20,&quot;335559737&quot;:-20,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><span class=\"NormalTextRun SCXW203677538 BCX4\">[<\/span><a href=\"https:\/\/flows.nodered.org\/node\/victron-vrm-api\" target=\"_blank\"><span class=\"NormalTextRun SpellingErrorV2Themed SCXW203677538 BCX4\">victron-vrm-api<\/span><\/a><span class=\"NormalTextRun SCXW203677538 BCX4\">]<\/span><\/p>\n<h4>Victron Modbus<\/h4>\n<p><a href=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.22.12_252194673.png\" target=\"_blank\"><div class=\"full-size-image container\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-27985\" src=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.22.12_252194673.png\" alt=\"\" width=\"1006\" height=\"960\" srcset=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.22.12_252194673.png 1006w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.22.12_252194673-750x716.png 750w, https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/Screenshot-2024-02-19-at-13.22.12_252194673-300x286.png 300w\" sizes=\"auto, (max-width: 1006px) 100vw, 1006px\" \/><\/div><\/a><\/p>\n<p><span data-contrast=\"auto\">Instead of using the default Victron nodes, some people prefer to get values via the modbus instead. This node makes it easier to access the correct values. As this node uses the configuration of node-red-contrib-modbus to make the connection, you will need to install that node first, before getting this to work.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:-20,&quot;335559737&quot;:-20,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Once installed, you can just select the value you want to retrieve or write to from the dropdown. You will also need to input the Unit ID to make this work, but that can be easily found in the Remote Console under <\/span><i><span data-contrast=\"auto\">Settings -&gt; Services -&gt; Modbus TCP -&gt; Available services.<\/span><\/i><span data-contrast=\"auto\">\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:-20,&quot;335559737&quot;:-20,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">Nodes to install:<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559685&quot;:-20,&quot;335559737&quot;:-20,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<ol>\n<li><span class=\"NormalTextRun SCXW71704534 BCX4\">[<\/span><a href=\"https:\/\/flows.nodered.org\/node\/node-red-contrib-modbus\" target=\"_blank\"><span class=\"NormalTextRun ContextualSpellingAndGrammarErrorV2Themed SCXW71704534 BCX4\">node<\/span><span class=\"NormalTextRun SCXW71704534 BCX4\">-red-<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW71704534 BCX4\">contrib<\/span><span class=\"NormalTextRun SCXW71704534 BCX4\">&#8211;<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW71704534 BCX4\">modbus<\/span><\/a><span class=\"NormalTextRun SCXW71704534 BCX4\">]<\/span><\/li>\n<li><span class=\"NormalTextRun SCXW9246520 BCX4\">[<\/span><a href=\"https:\/\/flows.nodered.org\/node\/node-red-contrib-victron-modbus\" target=\"_blank\"><span class=\"NormalTextRun ContextualSpellingAndGrammarErrorV2Themed SCXW9246520 BCX4\">node<\/span><span class=\"NormalTextRun SCXW9246520 BCX4\">-red-<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW9246520 BCX4\">contrib<\/span><span class=\"NormalTextRun SCXW9246520 BCX4\">&#8211;<\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW9246520 BCX4\">victron-modbus<\/span><\/a><span class=\"NormalTextRun SCXW9246520 BCX4\">]<\/span><\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>In this blog Dirk-Jan Faber shows us some of the new tools which have been made available in the latest version changes to Node RED, and where to find the latest files. Between releases 3.14 to 3.20 quite a lot has changed on the Node-RED nodes, but not all of the changes are immediately obvious [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":27994,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[113],"tags":[],"class_list":["post-27973","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Node-RED - update for Victron users - Victron Energy<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.victronenergy.com\/blog\/2024\/02\/23\/node-red-update-for-victron-users\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Node-RED - update for Victron users - Victron Energy\" \/>\n<meta property=\"og:description\" content=\"In this blog Dirk-Jan Faber shows us some of the new tools which have been made available in the latest version changes to Node RED, and where to find the latest files. Between releases 3.14 to 3.20 quite a lot has changed on the Node-RED nodes, but not all of the changes are immediately obvious [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.victronenergy.com\/blog\/2024\/02\/23\/node-red-update-for-victron-users\/\" \/>\n<meta property=\"og:site_name\" content=\"Victron Energy\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/VictronEnergy.BV\" \/>\n<meta property=\"article:published_time\" content=\"2024-02-23T07:53:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-23T08:35:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/nrblog_252288484.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"justin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Victron_Energy\" \/>\n<meta name=\"twitter:site\" content=\"@Victron_Energy\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"justin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2024\\\/02\\\/23\\\/node-red-update-for-victron-users\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2024\\\/02\\\/23\\\/node-red-update-for-victron-users\\\/\"},\"author\":{\"name\":\"justin\",\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/#\\\/schema\\\/person\\\/ad9b873a3dd66b91438394aecb8767bd\"},\"headline\":\"Node-RED &#8211; update for Victron users\",\"datePublished\":\"2024-02-23T07:53:18+00:00\",\"dateModified\":\"2024-02-23T08:35:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2024\\\/02\\\/23\\\/node-red-update-for-victron-users\\\/\"},\"wordCount\":1040,\"publisher\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2024\\\/02\\\/23\\\/node-red-update-for-victron-users\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/10\\\/2024\\\/02\\\/nrblog_252288484.png\",\"articleSection\":[\"News\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2024\\\/02\\\/23\\\/node-red-update-for-victron-users\\\/\",\"url\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2024\\\/02\\\/23\\\/node-red-update-for-victron-users\\\/\",\"name\":\"Node-RED - update for Victron users - Victron Energy\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2024\\\/02\\\/23\\\/node-red-update-for-victron-users\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2024\\\/02\\\/23\\\/node-red-update-for-victron-users\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/10\\\/2024\\\/02\\\/nrblog_252288484.png\",\"datePublished\":\"2024-02-23T07:53:18+00:00\",\"dateModified\":\"2024-02-23T08:35:49+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2024\\\/02\\\/23\\\/node-red-update-for-victron-users\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2024\\\/02\\\/23\\\/node-red-update-for-victron-users\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2024\\\/02\\\/23\\\/node-red-update-for-victron-users\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/10\\\/2024\\\/02\\\/nrblog_252288484.png\",\"contentUrl\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/10\\\/2024\\\/02\\\/nrblog_252288484.png\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/2024\\\/02\\\/23\\\/node-red-update-for-victron-users\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Node-RED &#8211; update for Victron users\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/\",\"name\":\"Victron Energy\",\"description\":\"Blue power\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/#organization\",\"name\":\"Victron Energy\",\"url\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/10\\\/2020\\\/02\\\/victron-energy-logo_125887203.png\",\"contentUrl\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/10\\\/2020\\\/02\\\/victron-energy-logo_125887203.png\",\"width\":404,\"height\":125,\"caption\":\"Victron Energy\"},\"image\":{\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/VictronEnergy.BV\",\"https:\\\/\\\/x.com\\\/Victron_Energy\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/victron-energy\\\/\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/VictronEnergyBV\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/#\\\/schema\\\/person\\\/ad9b873a3dd66b91438394aecb8767bd\",\"name\":\"justin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/dc1aee15dc88b16fe8302452197d07d203697be68b3ea32d831473d70ae3026b?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/dc1aee15dc88b16fe8302452197d07d203697be68b3ea32d831473d70ae3026b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/dc1aee15dc88b16fe8302452197d07d203697be68b3ea32d831473d70ae3026b?s=96&d=mm&r=g\",\"caption\":\"justin\"},\"url\":\"https:\\\/\\\/www.victronenergy.com\\\/blog\\\/author\\\/justin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Node-RED - update for Victron users - Victron Energy","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.victronenergy.com\/blog\/2024\/02\/23\/node-red-update-for-victron-users\/","og_locale":"en_US","og_type":"article","og_title":"Node-RED - update for Victron users - Victron Energy","og_description":"In this blog Dirk-Jan Faber shows us some of the new tools which have been made available in the latest version changes to Node RED, and where to find the latest files. Between releases 3.14 to 3.20 quite a lot has changed on the Node-RED nodes, but not all of the changes are immediately obvious [&hellip;]","og_url":"https:\/\/www.victronenergy.com\/blog\/2024\/02\/23\/node-red-update-for-victron-users\/","og_site_name":"Victron Energy","article_publisher":"https:\/\/www.facebook.com\/VictronEnergy.BV","article_published_time":"2024-02-23T07:53:18+00:00","article_modified_time":"2024-02-23T08:35:49+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/nrblog_252288484.png","type":"image\/png"}],"author":"justin","twitter_card":"summary_large_image","twitter_creator":"@Victron_Energy","twitter_site":"@Victron_Energy","twitter_misc":{"Written by":"justin","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.victronenergy.com\/blog\/2024\/02\/23\/node-red-update-for-victron-users\/#article","isPartOf":{"@id":"https:\/\/www.victronenergy.com\/blog\/2024\/02\/23\/node-red-update-for-victron-users\/"},"author":{"name":"justin","@id":"https:\/\/www.victronenergy.com\/blog\/#\/schema\/person\/ad9b873a3dd66b91438394aecb8767bd"},"headline":"Node-RED &#8211; update for Victron users","datePublished":"2024-02-23T07:53:18+00:00","dateModified":"2024-02-23T08:35:49+00:00","mainEntityOfPage":{"@id":"https:\/\/www.victronenergy.com\/blog\/2024\/02\/23\/node-red-update-for-victron-users\/"},"wordCount":1040,"publisher":{"@id":"https:\/\/www.victronenergy.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.victronenergy.com\/blog\/2024\/02\/23\/node-red-update-for-victron-users\/#primaryimage"},"thumbnailUrl":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/nrblog_252288484.png","articleSection":["News"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.victronenergy.com\/blog\/2024\/02\/23\/node-red-update-for-victron-users\/","url":"https:\/\/www.victronenergy.com\/blog\/2024\/02\/23\/node-red-update-for-victron-users\/","name":"Node-RED - update for Victron users - Victron Energy","isPartOf":{"@id":"https:\/\/www.victronenergy.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.victronenergy.com\/blog\/2024\/02\/23\/node-red-update-for-victron-users\/#primaryimage"},"image":{"@id":"https:\/\/www.victronenergy.com\/blog\/2024\/02\/23\/node-red-update-for-victron-users\/#primaryimage"},"thumbnailUrl":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/nrblog_252288484.png","datePublished":"2024-02-23T07:53:18+00:00","dateModified":"2024-02-23T08:35:49+00:00","breadcrumb":{"@id":"https:\/\/www.victronenergy.com\/blog\/2024\/02\/23\/node-red-update-for-victron-users\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.victronenergy.com\/blog\/2024\/02\/23\/node-red-update-for-victron-users\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.victronenergy.com\/blog\/2024\/02\/23\/node-red-update-for-victron-users\/#primaryimage","url":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/nrblog_252288484.png","contentUrl":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2024\/02\/nrblog_252288484.png","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/www.victronenergy.com\/blog\/2024\/02\/23\/node-red-update-for-victron-users\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.victronenergy.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Node-RED &#8211; update for Victron users"}]},{"@type":"WebSite","@id":"https:\/\/www.victronenergy.com\/blog\/#website","url":"https:\/\/www.victronenergy.com\/blog\/","name":"Victron Energy","description":"Blue power","publisher":{"@id":"https:\/\/www.victronenergy.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.victronenergy.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.victronenergy.com\/blog\/#organization","name":"Victron Energy","url":"https:\/\/www.victronenergy.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.victronenergy.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2020\/02\/victron-energy-logo_125887203.png","contentUrl":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2020\/02\/victron-energy-logo_125887203.png","width":404,"height":125,"caption":"Victron Energy"},"image":{"@id":"https:\/\/www.victronenergy.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/VictronEnergy.BV","https:\/\/x.com\/Victron_Energy","https:\/\/www.linkedin.com\/company\/victron-energy\/","https:\/\/www.youtube.com\/user\/VictronEnergyBV"]},{"@type":"Person","@id":"https:\/\/www.victronenergy.com\/blog\/#\/schema\/person\/ad9b873a3dd66b91438394aecb8767bd","name":"justin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/dc1aee15dc88b16fe8302452197d07d203697be68b3ea32d831473d70ae3026b?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/dc1aee15dc88b16fe8302452197d07d203697be68b3ea32d831473d70ae3026b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/dc1aee15dc88b16fe8302452197d07d203697be68b3ea32d831473d70ae3026b?s=96&d=mm&r=g","caption":"justin"},"url":"https:\/\/www.victronenergy.com\/blog\/author\/justin\/"}]}},"popularity_stats":{"1_day_stats":3,"7_day_stats":55,"30_day_stats":206,"all_time_stats":15858},"author_name":"justin","title_plain_text":"Node-RED \u2013 update for Victron users","excerpt_plain_text":"In this blog Dirk-Jan Faber shows us some of the new tools which have been made available in the latest version changes to Node RED, and where to find the latest files. Between releases 3.14 to 3.20 quite a lot has changed on the Node-RED nodes, but not all of the changes are immediately obvious [\u2026]","subtitle":"More flexibility, more choices.","related_posts":[{"id":33057,"slug":"introducing-victron-microgrid","title":"Introducing Victron Microgrid","link":"https:\/\/www.victronenergy.com\/blog\/2026\/04\/13\/introducing-victron-microgrid\/","excerpt":"What if you could build large off-grid systems with the same simplicity as small ones - just by adding more independent units, increasing reliability, and scaling total capacity as you grow? Large off-grid systems have traditionally been complex to build and difficult to change; Victron Microgrid takes a different approach. Victron Microgrid allows multiple independent&hellip;","featured_image":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2026\/04\/Victron-Microgrid-cover_319925212-150x150.png","author_name":"Guy Stewart","author_link":"https:\/\/www.victronenergy.com\/blog\/author\/guystewart\/","author_avatar":{"24":"https:\/\/secure.gravatar.com\/avatar\/46f1d045a4e399c7c754f765b33d48ca13b2ff31beca5a200d86e7c1d7b8d6d5?s=96&d=mm&r=g&s=24","48":"https:\/\/secure.gravatar.com\/avatar\/46f1d045a4e399c7c754f765b33d48ca13b2ff31beca5a200d86e7c1d7b8d6d5?s=96&d=mm&r=g&s=48","96":"https:\/\/secure.gravatar.com\/avatar\/46f1d045a4e399c7c754f765b33d48ca13b2ff31beca5a200d86e7c1d7b8d6d5?s=96&d=mm&r=g&s=96"},"categories":[{"name":"Firmware & Software","link":"https:\/\/www.victronenergy.com\/blog\/category\/firmware-software\/"},{"name":"News","link":"https:\/\/www.victronenergy.com\/blog\/category\/news\/"},{"name":"Products","link":"https:\/\/www.victronenergy.com\/blog\/category\/products\/"}],"date":"2026-04-13T13:15:09+02:00","date_gmt":"2026-04-13T11:15:09+00:00"},{"id":32987,"slug":"thousands-watching-solo-sailor","title":"Thousands watching solo sailor","link":"https:\/\/www.victronenergy.com\/blog\/2026\/03\/13\/thousands-watching-solo-sailor\/","excerpt":"If you don't easily get sea sick why not join Norwegian Helga Marie L\u00f8venskiold Kveseth\u00a0- who goes by the name Mara - on her LIVEstream as she crosses the Atlantic? Already having 25,000 miles under her keel, Mara is sailing her Saltram Saga 36ft double-ender called Showgirl to St Martin in the Caribbean in order&hellip;","featured_image":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2026\/03\/Screenshot-2026-03-11-at-10.20.55_317070400-150x150.png","author_name":"justin","author_link":"https:\/\/www.victronenergy.com\/blog\/author\/justin\/","author_avatar":{"24":"https:\/\/secure.gravatar.com\/avatar\/dc1aee15dc88b16fe8302452197d07d203697be68b3ea32d831473d70ae3026b?s=96&d=mm&r=g&s=24","48":"https:\/\/secure.gravatar.com\/avatar\/dc1aee15dc88b16fe8302452197d07d203697be68b3ea32d831473d70ae3026b?s=96&d=mm&r=g&s=48","96":"https:\/\/secure.gravatar.com\/avatar\/dc1aee15dc88b16fe8302452197d07d203697be68b3ea32d831473d70ae3026b?s=96&d=mm&r=g&s=96"},"categories":[{"name":"News","link":"https:\/\/www.victronenergy.com\/blog\/category\/news\/"},{"name":"Users stories","link":"https:\/\/www.victronenergy.com\/blog\/category\/users-stories\/"}],"date":"2026-03-13T10:47:03+02:00","date_gmt":"2026-03-13T08:47:03+00:00"},{"id":32730,"slug":"victronconnect-app-v6-30","title":"VictronConnect App v6.30","link":"https:\/\/www.victronenergy.com\/blog\/2026\/02\/23\/victronconnect-app-v6-30\/","excerpt":"VictronConnect app v6.30 brings a range of new features designed to make system monitoring and management easier for both professionals and end-users. These include VRM integration, new tools for system monitoring, more insight during firmware updates, and a Batch Programming feature aimed at simplifying work for professionals. In the next sections, we take a closer&hellip;","featured_image":"https:\/\/www.victronenergy.com\/blog\/wp-content\/uploads\/sites\/10\/2026\/02\/Venus-OS-3.60-56_314584543-150x150.png","author_name":"Beril","author_link":"https:\/\/www.victronenergy.com\/blog\/author\/bberkem\/","author_avatar":{"24":"https:\/\/secure.gravatar.com\/avatar\/a18e95c9d838d5359f135ae704b95ae5d336e3c238b5aa877ef3a1e245c24b78?s=96&d=mm&r=g&s=24","48":"https:\/\/secure.gravatar.com\/avatar\/a18e95c9d838d5359f135ae704b95ae5d336e3c238b5aa877ef3a1e245c24b78?s=96&d=mm&r=g&s=48","96":"https:\/\/secure.gravatar.com\/avatar\/a18e95c9d838d5359f135ae704b95ae5d336e3c238b5aa877ef3a1e245c24b78?s=96&d=mm&r=g&s=96"},"categories":[{"name":"Firmware & Software","link":"https:\/\/www.victronenergy.com\/blog\/category\/firmware-software\/"},{"name":"News","link":"https:\/\/www.victronenergy.com\/blog\/category\/news\/"}],"date":"2026-02-23T16:25:50+02:00","date_gmt":"2026-02-23T14:25:50+00:00"}],"_links":{"self":[{"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/posts\/27973","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/comments?post=27973"}],"version-history":[{"count":11,"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/posts\/27973\/revisions"}],"predecessor-version":[{"id":27997,"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/posts\/27973\/revisions\/27997"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/media\/27994"}],"wp:attachment":[{"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/media?parent=27973"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/categories?post=27973"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.victronenergy.com\/blog\/wp-json\/wp\/v2\/tags?post=27973"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}