Getting your SolarEdge parameters from the web and modbus

When you have a SolarEdge PV system, it is possible to get all your data from SolarEdge but also by a local modbus connection. You need two nodes: node-red-contrib-solaredge for getting your data from the web. node-red-contrib-solaredge-modbus for getting the real live data via modbus tcp.

For modbus connection you need to enable modbus first by enabling it on the inverter. You have to setup a direct wifi connection first to go to that menu.

In the node-red-contrib-solaredge-modbus node you add the local IP address of the inverter and the port you have chosen on your inverter. Poller can be set to 5000 which 5s for every readout.

For setting up the web interface for node-red-contrib-solaredge look at https://flows.nodered.org/node/node-red-contrib-solaredge

[{"id":"dd7ad467.8accb8","type":"tab","label":"Solaredge","disabled":false,"info":""},{"id":"dc58f56b.042c68","type":"solaredge","z":"dd7ad467.8accb8","site":"fbe3bffe.4be4e","interval":900,"command":"overview","x":100,"y":180,"wires":[["8b10a885.7d81c8","3b75be4d.4a0aa2"]]},{"id":"118dc36a.bb342d","type":"change","z":"dd7ad467.8accb8","name":"overview","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload[\"overview\"]","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":460,"y":240,"wires":[["bc6bab85.fe1928","5d36feaf.c272d","e080e372.ed904","3e5b16e0.fcd8fa","dde7b74d.45d798","7098960f.1864f8","4f76a290.a7e75c"]]},{"id":"8b10a885.7d81c8","type":"mqtt out","z":"dd7ad467.8accb8","name":"","topic":"solaredge/web","qos":"","retain":"","broker":"afb9540e.133eb8","x":440,"y":180,"wires":[]},{"id":"59e051e9.1cb95","type":"mqtt in","z":"dd7ad467.8accb8","name":"","topic":"solaredge/web","qos":"2","datatype":"auto","broker":"afb9540e.133eb8","x":120,"y":240,"wires":[["da8ade79.64d6b"]]},{"id":"da8ade79.64d6b","type":"json","z":"dd7ad467.8accb8","name":"","property":"payload","action":"","pretty":false,"x":270,"y":240,"wires":[["118dc36a.bb342d"]]},{"id":"bc6bab85.fe1928","type":"change","z":"dd7ad467.8accb8","name":"lifeTimeData.energy","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload[\"lifeTimeData\"].energy","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":720,"y":120,"wires":[["3f46f0db.a79e7","491a1c12.365e04","daab9fd2.a46e7"]]},{"id":"3f46f0db.a79e7","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":120,"wires":[]},{"id":"5d36feaf.c272d","type":"change","z":"dd7ad467.8accb8","name":"lifeTimeData.revenue","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload[\"lifeTimeData\"].revenue","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":720,"y":180,"wires":[["4d139ba.17b3b64","f5f8b16a.9a105","27e33ad2.5a15c6","c3efac18.85407"]]},{"id":"4d139ba.17b3b64","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":180,"wires":[]},{"id":"e080e372.ed904","type":"change","z":"dd7ad467.8accb8","name":"lastYearData.energy","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload[\"lastYearData\"].energy","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":720,"y":240,"wires":[["aec64895.80fa48","e2408cd2.647da","ae3931d6.12739"]]},{"id":"aec64895.80fa48","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":240,"wires":[]},{"id":"3e5b16e0.fcd8fa","type":"change","z":"dd7ad467.8accb8","name":"lastMonthData.energy","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload[\"lastMonthData\"].energy","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":720,"y":300,"wires":[["452d43ac.1b7dec","b3a12b48.7e98f8","173e7469.3e024c"]]},{"id":"452d43ac.1b7dec","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":300,"wires":[]},{"id":"dde7b74d.45d798","type":"change","z":"dd7ad467.8accb8","name":"lastDayData.energy","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload[\"lastDayData\"].energy","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":710,"y":360,"wires":[["2348e977.e15a96","ba89cd01.5d7be","18316f43.54bb81"]]},{"id":"2348e977.e15a96","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":360,"wires":[]},{"id":"7098960f.1864f8","type":"change","z":"dd7ad467.8accb8","name":"currentPower.power","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload[\"currentPower\"].power","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":720,"y":420,"wires":[["7594fa78.1f73f4","44d3a2f0.b84c1c"]]},{"id":"7594fa78.1f73f4","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":420,"wires":[]},{"id":"4f76a290.a7e75c","type":"change","z":"dd7ad467.8accb8","name":"lastUpdateTime","rules":[{"t":"set","p":"payload","pt":"msg","to":"payload[\"lastUpdateTime\"]","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":700,"y":60,"wires":[["e3783ce4.fdeed"]]},{"id":"e3783ce4.fdeed","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":60,"wires":[]},{"id":"491a1c12.365e04","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/web/life_time_energy","measurement":"solaredge/web/life_time_energy","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1170,"y":120,"wires":[]},{"id":"f5f8b16a.9a105","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/web/life_time_revenue","measurement":"solaredge/web/life_time_revenue","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1180,"y":180,"wires":[]},{"id":"e2408cd2.647da","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/web/last_year_energy","measurement":"solaredge/web/last_year_energy","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1170,"y":240,"wires":[]},{"id":"b3a12b48.7e98f8","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/web/last_month_energy","measurement":"solaredge/web/last_month_energy","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1180,"y":300,"wires":[]},{"id":"ba89cd01.5d7be","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/web/last_day_energy","measurement":"solaredge/web/last_day_energy","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1170,"y":360,"wires":[]},{"id":"44d3a2f0.b84c1c","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/web/current_power","measurement":"solaredge/web/current_power","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1170,"y":420,"wires":[]},{"id":"280e8409.0a750c","type":"mqtt in","z":"dd7ad467.8accb8","name":"","topic":"solaredge/modbus","qos":"2","datatype":"auto","broker":"afb9540e.133eb8","x":130,"y":1120,"wires":[["ca6fb6d9.98f688"]]},{"id":"ca6fb6d9.98f688","type":"json","z":"dd7ad467.8accb8","name":"","property":"payload","action":"","pretty":false,"x":290,"y":1120,"wires":[["238883cf.dbc02c","c1607660.94c398","cd780bfa.e94378","80aa848d.46b0a8","ca995b74.24b8f8","1d6a8fad.42023","2458119e.b7855e","c7d4dc47.65c67","cc70fdac.dbc6a","f09be21a.fbf6e","ca3c3475.8fb8a8","289e563a.b3922a","b40f78d9.2c5168","fc5386ac.ab3648","88a68cbd.5e39a","83c8ad5.fc9185","ad813bca.fc2e48","56d41749.995998","ca7af8b5.b152e8","95d43a31.a35888","8a8813f0.760d3"]]},{"id":"5be0985c.c3acc8","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":560,"wires":[]},{"id":"cfa65d42.80dc2","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/ac_current","measurement":"solaredge/modbus/ac_current","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1170,"y":560,"wires":[]},{"id":"babc9c59.be92b","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":620,"wires":[]},{"id":"ec103806.414f98","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/ac_current_a","measurement":"solaredge/modbus/ac_current_a","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1170,"y":620,"wires":[]},{"id":"cfb89b0b.8eb788","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":680,"wires":[]},{"id":"6b1bd9d9.9bbab8","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/ac_current_b","measurement":"solaredge/modbus/ac_current_b","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1170,"y":680,"wires":[]},{"id":"6ba762f7.e68f0c","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":740,"wires":[]},{"id":"497aa5f4.4540ec","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/ac_current_c","measurement":"solaredge/modbus/ac_current_c","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1170,"y":740,"wires":[]},{"id":"874af0b7.2857d","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":800,"wires":[]},{"id":"aa3a2705.e1b708","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/ac_voltage_ab","measurement":"solaredge/modbus/ac_voltage_ab","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1180,"y":800,"wires":[]},{"id":"37efbfc6.c3498","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":860,"wires":[]},{"id":"627363f5.27e02c","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/ac_voltage_bc","measurement":"solaredge/modbus/ac_voltage_bc","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1180,"y":860,"wires":[]},{"id":"6f8bc7b1.dfbf38","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":920,"wires":[]},{"id":"20231ab7.ff2da6","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/ac_voltage_ca","measurement":"solaredge/modbus/ac_voltage_ca","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1180,"y":920,"wires":[]},{"id":"7a6df8da.9705a8","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":980,"wires":[]},{"id":"3db6c377.cac50c","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/ac_voltage_an","measurement":"solaredge/modbus/ac_voltage_an","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1180,"y":980,"wires":[]},{"id":"e780d37f.58fc2","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":1040,"wires":[]},{"id":"d6790b2d.71dbb8","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/ac_voltage_bn","measurement":"solaredge/modbus/ac_voltage_bn","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1180,"y":1040,"wires":[]},{"id":"81a70c4d.2cd1f","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":1100,"wires":[]},{"id":"63044133.aadb4","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/ac_voltage_cn","measurement":"solaredge/modbus/ac_voltage_cn","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1180,"y":1100,"wires":[]},{"id":"d8e9952f.1c6f68","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":1160,"wires":[]},{"id":"121e7b05.4f8c25","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/ac_power","measurement":"solaredge/modbus/ac_power","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1160,"y":1160,"wires":[]},{"id":"5900f944.948dc8","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":1220,"wires":[]},{"id":"e3338589.d9d1e8","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/ac_frequency","measurement":"solaredge/modbus/ac_frequency","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1170,"y":1220,"wires":[]},{"id":"a1c94c34.443f2","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":1280,"wires":[]},{"id":"93e01a0f.2e57b8","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/ac_va","measurement":"solaredge/modbus/ac_va","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1150,"y":1280,"wires":[]},{"id":"680c03e0.5a1a7c","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":1340,"wires":[]},{"id":"9281b719.7765d8","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/ac_var","measurement":"solaredge/modbus/ac_var","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1150,"y":1340,"wires":[]},{"id":"fad825b5.1ae0d8","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":1400,"wires":[]},{"id":"8c691d1c.b7e5c","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/ac_pf","measurement":"solaredge/modbus/ac_pf","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1150,"y":1400,"wires":[]},{"id":"603df976.2c7088","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":1460,"wires":[]},{"id":"a855d79e.220dc8","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/ac_energy_wh","measurement":"solaredge/modbus/ac_energy_wh","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1180,"y":1460,"wires":[]},{"id":"bff63e6b.511a4","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":1520,"wires":[]},{"id":"f8b34662.464d88","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/dc_current","measurement":"solaredge/modbus/dc_current","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1170,"y":1520,"wires":[]},{"id":"ebdae7a9.a48ad8","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":1580,"wires":[]},{"id":"2d3fa8fc.a214c8","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/dc_voltage","measurement":"solaredge/modbus/dc_voltage","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1170,"y":1580,"wires":[]},{"id":"640e2875.192e58","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":1640,"wires":[]},{"id":"e5fc24ab.ec1a98","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/dc_power","measurement":"solaredge/modbus/dc_power","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1160,"y":1640,"wires":[]},{"id":"895e640.50374a","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":1700,"wires":[]},{"id":"cd7e344e.f0b518","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/temp_sink","measurement":"solaredge/modbus/temp_sink","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1160,"y":1700,"wires":[]},{"id":"35f492fe.c19fee","type":"debug","z":"dd7ad467.8accb8","name":"","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"payload","targetType":"msg","statusVal":"payload","statusType":"auto","x":910,"y":1760,"wires":[]},{"id":"dd86026c.02216","type":"influxdb out","z":"dd7ad467.8accb8","influxdb":"c9c1f9d7.1de548","name":"solaredge/modbus/status","measurement":"solaredge/modbus/status","precision":"","retentionPolicy":"","database":"database","precisionV18FluxV20":"ms","retentionPolicyV18Flux":"","org":"organisation","bucket":"bucket","x":1150,"y":1760,"wires":[]},{"id":"80ffbdd3.2b9c9","type":"comment","z":"dd7ad467.8accb8","name":"SERVICE Error 14000","info":"{\"String\":\"SERVICE Error 14000: Failed to process telems. countDownLatch reached seconds timeout of:180 for shard:shardId=shard10, type=DEFAULT, dataPeriod=DatePeriod [startDate=Mon Jan 01 00:00:00 GMT 1900, endDate=Fri Dec 31 23:59:59 GMT 2060]\"}","x":140,"y":320,"wires":[]},{"id":"238883cf.dbc02c","type":"function","z":"dd7ad467.8accb8","name":"I_AC_VoltageCA","func":"msg.payload = Number(msg.payload.I_AC_VoltageCA) * Math.pow(10, msg.payload.I_AC_Voltage_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":710,"y":920,"wires":[["6f8bc7b1.dfbf38","20231ab7.ff2da6"]]},{"id":"c1607660.94c398","type":"function","z":"dd7ad467.8accb8","name":"I_AC_VoltageBC","func":"msg.payload = Number(msg.payload.I_AC_VoltageBC) * Math.pow(10, msg.payload.I_AC_Voltage_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":710,"y":860,"wires":[["37efbfc6.c3498","627363f5.27e02c"]]},{"id":"cd780bfa.e94378","type":"function","z":"dd7ad467.8accb8","name":"I_AC_VoltageAB","func":"msg.payload = Number(msg.payload.I_AC_VoltageAB) * Math.pow(10, msg.payload.I_AC_Voltage_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":710,"y":800,"wires":[["874af0b7.2857d","aa3a2705.e1b708"]]},{"id":"80aa848d.46b0a8","type":"function","z":"dd7ad467.8accb8","name":"I_AC_CurrentC","func":"msg.payload = Number(msg.payload.I_AC_CurrentC) * Math.pow(10, msg.payload.I_AC_Current_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":700,"y":740,"wires":[["6ba762f7.e68f0c","497aa5f4.4540ec"]]},{"id":"ca995b74.24b8f8","type":"function","z":"dd7ad467.8accb8","name":"I_AC_CurrentB","func":"msg.payload = Number(msg.payload.I_AC_CurrentB) * Math.pow(10, msg.payload.I_AC_Current_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":700,"y":680,"wires":[["cfb89b0b.8eb788","6b1bd9d9.9bbab8"]]},{"id":"1d6a8fad.42023","type":"function","z":"dd7ad467.8accb8","name":"I_AC_CurrentA","func":"msg.payload = Number(msg.payload.I_AC_CurrentA) * Math.pow(10, msg.payload.I_AC_Current_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":700,"y":620,"wires":[["babc9c59.be92b","ec103806.414f98"]]},{"id":"2458119e.b7855e","type":"function","z":"dd7ad467.8accb8","name":"I_AC_Current","func":"msg.payload = Number(msg.payload.I_AC_Current) * Math.pow(10, msg.payload.I_AC_Current_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":700,"y":560,"wires":[["5be0985c.c3acc8","cfa65d42.80dc2"]]},{"id":"c7d4dc47.65c67","type":"function","z":"dd7ad467.8accb8","name":"I_AC_VoltageAN","func":"msg.payload = Number(msg.payload.I_AC_VoltageAN) * Math.pow(10, msg.payload.I_AC_Voltage_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":710,"y":980,"wires":[["7a6df8da.9705a8","3db6c377.cac50c"]]},{"id":"cc70fdac.dbc6a","type":"function","z":"dd7ad467.8accb8","name":"I_AC_VoltageBN","func":"msg.payload = Number(msg.payload.I_AC_VoltageBN) * Math.pow(10, msg.payload.I_AC_Voltage_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":710,"y":1040,"wires":[["e780d37f.58fc2","d6790b2d.71dbb8"]]},{"id":"f09be21a.fbf6e","type":"function","z":"dd7ad467.8accb8","name":"I_AC_VoltageCN","func":"msg.payload = Number(msg.payload.I_AC_VoltageCN) * Math.pow(10, msg.payload.I_AC_Voltage_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":710,"y":1100,"wires":[["81a70c4d.2cd1f","63044133.aadb4"]]},{"id":"ca3c3475.8fb8a8","type":"function","z":"dd7ad467.8accb8","name":"I_AC_Power","func":"msg.payload = Number(msg.payload.I_AC_Power) * Math.pow(10, msg.payload.I_AC_Power_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":690,"y":1160,"wires":[["d8e9952f.1c6f68","121e7b05.4f8c25"]]},{"id":"289e563a.b3922a","type":"function","z":"dd7ad467.8accb8","name":"I_AC_Frequency","func":"msg.payload = Number(msg.payload.I_AC_Frequency) * Math.pow(10, msg.payload.I_AC_Frequency_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":710,"y":1220,"wires":[["5900f944.948dc8","e3338589.d9d1e8"]]},{"id":"b40f78d9.2c5168","type":"function","z":"dd7ad467.8accb8","name":"I_AC_VA","func":"msg.payload = Number(msg.payload.I_AC_VA) * Math.pow(10, msg.payload.I_AC_VA_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":680,"y":1280,"wires":[["a1c94c34.443f2","93e01a0f.2e57b8"]]},{"id":"fc5386ac.ab3648","type":"function","z":"dd7ad467.8accb8","name":"I_AC_VAR","func":"msg.payload = Number(msg.payload.I_AC_VAR) * Math.pow(10, msg.payload.I_AC_VAR_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":690,"y":1340,"wires":[["680c03e0.5a1a7c","9281b719.7765d8"]]},{"id":"88a68cbd.5e39a","type":"function","z":"dd7ad467.8accb8","name":"I_AC_PF","func":"msg.payload = Number(msg.payload.I_AC_PF) * Math.pow(10, msg.payload.I_AC_PF_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":680,"y":1400,"wires":[["fad825b5.1ae0d8","8c691d1c.b7e5c"]]},{"id":"83c8ad5.fc9185","type":"function","z":"dd7ad467.8accb8","name":"I_AC_Energy_WH","func":"msg.payload = Number(msg.payload.I_AC_Energy_WH) * Math.pow(10, msg.payload.I_AC_Energy_WH_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":710,"y":1460,"wires":[["603df976.2c7088","a855d79e.220dc8","e33d2320.10147"]]},{"id":"ad813bca.fc2e48","type":"function","z":"dd7ad467.8accb8","name":"I_DC_Current","func":"msg.payload = Number(msg.payload.I_DC_Current) * Math.pow(10, msg.payload.I_DC_Current_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":700,"y":1520,"wires":[["bff63e6b.511a4","f8b34662.464d88"]]},{"id":"56d41749.995998","type":"function","z":"dd7ad467.8accb8","name":"I_DC_Voltage","func":"msg.payload = Number(msg.payload.I_DC_Voltage) * Math.pow(10, msg.payload.I_DC_Voltage_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":700,"y":1580,"wires":[["ebdae7a9.a48ad8","2d3fa8fc.a214c8"]]},{"id":"ca7af8b5.b152e8","type":"function","z":"dd7ad467.8accb8","name":"I_DC_Power","func":"msg.payload = Number(msg.payload.I_DC_Power) * Math.pow(10, msg.payload.I_DC_Power_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":690,"y":1640,"wires":[["640e2875.192e58","e5fc24ab.ec1a98"]]},{"id":"95d43a31.a35888","type":"function","z":"dd7ad467.8accb8","name":"I_Temp_Sink","func":"msg.payload = Number(msg.payload.I_Temp_Sink) * Math.pow(10, msg.payload.I_Temp_SF);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":690,"y":1700,"wires":[["895e640.50374a","cd7e344e.f0b518"]]},{"id":"8a8813f0.760d3","type":"function","z":"dd7ad467.8accb8","name":"I_Status","func":"msg.payload = Number(msg.payload.I_Status);\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":680,"y":1760,"wires":[["35f492fe.c19fee","dd86026c.02216"]]},{"id":"3b75be4d.4a0aa2","type":"debug","z":"dd7ad467.8accb8","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":250,"y":180,"wires":[]},{"id":"daab9fd2.a46e7","type":"ui_text","z":"dd7ad467.8accb8","group":"fe151133.838ac","order":0,"width":0,"height":0,"name":"Lifetime Energy (Wh)","label":"Lifetime Energy (Wh)","format":"{{msg.payload}}","layout":"row-spread","x":1440,"y":120,"wires":[]},{"id":"27e33ad2.5a15c6","type":"ui_text","z":"dd7ad467.8accb8","group":"668003c8.dcb9dc","order":0,"width":0,"height":0,"name":"Lifetime Revenue (€)","label":"Lifetime Revenue (€)","format":"{{msg.payload}}","layout":"row-spread","x":1440,"y":180,"wires":[]},{"id":"ae3931d6.12739","type":"ui_text","z":"dd7ad467.8accb8","group":"fe151133.838ac","order":0,"width":0,"height":0,"name":"Last Year Energy (Wh)","label":"Last Year Energy (Wh)","format":"{{msg.payload}}","layout":"row-spread","x":1440,"y":240,"wires":[]},{"id":"173e7469.3e024c","type":"ui_text","z":"dd7ad467.8accb8","group":"fe151133.838ac","order":0,"width":0,"height":0,"name":"Last Month Energy (Wh)","label":"Last Month Energy (Wh)","format":"{{msg.payload}}","layout":"row-spread","x":1450,"y":300,"wires":[]},{"id":"18316f43.54bb81","type":"ui_text","z":"dd7ad467.8accb8","group":"fe151133.838ac","order":0,"width":0,"height":0,"name":"Last Day Energy (Wh)","label":"Last Day Energy (Wh)","format":"{{msg.payload}}","layout":"row-spread","x":1440,"y":360,"wires":[]},{"id":"e33d2320.10147","type":"ui_text","z":"dd7ad467.8accb8","group":"fe151133.838ac","order":0,"width":0,"height":0,"name":"Today Energy (Wh)","label":"Today Energy (Wh)","format":"{{msg.payload}}","layout":"row-spread","x":1450,"y":1460,"wires":[]},{"id":"c3efac18.85407","type":"function","z":"dd7ad467.8accb8","name":"Revenue (%)","func":"msg.payload = (msg.payload/9013)*100\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":1630,"y":180,"wires":[["9f809b0.f637368"]]},{"id":"9f809b0.f637368","type":"ui_text","z":"dd7ad467.8accb8","group":"668003c8.dcb9dc","order":0,"width":0,"height":0,"name":"Lifetime Revenue (%)","label":"Lifetime Revenue (%)","format":"{{msg.payload}}","layout":"row-spread","x":1840,"y":180,"wires":[]},{"id":"cbfcc3be.0677a","type":"se-modbus","z":"dd7ad467.8accb8","name":"Solar Edge Modbus","host":"192.168.10.86","port":"1502","poll":"5000","device":"se_inverter","x":140,"y":760,"wires":[["a827cee8.aed"]]},{"id":"a827cee8.aed","type":"mqtt out","z":"dd7ad467.8accb8","name":"","topic":"solaredge/modbus","qos":"","retain":"","broker":"afb9540e.133eb8","x":380,"y":760,"wires":[]},{"id":"fbe3bffe.4be4e","type":"solaredge-site","siteid":"1170925","apikey":"U2JM45A9NBDWMH0UQLRFWHCTG4N2PYMP"},{"id":"afb9540e.133eb8","type":"mqtt-broker","name":"MQTT broker","broker":"http://192.168.10.92","port":"1883","clientid":"","usetls":false,"compatmode":false,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""},{"id":"c9c1f9d7.1de548","type":"influxdb","hostname":"192.168.10.92","port":"8086","protocol":"http","database":"mydb","name":"InfluxDB","usetls":false,"tls":"","influxdbVersion":"1.x","url":"http://localhost:8086","rejectUnauthorized":true},{"id":"fe151133.838ac","type":"ui_group","name":"Energy","tab":"a77a5d45.4340b","order":1,"disp":true,"width":"6","collapse":false},{"id":"668003c8.dcb9dc","type":"ui_group","name":"Revenue","tab":"a77a5d45.4340b","order":2,"disp":true,"width":"6","collapse":false},{"id":"a77a5d45.4340b","type":"ui_tab","name":"Solar","icon":"dashboard","disabled":false,"hidden":false}]

Flow Info

Created 4 years, 4 months ago
Rating: not yet rated

Owner

Actions

Rate:

Node Types

Core
  • change (x8)
  • comment (x1)
  • debug (x29)
  • function (x22)
  • json (x2)
  • mqtt in (x2)
  • mqtt out (x2)
  • mqtt-broker (x1)
Other
  • influxdb (x1)
  • influxdb out (x27)
  • se-modbus (x1)
  • solaredge (x1)
  • solaredge-site (x1)
  • tab (x1)
  • ui_group (x2)
  • ui_tab (x1)
  • ui_text (x7)

Tags

  • SolarEdge
  • Modbus
Copy this flow JSON to your clipboard and then import into Node-RED using the Import From > Clipboard (Ctrl-I) menu option