2019年12月24日 星期二

Node-RED: mySQL

Node-RED: mySQL


Write SQL and then shoot into mySQL widget. Only really, SELECT, INSERT, UPDATE, DELETE




Choose database



SQL statements in the Topic field



Paste HTML in the Template widget.
Use ng-repeat to populate data obtained from msg.payload.
<table style="width:100%">
  <tr>
    <th>Index</th> 
    <th>Sensor</th>
    <th>Temperature</th> 
    <th>Humidity</th>
  </tr>
  <tr ng-repeat="x in msg.payload | limitTo:20">
    <td>{{$index}}</td>
    <td align="center">{{msg.payload[$index].SensorName}}</td>
    <td align="center">{{msg.payload[$index].Temperature}}</td> 
    <td align="center">{{msg.payload[$index].Humidity}}</td>
  </tr>
</table>
Data received



SELECT * FROM sensor
DELETE FROM sensor WHERE Sensor_Id = 6
UPDATE sensor SET Temperature = 0 WHERE Sensor_Id = 7
INSERT INTO sensor (SensorName, Temperature, Humidity) VALUES (“Sensor2”, 10, 20)


沒有留言:

張貼留言

MQTT 協定與 Modbus 通訊的遠端監控與控制系統架構

MQTT 協定與 Modbus 通訊的遠端監控與控制系統架構 這張圖片展示了一個 結合 MQTT 協定與 Modbus 通訊的遠端監控與控制系統架構 (主要透過 Node-RED 進行資料整合)。 系統包含三個核心部分,其運作功能說明如下: 1. ESP32 終端設備(硬體控制層...