A simple interface for communicating with a Hunter Douglas Platinum Bridge controlling Platinum (Power Rise) blinds
- Query known devices and scenes and parse the results (
$dat
command) - Position standard (topDown) blinds by percentage open
- Position two-rail (topDown/bottomUp) blinds by percentage
- Execute pre-existing scenes
- Create/Update scenes
- Queue multiple commands for simultaneous execution
Create a bridge instance:
const bridge = require('../platinum-bridge')({ address: 'Your Bridge IP' });
Connect to the bridge with a standard callback executed on connection:
bridge.connect(callback);
Set topDown/bottomUp blind's upper bar to 25% open
var shadeId = '01';
var position = 0.25;
var topDown = true;
bridge.setPosition(shadeId, position, topDown, callback);
Well, that's embarrassing... there don't seem to be any.
This library has the functionality I need to control the blinds I have. Feel free to add an issue if you need other functionality, or a pull request if you decide to implement yourself.
MIT