venus-os:extended
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
venus-os:extended [2020-05-30 06:29] – [4. Node-RED] mvader | venus-os:extended [2020-09-12 09:42] – [6.2 Node-RED Dashboard/User Interface] mcorluka | ||
---|---|---|---|
Line 38: | Line 38: | ||
===== 3. Requirements ===== | ===== 3. Requirements ===== | ||
+ | |||
+ | ==== 3.1 GX Device compatibility ==== | ||
A compatible GX device: | A compatible GX device: | ||
Line 49: | Line 51: | ||
Venus OS extended is also available for certain RaspberryPi models. Installation files below, and installation & other raspberrypi specific instructions [[https:// | Venus OS extended is also available for certain RaspberryPi models. Installation files below, and installation & other raspberrypi specific instructions [[https:// | ||
+ | |||
+ | ==== 3.2 CPU & Memory resources ==== | ||
+ | |||
+ | Both SignalK as well as Node-red are rather resource intensive software applications to run on the GX Device. From a CPU usage point of view as well as RAM memory. | ||
+ | |||
+ | Ofcourse, how intensive depends on what kind of flows (node-red) or how many messages & handling of them (SignalK) happens in the system. | ||
+ | |||
+ | From a GX device point of view, from the support models the Venus GX is the one with the least resources. Running both SignalK and Node-RED at the same time will be " | ||
+ | |||
+ | Cerbo GX is already much faster, as it has a dual core CPU as well as much more RAM. | ||
+ | |||
+ | More details about CPU & RAM differences are in this document: https:// | ||
+ | |||
+ | When running out of RAM or CPU, the device will slow down. And eventually also reboot by itself due to the watchdog. | ||
===== 3. How to install ===== | ===== 3. How to install ===== | ||
Line 241: | Line 257: | ||
Tbd. Actually a NMEA0183-network is probably something that doesnt exist: you can't have NMEA0183 in a network, its point to point. | Tbd. Actually a NMEA0183-network is probably something that doesnt exist: you can't have NMEA0183 in a network, its point to point. | ||
+ | ===== 6. Remote access via VRM ===== | ||
+ | ==== 6.1 Node-RED flow editor and Signal K ==== | ||
+ | It it possible to access Node-RED flow editor and Signal K remotely via VRM - the interface and functionality is identical to access via LAN (ie. via **http:// | ||
+ | === Step by step instructions === | ||
+ | * **Step 1.** Log into/open the regular VRM ' | ||
+ | {{ : | ||
+ | * **Step 2.** Modify the URL to include **/proxy/** after the site URL ID number (note that the last **/** is required) | ||
+ | As an example: **https:// | ||
+ | {{ : | ||
+ | |||
+ | * **Step 3.** Click on the **Node-RED** or **Signal K** button in the Proxy relay screen; depending on location and the speed of internet connection, there may be a short delay while loading | ||
+ | {{ : | ||
+ | {{ : | ||
+ | |||
+ | * **Step 4.** The Node-RED flow editor or Signal K interface screen will appear | ||
+ | {{ : | ||
+ | ==== 6.2 Node-RED Dashboard/ | ||
+ | It it also possible to access the Node-RED dashboard/ | ||
+ | |||
+ | === Step by step instructions === | ||
+ | * **Step 1.** Follow steps #1 to 4 in section 6.1 above in order to ' | ||
+ | |||
+ | * **Step 2.** The ' | ||
+ | As an example: **https:// | ||
+ | {{ : | ||
+ | |||
+ | * **Step 3.** The Node-RED dashboard/ | ||
+ | {{ : | ||
===== Appendix A - Repartitioning Venus GX flash memory ===== | ===== Appendix A - Repartitioning Venus GX flash memory ===== | ||
The Venus GX has sufficient flash memory to run the Venus OS Extended image. But up until end of 2018 it was produced with a partition layout not suitable to run large versions of Venus OS. This appendix explains how to self update the partitions to the new format. | The Venus GX has sufficient flash memory to run the Venus OS Extended image. But up until end of 2018 it was produced with a partition layout not suitable to run large versions of Venus OS. This appendix explains how to self update the partitions to the new format. | ||
- | Perform this procedure only when connected via Ethernet. Do not use the built-in WiFi AP to performing this procedure. The AP will not work half way the procedure. | + | |
+ | Perform this procedure only when connected via Ethernet | ||
+ | |||
+ | Do not use the built-in WiFi AP to performing this procedure. The AP will not work half way the procedure. Similarly, any WiFi (client-) configuration will be wiped after running the installer. Therefore, as said, make sure to be able to connect on the LAN port before starting this procedure. | ||
**WARNING**: | **WARNING**: | ||
Line 313: | Line 360: | ||
Side info: see here for more details on installing an image. | Side info: see here for more details on installing an image. | ||
- | Once done, reboot the device, | + | Once done, reboot the device. |
+ | |||
+ | After the boot (30 to 60 seconds) the LED will be slow blinking green. Indicating that the WiFi access point is off (as expected). More information about the LED operation is in the Venus GX manual. | ||
+ | Now, re-obtain yourself root access to continue. Note that all settings will be wiped by the installer: | ||
+ | |||
+ | * you'll need to go to Remote Console on LAN, then change access level again, enable ssh, change root password, and then login. | ||
+ | * As warned above, you’ll need to do this on the LAN port. The built-in WiFi access-point will be disabled, and any previously configured WiFi (client-) configuration will be lost as the installer will have wiped all settings. | ||
=== Step D. Restore the files === | === Step D. Restore the files === | ||
Line 326: | Line 379: | ||
ssh 192.168.178.122 reboot | ssh 192.168.178.122 reboot | ||
</ | </ | ||
+ | |||
+ | Once completed, the WiFi access point will be operational again. | ||
=== Step E. Install extended Venus OS === | === Step E. Install extended Venus OS === | ||
Now, the Venus GX has been repartitioned, | Now, the Venus GX has been repartitioned, |
venus-os/extended.txt · Last modified: 2021-01-06 22:04 by mvader