HI!
I created a project based on ESPhome to integrate Comelit intercoms.
It is possible to receive as events the data messages that are exchanged within the two-wire bus, in order to be able to receive a notification when someone rings the interphone.
It is also possible to send commands on the bus to open the main or secondary door.
I think that all the various 2-wire buses for the intercom world have a voltage of 30-40v, similar operating principles, but obviously different modulation frequencies, different codings, different timings.
This requires that the passive components will certainly be changed and chosen according to the protocol that is in your two wires.
I think the PCB is still compatible.
If the data protocol is not decrypted easily, you can always record and resend the same RAW code that you receive on input
if you want to contact me for PCB information, the email is at the bottom of the GitHub project.
Thank you very much! I have been searching for years. I’m also very interested in the video signal and use it for face detection so that my google nest mini speakers can shout at me who is at the door. Or just get notification on the phone. That would be epic.
As I understand it, the audio and video signals are simply superimposed on the power and data signals I receive with my card.
The audio signal seems to be in baseband.
The video signal should be a video-composite PAL signal.
They are relatively easy to extract from the bus, but I have no idea how to transform these analogue signals into a digital stream. I think it would take a video capture card and a powerful CPU to handle the video compression protocol.
If you mean the translation of the code, the strings in Italian are really few and they are mainly strings that go into the log, I can send you a version where I translate only those, but the project is Italian and I would like to leave it in Italian