Transform your BTicino Classe 300X from a standalone video intercom into a fully integrated Home Assistant device.
This project brings an app-like experience directly into Home Assistant, allowing you to control, monitor and automate your intercom without relying on the mobile app.
Key Features
Live Video & Camera Integration
- Live camera streaming inside Home Assistant
- Camera entities with low-latency viewing
- Dashboard integration for tablets, phones and wall panels
Intercom Controls
- Door unlock
- Staircase light control
- Ringer mute/unmute
- Smartphone forwarding control - new homeassistant only mode!
- Device status monitoring
Voicemail & Messages
- Access recorded video messages
- Monitor voicemail status
- Create automations based on new messages
Home Assistant Display Pages
One of the most unique features of this project is the ability to extend the C300X display itself.
You can create custom pages directly on the intercom, showing information from Home Assistant such as:
- Alarm status
- Weather information
- Smart home controls
- Device status
- Custom dashboards
This effectively turns the C300X into a Home Assistant-powered smart home control panel.
Fully Local
- No cloud dependency
- No external services
- No MQTT bridges required
- Direct local communication with the intercom
Automation Ready
Use Home Assistant automations to:
- React to doorbell events
- Control lighting when someone rings
- Trigger notifications
- Manage forwarding modes automatically
- Integrate the intercom with your wider smart home ecosystem
Why This Integration?
Most existing solutions focus on basic monitoring or require custom firmware modifications.
The goal of this project is different:
Provide a complete Home Assistant experience for the Classe 300X while keeping everything local, fast and deeply integrated into the Home Assistant ecosystem.
Screenshots
- Live camera view
- Door controls
- Smartphone forwarding
- Voicemail management
- Custom display pages
- Device diagnostics
Current Status
The integration is actively developed and already provides a rich feature set that goes far beyond simple doorbell monitoring.
Feedback, testing and feature requests are always welcome.
GitHub
If you own a BTicino Classe 300X, I'd be interested to hear how you're using it and which features you would like to see next. One area I'd particularly like to explore further is full intercom/call handling, but I currently only have access to a single device for development and testing.








