CallOnTV Chrome Extension
The CallOnTV Chrome Extension automates meeting interactions inside the Chromium browser on your Raspberry Pi, removing the need for a keyboard or mouse during daily operation.
Key Features
One-Click Auto-Join
Automatically clicks "Join Now" as soon as your designated Google Meet room is reached, completely eliminating the pre-meeting waiting screen.
Auto-Admit Participants
Automatically admits recognized family members and callers knocking on the meeting door without requiring manual confirmation.
TV Power Trigger
Coordinates with the local `/usr/local/bin/tv` automation daemon to ensure the television is awake and switched to HDMI when an active session begins.
Installation Instructions
Follow these steps to install the extension on your Raspberry Pi’s Chromium browser:
Step 1: Download or Clone the Extension
Clone or download the extension from our GitHub repository into a folder on your Raspberry Pi:
mkdir -p ~/callontv-extension
cd ~/callontv-extension
# Clone the extension repository
git clone https://github.com/callontv/googlemeet-extension.git .
Step 2: Open Chromium Extensions
- Launch the Chromium Web Browser on your Raspberry Pi.
- In the URL address bar, enter:
chrome://extensions - Press Enter.
Step 3: Enable Developer Mode
In the top-right corner of the Extensions page, toggle the Developer mode switch to ON.
Step 4: Load Unpacked Extension
- Click the Load unpacked button in the top-left toolbar.
- Browse to and select the
~/callontv-extensiondirectory. - Click Select Folder (or Open).
The CallOnTV extension icon will appear in your browser’s toolbar, confirming successful installation.
Configuration & Testing
- Click on the CallOnTV extension icon in the toolbar.
- Ensure the Auto-Join and Auto-Admit toggles are switched ON.
- Navigate to a test Google Meet room:
https://meet.google.com/new - Observe that the extension detects the pre-join screen, configures your preferred audio/video defaults, and automatically enters the call without clicking.
Make sure you log into your Google Account once on Chromium and check "Remember this device" so credentials persist across system reboots.