@isaac-platform/isaac-node-red 3.3.1
Set of Node-RED nodes to communicate with an ISAAC system
ISAAC Node-RED Nodes
This package provides a set of Node-RED nodes to communicate with an ISAAC system. Features include:
- Fetching and managing ISAAC data including control panels, events, playables and variables.
- Receiving schedule updates.
- Capturing ISAAC messages received through Heartbeat exchanges.
- Creating Activity Logs entries.
Installation
- Open Node-RED's Palette Manager.
- Navigate to the Install tab.
- Search for
@isaac-platform/isaac-node-red
and click the Install button.
Alternatively, the package can be installed from the command line. See Installing with npm to learn more.
Reference
In addition to the nodes' help content available in Node-RED's Help Sidebar, you may also refer to:
- ISAAC's User Manual ("Node-RED Module" section), which goes over the Node-RED integration for ISAAC.
- ISAAC's API documentation (Swagger), which provides information about the underlying endpoints used by the nodes. This is necessary to understand what properties to provide when creating or updating data using JSON payloads.
Visit ISAAC Platform Homepage
Changelog
3.3.1
Schedule Node
- Document that using
config.useIfModifiedSince
andconfig.upcomingCount
together may lead to unexpected results.
3.3.0
All Nodes
- Use the ISAAC logo for node icons and change node colors.
- Mark required properties in UI forms with asterisks (*). These properties can be specified either via UI forms or through incoming messages.
- Add notes at the bottom of UI forms explaining that properties can be overridden by incoming messages.
- Add tooltips on UI form labels, indicating which incoming message property will override each UI form input.
- Add links at the bottom of UI forms to easily open the relevant ISAAC Workspace and ISAAC API Documentation pages for each node.
- Indicate optional properties in node documentation.
Schedule Node
- Add a Use If-Modified-Since header (
useIfModifiedSince
) option to enable automatic usage of theIf-Modified-Since
header when fetching schedules using node commands.
Log Entry Node
- Add a Moderate option to the Severity dropdown.