Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
project:esp8266_adc_grafana [2019/07/04 23:51] cyberian [Úvod] |
project:esp8266_adc_grafana [2019/07/10 15:16] (current) cyberian [Instalace Node-red] |
||
|---|---|---|---|
| Line 92: | Line 92: | ||
| npm install node-red-dashboard | npm install node-red-dashboard | ||
| </code> | </code> | ||
| + | |||
| + | Nastavíme si Node-Red tak, aby běžel aut. po startu jako služba. | ||
| + | <code> | ||
| + | sudo wget -O /etc/systemd/system/Node-Red.service https://raw.githubusercontent.com/ktndesai/Node-RED/master/Node-Red.service | ||
| + | </code> | ||
| + | Je potřebea zkontrolovat skript pro službu, zda ukazuje správně na nodejs a node-red | ||
| + | |||
| + | Skript /etc/systemd/system/Node-Red.service obsahuje následující dva řádky, kde jsem si upravil správně cesty podle mé skutečnosti | ||
| + | |||
| + | <code> | ||
| + | ExecStart=/usr/bin/node $NODE_OPTIONS /usr/lib/node_modules/node-red/red.js $NODE_RED_OPTIONS | ||
| + | WorkingDirectory=/root/.node-red/ | ||
| + | </code> | ||
| + | |||
| + | Po restartu by jste měli nalézt přes příkaz | ||
| + | <code> | ||
| + | systemctl status Node-Red | ||
| + | </code> | ||
| + | |||
| + | svoji službu aut. spuštěnou | ||
| Nyní máme připravený node-red s dashboardem. Do node-red editoru se lze dostat přes http://localhost:1880. Na dashboard proklikem z editoru přes tab dashboard a následně ikonou šipky na úhlopříčku nebo přes http://localhost:1880/ui | Nyní máme připravený node-red s dashboardem. Do node-red editoru se lze dostat přes http://localhost:1880. Na dashboard proklikem z editoru přes tab dashboard a následně ikonou šipky na úhlopříčku nebo přes http://localhost:1880/ui | ||
| Line 136: | Line 156: | ||
| ===== Finální kód programu ===== | ===== Finální kód programu ===== | ||
| + | Původní kód najdete v předchozím projektu: [[https://labka.cz/wiki/doku.php?id=project:esp8266_adc|Měření napětí pomocí ADC]] | ||
| + | |||
| Úpravy kódu: | Úpravy kódu: | ||
| * přidání kódu pro zasílání zpráv s napětím pomocí mqtt protokolu na mqtt brokera | * přidání kódu pro zasílání zpráv s napětím pomocí mqtt protokolu na mqtt brokera | ||
| Line 333: | Line 355: | ||
| https://nodered.org/docs/getting-started/installation | https://nodered.org/docs/getting-started/installation | ||
| + | |||
| + | https://ketandesai.co.uk/os/install-node-red-on-centos-7/ | ||
| https://nodered.org/docs/user-guide/runtime/securing-node-red#editor--admin-api-security | https://nodered.org/docs/user-guide/runtime/securing-node-red#editor--admin-api-security | ||