Hello everyone, I have a project to replace the electronic board of my refrigerator ( KSU445206J 127AC) using Arduino or ESP32, and I would like to know if there is anything wrong/missing in my project. This is the first time I am working with electronics.
Here is a photo of the project diagram, sorry for the poorly drawn picture, it's my first time using GIMP on Linux.
I wanted to use the FOTEK SRR 40A as a relay, but most of the ones I found to buy are counterfeit (they may have 12A triacs instead of 40A, as a reference the triac from the original refrigerator board is 16A), so I decided to use the "Sla-05vdc-sl-c" relay instead. I also decided to use relays with higher amperage to ensure that the inrush current does not damage the relay (unfortunately I don't have an amp meter to test).
I may need to use the "Sla-05vdc-sl-c" with the third electric resistance as well, because I am concerned about the inrush current.
The fan and DC motor each have their own transformer.
The SSR that control the fan, motor and resistance is the relay module Model: FC-82 which contains 4 G3MB-202P relays
The 100nf capacitor for noise filtering was recommended here:
I have a big question, as you can see in the photo in the part with a question mark symbol, the original board knows when the doors were open by looking at when the lights were turned on. On the original board, there is a 473k resistor after the pin that received this signal from the lights. Looking at the diagrams, it seems that the phase wire goes to this pin? But I don't know how I can make this work with the ESP32/Arduino, any tips?
Here is the refrigerator diagram in case it is necessary:
I will work on the programming part later, I just wanted to make sure the hardware part is good.
Thank you for your help!!

