Difference between revisions of "NodeRED Plug-ins for RMM"

From ESS-WIKI
Jump to: navigation, search
Line 25: Line 25:
 
|}
 
|}
  
=Section=
 
<br>
 
 
==Demo Video Clips==
 
==Demo Video Clips==
 
'''Advantech ESS Demo''' on '''YouTuBe''': [https://www.youtube.com/playlist?list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE WISE-PaaS/RMM Demo]
 
'''Advantech ESS Demo''' on '''YouTuBe''': [https://www.youtube.com/playlist?list=PLhBpZ8HU3KsRRzudzSnv0fGUCAUza8yVE WISE-PaaS/RMM Demo]

Revision as of 09:24, 30 May 2016

TBD

Introduction


Node-RED is a visual wiring tool for the Internet of Things and is provided by IBM Emerging Technologies. Node-Red has several features, including browser-based flow editing, built on Node.js and social development. Because of breser-based, the user can use it more easily. Node-Red is based on Node.js, so user can use its nodes by using JavaScript. Node-Red also have many active communities. If the user finds bugs, he can find a solution and fix it easily. The user can use JSON format string to import or export the created flow easily.
RMM server provides many restful API. But some API is maybe required complex parameter, it usually makes the user to call restful API more difficultly. Hance RMM team creates several common nodes in Node-Red. These nodes can help the user to use restful API that RMM server provided more easily and fast.

Node Red Plug-in Nodes


Category Description Nodes
General The settings of IP address, port number, login username/password of RMM server. Retrieval of device and sensor information. 1.ServerSetting
2.DeviceGet
3.SensorGet
4.FileDownload
DeviceQuery Device status and information querying, include software/hardware monitoring status, network status, hard disk status and etc. 1.SWData
2.HWData
3.HDDData
4.NetworkData
5.GWSensor
6.SUSIControl
7.HDDMonitor
8.ProcessMonitor
9.NetMonitor
DeviceCtrl Remote control of RMM server managed devices. 1.PowerCtrl
2.ProtectCtrl
3.AcronisCtrl
4.ScreenShot
5.SUSICtrlSet
Event Manipulation of message notifying and event receiving from RMM server through long polling or websocket. 1.EmailSend
2.SMSSend
3.LongPolling
4.WSRetrieve
5.WSServer
SQLCtrl Transparent control of SQL database (PostgreSQL) in RMM server. 1.SQLCreate
2.SQLInsert
3.SQLQuery
4.SQLDelete
5.SQLUpdate
NoSQLCtrl Transparent control of NoSQL database (MongoDB) in RMM server. 1.NoSQLCreate
2.NoSQLInsert
3.NoSQLQuery
4.NoSQLDelete
5.NoSQLUpdate

Demo Video Clips

Advantech ESS Demo on YouTuBe: WISE-PaaS/RMM Demo

Video Demo Title Link
WISE-PaaS/RMM NodeRED - Event sending & receiving - websocket(client, server) link
WISE-PaaS/RMM NodeRED - Event receiving - Long polling link
WISE-PaaS/RMM NodeRED - Device data query - SUSIControl data link
WISE-PaaS/RMM NodeRED - Device data query - HWM, SWM, HDD, Network output to file link
WISE-PaaS/RMM NodeRED - Device data query - GW Sensor link
WISE-PaaS/RMM NodeRED - Event sending - Email/SMS link
WISE-PaaS/RMM NodeRED - Installation - Node.js, NodeRED, plug-ins for RMM link
WISE-PaaS/RMM NodeRED - RMM server Database manipulation link
WISE-PaaS/RMM NodeRED - Settings - Server settings, basic/OAuth authentication link
WISE-PaaS/RMM NodeRED - Device control - Power control link
WISE-PaaS/RMM NodeRED - Device control - Screenshot link
WISE-PaaS/RMM NodeRED - Device control - SUSIcontrol link