Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Add Node-RED Connection? #690

Closed
rei-vilo opened this issue Feb 18, 2018 · 11 comments
Closed

Feature Request: Add Node-RED Connection? #690

rei-vilo opened this issue Feb 18, 2018 · 11 comments

Comments

@rei-vilo
Copy link

rei-vilo commented Feb 18, 2018

This is a feature request very similar to #637 Feature Request: Add MQTT server.

Node-RED is a programming tool for wiring together hardware devices, APIs and online services in new and interesting ways.

It provides a browser-based editor that makes it easy to wire together flows using the wide range of nodes in the palette that can be deployed to its runtime in a single-click.

Node-RED is emerging as a widely used standard. It supports MQTT natively, provides a nice GUI for development and dashboard, is expandable thanks to a rich library of nodes, excels in managing heterogenous hardware and software configurations.

References:

@benfrancis
Copy link
Member

As I understand it Node-RED isn't a "standard", it's a software application like the Things Gateway which has its own web interface. How do you imagine this integration would work?

What are you hoping to be able to achieve with this integration?

@rei-vilo
Copy link
Author

Sorry for the word "standard": I just want to mean Node-RED is emerging as a widely used solution that could make it a de facto standard.

My guess is, the Mozilla Foundation hasn't unlimited resources. So why re-invent a GUI and tools that are already available? Node-RED and MQTT are just examples. AFAIK, Node-RED doesn't feature Web Thing Description.

As this topic is not purely technical, I've open a thread at Discussion: Scope of the Project and Re-Use of Existing Tools.

I'm just trying to understand the philosophy of this project. Thank you for your answers!

@hobbyquaker
Copy link

hobbyquaker commented May 20, 2018

I think the other way round would be a more simplistic approach that will help Node-RED users to "enter the Mozilla-IoT world": Create some Node-RED Nodes to communicate with a Things Gateway and provide a convenient way to fetch device descriptions, subscribe to events, trigger actions, ...

@rei-vilo
Copy link
Author

@mrstegeman The ticket has been changed to closed then done.

  • Could you please explain how to use this feature?
  • In which release is it going to be available?
  • Where can I find the related documentation?

Thank you!

Actually, very same questions as for #694

@mrstegeman
Copy link
Contributor

This seems like it should be one of two things:

  1. An add-on
  2. A plugin for Node-RED

This is not functionality that is core to the gateway, so it should live elsewhere.

@rei-vilo
Copy link
Author

Fair.

By eslewhere, which repository do you recommend?

@mrstegeman
Copy link
Contributor

Somewhere that's not the gateway. It would either be a new add-on or something for Node-RED.

@Slyke
Copy link

Slyke commented Jan 9, 2020

Just stumbled across this thread. Is there an adapter in development? Seems like it'll need to be done on the NodeRed side. I was hoping to switch from HASSIO to WebThings and use NodeRed, but seems it's not ready yet.

@mrstegeman
Copy link
Contributor

As far as I can tell (from a quick web search), no one has done anything toward this. It would definitely be a great addition, though.

@OpenSourceDevelop
Copy link

found this, but it is not ready https://github.com/iot-schema-collab/iotschema-node-red

@tim-hellhake
Copy link
Member

Fyi WebThingsIO/addon-list#1376

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants