https://github.com/willosof/node-barco-projector
Control Barco Projectors from Node.js
https://github.com/willosof/node-barco-projector
Last synced: over 1 year ago
JSON representation
Control Barco Projectors from Node.js
- Host: GitHub
- URL: https://github.com/willosof/node-barco-projector
- Owner: willosof
- Created: 2018-01-15T20:26:03.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-01-16T00:07:35.000Z (over 8 years ago)
- Last Synced: 2025-03-07T05:02:03.851Z (over 1 year ago)
- Language: JavaScript
- Size: 15.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://badge.fury.io/js/barco-projector)
[](https://npmjs.com/barco-projector)
[](https://david-dm.org/willosof/barco-projector)
[](https://travis-ci.org/willosof/barco-projector)
[](http://opensource.org/licenses/MIT)
[](https://github.com/willosof/node-barco-projector/issues)
[](https://github.com/willosof/node-barco-projector/network)
[](https://github.com/willosof/node-barco-projector/stargazers)
## Features
Get temperatures, fan speeds and voltages from Barco Projectors. (Tested with HDX W20)
### Getting Started
```
npm install barco-projector
```
Example usage:
```javascript
var Projector = require('barco-projector');
var pj = new Projector();
pj.on('connect', function(ip) {
console.log("connected to",ip);
});
pj.on('disconnect', function() {
console.log('disconnected from projector');
pj.reconnect(); // try reconnecting
});
pj.connect('10.20.34.46');
pj.request('temperatures', function(err, res) {
if (!err) {
console.log("current temperatures: ", res);
}
});
```
### Git
* [https://github.com/willosof/barco-projector](https://github.com/willosof/node-barco-projector)
* `git@github.com:willosof/node-barco-projector.git`
### Author
William Viker <>
### Changelog
* 1.0.0 Initial beta
* 1.0.1 Fix broken links in README