Node.js package for interfacing with Samsung "The Frame" TV's.
Features:
- Upload custom art
- Programmatically switch art display
- Change TV settings
Supported models:
- QN32LS03CBF (2024)
- May work with other models
Note: This is an unofficial library and not supported or endorsed by Samsung
- Node 20+
npm install samsung-frame-connect
- Clone repository
- Install dependencies:
npm install
- Run CLI tool:
./run.js --help
LGPL v3
Big thanks to xschwarze and Matthew Garrett, who did much of the reverse engineering in their python lib samsung-tv-ws-api
.
Much credit also goes to Nick Waterton who adapted the above library to work for more recent models in his fork.