
Research
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
node-red-contrib-victron-modbus
Advanced tools
Leaning on the shoulders of giants. So in this case the code of the flex-getter module of node-red-contrib-modbus is used to create a Victron specific modbus client.
It uses the /opt/victronenergy/dbus-modbustcp/attributes.csv
file for making the
dropdown in the edit panel to select the value to read. Al you need to determine
before you can use the node, is to get the used Unit ID.
If you don't have that, you can also download it from here and store it in your Node-RED userDir (typically ~/.node-red
). The following curl
command does
just that:
curl -o ~/.node-red/attributes.csv https://raw.githubusercontent.com/victronenergy/dbus_modbustcp/master/attributes.csv
It will show all available attributes, not just the ones that are actually available on the system. Also, make sure that you enter the correct Unit ID to match the wanted attribute. The easiest way to obtain the attribute is to check the console under Settings -> Services -> Modbus TCP -> Available services.
You can install the node from the palette manager, but be warned that, if you
don't have node-red-contrib-modbus
installed yet, you will need to restart
Node-RED first. See here for
more details.
The code relies on node-red-contrib-modbus and uses part of that code to function.
FAQs
Access the Victron equipment via the modbus
We found that node-red-contrib-victron-modbus demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.