1.0.3 • Published 6 months ago

node-red-sending-nodes v1.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
6 months ago

Node-RED Package: noderedpackage This Node-RED package, noderedpackage, is a collection of custom nodes designed to enhance Node-RED's capabilities. It includes nodes for gate functions, filtering variables, setting timeouts, and handling HTTP responses.

Features Gate Function Node: Controls message flow based on the payload value, switching between 'open' and 'queue' states. Filter Variable Node: Processes and modifies payload data, filtering and restructuring as needed. Set Timeout Node: Allows setting a timeout value for message processing. Handle Response Node: Processes HTTP response status codes to handle success or error states. Installation Using the Palette Manager Open your Node-RED editor. Navigate to the Menu > Manage palette > Install tab. Search for "noderedpackage" and click install. Using npm Alternatively, you can install the package directly using npm:

Navigate to your Node-RED directory (typically ~/.node-red). Run npm install noderedpackage. Restart Node-RED. Usage Each node in this package can be dragged from the palette onto the flow canvas and configured according to your needs:

Gate Function Node: Configure the node to control message flow based on boolean payload inputs. Filter Variable Node: Use this node to filter and reformat incoming data arrays. Set Timeout Node: Set a specific timeout for message handling in your flows. Handle Response Node: Utilize this node to manage responses from HTTP requests. Example Flow Here is an example flow using these nodes (replace with actual JSON flow or link to a gist/repo):

json Copy code { "nodes": // Example flow JSON incorporating the custom nodes } Contributing Contributions to noderedpackage are welcome. To contribute:

Fork the repository. Make your changes or add features. Submit a pull request with a clear description of your changes. Feedback and Issues Please report any issues or provide feedback through the GitHub issue tracker associated with this package.

License ISC License

1.0.3

6 months ago