Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

force a fullStatus update #37

Open
mabunixda opened this issue Jan 17, 2024 · 3 comments
Open

force a fullStatus update #37

mabunixda opened this issue Jan 17, 2024 · 3 comments

Comments

@mabunixda
Copy link

Is there any known implementation to force a fullStatus message?

@peterpoetzi
Copy link

you can send this message:
{"type":"requestFullStatus"}

@mabunixda
Copy link
Author

Thanks ... having problems on the actual evcc implementation of the wattpilot implementations that if the car stops the charging process, some updates seem not to be send ( or are not processed correctly ).

alw just tells if the car is allowed to charge, but is there any other flag known if the car is actual still charging ( except making a code descission if any power is on the cable ) ?

@realdognose
Copy link

realdognose commented Jun 4, 2024

@peterpoetzi

Is there a way to send this message through the mqtt topics, like using .../messages/send/... or something?
Somehow the last "fullStatus" I received is months old, maybe Fronius changed the system here, or for whatever
reason it is not send automatically anymore.

Wattpilotshell itself seems to receive it properly, it "knows" the car state, when the shell is started after the car was connected.

However, it is not exported on mqtt it seems. Maybe it is received and processed before the mqtt connection is established.
(Set env variable MQTT_MESSAGES to "fullStatus deltaStatus" to no success)

At least the order of log entries seems to indicate that wattpilot connection is made before Mqtt is setup:

INFO:wattpilot:Wattpilot None initialized
INFO:wattpilot.wattpilotshell:Automatically connecting to Wattpilot ...
INFO:wattpilot:Wattpilot connected
INFO:websocket:Websocket connected
INFO:wattpilot:Connected to WattPilot Serial xxxxxxxxxxxxx
INFO:wattpilot:Authentication successful
INFO:wattpilot.wattpilotshell:Connecting to MQTT host mqtt.ad.xxxxxxxx.de on port 1883 ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants