Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
node-red-contrib-tplink-smarthome
Advanced tools
A collection of node-red nodes for tp-link smart home devices
TP-Link Smart Home Node-Red Nodes
This is a collection of Node-Red nodes that allow you control smart plugs and bulbs from the TP-Link smart home ecosystem.
Under the hood, each node uses the awesome TP-Link Smart Home API.
Run the following command in the root directory of your Node-RED install
$ npm install node-red-contrib-tplink-smarthome
or you can use the Palette Manager in Node-RED.
Name: Type in the name of the host manually or keep the default device name
Device IP: Type in the Device IP address manually or press the button to retreive all locally available plug devices
Poll interval: Interval that is used to poll availability of devices (min 500ms / recommended between 5000ms and 10000ms)
Event poll interval: Interval that is used to poll active devices for events (min 500ms / recommended between 1000ms and 3000ms)
true: Turn on the device.
false: Turn off the device.
getInfo: Fetch the device information.
getMeterInfo: Fetch the current device consumption.
clearEvents: Unsubscribe events.
eraseStats: Clear all the meter statistics.
getMeterEvents: Subscribe to meter information events.
getInfoEvents: Subscribe to information events.
getPowerUpdateEvents: Subscribe to power on/off events.
getInUseEvents: Subscribe to device usage events.
getOnlineEvents: Subscribe to online/offline events.
Multiple events can be used as a list separated with the |
character.
FAQs
A collection of node-red nodes for tp-link smart home devices
We found that node-red-contrib-tplink-smarthome 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
Security News
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.