Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Manage Node-RED instances via Admin API or CLI. Automate flow deployment, install nodes, and troubleshoot issues. Use when user wants to "build automation", "connect devices", or "fix node-red".
Manage Node-RED instances via Admin API or CLI. Automate flow deployment, install nodes, and troubleshoot issues. Use when user wants to "build automation", "connect devices", or "fix node-red".
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Copy .env.example to .env. Set NODE_RED_URL, NODE_RED_USERNAME, and NODE_RED_PASSWORD in .env. The script automatically handles dependencies on first run.
Stack Location: deployments/node-red Data Volume: deployments/node-red/data Docker Service: mema-node-red URL: https://flow.glassgallery.my.id
# List all flows scripts/nr list-flows # Get specific flow by ID scripts/nr get-flow <flow-id> # Deploy flows from file scripts/nr deploy --file assets/flows/watchdog.json # Update specific flow scripts/nr update-flow <flow-id> --file updated-flow.json # Delete flow scripts/nr delete-flow <flow-id> # Get flow runtime state scripts/nr get-flow-state # Set flow runtime state scripts/nr set-flow-state --file state.json
# Backup all flows to file scripts/nr backup scripts/nr backup --output my-backup.json # Restore flows from backup scripts/nr restore node-red-backup-20260210_120000.json
# List installed nodes scripts/nr list-nodes # Install node module scripts/nr install-node node-red-contrib-http-request # Get node information scripts/nr get-node node-red-contrib-http-request # Enable/disable node scripts/nr enable-node node-red-contrib-http-request scripts/nr disable-node node-red-contrib-http-request # Remove node scripts/nr remove-node node-red-contrib-http-request
# Get runtime settings scripts/nr get-settings # Get runtime diagnostics scripts/nr get-diagnostics
# Get context value scripts/nr get-context flow my-key scripts/nr get-context global shared-data # Set context value scripts/nr set-context flow my-key '"value"' scripts/nr set-context global counter '42' scripts/nr set-context global config '{"key": "value"}'
# Restart Node-RED cd deployments/node-red && docker compose restart # View logs docker logs mema-node-red --tail 100 # Follow logs docker logs -f mema-node-red
NODE_RED_URL: Node-RED API endpoint (default: http://localhost:1880) NODE_RED_USERNAME: Admin username NODE_RED_PASSWORD: Admin password Legacy variable names (NR_URL, NR_USER, NR_PASS) are supported for backward compatibility.
See references/admin-api.md for complete Admin API endpoint documentation.
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.