CAPAUT-253 Fix labels, extend readme, add pipeline

This commit is contained in:
2022-07-27 17:24:44 +02:00
parent b9d5773552
commit 1e4d215a7d
3 changed files with 40 additions and 3 deletions

View File

@@ -30,7 +30,14 @@ This Node-RED node is capturing the packets from a SysteComfort II device and pr
|Device|Software-Version|Hardware-Version|Basis-System|Compatible?|
|--|--|--|--|--|
|Systa Comfort 2|V1.16|V1.21|V1.13|yes - except flow return value is not available|
|SystaComfort II|V1.16|V1.21|V1.13|yes - except SYSTEM_TEMPERATURE_FLOW_RETURN is not available|
## Node Parameters
|Parameter|Description|
|--|--|
|Name|Name of node on flow|
|Topic Prefix|Prefix will be added to topic property on output message payload|
|Listen Port|Port of UDP Server to listen on. Useful on multiple devices|
## Connectivity
To capture the published data you have to redirect the traffic which sent by the SysteComfort II device to the official remote portal. If you have an local DNS Forwarder you can just create a static host override. The domain `pradigma.remoteportal.de` needs to be resolved to your internal Node-RED ip address.
To capture the published data from your SysteComfort II device you have to redirect the traffic on your local network. If you have an local DNS Forwarder you can just create a static host override. The domain `pradigma.remoteportal.de` needs to be resolved to your internal Node-RED ip address.

30
bitbucket-pipelines.yml Normal file
View File

@@ -0,0 +1,30 @@
image: node:16
definitions:
steps:
# Build nodes
- step: &step-build-nodes
name: Build
caches:
- node
script:
- npm install
- npm test
# Publish node
- step: &step-publish-nodes
name: Publish Nodes
script:
- pipe: atlassian/npm-publish:0.3.2
variables:
NPM_TOKEN: $CAPTICA_NPM_TOKEN
FOLDER: './'
EXTRA_ARGS: '--access public'
pipelines:
default:
- step: *step-build-nodes
tags:
v*:
- step: *step-build-nodes
- step: *step-publish-nodes

View File

@@ -27,7 +27,7 @@
<input type="text" id="node-input-topicPrefix" placeholder="my/topic/prefix">
</div>
<div class="form-row">
<label for="node-input-listenPort"><i class="fa fa-tag"></i> Topic Prefix</label>
<label for="node-input-listenPort"><i class="fa fa-tag"></i> Listen Port</label>
<input type="text" id="node-input-listenPort" placeholder="default: 22460">
</div>
</script>