Jump to content

Featured Replies

Posted

Hi all

I'm new, so I apologise in advance if this post is wrong/misplaced/etc.

I recently bought a CB Solar Synapse 4.0+ Inverter. It looked like an Axpert unit, but as I've since discovered it is actually made by a company called MUST POWER in China. My entire house is automated (self built system) and long story short I reverse engineered their Windows app to communicate with the inverter using a Raspberry Pi Zero - so I now have all the inverter status data in my Home Assistant system. I've put a JSON dump of the output I'm getting from the inverter at the bottom of this post if anyone is interested.

About 9 years ago I installed 1.6kw-worth of solar panels on my roof - I've now connected them to the new MP unit as it can do solar very efficiently. The theoretical best-power voltage of the resulting panel configuration currently is around 106 V. The inverter is rated to a maximum of 145 V.

Currently, the panels generate around 700w of power on a sunny day, so I probably need to recheck the old connectors and see if they need replacement. The cable from the panels to the inverter is 40m long, which doesn't help.

I have 4x 12V 102AH batteries in series attached to the inverter.

Questions:

1. I've noticed that the inverter loves spending its time charging the batteries. It'll use 0.01kw of solar power to charge the batteries and dumps the rest of the power. If I cut the utility power temporarily, it then uses the solar power to run both the house loads and charge the batteries. This sounds like a firmware bug? It seems to do this regardless of the USER DEFINED battery voltage configuration (initial voltage 59.2v, float 54.4v). Anybody have any experience with this? Can I upgrade the firmware?

2. The inverter has a grid-tie function where it can feed power back into the grid. It is enabled by option 9 I think, but on my unit that option is missing. I doubt the unit lacks the hardware to do this, I suspect it's a firmware restriction or setting somewhere...

If anyone has any general input/advice it would be great.

Thanks :)

