gdoor-org / gdoor

Wifi adapter and bus protocol documentation for the Gira TKS Door System
https://gdoor-org.github.io/
GNU General Public License v3.0
26 stars 6 forks source link

Extend support to Urmet 2Voice BUS - if possible #39

Closed stich86 closed 4 days ago

stich86 commented 2 weeks ago

hi @DaSchaef,

I've found your amazing work searching for someone that has tried to reverse Urmet 2Voice BUS. My intercom is using this system (Urmet is an Italian company that is producing intercom and some other audio\video stuff).

The system is based on 2-wire, non polarized, that runs from 48V to 50V (for very log distance I presume). Each internal unit, without video, is using an STM32G02 as MCU to parse BUS data. There are a row of dip-switches to select the ID and connect up to 4 intercom inside a single apartment. Audio and video seems analogs (like Comelit SimpleBus), but not 100% sure.

Now my first concern is how to attach the BUS and start reversing it using an oscilloscope.

Do you have any hint?

Thanks in advance for any support!

DaSchaef commented 2 weeks ago

I'm aware of multiple modulation schemes, most (SIEDLE, COMELIT) are based on voltage levels, only Gira so far used a "real/RF" modulation like scheme.

For Audio/video you could risk to just connect a cheap USB audio dongle and a raspberry and try it out.

For digital messaging (door opening etc): I doubt that the GDoor adapter would be able to decode another bus type, it is rather specialized to the Gira modulation. Nevertheless, I see the possibility, that it may be similar to comelit, where there are also open source projects here on Github. So you may ask there.

If you want to do it yourself with the oscilloscope it would first be very helpful what exact scope do you have? Most good scopes have rather high input voltage ratings (100V and more), but cheap scopes may be sensitive.

So:

The principle way to do it:

  1. If you can share these pictures, we can further see what to do with it.
  2. Often you can also export the raw data shown on the screen via USB/Lan: Sometimes this is helpful, as one can "zoom" into it a full bus message later on etc. (Depends on scope)

But this is a project in its own, I have no Urmet parts and I'm currently working on the Audio support here for the Gira bus. I can only partly support you.

DaSchaef commented 4 days ago

Please reopen as needed, when you have more information / images.

stich86 commented 1 day ago

Sorry mate, i've got an oscilloscope from a friend last week. I'm now trying to arrange a lab with intercom, psu and external unit to start analzying the protcol.

I'll post new update when I've. Thanks for your time and tips!