Node Index
Every node in winkComposer, grouped by category. Nodes that serve a secondary purpose carry a #Tag marking the additional category.
Arithmetic
Simple math operations between message fields.
accumulateRunning total of a fielddiffDifference between two fieldsinvertFlagInvert a boolean fieldratioDivide one field by anothertransformApply a pure function to each sampleDetection
Spot anomalies, confirm them, and measure process capability.
pageHinkleyDetect mean shifts (change-point)persistenceCheckConfirm condition holds for N of M samplesprocessIndexCompute Cpk/Ppk capability index#FeatureExtractionthresholdCheck if value crosses a boundaryFeature Extraction
Extract patterns from streaming data — trends, correlations, state changes, and windowed statistics.
digestMomentsExpand compact digest into full statisticsdwellTimeTrackerTrack how long a condition has been active#DetectionesCorrelationExponentially smoothed Pearson correlationesPairwiseCorrelationAll pairwise correlations across a field grouplagCompare current value with lagged valuemomentsDigestCompact statistical digest over a windowstateChangeDetectorDetect state changes with debounce#DetectiontrendClassify signal as stable, rising, or falling#DetectionvectorDistanceDistance between two vectorsFlow Control
Gate messages based on conditions.
passIfDrop messages that fail a conditionIntelligence
Model-based reasoning — fuse evidence, estimate hidden state, and detect anomalies that simpler nodes miss.
appraiseFuse evidence from multiple signals into a health conviction score#Detectionkalman1dModel-based state estimation with outlier detection#SignalConditioningObservability
Broadcast insights and persist data to external systems.
emitIfBroadcast to MQTT when condition is metpersistIfWrite to storage when condition is metOrchestration
Coordinate other nodes dynamically — enable, disable, reset, pause, and flush on conditions.
controllerEnable, disable, reset, pause, and flush nodes on conditionsSignal Conditioning
Clean and prepare raw data before it reaches the rest of the pipeline.
butterworthFilter2nd-order low/high-pass filtercategorizeMap values to named categories#FeatureExtractionesMeanExponentially smoothed meanesStatsSmoothed mean, stdev, envelope, zScore#FeatureExtractionkernelConvolution: smoothing, derivatives, detection#Detectionmedian33-sample median filtersanitizeValidate inputs against ranges and rules#DetectionspikeGuardDetect and clean isolated spikes#DetectionswStatsSliding-window exact statisticstwStatsTumbling-window statistics#FeatureExtractionNext Steps
- Flow Language — how to use these nodes in a pipeline
- Composition Patterns — proven combinations for common problems
Last updated on