{
  "_accumulatedBuyPower": "210.3",
  "_accumulatedChargerPower": "21.6",
  "_accumulatedDischargerPower": "20.2",
  "_accumulatedGridChargerPower": "21.6",
  "_accumulatedLoadPower": "204.6",
  "_accumulatedPower": "12.1",
  "_accumulatedPvSellPower": "0",
  "_accumulatedSelfUsePower": "5.9",
  "_accumulatedSellPower": "0",
  "_accumulatedTime": "01:14:06",
  "_acRadiatorTemperature": "52",
  "_acVoltageGrade": "230",
  "_battCurrent": "25",
  "_batteryRelay": "Connect",
  "_batteryVoltage": "48.9",
  "_battPower": "1262",
  "_battVolGrade": "48",
  "_busVoltage": "385.4",
  "_chargerCurrent": "5.1",
  "_chargerPower": "251",
  "_chargerWorkstate": "Work Mode",
  "_chargingState": "Absorb charge",
  "_combineType": "0000",
  "_controlCurrent": "7.7",
  "_dcRadiatorTemperature": "39",
  "_dcRelayState": "Connect",
  "_chargerId": 4,
  "_earthRelayState": "Disconnect",
  "_errorMessage": "",
  "_externalTemperature": "-54",
  "_gridCurrent": "0",
  "_gridFrequency": "0",
  "_gridRelayState": "Disconnect",
  "_gridVoltage": "0",
  "_hardwareVersion": "1.02.02",
  "_inverterBatteryVoltage": "48.6",
  "_inverterCurrent": "7.7",
  "_inverterErrorMessage": "Inverter grid under frequency\n",
  "_inverterFrequency": "50",
  "_inverterHardwareVersion": "1.01.01",
  "_inverterMachineType": "PH1800",
  "_inverterMaxNumber": "0000",
  "_inverterNumber": "0000",
  "_inverterRelayState": "Connect",
  "_inverterSerialNumber": "FFFFFFFF",
  "_inverterSoftwareVersion": "2.15.19",
  "_inverterVoltage": "229.6",
  "_inverterWarningMessage": "",
  "_loadCurrent": "7",
  "_loadPercent": "33",
  "_loadRelayState": "Connect",
  "_machineType": "0708",
  "_mpptState": "MPPT",
  "_nLineRelayState": "Disconnect",
  "_pGrid": "0",
  "_pInverter": "1377",
  "_pLoad": "1341",
  "_pvRelay": "Connect",
  "_pvVoltage": "96.9",
  "_qgrid": "0",
  "_qinverter": "1140",
  "_qload": "938",
  "_radiatorTemperature": "48",
  "_ratedCurrent": "80",
  "_ratedPower": "5000",
  "_serialNumber": "FFFFFFFF",
  "_sGrid": "0",
  "_sInverter": "1787",
  "_sload": "1638",
  "_softwareVersion": "1.16.23",
  "_transformerTemperature": "51",
  "_warningMessage": "",
  "_workState": "OffGrid",
  "_inverterId": 4,
  "Id": 0,
  "ChargerId": 4,
  "InverterId": 4,
  "RecordTime": "0001-01-01T00:00:00",
  "MachineType": "0708",
  "SerialNumber": "FFFFFFFF",
  "HardwareVersion": "1.02.02",
  "SoftwareVersion": "1.16.23",
  "PvVoltageC": "4000",
  "BatteryVoltageC": "4000",
  "ChargerCurrentC": "4000",
  "ChargerWorkEnable": "1",
  "AbsorbVoltage": "50",
  "FloatVoltage": "54.8",
  "AbsorptionVoltage": "58.4",
  "BatteryLowVoltage": "34",
  "BatteryHighVoltage": "60",
  "MaxChargerCurrent": "80",
  "AbsorbChargerCurrent": "10",
  "BatteryType": "1",
  "BatteryAh": "200",
  "RemoveTheAccumulatedData": "0",
  "ChargerWorkstate": "Work Mode",
  "MpptState": "MPPT",
  "ChargingState": "Absorb charge",
  "PvVoltage": "96.9",
  "BatteryVoltage": "48.9",
  "ChargerCurrent": "5.1",
  "ChargerPower": "251",
  "RadiatorTemperature": "48",
  "ExternalTemperature": "-54",
  "BatteryRelay": "Connect",
  "PvRelay": "Connect",
  "ErrorMessage": "",
  "WarningMessage": "",
  "BattVolGrade": "48",
  "RatedCurrent": "80",
  "AccumulatedPower": "12.1",
  "AccumulatedTime": "01:14:06",
  "InverterMachineType": "PH1800",
  "InverterSerialNumber": "FFFFFFFF",
  "InverterHardwareVersion": "1.01.01",
  "InverterSoftwareVersion": "2.15.19",
  "InverterBatteryVoltageC": "3FEB",
  "InverterVoltageC": "3F95",
  "GridVoltageC": "FFFF",
  "BusVoltageC": "FFFF",
  "ControlCurrentC": "FFFF",
  "InverterCurrentC": "FFFF",
  "GridCurrentC": "FFFF",
  "LoadCurrentC": "FFFF",
  "InverterOffgridWorkEnable": "1",
  "InverterOutputVoltageSet": "230",
  "InverterOutputFrequencySet": "5000",
  "InverterSearchModeEnable": "0",
  "InverterDischargerToGridEnable": "0",
  "EnergyUseMode": "2",
  "GridProtectStandard": "2",
  "SolarUseAim": "1",
  "InverterMaxDischargerCurrent": "13",
  "NormalVoltagePoint": "54",
  "StartSellVoltagePoint": "57.8",
  "GridMaxChargerCurrentSet": "15",
  "InverterBatteryLowVoltage": "45",
  "InverterBatteryHighVoltage": "60",
  "MaxCombineChargerCurrent": "15",
  "SystemSetting": "0100000000000000",
  "ChargerSourcePriority": "0",
  "WorkState": "OffGrid",
  "AcVoltageGrade": "230",
  "RatedPower": "5000",
  "InverterBatteryVoltage": "48.6",
  "InverterVoltage": "229.6",
  "GridVoltage": "0",
  "BusVoltage": "385.4",
  "ControlCurrent": "7.7",
  "InverterCurrent": "7.7",
  "GridCurrent": "0",
  "LoadCurrent": "7",
  "PInverter": "1377",
  "PGrid": "0",
  "PLoad": "1341",
  "LoadPercent": "33",
  "SInverter": "1787",
  "SGrid": "0",
  "Sload": "1638",
  "Qinverter": "1140",
  "Qgrid": "0",
  "Qload": "938",
  "InverterFrequency": "50",
  "GridFrequency": "0",
  "InverterMaxNumber": "0000",
  "CombineType": "0000",
  "InverterNumber": "0000",
  "AcRadiatorTemperature": "52",
  "TransformerTemperature": "51",
  "DcRadiatorTemperature": "39",
  "InverterRelayState": "Connect",
  "GridRelayState": "Disconnect",
  "LoadRelayState": "Connect",
  "N_LineRelayState": "Disconnect",
  "DCRelayState": "Connect",
  "EarthRelayState": "Disconnect",
  "AccumulatedChargerPower": "21.6",
  "AccumulatedDischargerPower": "20.2",
  "AccumulatedBuyPower": "210.3",
  "AccumulatedSellPower": "0",
  "AccumulatedLoadPower": "204.6",
  "AccumulatedSelf_usePower": "5.9",
  "AccumulatedPV_sellPower": "0",
  "AccumulatedGrid_chargerPower": "21.6",
  "InverterErrorMessage": "Inverter grid under frequency\n",
  "InverterWarningMessage": "",
  "BattPower": "1262",
  "BattCurrent": "25"
}

 

Screenshot from 2020-02-14 11-51-05.png

Screenshot from 2020-02-14 11-53-20.png

Edited by aquarat
Added additional image

What my guess is the charging current that is preventing more than 700w. Maybe the battery is full and not taking more charge really.

What windows software are you using with the inverter, and how do you connect to it? USB or RS-485

My inverter is only RS-485, but is looking for software that is compatible with the pi. As for now I just run a pzem-004 that I integrate to a nodemcu running tasmota and send that to Home assistant

  • Author

Hey Luminous

Quote

What my guess is the charging current that is preventing more than 700w. Maybe the battery is full and not taking more charge really.

So I should have mentioned that the inverter's LCD display indicates two main states when it comes to the battery: power goes from the PV array either solely into the battery or both into the battery and the house power supply (downstream from the inverter, 230VAC). Sometimes it decides to both charge the battery and power the house, but sometimes it only charges the battery - this is unaffected by it having an oversupply of energy and the battery being flat or full.

20200212_163629.jpg.c077313059d36c960f455326cdf5b109.jpg20200214_144407.jpg.d82fdd2e3b9746053bdf17f0132e915c.jpg

^ On the left is how the LCD indicates power being delivered to both the battery and house. On the right it's just going to the battery.

 

Quote

What windows software are you using with the inverter, and how do you connect to it? USB or RS-485

The Inverter came with a dodgy mini-cd with a Panda on it. On it was an application called PowerMonitor.exe. My unit has both RS485 and a USB port. Underneath the USB port is actually an RS485 adapter, so they go to the same place ultimately. I currently query the device via USB.

Quote

My inverter is only RS-485, but is looking for software that is compatible with the pi. As for now I just run a pzem-004 that I integrate to a nodemcu running tasmota and send that to Home assistant

Is your unit also a Must Power PH1800-like unit? 

PZEM-004 looks like a current transformer+ADC? I'm additionally using a Shelly EM, which is CT based (it reads from two CTs). The Shelly is cheap, WiFi enabled, does MQTT, is small, measures voltage, reactive power, power and can do all of the power readings in reverse (say, if you're generating power). It's pretty amazing. Below is how I've represented it in Home Assistant.

Screenshot from 2020-02-14 14-34-58.png

Screenshot from 2020-02-14 14-36-08.png

Edited by aquarat
Fixed formatting

No not a must, a STAR inverter. Also only have a windows exe file. Has a lot of info from the inverter, if I can only get the data out in mqtt.

 

The shelly EM is nice, but was a bit expensive to get. The pzem-004t with a nodemcu and CT clamp  is around R150/channel. Ordered a few of them and then send the data through mqtt to HA. This is how it is over the last 9 months.

image.thumb.png.ae0cb1e6d8cf6e3ad98a16d21e84c552.png

  • Author

A STAR inverter? interesting, do you have a link so I can get a better look at it?

Ah yes, that's Grafana, although it looks like you're missing data? I run Grafana separately and can graph any metric Home Assistant logs - so I dump everything into a database via HA and then pick through the data when I need to :).

My inverter behaves very weirdly - I can't get it to stop charging the battery haha. It'll use solar to charge the battery at 10w and then dumps the rest of the power. The only way to get it to use the full solar output is to kill the Eskom supply. Sometimes it magically sends solar to both the battery and the house supply with Eskom attached, but I have no idea what logic drives that state.

  • 4 months later...

@aquarat
on subject of Must Inverter protocol that you reversed, is there any reference code or documentation you would be keen share ?
there seems to be few of those units on market and folks would like to integrate but on first look those inverters dont seem to share generic hid / serial protocol as used buy Axpert firmware  

 

  • 2 months later...

@aquarat Did you ever get a resolution for the question 1 you posted?

