Requirement: node-red-dashboard. Obviously you will need a Raspberry Pi too!
This is a simple but very useful Actions buttons to control a Raspberry Pi it includes so far:
- Actions: Shutdown and Reboot buttons restart some services
Requirement: node-red-dashboard. Obviously you will need a Raspberry Pi too!
This is a simple but very useful Actions buttons to control a Raspberry Pi it includes so far:
| [ | |
| { | |
| "id": "4346e6bc.d22448", | |
| "type": "tab", | |
| "label": "Flow 2", | |
| "disabled": false, | |
| "info": "" | |
| }, | |
| { | |
| "id": "426cca9c.ea9b84", | |
| "type": "ui_button", | |
| "z": "4346e6bc.d22448", | |
| "name": "", | |
| "group": "7b069885.51def8", | |
| "order": 2, | |
| "width": 0, | |
| "height": 0, | |
| "passthru": false, | |
| "label": "Restart Transmission", | |
| "tooltip": "", | |
| "color": "", | |
| "bgcolor": "", | |
| "icon": "", | |
| "payload": "", | |
| "payloadType": "str", | |
| "topic": "", | |
| "x": 200, | |
| "y": 100, | |
| "wires": [ | |
| [ | |
| "baaea481.e74158" | |
| ] | |
| ] | |
| }, | |
| { | |
| "id": "baaea481.e74158", | |
| "type": "exec", | |
| "z": "4346e6bc.d22448", | |
| "command": "sudo service transmission restart", | |
| "addpay": false, | |
| "append": "", | |
| "useSpawn": "", | |
| "timer": "", | |
| "oldrc": false, | |
| "name": "transmission restart", | |
| "x": 602, | |
| "y": 100, | |
| "wires": [ | |
| [], | |
| [], | |
| [] | |
| ] | |
| }, | |
| { | |
| "id": "30ad1cd9.3f8314", | |
| "type": "ui_button", | |
| "z": "4346e6bc.d22448", | |
| "name": "", | |
| "group": "7b069885.51def8", | |
| "order": 2, | |
| "width": 0, | |
| "height": 0, | |
| "passthru": false, | |
| "label": "Reboot RPI", | |
| "tooltip": "", | |
| "color": "", | |
| "bgcolor": "", | |
| "icon": "", | |
| "payload": "", | |
| "payloadType": "str", | |
| "topic": "", | |
| "x": 190, | |
| "y": 580, | |
| "wires": [ | |
| [ | |
| "d3cc2be8.9e674" | |
| ] | |
| ] | |
| }, | |
| { | |
| "id": "d3cc2be8.9e674", | |
| "type": "exec", | |
| "z": "4346e6bc.d22448", | |
| "command": "sudo reboot", | |
| "addpay": false, | |
| "append": "", | |
| "useSpawn": "", | |
| "timer": "", | |
| "oldrc": false, | |
| "name": "Reboot", | |
| "x": 582, | |
| "y": 580, | |
| "wires": [ | |
| [], | |
| [], | |
| [] | |
| ] | |
| }, | |
| { | |
| "id": "bf9676f.a599088", | |
| "type": "ui_button", | |
| "z": "4346e6bc.d22448", | |
| "name": "", | |
| "group": "7b069885.51def8", | |
| "order": 3, | |
| "width": 0, | |
| "height": 0, | |
| "label": "Shutdown", | |
| "color": "", | |
| "bgcolor": "red", | |
| "icon": "", | |
| "payload": "", | |
| "payloadType": "str", | |
| "topic": "", | |
| "x": 180, | |
| "y": 640, | |
| "wires": [ | |
| [ | |
| "3c673523.496bea" | |
| ] | |
| ] | |
| }, | |
| { | |
| "id": "3c673523.496bea", | |
| "type": "exec", | |
| "z": "4346e6bc.d22448", | |
| "command": "sudo shutdown -h now", | |
| "addpay": false, | |
| "append": "", | |
| "useSpawn": "", | |
| "timer": "", | |
| "name": "Shutdown", | |
| "x": 582, | |
| "y": 640, | |
| "wires": [ | |
| [], | |
| [], | |
| [] | |
| ] | |
| }, | |
| { | |
| "id": "ead7789e.06bb88", | |
| "type": "ui_button", | |
| "z": "4346e6bc.d22448", | |
| "name": "", | |
| "group": "7b069885.51def8", | |
| "order": 2, | |
| "width": 0, | |
| "height": 0, | |
| "passthru": false, | |
| "label": "Restart Couchpotato", | |
| "tooltip": "", | |
| "color": "", | |
| "bgcolor": "", | |
| "icon": "", | |
| "payload": "", | |
| "payloadType": "str", | |
| "topic": "", | |
| "x": 200, | |
| "y": 160, | |
| "wires": [ | |
| [ | |
| "15f3dead.4ec939" | |
| ] | |
| ] | |
| }, | |
| { | |
| "id": "15f3dead.4ec939", | |
| "type": "exec", | |
| "z": "4346e6bc.d22448", | |
| "command": "sudo service couchpotato restart", | |
| "addpay": false, | |
| "append": "", | |
| "useSpawn": "", | |
| "timer": "", | |
| "oldrc": false, | |
| "name": "couchpotato restart", | |
| "x": 592, | |
| "y": 160, | |
| "wires": [ | |
| [], | |
| [], | |
| [] | |
| ] | |
| }, | |
| { | |
| "id": "1b1535b2.443c9a", | |
| "type": "ui_button", | |
| "z": "4346e6bc.d22448", | |
| "name": "", | |
| "group": "7b069885.51def8", | |
| "order": 2, | |
| "width": 0, | |
| "height": 0, | |
| "passthru": false, | |
| "label": "Restart Sickrage", | |
| "tooltip": "", | |
| "color": "", | |
| "bgcolor": "", | |
| "icon": "", | |
| "payload": "", | |
| "payloadType": "str", | |
| "topic": "", | |
| "x": 190, | |
| "y": 220, | |
| "wires": [ | |
| [ | |
| "dbe6c3bf.21e13" | |
| ] | |
| ] | |
| }, | |
| { | |
| "id": "dbe6c3bf.21e13", | |
| "type": "exec", | |
| "z": "4346e6bc.d22448", | |
| "command": "sudo service sickrage restart", | |
| "addpay": false, | |
| "append": "", | |
| "useSpawn": "", | |
| "timer": "", | |
| "oldrc": false, | |
| "name": "sickrage restart", | |
| "x": 582, | |
| "y": 220, | |
| "wires": [ | |
| [], | |
| [], | |
| [] | |
| ] | |
| }, | |
| { | |
| "id": "26d81ef3.a25252", | |
| "type": "ui_button", | |
| "z": "4346e6bc.d22448", | |
| "name": "", | |
| "group": "7b069885.51def8", | |
| "order": 2, | |
| "width": 0, | |
| "height": 0, | |
| "passthru": false, | |
| "label": "Restart Sickchill", | |
| "tooltip": "", | |
| "color": "", | |
| "bgcolor": "", | |
| "icon": "", | |
| "payload": "", | |
| "payloadType": "str", | |
| "topic": "", | |
| "x": 180, | |
| "y": 280, | |
| "wires": [ | |
| [ | |
| "42bb9a75.ee533c" | |
| ] | |
| ] | |
| }, | |
| { | |
| "id": "42bb9a75.ee533c", | |
| "type": "exec", | |
| "z": "4346e6bc.d22448", | |
| "command": "sudo service sickchill restart", | |
| "addpay": false, | |
| "append": "", | |
| "useSpawn": "", | |
| "timer": "", | |
| "oldrc": false, | |
| "name": "sickchill restart", | |
| "x": 582, | |
| "y": 280, | |
| "wires": [ | |
| [], | |
| [], | |
| [] | |
| ] | |
| }, | |
| { | |
| "id": "1b74b8b9.3c425f", | |
| "type": "ui_button", | |
| "z": "4346e6bc.d22448", | |
| "name": "", | |
| "group": "7b069885.51def8", | |
| "order": 2, | |
| "width": 0, | |
| "height": 0, | |
| "passthru": false, | |
| "label": "Restart Jackett", | |
| "tooltip": "", | |
| "color": "", | |
| "bgcolor": "", | |
| "icon": "", | |
| "payload": "", | |
| "payloadType": "str", | |
| "topic": "", | |
| "x": 180, | |
| "y": 340, | |
| "wires": [ | |
| [ | |
| "cc24c127.de9698" | |
| ] | |
| ] | |
| }, | |
| { | |
| "id": "cc24c127.de9698", | |
| "type": "exec", | |
| "z": "4346e6bc.d22448", | |
| "command": "sudo service Jackett restart", | |
| "addpay": false, | |
| "append": "", | |
| "useSpawn": "", | |
| "timer": "", | |
| "oldrc": false, | |
| "name": "Jackett restart", | |
| "x": 582, | |
| "y": 340, | |
| "wires": [ | |
| [], | |
| [], | |
| [] | |
| ] | |
| }, | |
| { | |
| "id": "e8691980.93c8c8", | |
| "type": "ui_button", | |
| "z": "4346e6bc.d22448", | |
| "name": "", | |
| "group": "7b069885.51def8", | |
| "order": 2, | |
| "width": 0, | |
| "height": 0, | |
| "passthru": false, | |
| "label": "Restart Rpimonitor", | |
| "tooltip": "", | |
| "color": "", | |
| "bgcolor": "", | |
| "icon": "", | |
| "payload": "", | |
| "payloadType": "str", | |
| "topic": "", | |
| "x": 190, | |
| "y": 400, | |
| "wires": [ | |
| [ | |
| "c0ecf354.e9224" | |
| ] | |
| ] | |
| }, | |
| { | |
| "id": "c0ecf354.e9224", | |
| "type": "exec", | |
| "z": "4346e6bc.d22448", | |
| "command": "sudo service rpimonitor restart", | |
| "addpay": false, | |
| "append": "", | |
| "useSpawn": "", | |
| "timer": "", | |
| "oldrc": false, | |
| "name": "rpimonitor restart", | |
| "x": 592, | |
| "y": 400, | |
| "wires": [ | |
| [], | |
| [], | |
| [] | |
| ] | |
| }, | |
| { | |
| "id": "48538f06.850a78", | |
| "type": "ui_button", | |
| "z": "4346e6bc.d22448", | |
| "name": "", | |
| "group": "7b069885.51def8", | |
| "order": 2, | |
| "width": 0, | |
| "height": 0, | |
| "passthru": false, | |
| "label": "Restart VPN", | |
| "tooltip": "", | |
| "color": "", | |
| "bgcolor": "", | |
| "icon": "", | |
| "payload": "", | |
| "payloadType": "str", | |
| "topic": "", | |
| "x": 170, | |
| "y": 460, | |
| "wires": [ | |
| [ | |
| "958d0ec6.110f7" | |
| ] | |
| ] | |
| }, | |
| { | |
| "id": "958d0ec6.110f7", | |
| "type": "exec", | |
| "z": "4346e6bc.d22448", | |
| "command": "sudo service rpimonitor restart", | |
| "addpay": false, | |
| "append": "", | |
| "useSpawn": "", | |
| "timer": "", | |
| "oldrc": false, | |
| "name": "rpimonitor restart", | |
| "x": 612, | |
| "y": 460, | |
| "wires": [ | |
| [], | |
| [], | |
| [] | |
| ] | |
| }, | |
| { | |
| "id": "7b069885.51def8", | |
| "type": "ui_group", | |
| "z": "", | |
| "name": "Actions", | |
| "tab": "e9c474f4.757608", | |
| "order": 4, | |
| "disp": true, | |
| "width": "6" | |
| }, | |
| { | |
| "id": "e9c474f4.757608", | |
| "type": "ui_tab", | |
| "z": "", | |
| "name": "RPi Control", | |
| "icon": "dashboard", | |
| "order": 1 | |
| } | |
| ] |