Siemens SX66T096EU/44 dishwasher Questions #58
Replies: 7 comments 8 replies
|
The “thick” connector with the pink internal wires, where the red plug goes, is most likely a D-Bus. But don’t just take my word for it — test it yourself, because I’m not taking any responsibility if it explodes 😏 |
Yes. You are correct. This is the D-Bus. Also @tubist2004 comment is correct. The empty connector is a very easy access to the D-Bus. Today I tested @Bouni's board. I connected it to this empty connector. Unfortunately I have some issue with it: When I connect @Bouni's board while the dish washer is already powered up the board boots (red led is on) and it's also available via wifi and I see it's normal boot up logs in the ESPHome console. Pressing any button on the dishwasher's panel doesn't do anything. The panel does it's normal "button pressed"-beep but the dish washer does not react as it does normally. For example when I change the selected program the remaining time on the display does not change. Also I don't get any log-output on the ESPHome console about this interaction. I assume that the beep is generated directly on the panel's board but the information that the button was pressed does not reach the dish washer's "main" board because the D-Bus is somehow jammed. Powering up the dishwasher while the board is connected is even worse. This directly leads to the situation that the dish washer's panel goes into a fail-state (flashing 3 leds and not showing any remaining time). I think I measured the D-Bus Pins correctly because the ESP boots up correctly and when I disconnect the additional board, power down the dish washer, wait some time and power it up again, then everything is back to normal again. Lucky me I didn't brick the dish washer ;-) Might the problem be that I connected @Bouni's board via the control-panel (on the top of the door) instead connecting it directly to the "main"-board (down at the bottom of the machine)? @hn or @Bouni do have an idea how to fix this issue? This is my ESPHome config: |
Yes.
Looks ok.
Maybe. I’ve never tried that. The control panel likely has a 10k pull-up, and Bouni’s board also has a 10k pull-up (≈5k total). The components might not be able to pull the bus low, meaning the bus could be stuck. Still, that would surprise me — it seems odd. But I'm not an EE. Triple-check you cabling, even the plain D-Bus cable. Is there a short-circuit betweend DATA and GND somewhere? |
I already did that. No short-circuit on the cable. I checked that while the cable was not connected. I can check it again while everything is connected (and the machine is powered down) - but I would expect that this doesn't make a difference. |
|
Wanted to add a small ESPhome-related quick and dirty-trick for saving the total duration, storing info about the cycle and current state. Non-persistent, as the ESP will shut down after the cycle is finished. Not perfect, of course, but might be some inspiration. Relevant changes (total duration+state sensor) |
|
Hi @LiamHD, I have the exact same machine (SX66T096EU) and ran into almost the identical situation. Short answer: don't use the connector up at the display/control panel — go for the main power module at the bottom instead. There are two dedicated pins there (meant for a service technician) that gave me clean, stable D-Bus access on the first try. Longer version, including the expensive way I learned this: I also started at the display connector first, and while probing it with a multimeter to check for voltage, a probe slipped and briefly shorted two pins. That took out the whole power module, and I ended up paying €315 for a replacement power + front module. Not saying that's necessarily what's happening in your case — could easily be a wiring/connector issue as you describe — but given the panel is going into a fail-state, I'd personally stop probing around up there and move down to the power module instead. I wrote up the whole process (plus how I reverse-engineered the specific commands from logs with some AI-assisted analysis), including a video: My ESPHome config for this exact model is here, might save you some time since it's the same SX66T096EU: https://github.com/jowi24/bsh-dbus-sx66t096eu Happy to help if you have questions about the pinout at the power module. |



Uh oh!
There was an error while loading. Please reload this page.
I own a SX66T096EU/44 dishwasher from Siemens. It was manufactured in Nov. 2011 (according to the FD number).
I would love to integrate into my Homeassistant installation. Does anybody know details about this dishwasher / the "T"-series?
Does is also use the d-bus protocol?
Out of curiosity I opened up the front panel and found the display unit:

The backside looks like this:

We have the following connectors on it:


and:
I assume that this cable is coming from the "main" unit:

Could this be the d-bus?
Could I "plug into" the d-bus at this location of the machine or do I have to connect on the "main" unit? I think it's enough room up here near the display unit and I would not need to get the complete machine out of the kitchen cabinet.
All reactions