I have the Synapse 4.0+ as well and have noticed the same thing..with setting 1 on SUB or SBU, the inverter does not use all the available solar power that is available and keeps on using utility power unnecessarily, but when I switch of utility power the PV usage goes up to the maximum and comfortably handles the load and the charging.

Which software did you use to get the above solar power generation graph?

  • Author
2 hours ago, ccronje said:

@aquarat Did you ever get a resolution for the question 1 you posted?

I have the Synapse 4.0+ as well and have noticed the same thing..with setting 1 on SUB or SBU, the inverter does not use all the available solar power that is available and keeps on using utility power unnecessarily, but when I switch of utility power the PV usage goes up to the maximum and comfortably handles the load and the charging.

Which software did you use to get the above solar power generation graph?

I haven't been to this site in a while haha. My Must inverter burnt out/failed after a while and I replaced it with a Voltronic Axpert King unit. I think the Must unit failed due to me turning on a dodgy setting (setting 09 I think? It's "auto restart on overload" I think). I think the failure is related to the TVS diodes. I've still got the unit, need to get it repaired.

Both the Must unit I had and the Axpert that replaced it have some oddities to them. The King offers a lot more control via it's comms system than the Must unit, so I have a NodeRed automation flow that manages the state of the unit based on weather data. It's pretty cool. The King protocol is fairly well documented.

It is possible to forcefully manage the Must units in a similar way by having a computer-controlled upstream contactor/big relay, so that one can shut off power to the inverter from the utility. I have this for my King unit, even though it doesn't really need it.

My house runs on Home Assistant via a message broker (MQTT). I had and have a bridge between the serial interface on the inverters and my home MQTT server via a tiny Raspberry Pi  Zero SBC, which allows me to log telemetry and also control the inverter. All the software is DIY. The graph above is from Home Assistant based on data collected through the bridge I created (the data itself is in a relational database). Someone else has since extended this software to include support for the Axpert Voltronic King units.

The Must units have their own serial protocol and the protocol is not documented, however, the software the inverter ships with is very easily decompiled. This is what I did, I decompiled the shipped monitoring app, stuck some boilerplate code on it so it could be run from a command line and would dump all available telemetry to the output terminal in JSON format. I take the output and ship it off to the message broker where Home Assistant picks it up, parses it and stores it in the database.

Because the code is the product of decompilation, putting it on something like Github would probably constitute a copyright infringement - that's ironic though given that the product it supports is itself a copyright infringement. I could probably upload it regardless and if they get unhappy they'll just ask it to be removed.

Edited by aquarat

  • 4 months later...

@aquaratStumbled upon this after doing the same (buying inverter thinking it was voltronic). Hours and hours of trying to get the voltronic stuff to work. Really hope your solution is going to work, thanks for the effort you put in to make it available!

  • Author

I eventually did publish the Must Inverter bridge code after several people asked for it.

My Voltronic installation and the integration I created for it has been running flawlessly for some time now. About to take the plunge and upgrade to LiFePo batteries 😬. The lead acid batteries I installed seem to only have around 1.5kwh capacity of their advertised 5kwh after a year of use.

Best of luck with your clone :)

  • 1 year later...
On 2021/02/12 at 8:44 AM, aquarat said:

I eventually did publish the Must Inverter bridge code after several people asked for it.

My Voltronic installation and the integration I created for it has been running flawlessly for some time now. About to take the plunge and upgrade to LiFePo batteries 😬. The lead acid batteries I installed seem to only have around 1.5kwh capacity of their advertised 5kwh after a year of use.

Best of luck with your clone :)

Hello everyone,

I recently installed my home solar system: I got the MUST PRO 5.2, yet I am not sure if it is the PV1800 (as mentioned on it) or the PH1800 (as the look and interface is similar).

I have a really hard time to connect via a RaspberryPI 3b+ and extracting the (live) data, so i can use it with my home automation.

During my research I found this forum, and saw that you published the bridge code: where can I find it please? I'd very grateful if you could share it again or just link me.

Note that I am not a developer, yet I like to find juggle with technology 🙂 

Thank you in adance.

  • 4 weeks later...

Hello everyone,

I'm sorry for jumping in to this thread, but I am pretty desperate to get this question answered. We moved to a house over a year ago and had some frequent electricity outages (not major ones, but just for a few hours). We decided to get some batteries and figured we may as well put up a few solar panels while we're at it. We contacted a company that took care of it for us. We now have 4 batteries with a total capacity of 5KW, 4 solar panels (not much I know) and a Must Solar Inverter: PV18-5048 VHM.

