-
-
Notifications
You must be signed in to change notification settings - Fork 134
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
Arbitration lost #616
Comments
not much to tell if no log is provided, but anyway: since the device in question (VR470F) seems to be RF based, the timing is a bit different for those and I'd recommend to increase the latency value to ebusd to at least 50ms |
I have only this info's in log and I use default valus for latency. But even I try with 120ms latency I got same values. |
looks as if your adapter can't write to the bus at all. sure you've set up ebusd-esp correctly and also the jumpers on the adapter? |
Sometimes it works (after few restarts), but just like for half of day and then same situation happens. Now I am receiving only broadcast messages like uptime and outdoor temperature. I did not change jumpers, but maybe summer heat has something with it. It is in closed room with heater/boiler so it could by too hot for PCB. |
This comment was marked as abuse.
This comment was marked as abuse.
@thoro please don't misuse other ones ticket if it is not 100% related, which is not the case due to completely different setup (interface, OS, hardware) |
@Koky05 I don't think temperature will have such an influence. what are we talking about? 50 degrees or higher? |
Today I try it recreate with lograwdata but have no luck with arbitration all finish as lost. Only broadcast messages works for me. I try restart ebus adapeter and also use controller on my heater during scanning. Ebusctl info: |
from the logs it looks as if your adapter can't write to the bus at all. please post the jumper settings here as well as the config page of ebusd-esp. in order to make sure the adapter itslef is able to write, reconfigure it to USB direct mode (i.e. no Wemos sitting on top, J1+J4 set accordingly, connected through USB, jumpered to non-enhanced, ebusd on the host set to use a direct (non-enhanced) USB serial device, and then try again |
Sorry but I don't own movable device to direct connection with ebus. I need to work it wirelessly. Or you know how to connect it to cellphone for test purpouse? |
I repeat:
|
I check jumpers and it is setted up to RPi (J1 and J4) WiFi (J12 pins 6 and 7) and Enhanced protocol (J12 pins 9 and 10). |
there is no pin 9 or 10 on J12 |
My bad. I count it from other side. |
I apply setting recommanded by kalledausb in issue #680 and restart heater and my communication for now working. I am curios for how long. So for now I leave this there open and wait if problem was solved by change of configuration:
|
So after 5 days of running it today stoped with same error |
is the WIFI signal strength good enough? again, not much more to tell if no logs or further details are provided |
WiFi signal is strength enough. |
do you have the latest version of ebusd-esp (20221105)? if not, please update it. then paste the output of the log tab from the www UI here when the arbitration lost message is logged |
After upgrade to ebusd-esp (20221105) it looks stabile:
|
So it is 10 days up and running and no Arbitration lost. Looks like latest ebusd-esp in combination with older firmware and longer timeouts make it works. |
Today it starts again with error. Log from ebus adapter:
|
Have the same problem.
|
Adapter is eBus Coupler USB by Esera |
@gtclub123 Just doesn't work, their adapters have a writing issue, see: #735 You can still get some values with read-only. But I would recommend to get a ebus-adapter v3(.1) |
Maybe incorect switches? It can have two causes: On the configuration of ebusd. The USB interface is configured with ebusd by default with a latency of 0. If you supply the bus coupler via a power pack, depending on the type of power pack, problems may arise if you have not grounded the minus output voltage. In other words, connect the yellow/green connection to the negative side of the power supply. |
I have tryed readonly.
|
After some time I start to receive again messige arrbitration lost:
eBUS Log:
|
probably related to wifi issues. if not, then it might be an issue with ESP firmware, thus wrong repo (use https://github.com/john30/ebusd-esp/ instead) |
It worked for two or more months without any issue and yes I use ESP FW from mentioned repo. Also I load new PIC FW it works for two days and then it again send only arbitration lost. |
Description
In every try to load configuration it end with arbitration lost error message. It starts on version 22.1.
I have Vaillant VR470F + VR61
Actual behavior
[main error] scan config 15: ERR: arbitration lost
Expected behavior
load of configuration.
ebusd version
22.3
ebusd arguments
ebusd: image: john30/ebusd:devel container_name: ebusd depends_on: - mqtt #ports: # - "8888:8888/tcp" restart: unless-stopped privileged: true network_mode: host environment: - TZ=Europe/Bratislava - EBUSD_ARCH=amd64 - EBUSD_SCANCONFIG=full - EBUSD_CONFIGPATH=/etc/ebusd/ebusd-configuration/ebusd-2.1.x/en - EBUSD_LOGAREAS=all - EBUSD_LOGLEVEL=info - EBUSD_ACCESSLEVEL=* - EBUSD_MQTTHOST=192.168.2.7 - EBUSD_MQTTPORT=1883 - EBUSD_MQTTUSER=XXXX - EBUSD_MQTTPASS=YYYY - EBUSD_MQTTTOPIC=ebusd - EBUSD_MQTTJSON= - EBUSD_MQTTINT=/etc/ebusd/mqtt-hassio.cfg - EBUSD_MQTTVERBOSE= - EBUSD_MQTTRETAIN= - EBUSD_MQTTCHANGES= volumes: - "/etc/localtime:/etc/localtime:ro" - "/volume1/docker/ebusd/data:/data" - "/volume1/docker/ebusd:/ebusd" - "/volume1/docker/ebusd/config:/etc/ebusd" - "/volume1/docker/ebusd/log:/var/log" command: -d enh:192.168.1.15:9999 -l /var/log/ebusd.log
Operating system
other
CPU architecture
x64
Dockerized
devel
Hardware interface
adapter 3 WiFi
Related integration
MQTT Home Assistant via mqtt-hassio.cfg
Logs
ebusd_logs.txt
The text was updated successfully, but these errors were encountered: