{"id":16,"date":"2025-11-12T22:44:44","date_gmt":"2025-11-12T22:44:44","guid":{"rendered":"https:\/\/www.fatcat-engineering.ovh\/?p=16"},"modified":"2026-01-07T16:15:14","modified_gmt":"2026-01-07T16:15:14","slug":"fix-my-dishwasher","status":"publish","type":"post","link":"https:\/\/www.fatcat-engineering.ovh\/index.php\/2025\/11\/12\/fix-my-dishwasher\/","title":{"rendered":"My lazy dishwasher"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"450\" src=\"https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/a-dishwasher-with-a-lot-of-dishes-in-it-on-fire-free-video.jpg\" alt=\"\" class=\"wp-image-37\" srcset=\"https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/a-dishwasher-with-a-lot-of-dishes-in-it-on-fire-free-video.jpg 800w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/a-dishwasher-with-a-lot-of-dishes-in-it-on-fire-free-video-300x169.jpg 300w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/a-dishwasher-with-a-lot-of-dishes-in-it-on-fire-free-video-768x432.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n\n\n\n<p><strong>When a tiny component can force to do the dishes manually !<\/strong><\/p>\n\n\n\n<p>After a <strong>looooong<\/strong> period of procrastination, I finally decided to deal with my dishwasher. The soap dispenser wasn\u2019t opening properly, cleaning results were getting worse, and my solution had slowly drifted toward either <em>recycling<\/em> dishes or running the machine in <em>extreme 60 \u00b0C mode<\/em> like a barbarian.<\/p>\n\n\n\n<p>Before opening anything, I stumbled upon a video by Technology Connections explaining dishwasher cycles in absurdly great detail. Who would have guessed that the world of dishwashers could be <em>that<\/em> fascinating?<br>Highly recommended if you want to look at your kitchen appliances with new respect:<br>\ud83d\udc49 <a href=\"https:\/\/www.youtube.com\/watch?v=DAX2_mPr9W8\">https:\/\/www.youtube.com\/watch?v=DAX2_mPr9W8<\/a><\/p>\n\n\n\n<p>That video was the final push. Time to investigate.<\/p>\n\n\n\n<p class=\"has-text-align-center\">&#8212;&#8212;&#8212;&#8211; LET&#8217;S OPEN THE VICTIM &#8212;&#8212;&#8211;<\/p>\n\n\n\n<p>The soap dispenser was not closing anymore,  it&#8217;s a very simple device: a small plastic enclosure, a spring-loaded trap, and a tiny actuator that releases the soap at a precise moment during the cycle. Simple, elegant, and usually very reliable.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1011\" src=\"https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/Screenshot_20250706-123555-1024x1011.png\" alt=\"\" class=\"wp-image-44\" srcset=\"https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/Screenshot_20250706-123555-1024x1011.png 1024w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/Screenshot_20250706-123555-300x296.png 300w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/Screenshot_20250706-123555-768x759.png 768w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/Screenshot_20250706-123555.png 1224w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>My dishwasher is an <strong>IKEA Reng\u00f6ra<\/strong> (Prod. No. 911 535 083 02).<br>No big surprise here: most European kitchens are full of IKEA cabinets \u2014 and no big mystery either, IKEA doesn\u2019t manufacture their own appliances.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG_20250706_1231401-768x1024.jpg\" alt=\"\" class=\"wp-image-41\" srcset=\"https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG_20250706_1231401-768x1024.jpg 768w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG_20250706_1231401-225x300.jpg 225w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG_20250706_1231401-1152x1536.jpg 1152w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG_20250706_1231401-1536x2048.jpg 1536w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG_20250706_1231401-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<p>In this case, the unit is an <strong>Electrolux OEM<\/strong>, clearly visible on the identification sticker.<\/p>\n\n\n\n<p class=\"has-text-align-center\">&#8212;&#8212;&#8212;&#8211; Getting hands dirty &#8212;&#8212;&#8211;<\/p>\n\n\n\n<p>Opening the door panel was easy \u2014 just a few screws. As soon as it was open, the issue was obvious:<br>the <strong>mechanical actuator driving the soap dispenser was completely burned out<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"934\" height=\"1024\" src=\"https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG-20250713-WA00112-934x1024.jpeg\" alt=\"\" class=\"wp-image-42\" srcset=\"https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG-20250713-WA00112-934x1024.jpeg 934w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG-20250713-WA00112-274x300.jpeg 274w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG-20250713-WA00112-768x842.jpeg 768w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG-20250713-WA00112-1400x1536.jpeg 1400w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG-20250713-WA00112-1867x2048.jpeg 1867w\" sizes=\"auto, (max-width: 934px) 100vw, 934px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG-20250713-WA00101-1024x768.jpg\" alt=\"\" class=\"wp-image-39\" srcset=\"https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG-20250713-WA00101-1024x768.jpg 1024w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG-20250713-WA00101-300x225.jpg 300w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG-20250713-WA00101-768x576.jpg 768w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG-20250713-WA00101-1536x1152.jpg 1536w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG-20250713-WA00101.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" src=\"https:\/\/m.media-amazon.com\/images\/I\/31Ez5JKQs7L._AC_UF894,1000_QL80_.jpg\" alt=\"\" style=\"aspect-ratio:1.0823282642894598;width:262px;height:auto\"\/><\/figure>\n\n\n\n<p>I removed it, cleaned everything, and ordered a replacement using the remaining markings and a bit of Google Image magic. <strong>20 \u20ac<\/strong> later, a new actuator arrived. Luckily, the surrounding plastic parts were enough and still usable.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-text-align-center\"><strong>Side note <\/strong><\/h3>\n\n\n\n<p>This actuator is <strong>not a solenoid<\/strong>.<br>It\u2019s a <strong>thermal actuator<\/strong>: a small heating element that slowly expands when powered, creating a linear motion that triggers the soap door. Slow, quiet, cheap, and perfect for this application.<\/p>\n\n\n\n<p class=\"has-text-align-center is-style-default\">&#8212; <strong>End of side note <\/strong>&#8212;<\/p>\n\n\n\n<p>After installing the new actuator, I tested it \u2014 and immediately noticed something odd -> The actuator was <strong>constantly powered<\/strong>.<\/p>\n\n\n\n<p>That\u2019s not how it\u2019s supposed to work.<br>It should only receive power at a specific point in the wash cycle. Constant voltage means it can\u2019t reset properly\u2026 and it will eventually burn out again.<\/p>\n\n\n\n<p>So the actuator wasn\u2019t the root cause. Time to go <strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-3-color\">deeper<\/mark><\/strong>.<\/p>\n\n\n\n<p>This meant pulling the dishwasher out of the cabinet (yes, hoses, water, fun stuff).<br>At the bottom, well hidden, sits the <strong>main control PCB<\/strong>, inside a white plastic enclosure.<\/p>\n\n\n\n<p>\u26a0\ufe0f <strong>Important note:<\/strong><br>I <em>of course<\/em> worked with the dishwasher completely disconnected from mains power.<br>This is not optional. This stuff <em>can<\/em> kill you.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG_20250716_205826-1024x768.jpg\" alt=\"\" class=\"wp-image-43\" srcset=\"https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG_20250716_205826-1024x768.jpg 1024w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG_20250716_205826-300x225.jpg 300w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG_20250716_205826-768x576.jpg 768w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG_20250716_205826-1536x1152.jpg 1536w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG_20250716_205826-2048x1536.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Tracing the wires from the soap dispenser led me to the PCB. There, I found a small <strong>triac<\/strong> controlling the actuator. 0103MN<\/p>\n\n\n\n<p><a href=\"https:\/\/www.alldatasheet.com\/datasheet-pdf\/view\/293603\/NXP\/Z0103MN%2C135.html\">https:\/\/www.alldatasheet.com\/datasheet-pdf\/view\/293603\/NXP\/Z0103MN%2C135.html<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG_20250713_211641-768x1024.jpg\" alt=\"\" class=\"wp-image-45\" srcset=\"https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG_20250713_211641-768x1024.jpg 768w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG_20250713_211641-225x300.jpg 225w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG_20250713_211641-1152x1536.jpg 1152w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG_20250713_211641-1536x2048.jpg 1536w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG_20250713_211641-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<p>Desoldered it. &#8212; Tested it. -> No issue. Triac was fine. <\/p>\n\n\n\n<p>Testing a Triac with a multimeter is suprisingly easy : <a href=\"https:\/\/hubbellheaters.com\/api\/media\/file\/How_to_Test_a_Hubbell_Triac_Component.pdf\">https:\/\/hubbellheaters.com\/api\/media\/file\/How_to_Test_a_Hubbell_Triac_Component.pdf<\/a><\/p>\n\n\n\n<p>Then I noticed something else, Next to the triac was a <strong>tiny SMD capacitor<\/strong>, about the size of a grain of rice. After desoldering it, I noticed a microscopic hole in the casing \u2014 so small I only spotted it using my phone camera.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG-20260107-WA0012-768x1024.jpg\" alt=\"\" class=\"wp-image-46\" srcset=\"https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG-20260107-WA0012-768x1024.jpg 768w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG-20260107-WA0012-225x300.jpg 225w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG-20260107-WA0012-1152x1536.jpg 1152w, https:\/\/www.fatcat-engineering.ovh\/wp-content\/uploads\/2025\/11\/IMG-20260107-WA0012.jpg 1500w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<p>Measured it. -> <strong>Dead short.<\/strong><\/p>\n\n\n\n<p>Even more interesting: this capacitor didn\u2019t look like a proper <strong>X2-rated capacitor<\/strong>, which is normally required for mains-related filtering. Suspicious design choice.<\/p>\n\n\n\n<p>Luckily, the PCB had another <strong>identical circuit nearby<\/strong>, still intact. By measuring that one and checking the resistance of the thermal actuator\u2019s heating element, I could estimate the correct value.<\/p>\n\n\n\n<p>This circuit is a classic <strong>RC snubber network<\/strong> \u2014 used to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>suppress voltage spikes<\/li>\n\n\n\n<li>reduce EMI<\/li>\n\n\n\n<li>protect the triac when switching inductive or thermal loads<\/li>\n<\/ul>\n\n\n\n<p>It\u2019s extremely common in appliance electronics.<\/p>\n\n\n\n<p>I found a suitable replacement capacitor locally. Not SMD, not the same package \u2014 but electrically compatible. This was <strong>revival surgery<\/strong>, not aesthetic surgery.<\/p>\n\n\n\n<p>Some creative lead extensions, a bit of glue, proper insulation, and the PCB was ready to go back.<\/p>\n\n\n\n<p class=\"has-text-align-center\">&#8212;&#8212;&#8211; DRUM ROLL &#8212;&#8212;-<\/p>\n\n\n\n<p>Everything reassembled. Dishwasher back in place.<br>First test: voltage across the actuator terminals.<\/p>\n\n\n\n<p>\ud83d\udc49 <strong>0 V at idle<\/strong> \u2014 perfect.<\/p>\n\n\n\n<p>Ran a full wash cycle.<br>Soap dispenser opened exactly when it should.<\/p>\n\n\n\n<p>Success.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>When a tiny component can force to do the dishes manually ! After a looooong period of procrastination, I finally decided to deal with my dishwasher. The soap dispenser wasn\u2019t opening properly, cleaning results were getting worse, and my solution had slowly drifted toward either recycling dishes or running the machine in extreme 60 \u00b0C [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-16","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.fatcat-engineering.ovh\/index.php\/wp-json\/wp\/v2\/posts\/16","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fatcat-engineering.ovh\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fatcat-engineering.ovh\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fatcat-engineering.ovh\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fatcat-engineering.ovh\/index.php\/wp-json\/wp\/v2\/comments?post=16"}],"version-history":[{"count":4,"href":"https:\/\/www.fatcat-engineering.ovh\/index.php\/wp-json\/wp\/v2\/posts\/16\/revisions"}],"predecessor-version":[{"id":47,"href":"https:\/\/www.fatcat-engineering.ovh\/index.php\/wp-json\/wp\/v2\/posts\/16\/revisions\/47"}],"wp:attachment":[{"href":"https:\/\/www.fatcat-engineering.ovh\/index.php\/wp-json\/wp\/v2\/media?parent=16"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fatcat-engineering.ovh\/index.php\/wp-json\/wp\/v2\/categories?post=16"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fatcat-engineering.ovh\/index.php\/wp-json\/wp\/v2\/tags?post=16"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}