siemens / meta-iot2050

SIMATIC IOT2050 Isar/Debian Board Support Package
MIT License
129 stars 76 forks source link

Publish IOT2050 GPIO nodes #58

Closed bergmanu closed 1 year ago

bergmanu commented 3 years ago

Can we publish the IOT2050 node-red nodes to nodered.org? Then they can also be installed to the Industrial OS.

jan-kiszka commented 3 years ago

Valid request. Precondition is resolving #23, and that will likely imply device tree changes first (GPIO naming).

GOinfo-Ltd commented 3 years ago

Bump.

23 being solved, anything left to do for this ?

jan-kiszka commented 3 years ago

The GPIO resolution has been improved in current development head. We still need to push the required changes to mraa. Those will have to be accepted, and we will need a locally built version (as it comes with meta-iot2050) for a while. But once they are accepted, we could also publish our Node-RED nodes via npmjs.com.

GOinfo-Ltd commented 2 years ago

Any news on this ?

jan-kiszka commented 2 years ago

Slowly progressing on the mraa side but still no break-through, sorry.

GOinfo-Ltd commented 2 years ago

Anything we can do in the meantime?

jan-kiszka commented 2 years ago

...to achieve what exactly?

GOinfo-Ltd commented 2 years ago

Sorry. To either install them manually if they're not installed or... well, to help you ? :)

The goal would be, as Bergmanu stated, to be able to install them easily on the IndOS, since it's now preinstalled on the new devices.

jan-kiszka commented 2 years ago

You can build the node-red-gpio package via meta-iot2050 and install it on a device that lacks it. IIRC, the IndOS has our mraa package already, right? Then this should be sufficient (in addition to adding node-red itself). Maybe you will have to move things around, put node-red-node-intel-gpio in the right node_modules folder that your own node-red installation finds.

Regarding the to-do list: The major topics are

The latter may not be a blocker, though we also have #135.

The former is a rather fuzzy task and also involves internal clarifications. I started that but then got more urgent tasks last week.

bergmanu commented 1 year ago

Nodes are available now: https://flows.nodered.org/node/node-red-node-intel-gpio