@haysar
I believe you can use the new beta firmware openwrt-22-03-03 to install node-red 3.0 for Omega2Pro. It has Node v16, which support Node-red 3.0. Not sure about node-red-node-serialport. maybe there's need for compilation
Best posts made by akhileshthorat
-
RE: How can I install Node-Red 3.0 and some packages as node-red-node-serialport
-
RE: Official OpenWRT Package Repos are no longer valid
In continuation to above , I have observed one more change.
As per the documentation https://docs.onion.io/omega2-docs/node-red-article.html#installing-node-packages-that-require-compilation
Since the installation of additional packages requires un-commenting official openwrt repos/url. In our case the official repo url are no longer available
the use of following command is gives unsupported npm url error
root@Omega-99A0:~# node --max_old_space_size=512 $(which npm) install -g node-gy p npm ERR! code EUNSUPPORTEDPROTOCOL npm ERR! Unsupported URL Type "npm:": npm:string-width@^4.2.0 npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2023-06-15T13_06_53_622Z-debug.log root@Omega-99A0:~# ^C root@Omega-99A0:~# node --max_old_space_size=512 $(which npm) install -g node-gyp npm ERR! code EUNSUPPORTEDPROTOCOL npm ERR! Unsupported URL Type "npm:": npm:string-width@^4.2.0 npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2023-06-15T13_09_32_380Z-debug.log
Not able to install node-gyp.
I guess we will have to revisit all the documentation and check what processes are affected due to change of openwrt.
-
RE: Assistance to take up development and contribute to Onion Omega 2s/2sp firmware. #OpenSource #Onionfirmware #Contribution
Sure thing @Lazar-Demin , Experimenting with the new firmware as of now, will definitely add suggestions or features I feel are beneficial for Onion Community.
-
Assistance to take up development and contribute to Onion Omega 2s/2sp firmware. #OpenSource #Onionfirmware #Contribution
Hello everyone,
I would like to thank @Lazar-Demin , Onion IoT Team and entire Onion IoT community for building such wonderful product ecosystem revolving around Onion Omega 2. We are actively using Omega 2sp in our IoT projects and response is very good in terms of network reliability and robustness .
As a newcomer, it feels bit confusing and challenging from where to start contributing to the project. We haven't contributed to openwrt in the past. Also there are very few resources available online to learn on getting started(Except for official openwrt documentation). If anyone can point to helpful guides or documentation, it will be of great help.
It would be great if we can see a list of features which needs to be worked on and we're happy to contribute in our best efforts. As of now we're learning the build system , package wrapper and seeing development practices.
Apologies if this question sounds naive , but intentions are to participate in open source development and give back to community.