imbrianj/switchBoard
Control of Internet connected devices within a given network via web interface.
Supports 50+ device integrations (Nest, SmartThings, Chromecast, Samsung TV, Roku, etc.) with a modular plugin architecture that enables both control and telemetry collection. Runs as a Node.js service on local network hardware (Raspberry Pi, dedicated server) and exposes devices through a browser UI plus programmatic GET commands, with optional activity logging for pattern detection and task automation. Architecture includes WebSocket-based client messaging for real-time notifications, speech synthesis, and vibration feedback across connected browsers.
203 stars. No commits in the last 6 months.
Stars
203
Forks
51
Language
JavaScript
License
MIT
Category
Last pushed
Jun 13, 2021
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/imbrianj/switchBoard"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
okarachidera/Smarthome
An AI-powered smart home system with simulated device control, OTP security, and user activity...
epidataio/epidata-community
EpiData IoT Data Science Platform - Community Edition
codeai-ice-team/codeai-ice
Python library for training, evaluating, using deep learning for industrial monitoring tasks.
AkinduID/MechaPulse
MechaPulse is an Industrial IoT project that uses sound analysis to detect faults in machinery....
NAJMUS7834/SensorsAndAi
SensorAndAi is an android application which will give you the complete information about all the...