Now we had some problems with the power and since the company that installed it was not helpful another company helped us out with that. Power wise things are working well now. Panels are working, battery is working when the power goes out. The only problem is that the inverter let's out a loud BEEP like 30 times a day. I have the feeling that it has something to do with there being sun on the panels or not, but that's just a guess. I have looked in the manual and turned off the two settings that are related to an alarm, but that doesn't do anything. I see in the manual there's an icon that should be on the display when all alarms are off, but it isn't showing. Of course there's nothing in the manual about how to achieve this. I have sent questions to Must Solar (Chinese company) a few times, but they simply don't respond to anything.

I did a google search and somehow found this topic where I read some of you have a Must Solar inverter as well. So I'm posting this hoping that anyone knows how to get rid of these anoyingly loud beeps.

Again apologies for just posting in this thread, but it's like a last straw for me to grab onto.

Is there a warning code that comes on with the beep? Must used to be an Axpert clone manufacturer, and this model seems to be lightly based on an Axpert, and beeps on Axperts usually mean that a warning has been asserted. 

  • 3 months later...
On 2020/09/27 at 1:29 PM, aquarat said:

I haven't been to this site in a while haha. My Must inverter burnt out/failed after a while and I replaced it with a Voltronic Axpert King unit. I think the Must unit failed due to me turning on a dodgy setting (setting 09 I think? It's "auto restart on overload" I think). I think the failure is related to the TVS diodes. I've still got the unit, need to get it repaired.

Both the Must unit I had and the Axpert that replaced it have some oddities to them. The King offers a lot more control via it's comms system than the Must unit, so I have a NodeRed automation flow that manages the state of the unit based on weather data. It's pretty cool. The King protocol is fairly well documented.

It is possible to forcefully manage the Must units in a similar way by having a computer-controlled upstream contactor/big relay, so that one can shut off power to the inverter from the utility. I have this for my King unit, even though it doesn't really need it.

My house runs on Home Assistant via a message broker (MQTT). I had and have a bridge between the serial interface on the inverters and my home MQTT server via a tiny Raspberry Pi  Zero SBC, which allows me to log telemetry and also control the inverter. All the software is DIY. The graph above is from Home Assistant based on data collected through the bridge I created (the data itself is in a relational database). Someone else has since extended this software to include support for the Axpert Voltronic King units.

The Must units have their own serial protocol and the protocol is not documented, however, the software the inverter ships with is very easily decompiled. This is what I did, I decompiled the shipped monitoring app, stuck some boilerplate code on it so it could be run from a command line and would dump all available telemetry to the output terminal in JSON format. I take the output and ship it off to the message broker where Home Assistant picks it up, parses it and stores it in the database.

Because the code is the product of decompilation, putting it on something like Github would probably constitute a copyright infringement - that's ironic though given that the product it supports is itself a copyright infringement. I could probably upload it regardless and if they get unhappy they'll just ask it to be removed.

Hello, is possible share your code for getting telemetry data from MUST?

7 hours ago, meetyg said:

This is his repo:

https://github.com/aquarat/must_inverter

Code can be found there...

perfect- thanks! And I have one small problem - I dont know c# :( How can I run this script under ubuntu? If I try compile - mcs Program.cs - this is the output:

Program.cs(3,7): error CS0246: The type or namespace name `Newtonsoft' could not be found. Are you missing an assembly reference?
Program.cs(4,7): error CS0246: The type or namespace name `PH1800' could not be found. Are you missing an assembly reference?
Compilation failed: 2 error(s), 0 warnings

I think maybe I used the binary for Raspberry Pi provided by the author.

It runs fine on my Raspberry Pi 3.

In general you need Dotnet core installed.

Maybe you will have better success trying to compile it inside a Dotnet Core docker container. But I haven't tried that yet.

I can confirm that Solar Assistant works with my MUST inverter (via USB), so other than a bit of testing, I ditched aquarat's code.

But it's still useful to know the protocol from his code.

I'm actually thinking of using some status commands to power an external relay for dynamic N-G bonding.

I just need to figure out how to get two devices to play together nicely on the same RS485 bus, since Solar Assistant is a proprietary software, and can only output stuff to MQTT/Home Assistant.

It doesn't allow you to do any automation by itself (or run any other software in parallel on the Pi).

