The node accessing for IODATA Qwatch network camera API.
The node tested Qwatch TS-NS110W and TS-WRLP. Because they are devices that main committer (1ft-seabass) is using. :)
Move your Node-RED user directory ~/.node-red
npm i node-red-contrib-qwatch
or
- Go to "Palette Manager" menu on your Node-RED.
- Search "node-red-contrib-qwatch" on Node-RED Library.
- Click "Install".
This sample flow need also node-red-contrib-image-output node.
Install it.
[{"id":"89c76fc9.b548e","type":"inject","z":"11cb14b2.1f95cb","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":380,"y":260,"wires":[["e241db8e.be7b88"]]},{"id":"dfe1a4d1.79c808","type":"debug","z":"11cb14b2.1f95cb","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":890,"y":240,"wires":[]},{"id":"e6f0c3e6.91bc7","type":"image","z":"11cb14b2.1f95cb","name":"","width":"480","data":"payload","dataType":"msg","thumbnail":false,"active":true,"pass":false,"outputs":0,"x":900,"y":300,"wires":[]},{"id":"e241db8e.be7b88","type":"qwatch-snapshot","z":"11cb14b2.1f95cb","name":"","setting":"dfac201.f94f3e","x":620,"y":260,"wires":[["dfe1a4d1.79c808","e6f0c3e6.91bc7"]]},{"id":"dfac201.f94f3e","type":"qwatch-config","z":"","name":"Setting1","serveraddress":"192.168.XX.XX","serverport":"XXXXX"}]
Import this flow. This is for getting datas.
This flow will place like this.
Edit the detail of Qwatch snapshot node.
Edit Qwatch setting named "Setting1".
Set these settings,
- Server Address
- Qwatch Server Address
- Server Port
- Qwatch Server Port
- Login ID
- The ID can login to Qwatch admin page.
- Login Password
- The password can login to Qwatch admin page.
Change settings. Deploy this flow after that.
The node will get a current snapshot from Qwatch when you clicked the inject node.
The node will get a current snapshot from Qwatch.
- v0.0.1
- First release.
MIT License