Giter Site home page Giter Site logo

docker-must-homeassistant's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

docker-must-homeassistant's Issues

Unable to install component.

Good day. Unable to install component.
docker compose build --build-arg MACHINE_ARCH="-arm32v7"

Gives an error
=> CANCELED [build 1/7] FROM mcr.microsoft.com/dotnet/core/sdk:3.1-buster-arm32v7@sha256:e71fef8781aaa5d6382e5

=> ERROR [base 3/3] RUN apt update && apt install -y procps jq mosquitto-clients

Update does not help.

I have a MUST EP18-5048 inverter

Maybe there are already some other ways to connect it to Home Assistant

Returned a non-zero code: 139

Hey, thanks for setting this up, I am struggling on hopefully something obvious.

pi@raspberrypi:/opt/must-inverter-mqtt-agent $ uname -a
Linux raspberrypi 5.10.17+ #1403 Mon Feb 22 11:26:13 GMT 2021 armv6l GNU/Linux
pi@raspberrypi:/opt/must-inverter-mqtt-agent $

pi@raspberrypi:/opt/must-inverter-mqtt-agent $ sudo docker version
Client: Docker Engine - Community
Version: 20.10.5
API version: 1.41
Go version: go1.13.15
Git commit: 55c4c88
Built: Tue Mar 2 20:18:46 2021
OS/Arch: linux/arm
Context: default
Experimental: true

Server: Docker Engine - Community
Engine:
Version: 20.10.5
API version: 1.41 (minimum version 1.12)
Go version: go1.13.15
Git commit: 363e9a8
Built: Tue Mar 2 20:16:18 2021
OS/Arch: linux/arm
Experimental: false
containerd:
Version: 1.4.4
GitCommit: 05f951a3781f4f2c1911b05e61c160e9c30eaa8e
runc:
Version: 1.0.0-rc93
GitCommit: 12644e614e25b05da6fd08a38ffa0cfe1903fdec
docker-init:
Version: 0.19.0
GitCommit: de40ad0
pi@raspberrypi:/opt/must-inverter-mqtt-agent $

---> Running in 11e465398265
The command '/bin/sh -c apt update && apt install -y procps jq mosquitto-clients' returned a non-zero code: 139
ERROR: Service 'inverter' failed to build

I have tried multiple MS builds and archs, and removing etc.

docker-compose run --rm inverter test -- Error: Connection timed out

Hi @dylangmiles

Thank you for sharing this project.

I have a PV1800. I have successfully managed installed this but am stuck at the test stage.

I get
root@raspberrypi:/opt/must-inverter-mqtt-agent# docker-compose run --rm inverter test Creating must-inverter-mqtt-agent_inverter_run ... done Error: Connection timed out

I have checked the obvious things - Inverter connected and on TTYUSB0, I also tested AQUARATS ( you had his forum post as a source and he had a simple mono application) and that works just fine. I am able to get a dump from the inverter on the same PI. Which makes me wonder why your application is timing out. I followed the installation instructions to the letter, is there a step that is not explicit - I for example assume I need to change the MQQT settings - which is not in the README. Any other step I am missing? Permissions?

I would really appreciate your help.

Adding support for PV3300/EP3300 Inverter/Charger

Dylan, I have a split phase Must inverter and have been toying with your code. It appears what I need to do is build out whatever is needed for it to be an additional type of device. The addresses you have for the PH model don't match up with what I have, but the behavior appears similar. Uses 0a 03 to poll for sensor values and 0a 10 to write settings.

I've been able to capture serial data from the solar application but I'm not a programmer and not sure exactly what I need to do for adding all the files/data needed to make my inverter work with your code. Having Home assistant integration would be amazing!

So, my first question is whether your code is working for the Must device you have. Or are you still working on functionality? If it does work, any chance you could point me at what files I should re-create and other pointers to said files I should adjust to make mine work?

I apologize if these are dumb questions, thank you for any help and of course publishing this project in the first place!

MQTT push messages doesn't work after HA june upgrade

I'm using MQTT push messages from HA to optimize my inverter states. However from HA June update the push messages from HA stopped working, and also all my automation connected to it. Like: Publish on mqtt topic from HA -> homeassistant/sensor/must-inverter -a 20109 -v 3. This is now not changing the value of 20109 to 3. In MQTT explorer I see the value in the same way like before, however no change on inverter. If I'm using command at docker: dotnet inverter.dll set -a 20109 -v 3 this is working fine. Can you give me any hint to fix this? Thank you!

How to rebuild mqtt-vh1800-init.sh and mqtt-vh1800-push.sh?

I wanted to "activate" more parameters from your Ph1800.json configuration file. I changed "Publish": false -> "Publish": true and expected that mqtt-vh1800-init.sh and mqtt-vh1800-push.sh would be automatically rebuilded and I will see them in MQTT. But it was not changed. Any advice how to do it correctly?

If I add a new parameter manually to mqtt* files it works correctly, but It is not so handy..

Thanks for your nice project!

Installation on Raspberry Pi

Could you provide updated steps on how to set this up entirely?
The project this is based on is very difficult to follow and I have a MUST PV1800 inverter

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.