0.0.12 • Published 8 years ago

node-red-contrib-susi v0.0.12

Weekly downloads
2
License
Apache 2.0
Repository
github
Last release
8 years ago

node-red-contrib-susi

A collection of Node-RED nodes to Access ADVANTECH platform HW function by node-susiiot & node-susi.

Install

Use npm to command to install this package locally in the Node-RED modules directory

npm install node-red-contrib-susi 

or install in it globally with the command

npm install node-red-contrib-susi -g 

Nodes included in the package

Hardware Monitor Read platfom Voltage (12V, 5V...), Fan Speed (CPU, SYS...), Temperature (CPU, SYS...) from node-susi.

GPIO Read/Control platfom GPIO from node-susi.

Backlight Read/Control platfom Backlight from node-susi.

WatchDog Control platfom WatchDog from node-susi.

IoT Info Read platfom all function's Capability from node-susiiot .

IoT Data Read platfom function's Data from node-susiiot .

IoT Control Set platfom function's Data from node-susiiot .

Usage example

Flow Simple usage of the plugin in Node-RED, a message with ON or 1 will turn on the node, otherwise a message with OFF or 0 will turn off the node.

[
   {
      "id":"7511c3cd.8aee3c",
      "type":"inject",
      "name":"",
      "topic":"",
      "payload":"",
      "payloadType":"date",
      "repeat":"",
      "crontab":"",
      "once":false,
      "x":100,
      "y":334,
      "z":"2395ff1f.dc6a",
      "wires":[
         [
            "7dd5bff8.822a4"
         ]
      ]
   },
   {
      "id":"e4bfce4.f1b403",
      "type":"debug",
      "name":"",
      "active":true,
      "console":"false",
      "complete":"payload",
      "x":488,
      "y":333,
      "z":"2395ff1f.dc6a",
      "wires":[

      ]
   },
   {
      "id":"cc303b6a.33cfc8",
      "type":"inject",
      "name":"",
      "topic":"",
      "payload":"",
      "payloadType":"date",
      "repeat":"",
      "crontab":"",
      "once":false,
      "x":102,
      "y":399,
      "z":"2395ff1f.dc6a",
      "wires":[
         [
            "87306503.78cf98"
         ]
      ]
   },
   {
      "id":"4c702b.ffb38fd4",
      "type":"debug",
      "name":"",
      "active":true,
      "console":"false",
      "complete":"payload",
      "x":491,
      "y":398,
      "z":"2395ff1f.dc6a",
      "wires":[

      ]
   },
   {
      "id":"28a90a33.d756f6",
      "type":"inject",
      "name":"GPIO00 OFF",
      "topic":"",
      "payload":" { \"n\": \"Level\", \"bv\": 0, \"id\": 17040129 } ",
      "payloadType":"string",
      "repeat":"",
      "crontab":"",
      "once":false,
      "x":109,
      "y":526,
      "z":"2395ff1f.dc6a",
      "wires":[
         [
            "593e8a85.a6c174"
         ]
      ]
   },
   {
      "id":"e351522a.1caeb",
      "type":"debug",
      "name":"",
      "active":true,
      "console":"false",
      "complete":"payload",
      "x":492,
      "y":495,
      "z":"2395ff1f.dc6a",
      "wires":[

      ]
   },
   {
      "id":"37f5a3b6.c80a5c",
      "type":"inject",
      "name":"GPIO00 ON",
      "topic":"",
      "payload":" { \"n\": \"Level\", \"bv\": 1, \"id\": 17040129 } ",
      "payloadType":"string",
      "repeat":"",
      "crontab":"",
      "once":false,
      "x":104,
      "y":466,
      "z":"2395ff1f.dc6a",
      "wires":[
         [
            "593e8a85.a6c174"
         ]
      ]
   },
   {
      "id":"156af1fe.ea950e",
      "type":"inject",
      "name":"",
      "topic":"",
      "payload":"",
      "payloadType":"date",
      "repeat":"",
      "crontab":"",
      "once":false,
      "x":91,
      "y":67,
      "z":"2395ff1f.dc6a",
      "wires":[
         [
            "71d5d988.8e2a28",
            "401306eb.bfecf8",
            "d97b8119.26848",
            "267a0728.d985f8"
         ]
      ]
   },
   {
      "id":"3ef17d87.c10e82",
      "type":"debug",
      "name":"",
      "active":true,
      "console":"false",
      "complete":"payload",
      "x":491,
      "y":67,
      "z":"2395ff1f.dc6a",
      "wires":[

      ]
   },
   {
      "id":"904c4718.6fb3b8",
      "type":"debug",
      "name":"",
      "active":false,
      "console":"false",
      "complete":"payload",
      "x":489,
      "y":135,
      "z":"2395ff1f.dc6a",
      "wires":[

      ]
   },
   {
      "id":"f316ab80.0ce958",
      "type":"debug",
      "name":"",
      "active":false,
      "console":"false",
      "complete":"payload",
      "x":499,
      "y":195,
      "z":"2395ff1f.dc6a",
      "wires":[

      ]
   },
   {
      "id":"ad47140.f52b8f",
      "type":"debug",
      "name":"",
      "active":false,
      "console":"false",
      "complete":"payload",
      "x":493,
      "y":255,
      "z":"2395ff1f.dc6a",
      "wires":[

      ]
   },
   {
      "id":"7dd5bff8.822a4",
      "type":"SUSIIoT-Info",
      "name":"",
      "topic":"SUSIIoT Info",
      "class0":"Hardware Monitor",
      "class1HWM":"All",
      "class1GPIO":"All",
      "x":282,
      "y":338,
      "z":"2395ff1f.dc6a",
      "wires":[
         [
            "e4bfce4.f1b403"
         ]
      ]
   },
   {
      "id":"87306503.78cf98",
      "type":"SUSIIoT-Data",
      "name":"",
      "topic":"SUSIIoT Data",
      "class0":"Hardware Monitor",
      "class1HWM":"All",
      "class1GPIO":"All",
      "x":287,
      "y":399,
      "z":"2395ff1f.dc6a",
      "wires":[
         [
            "4c702b.ffb38fd4"
         ]
      ]
   },
   {
      "id":"593e8a85.a6c174",
      "type":"SUSIIoT-Control",
      "name":"",
      "topic":"SUSIIoT Control",
      "class0":"Hardware Monitor",
      "class1HWM":"All",
      "class1GPIO":"All",
      "x":299,
      "y":495,
      "z":"2395ff1f.dc6a",
      "wires":[
         [
            "e351522a.1caeb"
         ]
      ]
   },
   {
      "id":"71d5d988.8e2a28",
      "type":"SUSI-Temp",
      "name":"",
      "topic":"SUSI Temp",
      "pin":0,
      "x":328,
      "y":69,
      "z":"2395ff1f.dc6a",
      "wires":[
         [
            "3ef17d87.c10e82"
         ]
      ]
   },
   {
      "id":"401306eb.bfecf8",
      "type":"SUSI-Volt",
      "name":"",
      "topic":"SUSI Volt",
      "pin":0,
      "x":324,
      "y":135,
      "z":"2395ff1f.dc6a",
      "wires":[
         [
            "904c4718.6fb3b8"
         ]
      ]
   },
   {
      "id":"d97b8119.26848",
      "type":"SUSI-Fan",
      "name":"",
      "topic":"SUSI Fan",
      "pin":0,
      "x":325,
      "y":199,
      "z":"2395ff1f.dc6a",
      "wires":[
         [
            "f316ab80.0ce958"
         ]
      ]
   },
   {
      "id":"267a0728.d985f8",
      "type":"SUSI-Fan",
      "name":"",
      "topic":"SUSI Fan",
      "pin":0,
      "x":326,
      "y":254,
      "z":"2395ff1f.dc6a",
      "wires":[
         [
            "ad47140.f52b8f"
         ]
      ]
   }
]

Tested devices

VendorWorkingNote
ADVANTECH AIMB-582YES

All Advantech platform ported SUSI4 driver should be able to support.

History

  • 0.0.1 - April 2015 : Initial Release

Authors

License

Copyright 2014, 2015 ADVANTECH Corp. under the Apache 2.0 license.

0.0.12

8 years ago

0.0.11

8 years ago

0.0.10

9 years ago

0.0.9

9 years ago

0.0.8

9 years ago

0.0.7

9 years ago

0.0.6

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago