FlowFuse / FlowFuse/flowfuse

Add nodes to the canvas

Open
#6,901 0 comments 0 reactions 0 assignees View on GitHub
area:ff-expert
Dominant language
JavaScript
Stars
400
Forks
89
Avg merge
1d 21h
Merged PRs (30d)
146

Description

## Context

Parent: #6897 — FE MQTT Migration

Migrate the `custom:add-nodes` action from HTTP to MQTT transport. This action allows the Expert to programmatically add nodes to the Node-RED editor canvas.

## Scope

- Implement `custom:add-nodes` over MQTT pub/sub
- Ensure nodes are not created/shown on top of one another (initial tests pass, but needs validation for complex flows)
- Handle acknowledgment/confirmation from the editor

## Estimate

1h

## Acceptance Criteria

- [ ] Expert can add nodes to the canvas via MQTT message
- [ ] Nodes are positioned correctly and don't overlap
- [ ] Works for single and multiple node additions

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.