If I'll have some time tomorrow, maybe I will try to compile on my Ubuntu inside a docker container and help you out...

Edited by meetyg

  • 1 month later...

I have a must ph1800 - 3024. was not my first choice at the time (2019) Never had any issue with it.

I would like to get some data from it. I see you can buy a usb wifi dongle but my inverter only has a usb-b (printer) & RJ485 ports. 

must wifi dongle

would it possible to connect this wifi dongle via an adapter cable? or any other method?

 

thanks

  • 1 month later...

This model needs the RTU box:

https://wakedelectric.com/products/must-wifi-rtu

But a better solution is Solar Assistant:

https://solar-assistant.io/

It connects directly to the USB port on your Must Inverter. 

It runs on on a Raspberry Pi, so if you have one, you only need to buy the software. If not, you can buy the hardware from them too (or just buy a Raspberry Pi).

From then on, you can access Solar Assistant either from local wifi network, or remotely from the web.

I can confirm it works with my PH1800 Plus 3024.

BTW how did you handle the N-G bond with your inverter?  I'm still struggling with this issue, as the inverter doesn't bond automatically when in battery mode.

Edited by meetyg

  • 2 months later...
On 2023/02/21 at 7:02 AM, meetyg said:

You have a few options to get data to home assistant:

1. Use aquarat's code, push to MQTT.

2. Use this: https://github.com/dylangmiles/docker-must-homeassistant

3. Use Solar Assistant and push to MQTT installed on Home Assistant

Hi,

I was able to install Solar Assistant - did not made any configuration with integration, and also docker-must-homeassistant. I want to try option 2.

If I run the "docker -compose up -d" it is telling me that must-inverter-mqtt-agent-inverter_1 is up-to-date.

My question is how can I connect it to solar assistant? Do I need to edit some config files like /src/inverter/mqtt.json.

If you have anything which is describing the process a bit more in detail it would be appreciated...

Thank you!

Maybe I wasn't so clear...

It's either or, not both.

You don't need the docker if you want to connect to Solar Assistant.

You just need to download the Raspberry Pi image from the Solar Assistant website, and extract it to an SD card (a good app for this Balena Etcher, runs on Windows and Linux).

Then you insert the SD card to your Pi and power it up. Follow the installation instructions on the website.

After that, connect the USB cable from your Pi to the inverter's USB port.

In Solar Assistant you need to choose the MUST inverter from the configuration options.

That's about it. Connect and you should see the data in Solar Assistant.

If you want to push this data to Home Assistant, you have an option in SA to set the address for an MQTT broker, which should run on your HA device (a seperate device from SA).

  • 2 weeks later...
On 2023/05/06 at 10:23 PM, meetyg said:

Maybe I wasn't so clear...

It's either or, not both.

You don't need the docker if you want to connect to Solar Assistant.

You just need to download the Raspberry Pi image from the Solar Assistant website, and extract it to an SD card (a good app for this Balena Etcher, runs on Windows and Linux).

Then you insert the SD card to your Pi and power it up. Follow the installation instructions on the website.

After that, connect the USB cable from your Pi to the inverter's USB port.

In Solar Assistant you need to choose the MUST inverter from the configuration options.

That's about it. Connect and you should see the data in Solar Assistant.

If you want to push this data to Home Assistant, you have an option in SA to set the address for an MQTT broker, which should run on your HA device (a seperate device from SA).

Thank you for your feedback!

I was able to set this up. Now it is running really good and I'm impressed also. It was a need to improve my knowledge about HomeAssistant/MQTT/DOCKER/DEBIAN, however it was worth it. I will describe in short what I did, if somebody want to do the same, maybe you don't need to read/watch so much...

1. I used an old laptop what I had in house, however you can use anything similar to raspberry pi.

2. Installed Debian on the machine

3. Installed Home Assistant Supervised -> while with this option you have full HA and the hardware you can use also for other things (compare to operating system)

4. Created an MQTT broker -> HA\Integration, really good tutorials on YouTube.com

5. Created InfluxDB and Grafana ->HA\Addon, really good tutorials on YouTube.com

6. Downloaded the docker-must-homeassistant. From GitHub: https://github.com/dylangmiles/docker-must-homeassistant

7. Edited the mqtt.json to my server and credentials created in point 4.

8. Compiled the Docker image downloaded in point 6 and Started based on description

9. Connected my laptop to Must inverter with the cables and after few seconds the Sensors value was updated in SA and Stored in InfluxDB. After I just created a Dashboard in Grafana.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...