Ist ein interessantes Thema (was für mich..)
Früher hat man TTL/CMos "Schieberegister" genutzt (gibt es immer noch)
Extra ein übergeordnetes System muß man selber wissen.
Da reicht ein Arduino oder Wemos D1, was günstiger ist, aber wegen unterschiedlicher Signale/Spannungen etwas mehr Elektronik benötigt.
Ihr schreibt 4 x klingeln... da fängt es an
4 x kurz, wie kurz?
2 x kurz und 2 x länger?
4 x länger?
Die Zeiten müsste man immer abfragen (Impulsdauer und Pause)
4 x klingeln, 1 x zu lange Pause = Tür noch zu...
Ich meine, da ich an nen i3 über nen Arduino per Funk 18 Befehle sende, wäre das einfacher.
Die Pausenzeit kann man anpassen (800 mS)
Ihr müsst "dem der klingelt" nur nen "Morse-Code" beibringen
Der i3 kennt 1x kurz, 2x kurz, 3x kurz und lang.
(Und nen Optokoppler für die AC am Input)