# Ritto 7630: reconstructing intercom bell and door signals

> ritto-esp investigates the Ritto 7630 TwinBus intercom's board signals with oscilloscope captures, distinguishing apartment and street bell events by their chime and apartment-line behavior. An ESP32-C6 running ESPHome exposes separate bell sensors and a door-open command to Home Assistant through optocoupled inputs and output.

- Type: Case study
- Targets: Protocol
- Category: Independent reconstruction cases
- Relationship: Independent reconstruction project
- Sources reviewed: 2026-11-06
- Added to the catalog: 2026-11-09
- Original resource: <https://github.com/duramson/ritto-esp>
- Primary source: <https://github.com/duramson/ritto-esp/blob/872acd254e01392b97e006c011e05d289c60d3cd/README.md>
- Catalog page: <https://awesomerea.org/resources/ritto-esp-case/>
- Record JSON: <https://awesomerea.org/resources/ritto-esp-case/record.json>
- Chinese version: [简体中文](https://awesomerea.org/zh/resources/ritto-esp-case/index.md)

## Requirements & limits

- **Prerequisites:** A Ritto 7630 intercom, Seeed XIAO ESP32-C6, optocouplers, resistors and USB-C power.
- **Prerequisites:** ESPHome and Home Assistant are used for the supplied configuration and automations.
- **License:** MIT licence.

## Primary sources

1. <https://github.com/duramson/ritto-esp/blob/872acd254e01392b97e006c011e05d289c60d3cd/README.md>
2. <https://github.com/duramson/ritto-esp/blob/872acd254e01392b97e006c011e05d289c60d3cd/home-assistant/README.md>

## More in Protocols

- [ha-c14: reconstructing the C14 ventilator bus protocol](https://awesomerea.org/resources/ha-c14-case/index.md) · Case study
- [Homiq Rescue: reconstructing the Homiq control protocol](https://awesomerea.org/resources/homiq-rescue-case/index.md) · Case study
- [PreSonus StudioLive 16.0.2 USB: documenting mixer control messages](https://awesomerea.org/resources/presonus-studiolive-16-0-2-usb-case/index.md) · Case study
- [DJI Mic Mini Monitor: decoding the receiver's USB status stream](https://awesomerea.org/resources/dji-mic-mini-monitor-case/index.md) · Case study
- [baseus-cli: reconstructing Baseus Bass BS1 NC control](https://awesomerea.org/resources/baseus-cli-case/index.md) · Case study
- [hxoctkl: reconstructing HyperX Alloy Origins Core profile writes](https://awesomerea.org/resources/hyperx-origins-core-tkl-rgb-case/index.md) · Case study

## About this entry

The description was reviewed against primary sources.
Original editorial content: MIT. Linked projects, papers and assets retain their own rights and licenses.
