-
-
Notifications
You must be signed in to change notification settings - Fork 138
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
Writing to the bus not working - ESERA USB #717
Comments
there is no solution for things like sending the other issue with SYN received is a debug level message and is the expected behaviour when a sent message is not answered by the receiver (timeout). |
What else could i check? Under the assumption, that the ebus coupler from ESERA is ok, like they say. Maybe cable length are an influencing factor? Just looking for additional ideas. :-( |
My ESERA adapter was (and still is) faulty, it does not pull the bus voltage down enough to send valid symbols. Perhaps yours is similar. An oscilloscope trace of the bus is the best way to check this problem |
Getting my oscilloscope was the next thing I wanted to try. |
I did not yet. My adpater was serviced by Esera but that did not change anything. I will have to do a few more measurements to see if my boiler's mainboard isnt faulty, and perhaps take the adapter apart to investigate. Please see my issue thread here: #635 (comment) |
I got the same oscilloscop traces. I also informed ESERA about their malfunctional devices, but they say, that they have thousands of them in the field with no problems?!? So, definitely a hardware problem of the ESERA adapter output stage! |
Can you tell more about how you got the adapter from ebusd.eu? I got the impression the are not immediately available, and only made when enough orders come in |
I ordered the adapter a while ago via the homepage. I would also suggest to do it this way :-) |
Description
Suddenly my ESERA EBUS USB adapter stopped working - "Arbitration lost" was the error message. Reading messages from the bus was possible, but no writing (and of course no scanning) any more.
In the meantime I already did some investigations:
[bus debug] ERR: SYN received during receive command ACK, switching to ready
or other errors stating, that that what should be on the bus is not there.As I couldnt bring it to work, do you have any additional idea what I could try to get the system running again?
ESERA say's that they tested the adapter and everything was fine...
Actual behavior
Arbitration is won but there are wrong symbols received during polls and scans (see log snippets)
Expected behavior
Reading and sending to the bus working
ebusd version
22.4
ebusd arguments
--configpath=/etc/ebusd/configuration/ --pollinterval=5 --enablehex --httpport=8889 --mqttjson --mqttpass=xxx --mqttport=1883 -d /dev/ttyUSB0
Operating system
Debian 11 (Bullseye) / Ubuntu 20-21 / Raspbian 11 / Raspberry Pi OS 11 (including lite)
CPU architecture
x64
Dockerized
same as ebusd version
Hardware interface
Esera USB
Related integration
No response
Logs
The text was updated successfully, but these errors were encountered: