Comelit intercoms ESPhome project

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.

The card is powered directly by the two-wire bus

If you are interested take a look at this link: GitHub - mansellrace/comelit-esphome: Interfaccia Comelit Simplebus per Home Assistant

11 Likes

Cool. Tell me, is it suitable for the vizit intercom? It’s also two-wire. How much it costs?

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.

1 Like

Very cool project! Are there any plans to add support for video from the Comelit intercom?

1 Like

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.

Does anyone have any idea how to do this?

1 Like

Color PAL Encoding - YouTube << Is this something that would help?

Hello @Francesco_Di_Marco , could you translate your project in GH ? I would be interested in purchasing the necessary components

Hi!
the explanation of the design and principle of operation is easily translated with google translate, I took a look at the result and it seems to me that you can understand everything entirely. Here is the link GitHub - mansellrace/comelit-esphome: Interfaccia Comelit Simplebus per Home Assistant

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 :wink:

Oh my, this is amazing :smiley:

I’ve been looking for this for over a year to have a decent simplebus 2 with esphome intergration.
I did send you an email :slight_smile:

Hey, this is amazing! Have you checked for modules like this: https://aliexpress.com/item/1005004484334000.html analog video can be easily converted to digital.