
A WatchDog-ok
webtechnológiára épülő powermonitorok az energiafelügyelethez.
Ezeket beköthetjük egyszerűen plug and play módon a jelenlegi energiaellátó rendszerbe.
Így lesz a hagyományos áramellátásból egy online felügyelhető rendszer.
Mindegy, hogy
- nagy főelosztókban
- középső alelosztókban
- 19" rendszerekben
- RigPort gerincágakban
- StagePort strangokban
- vagy csak különálló eszközökként,
minden egyes csomópont monitorozható helyileg, központilag, vagy világszerte egy központi cloud rendszerbe bekötve.
A teljes kontrollhoz minden adat adatbázisba is menthető a későbbi kivizsgálás érdekében.
A belső scripting által önállóan is cselekszik. Pl. egy fázis túlfeszültsége esetén lekapcsolhat minden kimenetet és más WatchDog-okat is vezérelhet távolról.
Egy központi vezérlőrendszeren keresztül ezen túlmenően komplex összefüggéseket és befolyásoló tényezőket (további szenzorokat, mint pl. szél, hőmérséklet, tömeg, napfelkelte, vízszint, külső jelek, események...) logikailag össze lehet kapcsolni és dashboard-okat kijelzőkkel és grafikákkal megjeleníteni.
Aktorok mint pl. relék, motorok, világítás... vezérlésének szintén nem szab határt.
Energia-, feszültség-, áram CosPhi-mérés: 1 fázis, 3 fázis, N-vezetővel vagy anélkül.
Minden típus, PM-variánsként sima, offline powermonitorként is elérhető (nincs online funkció, csak egy mérőóra).
-->egy WatchDog, ami a rendszerét felügyeli
Home Assistant vagy Node Red felhasználási példák:
A WatchDog-ok
webtechnológiára épülő powermonitorok az energiafelügyelethez.
Ezeket beköthetjük egyszerűen plug and play módon a jelenlegi energiaellátó rendszerbe.
Így lesz a hagyományos áramellátásból egy online felügyelhető rendszer.
Mindegy, hogy
- nagy főelosztókban
- középső alelosztókban
- 19" rendszerekben
- RigPort gerincágakban
- StagePort strangokban
- vagy csak különálló eszközökként,
minden egyes csomópont monitorozható helyileg, központilag, vagy világszerte egy központi cloud rendszerbe bekötve.
A teljes kontrollhoz minden adat adatbázisba is menthető a későbbi kivizsgálás érdekében.
A belső scripting által önállóan is cselekszik. Pl. egy fázis túlfeszültsége esetén lekapcsolhat minden kimenetet és más WatchDog-okat is vezérelhet távolról.
Egy központi vezérlőrendszeren keresztül ezen túlmenően komplex összefüggéseket és befolyásoló tényezőket (további szenzorokat, mint pl. szél, hőmérséklet, tömeg, napfelkelte, vízszint, külső jelek, események...) logikailag össze lehet kapcsolni és dashboard-okat kijelzőkkel és grafikákkal megjeleníteni.
Aktorok mint pl. relék, motorok, világítás... vezérlésének szintén nem szab határt.
Energia-, feszültség-, áram CosPhi-mérés: 1 fázis, 3 fázis, N-vezetővel vagy anélkül.
Minden típus, PM-variánsként sima, offline powermonitorként is elérhető (nincs online funkció, csak egy mérőóra).
-->egy WatchDog, ami a rendszerét felügyeli
Home Assistant vagy Node Red felhasználási példák:
Home Assitant Dasboard Raw Code anzeigen
Kopiere den Code oder lade ihn herunter:
views:
- type: sections
max_columns: 4
title: Info
path: info
icon: mdi:information-box
sections:
- type: grid
cards:
- type: heading
heading: Neuer Abschnitt
- type: markdown
content: >+
This template contains a pair of prepared dasboards as a
kickstarter.
Please note that this system (RackportMain) may have separate IP
addresses via Wi-Fi and Ethernet.
This can be reached with the IP address:8123 in the network.
Dark mode is recommended in the event area, try to adjust this in
the user settings. This makes it clear that user management is
also possible.
If this dashboard only displays faulty entities, a dummy sensor
(source1) must be created
The easiest way to do this is to open any of the dashboard's
boxes, scroll down to the bottom of the entity and create a new
sensor with "+".
Sensor name:source1
Save.
After this, every display in every dashboard should have a value
of zero.
Realise dashboard.
Now search for and add new devices and entities (e.g. watchdogs)
in the settings.
Watchdog: Is a Shelly, for example. Then Add Devices, Shelly, New
Device --> Enter the IP address of the watchdog.
If this was found, check again whether all sensors are visible, if
not, activate hidden sensors.
Rename device: It is advisable to immediately enter a more
comprehensible name here, as this is much clearer in the dashboard
assignment.
Back to the dashboard:
Entities can now be replaced with real sources in the tiles.
This means that basic functionality has already been created.
Other new dashboards could also link to other internal pre
installed solutions like Node-Red, Grafana, Influx-db, or external
ones. You are fully flexible.
In Any Cases of questions, do not hesitate to contact us.
Juergen Steinbacher CEO Protec GmbH
Info@Rigport.com
www.rigport.com
title: Getting strated
- title: Stage Left
sections:
- type: grid
cards:
- type: heading
icon: mdi:sine-wave
heading: RPL16-PM-WD
heading_style: title
column_span: 4
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase1
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase2
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase3
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
heading: more...
heading_style: title
- type: gauge
entity: input_number.source1
name: Frequency
unit: Hz
min: 45
max: 55
needle: true
- type: gauge
entity: input_number.source1
name: CosPhi
min: 0.9
max: 1.1
needle: true
- type: iframe
url: https://www.home-assistant.io
aspect_ratio: 50%
title: Webpage Device
grid_options:
columns: full
rows: 3
- type: grid
cards:
- type: heading
heading: Neuer Abschnitt
heading_style: title
grid_options:
columns: full
rows: 3
- type: heading
icon: mdi:sine-wave
heading: RPL32-PM-WD
heading_style: title
column_span: 4
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase1
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase2
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase3
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
heading: more...
heading_style: title
- type: gauge
entity: input_number.source1
name: Frequency
unit: Hz
min: 45
max: 55
needle: true
- type: gauge
entity: input_number.source1
name: CosPhi
min: 0.9
max: 1.1
needle: true
- type: iframe
url: https://www.home-assistant.io
aspect_ratio: 50%
title: Webpage Device
grid_options:
columns: full
rows: 3
type: sections
max_columns: 4
dense_section_placement: true
cards: []
icon: ''
- title: Stage Right
sections:
- type: grid
cards:
- type: heading
icon: mdi:sine-wave
heading: RPL16-PM-WD
heading_style: title
column_span: 4
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase1
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase2
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase3
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
heading: more...
heading_style: title
- type: gauge
entity: input_number.source1
name: Frequency
unit: Hz
min: 45
max: 55
needle: true
- type: gauge
entity: input_number.source1
name: CosPhi
min: 0.9
max: 1.1
needle: true
- type: iframe
url: https://www.home-assistant.io
aspect_ratio: 50%
title: Webpage Device
grid_options:
columns: full
rows: 3
- type: grid
cards:
- type: heading
heading: Neuer Abschnitt
heading_style: title
grid_options:
columns: full
rows: 3
- type: heading
icon: mdi:sine-wave
heading: RPL32-PM-WD
heading_style: title
column_span: 4
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase1
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase2
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase3
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
heading: more...
heading_style: title
- type: gauge
entity: input_number.source1
name: Frequency
unit: Hz
min: 45
max: 55
needle: true
- type: gauge
entity: input_number.source1
name: CosPhi
min: 0.9
max: 1.1
needle: true
- type: iframe
url: https://www.home-assistant.io
aspect_ratio: 50%
title: Webpage Device
grid_options:
columns: full
rows: 3
type: sections
max_columns: 4
dense_section_placement: true
cards: []
icon: ''
- title: Stage Rigg
sections:
- type: grid
cards:
- type: heading
icon: mdi:sine-wave
heading: RPL16-PM-WD
heading_style: title
column_span: 4
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase1
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase2
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase3
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
heading: more...
heading_style: title
- type: gauge
entity: input_number.source1
name: Frequency
unit: Hz
min: 45
max: 55
needle: true
- type: gauge
entity: input_number.source1
name: CosPhi
min: 0.9
max: 1.1
needle: true
- type: iframe
url: https://www.home-assistant.io
aspect_ratio: 50%
title: Webpage Device
grid_options:
columns: full
rows: 3
- type: grid
cards:
- type: heading
heading: Neuer Abschnitt
heading_style: title
grid_options:
columns: full
rows: 3
- type: heading
icon: mdi:sine-wave
heading: RPL32-PM-WD
heading_style: title
column_span: 4
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase1
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase2
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase3
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
heading: more...
heading_style: title
- type: gauge
entity: input_number.source1
name: Frequency
unit: Hz
min: 45
max: 55
needle: true
- type: gauge
entity: input_number.source1
name: CosPhi
min: 0.9
max: 1.1
needle: true
- type: iframe
url: https://www.home-assistant.io
aspect_ratio: 50%
title: Webpage Device
grid_options:
columns: full
rows: 3
type: sections
max_columns: 4
dense_section_placement: true
cards: []
icon: ''
- title: FOH
sections:
- type: grid
cards:
- type: heading
icon: mdi:sine-wave
heading: RPL16-PM-WD
heading_style: title
column_span: 4
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase1
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase2
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase3
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
heading: more...
heading_style: title
- type: gauge
entity: input_number.source1
name: Frequency
unit: Hz
min: 45
max: 55
needle: true
- type: gauge
entity: input_number.source1
name: CosPhi
min: 0.9
max: 1.1
needle: true
- type: iframe
url: https://www.home-assistant.io
aspect_ratio: 50%
title: Webpage Device
grid_options:
columns: full
rows: 3
- type: grid
cards:
- type: heading
heading: Neuer Abschnitt
heading_style: title
grid_options:
columns: full
rows: 3
- type: heading
icon: mdi:sine-wave
heading: RPL32-PM-WD
heading_style: title
column_span: 4
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase1
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase2
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase3
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
heading: more...
heading_style: title
- type: gauge
entity: input_number.source1
name: Frequency
unit: Hz
min: 45
max: 55
needle: true
- type: gauge
entity: input_number.source1
name: CosPhi
min: 0.9
max: 1.1
needle: true
- type: iframe
url: https://www.home-assistant.io
aspect_ratio: 50%
title: Webpage Device
grid_options:
columns: full
rows: 3
type: sections
max_columns: 4
dense_section_placement: true
cards: []
icon: ''
- title: Catering
sections:
- type: grid
cards:
- type: heading
icon: mdi:sine-wave
heading: RPL16-PM-WD
heading_style: title
column_span: 4
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase1
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase2
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase3
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
heading: more...
heading_style: title
- type: gauge
entity: input_number.source1
name: Frequency
unit: Hz
min: 45
max: 55
needle: true
- type: gauge
entity: input_number.source1
name: CosPhi
min: 0.9
max: 1.1
needle: true
- type: iframe
url: https://www.home-assistant.io
aspect_ratio: 50%
title: Webpage Device
grid_options:
columns: full
rows: 3
- type: grid
cards:
- type: heading
heading: Neuer Abschnitt
heading_style: title
grid_options:
columns: full
rows: 3
- type: heading
icon: mdi:sine-wave
heading: RPL32-PM-WD
heading_style: title
column_span: 4
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase1
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase2
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase3
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
heading: more...
heading_style: title
- type: gauge
entity: input_number.source1
name: Frequency
unit: Hz
min: 45
max: 55
needle: true
- type: gauge
entity: input_number.source1
name: CosPhi
min: 0.9
max: 1.1
needle: true
- type: iframe
url: https://www.home-assistant.io
aspect_ratio: 50%
title: Webpage Device
grid_options:
columns: full
rows: 3
type: sections
max_columns: 4
dense_section_placement: true
cards: []
icon: ''
- title: Spare
sections:
- type: grid
cards:
- type: heading
icon: mdi:sine-wave
heading: RPL16-PM-WD
heading_style: title
column_span: 4
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase1
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase2
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase3
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
heading: more...
heading_style: title
- type: gauge
entity: input_number.source1
name: Frequency
unit: Hz
min: 45
max: 55
needle: true
- type: gauge
entity: input_number.source1
name: CosPhi
min: 0.9
max: 1.1
needle: true
- type: iframe
url: https://www.home-assistant.io
aspect_ratio: 50%
title: Webpage Device
grid_options:
columns: full
rows: 3
- type: grid
cards:
- type: heading
heading: Neuer Abschnitt
heading_style: title
grid_options:
columns: full
rows: 3
- type: heading
icon: mdi:sine-wave
heading: RPL32-PM-WD
heading_style: title
column_span: 4
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase1
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase2
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
icon: mdi:lightning-bolt
heading: Phase3
heading_style: title
grid_options:
columns: 12
rows: 1
- type: gauge
entity: input_number.source1
name: Voltage
unit: V
max: 270
needle: true
severity:
green: 220
yellow: 0
red: 240
min: 190
- type: gauge
entity: input_number.source1
name: Current
unit: A
max: 20
needle: true
severity:
green: 12
yellow: 14
red: 16
- type: gauge
entity: input_number.source1
name: Power
unit: W
max: 4000
needle: true
severity:
green: 2000
yellow: 3000
red: 3600
- type: grid
cards:
- type: heading
heading: more...
heading_style: title
- type: gauge
entity: input_number.source1
name: Frequency
unit: Hz
min: 45
max: 55
needle: true
- type: gauge
entity: input_number.source1
name: CosPhi
min: 0.9
max: 1.1
needle: true
- type: iframe
url: https://www.home-assistant.io
aspect_ratio: 50%
title: Webpage Device
grid_options:
columns: full
rows: 3
type: sections
max_columns: 4
dense_section_placement: true
cards: []
icon: ''
Node-RED Flow anzeigen
Kopiere den Code oder lade ihn herunter:
[
[
{
"id": "282e1eb23067982f",
"type": "tab",
"label": "SHELLY - TO MQTT",
"disabled": false,
"info": "",
"env": []
},
{
"id": "d5cb6ef9109cd2a6",
"type": "tab",
"label": "Rigport SmartVT",
"disabled": false,
"info": "Sample for Rigport SmartVT (Shelly Plus1PM)\r\nBy Johan Nilsson \r\nhttps://gobo.ws",
"env": []
},
{
"id": "0c6a5c2517397221",
"type": "tab",
"label": "Rigport SmartVT Shelly Plus",
"disabled": false,
"info": "Doing some tests / Johan Nilsson - https://gobo.ws",
"env": []
},
{
"id": "ba79df60aca589c4",
"type": "subflow",
"name": "Subflow: MQTT for Shelly",
"info": "",
"category": "",
"in": [],
"out": [],
"env": [
{
"name": "ShellyID",
"type": "str",
"value": "shellyplus1pm-xxxxxxxxxxxx",
"ui": {
"icon": "font-awesome/fa-gear",
"label": {
"en-US": "Shelly ID:"
}
}
},
{
"name": "ShellyStatus",
"type": "env",
"value": "${ShellyID}/status/switch:0",
"ui": {
"type": "hide"
}
},
{
"name": "ShellyOnline",
"type": "env",
"value": "${ShellyID}/online",
"ui": {
"type": "hide"
}
},
{
"name": "ShellyRPC",
"type": "env",
"value": "${ShellyID}/rpc",
"ui": {
"type": "hide"
}
}
],
"meta": {},
"color": "#DDAA99"
},
{
"id": "c37e2bd753a7d1d3",
"type": "tls-config",
"name": "",
"cert": "",
"key": "",
"ca": "",
"certname": "",
"keyname": "",
"caname": "",
"servername": "",
"verifyservercert": false,
"alpnprotocol": ""
},
{
"id": "1b650da9094ecc56",
"type": "ui_base",
"theme": {
"name": "theme-dark",
"lightTheme": {
"default": "#0094CE",
"baseColor": "#0094CE",
"baseFont": "-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif",
"edited": true,
"reset": false
},
"darkTheme": {
"default": "#097479",
"baseColor": "#097479",
"baseFont": "-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif",
"edited": true,
"reset": false
},
"customTheme": {
"name": "Untitled Theme 1",
"default": "#4B7930",
"baseColor": "#4B7930",
"baseFont": "-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif"
},
"themeState": {
"base-color": {
"default": "#097479",
"value": "#097479",
"edited": false
},
"page-titlebar-backgroundColor": {
"value": "#097479",
"edited": false
},
"page-backgroundColor": {
"value": "#111111",
"edited": false
},
"page-sidebar-backgroundColor": {
"value": "#333333",
"edited": false
},
"group-textColor": {
"value": "#0eb8c0",
"edited": false
},
"group-borderColor": {
"value": "#555555",
"edited": false
},
"group-backgroundColor": {
"value": "#333333",
"edited": false
},
"widget-textColor": {
"value": "#eeeeee",
"edited": false
},
"widget-backgroundColor": {
"value": "#097479",
"edited": false
},
"widget-borderColor": {
"value": "#333333",
"edited": false
},
"base-font": {
"value": "-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif"
}
},
"angularTheme": {
"primary": "indigo",
"accents": "blue",
"warn": "red",
"background": "grey",
"palette": "light"
}
},
"site": {
"name": "Dashboard",
"hideToolbar": "false",
"allowSwipe": "true",
"lockMenu": "true",
"allowTempTheme": "true",
"dateFormat": "DD.MM.YYYY",
"sizes": {
"sx": 48,
"sy": 48,
"gx": 6,
"gy": 6,
"cx": 6,
"cy": 6,
"px": 0,
"py": 0
}
}
},
{
"id": "656301d8ccb653e7",
"type": "ui_tab",
"name": "TEST",
"icon": "dashboard",
"order": 1,
"disabled": false,
"hidden": false
},
{
"id": "4664cc593e454702",
"type": "ui_group",
"name": "Watchdog32",
"tab": "656301d8ccb653e7",
"order": 1,
"disp": true,
"width": "12",
"collapse": true,
"className": ""
},
{
"id": "88feaeb1c229e451",
"type": "ui_group",
"name": "WatchdogL1PM",
"tab": "656301d8ccb653e7",
"order": 3,
"disp": true,
"width": "6",
"collapse": true,
"className": ""
},
{
"id": "8bec5b11cc496664",
"type": "ui_spacer",
"z": "282e1eb23067982f",
"name": "spacer",
"group": "88feaeb1c229e451",
"order": 7,
"width": 6,
"height": 1
},
{
"id": "93c38bd2403fedb8",
"type": "ui_spacer",
"z": "282e1eb23067982f",
"name": "spacer",
"group": "88feaeb1c229e451",
"order": 9,
"width": 6,
"height": 1
},
{
"id": "3ebeae0b74830d2b",
"type": "ui_group",
"name": "Watchdog32PM",
"tab": "656301d8ccb653e7",
"order": 2,
"disp": true,
"width": "12",
"collapse": false,
"className": ""
},
{
"id": "ef49e568bf5c5c27",
"type": "ui_tab",
"name": "Tab 2",
"icon": "dashboard",
"order": 2
},
{
"id": "58433e446c4d7241",
"type": "ui_group",
"name": "Group 4",
"tab": "656301d8ccb653e7",
"order": 4,
"disp": true,
"width": 6
},
{
"id": "064f0a2dc7b285d6",
"type": "ui_spacer",
"z": "282e1eb23067982f",
"name": "spacer",
"group": "4664cc593e454702",
"order": 11,
"width": "1",
"height": "1"
},
{
"id": "3c66d76cb794db8a",
"type": "ui_spacer",
"z": "282e1eb23067982f",
"name": "spacer",
"group": "88feaeb1c229e451",
"order": 4,
"width": 1,
"height": 1
},
{
"id": "8b2a6f2ceb489ed6",
"type": "ui_tab",
"z": "ba79df60aca589c4",
"name": "Test",
"icon": "dashboard",
"disabled": false,
"hidden": true
},
{
"id": "9d5bf5207af0cc05",
"type": "ui_group",
"z": "ba79df60aca589c4",
"name": "Rigport",
"tab": "8b2a6f2ceb489ed6",
"order": 1,
"disp": false,
"width": "6",
"collapse": false,
"className": ""
},
{
"id": "b288429d0f6eacbf",
"type": "mqtt-broker",
"name": "",
"broker": "localhost",
"port": "1883",
"clientid": "",
"autoConnect": true,
"usetls": false,
"protocolVersion": "4",
"keepalive": "60",
"cleansession": true,
"birthTopic": "",
"birthQos": "0",
"birthPayload": "",
"birthMsg": {},
"closeTopic": "",
"closeQos": "0",
"closePayload": "",
"closeMsg": {},
"willTopic": "",
"willQos": "0",
"willPayload": "",
"willMsg": {},
"sessionExpiry": ""
},
{
"id": "47f4c6d21bc8759e",
"type": "ui_tab",
"name": "Rigport",
"icon": "check_circle",
"disabled": false,
"hidden": false
},
{
"id": "c74cb52605407afb",
"type": "mqtt-broker",
"name": "",
"broker": "192.168.1.2",
"port": "1883",
"clientid": "",
"autoConnect": true,
"usetls": false,
"protocolVersion": "4",
"keepalive": "60",
"cleansession": true,
"birthTopic": "",
"birthQos": "0",
"birthPayload": "",
"birthMsg": {},
"closeTopic": "",
"closeQos": "0",
"closePayload": "",
"closeMsg": {},
"willTopic": "",
"willQos": "0",
"willPayload": "",
"willMsg": {},
"sessionExpiry": ""
},
{
"id": "6d8c651d8cf35c03",
"type": "mqtt-broker",
"name": "",
"broker": "mosquitto",
"port": "1883",
"tls": "c37e2bd753a7d1d3",
"clientid": "",
"autoConnect": true,
"usetls": false,
"protocolVersion": "5",
"keepalive": "59",
"cleansession": true,
"birthTopic": "",
"birthQos": "0",
"birthPayload": "",
"birthMsg": {},
"closeTopic": "",
"closeQos": "0",
"closePayload": "",
"closeMsg": {},
"willTopic": "",
"willQos": "0",
"willPayload": "",
"willMsg": {},
"sessionExpiry": ""
},
{
"id": "704d011bba2a9a3c",
"type": "ui_spacer",
"z": "282e1eb23067982f",
"name": "spacer",
"group": "3ebeae0b74830d2b",
"order": 11,
"width": "1",
"height": "1"
},
{
"id": "39c995245f767d26",
"type": "ui_group",
"name": "Rigport",
"tab": "47f4c6d21bc8759e",
"order": 1,
"disp": false,
"width": "7",
"collapse": false,
"className": ""
},
{
"id": "d4dff78e156d66f6",
"type": "ui_tab",
"name": "3Phase-Shelly-Pro3EM",
"icon": "dashboard",
"disabled": false,
"hidden": false
},
{
"id": "2b985b8703f12186",
"type": "ui_group",
"name": "Stage1",
"tab": "d4dff78e156d66f6",
"order": 1,
"disp": true,
"width": 12,
"collapse": true,
"className": ""
},
{
"id": "89efef1ed10ef252",
"type": "ui_text",
"z": "ba79df60aca589c4",
"group": "9d5bf5207af0cc05",
"order": 2,
"width": 0,
"height": 0,
"name": "",
"label": "Device:",
"format": "{{payload.result.sys.device.name}}",
"layout": "row-left",
"className": "",
"x": 640,
"y": 260,
"wires": []
},
{
"id": "716ab991d1bd363b",
"type": "ui_text",
"z": "ba79df60aca589c4",
"group": "9d5bf5207af0cc05",
"order": 10,
"width": 0,
"height": 0,
"name": "",
"label": "Voltage:",
"format": "{{payload.voltage}} V",
"layout": "row-left",
"className": "",
"x": 860,
"y": 200,
"wires": []
},
{
"id": "5734faada2ae567c",
"type": "ui_text",
"z": "ba79df60aca589c4",
"group": "9d5bf5207af0cc05",
"order": 12,
"width": 0,
"height": 0,
"name": "",
"label": "Current:",
"format": "{{payload.params[\"switch:0\"].current}} A (max {{payload.result[\"switch:0\"].current_limit}} A)",
"layout": "row-left",
"className": "",
"x": 640,
"y": 220,
"wires": []
},
{
"id": "ed8a22ea8afd9901",
"type": "ui_text",
"z": "ba79df60aca589c4",
"group": "9d5bf5207af0cc05",
"order": 8,
"width": 0,
"height": 0,
"name": "",
"label": "Internal temperature:",
"format": "{{payload.temperature.tC}} °C",
"layout": "row-left",
"className": "",
"x": 900,
"y": 120,
"wires": []
},
{
"id": "a73d47d9946bc684",
"type": "ui_text",
"z": "ba79df60aca589c4",
"group": "9d5bf5207af0cc05",
"order": 9,
"width": 0,
"height": 0,
"name": "",
"label": "Output is:",
"format": "{{payload.output}}",
"layout": "row-left",
"className": "",
"x": 860,
"y": 160,
"wires": []
},
{
"id": "aa1b32cd79c27fb8",
"type": "mqtt in",
"z": "ba79df60aca589c4",
"name": "",
"topic": "${ShellyStatus}",
"qos": "2",
"datatype": "auto-detect",
"broker": "b288429d0f6eacbf",
"nl": false,
"rap": false,
"inputs": 0,
"x": 300,
"y": 100,
"wires": [
[
"8ced28deb68380b5",
"5734faada2ae567c",
"a0f9b0e880bb7c14",
"1c2a278155b0baf0"
]
]
},
{
"id": "42e3755627f17deb",
"type": "comment",
"z": "ba79df60aca589c4",
"name": "Shelly Plus 1PM",
"info": "",
"x": 300,
"y": 60,
"wires": []
},
{
"id": "db0c02c2ea388fb9",
"type": "ui_text",
"z": "ba79df60aca589c4",
"group": "9d5bf5207af0cc05",
"order": 3,
"width": 0,
"height": 0,
"name": "",
"label": "Online:",
"format": "payload",
"layout": "row-left",
"className": "",
"x": 840,
"y": 300,
"wires": []
},
{
"id": "b6df3fbb39028425",
"type": "mqtt in",
"z": "ba79df60aca589c4",
"name": "",
"topic": "${ShellyOnline}",
"qos": "2",
"datatype": "auto-detect",
"broker": "b288429d0f6eacbf",
"nl": false,
"rap": false,
"inputs": 0,
"x": 300,
"y": 160,
"wires": [
[
"375516fa33a27966"
]
]
},
{
"id": "8ced28deb68380b5",
"type": "change",
"z": "ba79df60aca589c4",
"name": "",
"rules": [
{
"t": "change",
"p": "payload.output",
"pt": "msg",
"from": "true",
"fromt": "bool",
"to": "on",
"tot": "str"
},
{
"t": "change",
"p": "payload.output",
"pt": "msg",
"from": "false",
"fromt": "bool",
"to": "off",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 660,
"y": 140,
"wires": [
[
"a73d47d9946bc684",
"716ab991d1bd363b",
"ed8a22ea8afd9901"
]
]
},
{
"id": "375516fa33a27966",
"type": "change",
"z": "ba79df60aca589c4",
"name": "",
"rules": [
{
"t": "change",
"p": "payload",
"pt": "msg",
"from": "true",
"fromt": "bool",
"to": "yes",
"tot": "str"
},
{
"t": "change",
"p": "payload",
"pt": "msg",
"from": "false",
"fromt": "bool",
"to": "no",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 660,
"y": 300,
"wires": [
[
"db0c02c2ea388fb9"
]
]
},
{
"id": "1c2a278155b0baf0",
"type": "ui_text",
"z": "ba79df60aca589c4",
"group": "9d5bf5207af0cc05",
"order": 11,
"width": 0,
"height": 0,
"name": "",
"label": "Power:",
"format": "{{payload.params[\"switch:0\"].current}} W",
"layout": "row-left",
"className": "",
"x": 640,
"y": 100,
"wires": []
},
{
"id": "a0f9b0e880bb7c14",
"type": "ui_gauge",
"z": "ba79df60aca589c4",
"name": "Current",
"group": "9d5bf5207af0cc05",
"order": 13,
"width": "0",
"height": "0",
"gtype": "gage",
"title": "",
"label": "A",
"format": "{{payload.current}}",
"min": "0",
"max": "16",
"colors": [
"#00b500",
"#e6e600",
"#ca3838"
],
"seg1": "",
"seg2": "",
"className": "",
"x": 640,
"y": 180,
"wires": []
},
{
"id": "0674def44152e12f",
"type": "mqtt in",
"z": "ba79df60aca589c4",
"name": "",
"topic": "shelly_config/rpc",
"qos": "2",
"datatype": "auto-detect",
"broker": "b288429d0f6eacbf",
"nl": false,
"rap": false,
"inputs": 0,
"x": 300,
"y": 220,
"wires": [
[
"89efef1ed10ef252",
"5734faada2ae567c"
]
]
},
{
"id": "f56f4425e477d4d0",
"type": "inject",
"z": "ba79df60aca589c4",
"name": "",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "5",
"crontab": "",
"once": true,
"onceDelay": 0.1,
"topic": "",
"payload": "{\"id\":1,\"src\":\"shelly_config\",\"method\":\"Shelly.GetConfig\"}",
"payloadType": "json",
"x": 130,
"y": 340,
"wires": [
[
"154708fdafa3307f"
]
]
},
{
"id": "154708fdafa3307f",
"type": "mqtt out",
"z": "ba79df60aca589c4",
"name": "",
"topic": "${ShellyRPC}",
"qos": "2",
"retain": "",
"respTopic": "",
"contentType": "",
"userProps": "",
"correl": "",
"expiry": "",
"broker": "b288429d0f6eacbf",
"x": 300,
"y": 340,
"wires": []
},
{
"id": "e649c8a5aecc6881",
"type": "ui_text",
"z": "ba79df60aca589c4",
"group": "9d5bf5207af0cc05",
"order": 2,
"width": 0,
"height": 0,
"name": "",
"label": "IP:",
"format": "{{payload.result.wifi.sta_ip}}",
"layout": "row-left",
"className": "",
"x": 630,
"y": 340,
"wires": []
},
{
"id": "9c2fd68e8387e0c0",
"type": "mqtt out",
"z": "ba79df60aca589c4",
"name": "",
"topic": "${ShellyRPC}",
"qos": "2",
"retain": "",
"respTopic": "",
"contentType": "",
"userProps": "",
"correl": "",
"expiry": "",
"broker": "b288429d0f6eacbf",
"x": 300,
"y": 400,
"wires": []
},
{
"id": "a45cf5aede486cfe",
"type": "mqtt in",
"z": "ba79df60aca589c4",
"name": "",
"topic": "shelly_status/rpc",
"qos": "2",
"datatype": "auto-detect",
"broker": "b288429d0f6eacbf",
"nl": false,
"rap": false,
"inputs": 0,
"x": 300,
"y": 280,
"wires": [
[
"e649c8a5aecc6881"
]
]
},
{
"id": "507927117a1aad0d",
"type": "inject",
"z": "ba79df60aca589c4",
"name": "",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "5",
"crontab": "",
"once": true,
"onceDelay": 0.1,
"topic": "",
"payload": "{\"id\":1,\"src\":\"shelly_status\",\"method\":\"Shelly.GetStatus\"}",
"payloadType": "json",
"x": 130,
"y": 400,
"wires": [
[
"9c2fd68e8387e0c0"
]
]
},
{
"id": "463882bdeea7c715",
"type": "ui_template",
"z": "ba79df60aca589c4",
"group": "9d5bf5207af0cc05",
"name": "",
"order": 1,
"width": 0,
"height": 0,
"format": "\n
\n
\n \n",
"storeOutMessages": true,
"fwdInMessages": true,
"resendOnRefresh": true,
"templateScope": "local",
"className": "",
"x": 640,
"y": 60,
"wires": [
[]
]
},
{
"id": "552b2ea562791647",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "3EMK1V",
"topic": "shellies/shellyem3-BCFF4DFD1D5F/emeter/0/voltage",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 80,
"y": 200,
"wires": [
[
"7b8c7a5d58868114",
"5eeac1602b9a7fac",
"9b58dc3d72bec62a"
]
]
},
{
"id": "7b8c7a5d58868114",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "4664cc593e454702",
"order": 2,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Spannung 1",
"label": "Volt",
"format": "value",
"min": 0,
"max": "250",
"colors": [
"#ff0000",
"#00ff00",
"#ff0000"
],
"seg1": "229",
"seg2": "230",
"className": "",
"x": 350,
"y": 200,
"wires": []
},
{
"id": "5eeac1602b9a7fac",
"type": "ui_chart",
"z": "282e1eb23067982f",
"name": "",
"group": "4664cc593e454702",
"order": 12,
"width": 0,
"height": 0,
"label": "Spannungsverlauf",
"chartType": "line",
"legend": "false",
"xformat": "HH:mm:ss",
"interpolate": "linear",
"nodata": "",
"dot": false,
"ymin": "",
"ymax": "",
"removeOlder": 1,
"removeOlderPoints": "",
"removeOlderUnit": "3600",
"cutout": 0,
"useOneColor": false,
"useUTC": false,
"colors": [
"#1f77b4",
"#aec7e8",
"#ff7f0e",
"#2ca02c",
"#98df8a",
"#d62728",
"#ff9896",
"#9467bd",
"#c5b0d5"
],
"outputs": 1,
"useDifferentColor": false,
"className": "",
"x": 330,
"y": 320,
"wires": [
[]
]
},
{
"id": "adc2c4fc16e81d2d",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "3EMK2V",
"topic": "shellies/shellyem3-BCFF4DFD1D5F/emeter/1/voltage",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 80,
"y": 260,
"wires": [
[
"7580994f8a03f321",
"5eeac1602b9a7fac"
]
]
},
{
"id": "c6684455c1a1c8eb",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "3EMK3V",
"topic": "shellies/shellyem3-BCFF4DFD1D5F/emeter/2/voltage",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 80,
"y": 320,
"wires": [
[
"5eeac1602b9a7fac",
"c242c2d1af7ab29c"
]
]
},
{
"id": "7580994f8a03f321",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "4664cc593e454702",
"order": 3,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Spannung 2",
"label": "Volt",
"format": "value",
"min": 0,
"max": "250",
"colors": [
"#ff0000",
"#00ff00",
"#ff0000"
],
"seg1": "225",
"seg2": "235",
"className": "",
"x": 350,
"y": 240,
"wires": []
},
{
"id": "c242c2d1af7ab29c",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "4664cc593e454702",
"order": 4,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Spannung 3",
"label": "Volt",
"format": "value",
"min": 0,
"max": "250",
"colors": [
"#ff0000",
"#00ff00",
"#ff0000"
],
"seg1": "225",
"seg2": "235",
"className": "",
"x": 350,
"y": 280,
"wires": []
},
{
"id": "dd90f1f78e37be26",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "2pm",
"topic": "shellies/shellyplus2pm-485519a26ac0/status/switch:1",
"qos": "2",
"datatype": "json",
"broker": "c74cb52605407afb",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 510,
"y": 480,
"wires": [
[
"295e318c481b49d6",
"484958bda87b494e",
"e209b53592bb83d4",
"7b853ba0eb30059f"
]
]
},
{
"id": "30d448543b63423d",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "88feaeb1c229e451",
"order": 1,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Spannung",
"label": "Volt",
"format": "value",
"min": 0,
"max": "250",
"colors": [
"#ff0000",
"#00ff00",
"#ff0000"
],
"seg1": "225",
"seg2": "235",
"className": "",
"x": 1030,
"y": 460,
"wires": []
},
{
"id": "6eb623e602e96ca1",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "",
"topic": "shellies/shellyem3-C45BBE6AFC49/relay/0",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 680,
"y": 80,
"wires": [
[
"a6ad8f78d503f77b"
]
]
},
{
"id": "cad3f255b5283f4e",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "1PM-RELAY0-Power",
"topic": "shellies/shellyswitch25-98CDAC2BBB97/relay/0/power",
"qos": "2",
"datatype": "auto",
"broker": "c74cb52605407afb",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 610,
"y": 560,
"wires": [
[
"ca69e6017d8836bf"
]
]
},
{
"id": "86b6117d55660753",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "1PM-RELAY0-Current",
"topic": "shellies/shellyswitch25-98CDAC2BBB97/relay/0/current",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 620,
"y": 680,
"wires": [
[
"a55c977b8b55f8b1"
]
]
},
{
"id": "7d749d46417d5458",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "1PM-Temperature",
"topic": "shellies/shellyswitch25-98CDAC2BBB97/temperature",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 610,
"y": 620,
"wires": [
[
"fab749f325a78108"
]
]
},
{
"id": "fab749f325a78108",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "Temperatur",
"group": "88feaeb1c229e451",
"order": 5,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Temperature",
"label": "°C",
"format": "value",
"min": "-5",
"max": "60",
"colors": [
"#00b500",
"#e6e600",
"#ca3838"
],
"seg1": "",
"seg2": "",
"className": "",
"x": 810,
"y": 620,
"wires": []
},
{
"id": "ca69e6017d8836bf",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "88feaeb1c229e451",
"order": 2,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Leistung",
"label": "Watt",
"format": "value",
"min": 0,
"max": "3680",
"colors": [
"#00ff00",
"#00ff00",
"#ff0000"
],
"seg1": "0",
"seg2": "3200",
"className": "",
"x": 1000,
"y": 560,
"wires": []
},
{
"id": "69982d112cdc8e0c",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "4664cc593e454702",
"order": 5,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Leistung 1",
"label": "Watt",
"format": "value",
"min": 0,
"max": "3680",
"colors": [
"#00ff00",
"#00ff00",
"#ff0000"
],
"seg1": "0",
"seg2": "3200",
"className": "",
"x": 330,
"y": 380,
"wires": []
},
{
"id": "31c7a4fb7ae0e45f",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "4664cc593e454702",
"order": 6,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Leistung 2",
"label": "Watt",
"format": "value",
"min": 0,
"max": "3680",
"colors": [
"#00ff00",
"#00ff00",
"#ff0000"
],
"seg1": "0",
"seg2": "3200",
"className": "",
"x": 330,
"y": 440,
"wires": []
},
{
"id": "063181c74a135b1d",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "4664cc593e454702",
"order": 7,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Leistung 3",
"label": "Watt",
"format": "value",
"min": 0,
"max": "3680",
"colors": [
"#00ff00",
"#00ff00",
"#ff0000"
],
"seg1": "0",
"seg2": "3200",
"className": "",
"x": 330,
"y": 500,
"wires": []
},
{
"id": "74a9a75f0b465817",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "3EMK1P",
"topic": "shellies/shellyem3-C45BBE6AFC49/emeter/0/power",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 80,
"y": 380,
"wires": [
[
"69982d112cdc8e0c"
]
]
},
{
"id": "c684beb91fad9bef",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "3EMK2P",
"topic": "shellies/shellyem3-C45BBE6AFC49/emeter/1/power",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 80,
"y": 440,
"wires": [
[
"31c7a4fb7ae0e45f"
]
]
},
{
"id": "ceac79402854f3f8",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "3EMK3P",
"topic": "shellies/shellyem3-C45BBE6AFC49/emeter/2/power",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 80,
"y": 500,
"wires": [
[
"063181c74a135b1d"
]
]
},
{
"id": "a55c977b8b55f8b1",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "88feaeb1c229e451",
"order": 3,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Strom",
"label": "Ampere",
"format": "value",
"min": 0,
"max": "16",
"colors": [
"#00ff00",
"#00ff00",
"#ff0000"
],
"seg1": "0",
"seg2": "15",
"className": "",
"x": 790,
"y": 680,
"wires": []
},
{
"id": "ae665cc3050f9e42",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "4664cc593e454702",
"order": 8,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Strom 1",
"label": "Ampere",
"format": "value",
"min": 0,
"max": "32",
"colors": [
"#00ff00",
"#00ff00",
"#ff0000"
],
"seg1": "0",
"seg2": "31",
"className": "",
"x": 320,
"y": 580,
"wires": []
},
{
"id": "1b034a41b19c949b",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "3EMK1A",
"topic": "shellies/shellyem3-C45BBE6AFC49/emeter/0/current",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 80,
"y": 580,
"wires": [
[
"ae665cc3050f9e42"
]
]
},
{
"id": "bdaa4bf9e2e3343f",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "3EMK2A",
"topic": "shellies/shellyem3-C45BBE6AFC49/emeter/1/current",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 80,
"y": 640,
"wires": [
[
"8b300704ae1c3b83"
]
]
},
{
"id": "4aa4ed8b33573e09",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "3EMK3A",
"topic": "shellies/shellyem3-C45BBE6AFC49/emeter/2/current",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 80,
"y": 700,
"wires": [
[
"7c40177f899941ff"
]
]
},
{
"id": "8b300704ae1c3b83",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "4664cc593e454702",
"order": 9,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Strom 2",
"label": "Ampere",
"format": "value",
"min": 0,
"max": "32",
"colors": [
"#00ff00",
"#00ff00",
"#ff0000"
],
"seg1": "0",
"seg2": "31",
"className": "",
"x": 320,
"y": 640,
"wires": []
},
{
"id": "7c40177f899941ff",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "4664cc593e454702",
"order": 10,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Strom 3",
"label": "Ampere",
"format": "value",
"min": 0,
"max": "32",
"colors": [
"#00ff00",
"#00ff00",
"#ff0000"
],
"seg1": "0",
"seg2": "31",
"className": "",
"x": 320,
"y": 700,
"wires": []
},
{
"id": "a6ad8f78d503f77b",
"type": "ui_switch",
"z": "282e1eb23067982f",
"name": "",
"label": "Switch",
"tooltip": "",
"group": "4664cc593e454702",
"order": 1,
"width": 0,
"height": 0,
"passthru": true,
"decouple": "false",
"topic": "shellies/shellyem3-C45BBE6AFC49/relay/0/command",
"topicType": "str",
"style": "",
"onvalue": "on",
"onvalueType": "str",
"onicon": "",
"oncolor": "",
"offvalue": "off",
"offvalueType": "str",
"officon": "",
"offcolor": "",
"animate": false,
"className": "",
"x": 950,
"y": 80,
"wires": [
[
"d396945f2048f349"
]
]
},
{
"id": "d396945f2048f349",
"type": "mqtt out",
"z": "282e1eb23067982f",
"name": "",
"topic": "",
"qos": "",
"retain": "",
"respTopic": "",
"contentType": "",
"userProps": "",
"correl": "",
"expiry": "",
"broker": "6d8c651d8cf35c03",
"x": 1130,
"y": 80,
"wires": []
},
{
"id": "4b9d10a83be0a13f",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "",
"topic": "shellies/shellyswitch25-98CDAC2BBB97/relay/0",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 700,
"y": 140,
"wires": [
[
"2e4f9fe5416c62a9"
]
]
},
{
"id": "d5c72c7c7927961c",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "",
"topic": "shellies/shellyswitch25-98CDAC2BBB97/relay/1",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 700,
"y": 180,
"wires": [
[
"017786a374dda9cc"
]
]
},
{
"id": "2e4f9fe5416c62a9",
"type": "ui_switch",
"z": "282e1eb23067982f",
"name": "",
"label": "Switch",
"tooltip": "",
"group": "88feaeb1c229e451",
"order": 6,
"width": 2,
"height": 1,
"passthru": true,
"decouple": "false",
"topic": "shellies/shellyplus2pm-485519a23e5c/relay/0/command",
"topicType": "str",
"style": "",
"onvalue": "on",
"onvalueType": "str",
"onicon": "",
"oncolor": "",
"offvalue": "off",
"offvalueType": "str",
"officon": "",
"offcolor": "",
"animate": false,
"className": "",
"x": 950,
"y": 140,
"wires": [
[
"d396945f2048f349"
]
]
},
{
"id": "017786a374dda9cc",
"type": "ui_switch",
"z": "282e1eb23067982f",
"name": "",
"label": "Switch",
"tooltip": "",
"group": "88feaeb1c229e451",
"order": 8,
"width": 2,
"height": 1,
"passthru": true,
"decouple": "false",
"topic": "shellies/shellyplus2pm-485519a23e5c/relay/1/command",
"topicType": "str",
"style": "",
"onvalue": "on",
"onvalueType": "str",
"onicon": "",
"oncolor": "",
"offvalue": "off",
"offvalueType": "str",
"officon": "",
"offcolor": "",
"animate": false,
"className": "",
"x": 950,
"y": 180,
"wires": [
[
"d396945f2048f349"
]
]
},
{
"id": "1b1a0200eeaa60fc",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "3EMK1V",
"topic": "shellies/shellyem3-BCFF4DFD1D5F/emeter/0/voltage",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 80,
"y": 1000,
"wires": [
[
"531cc83a38c5ef4c",
"3972bf9ca5218d6f"
]
]
},
{
"id": "531cc83a38c5ef4c",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "3ebeae0b74830d2b",
"order": 2,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Spannung 21",
"label": "Volt",
"format": "value",
"min": 0,
"max": "400",
"colors": [
"#ff0000",
"#00ff00",
"#ff0000"
],
"seg1": "220",
"seg2": "240",
"className": "",
"x": 350,
"y": 1000,
"wires": []
},
{
"id": "3972bf9ca5218d6f",
"type": "ui_chart",
"z": "282e1eb23067982f",
"name": "",
"group": "3ebeae0b74830d2b",
"order": 12,
"width": 0,
"height": 0,
"label": "Spannungsverlauf 21",
"chartType": "line",
"legend": "false",
"xformat": "HH:mm:ss",
"interpolate": "linear",
"nodata": "",
"dot": false,
"ymin": "",
"ymax": "",
"removeOlder": 1,
"removeOlderPoints": "",
"removeOlderUnit": "3600",
"cutout": 0,
"useOneColor": false,
"useUTC": false,
"colors": [
"#1f77b4",
"#aec7e8",
"#ff7f0e",
"#2ca02c",
"#98df8a",
"#d62728",
"#ff9896",
"#9467bd",
"#c5b0d5"
],
"outputs": 1,
"useDifferentColor": false,
"className": "",
"x": 340,
"y": 1120,
"wires": [
[]
]
},
{
"id": "7ffcf6442bac421f",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "3EMK2V",
"topic": "shellies/shellyem3-BCFF4DFD1D5F/emeter/1/voltage",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 80,
"y": 1060,
"wires": [
[
"5e5f3b8803767c12",
"3972bf9ca5218d6f"
]
]
},
{
"id": "992f4e024f0341a0",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "3EMK3V",
"topic": "shellies/shellyem3-BCFF4DFD1D5F/emeter/2/voltage",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 80,
"y": 1120,
"wires": [
[
"3972bf9ca5218d6f",
"fc4cc7c41094b56f"
]
]
},
{
"id": "5e5f3b8803767c12",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "3ebeae0b74830d2b",
"order": 3,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Spannung 22",
"label": "Volt",
"format": "value",
"min": 0,
"max": "400",
"colors": [
"#ff0000",
"#00ff00",
"#ff0000"
],
"seg1": "225",
"seg2": "235",
"className": "",
"x": 350,
"y": 1040,
"wires": []
},
{
"id": "fc4cc7c41094b56f",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "3ebeae0b74830d2b",
"order": 4,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Spannung 23",
"label": "Volt",
"format": "value",
"min": 0,
"max": "400",
"colors": [
"#ff0000",
"#00ff00",
"#ff0000"
],
"seg1": "225",
"seg2": "235",
"className": "",
"x": 350,
"y": 1080,
"wires": []
},
{
"id": "f9cb279511168f6b",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "3ebeae0b74830d2b",
"order": 5,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Leistung 21",
"label": "Watt",
"format": "value",
"min": 0,
"max": "3680",
"colors": [
"#00ff00",
"#00ff00",
"#ff0000"
],
"seg1": "0",
"seg2": "3200",
"className": "",
"x": 330,
"y": 1180,
"wires": []
},
{
"id": "c74c70619d122de3",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "3ebeae0b74830d2b",
"order": 6,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Leistung 22",
"label": "Watt",
"format": "value",
"min": 0,
"max": "3680",
"colors": [
"#00ff00",
"#00ff00",
"#ff0000"
],
"seg1": "0",
"seg2": "3200",
"className": "",
"x": 330,
"y": 1240,
"wires": []
},
{
"id": "8e5df0be39ee1a8e",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "3ebeae0b74830d2b",
"order": 7,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Leistung 23",
"label": "Watt",
"format": "value",
"min": 0,
"max": "3680",
"colors": [
"#00ff00",
"#00ff00",
"#ff0000"
],
"seg1": "0",
"seg2": "3200",
"className": "",
"x": 330,
"y": 1300,
"wires": []
},
{
"id": "f82b9ca901f9d8e9",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "3EMK1P",
"topic": "shellies/shellyem3-BCFF4DFD1D5F/emeter/0/power",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 80,
"y": 1180,
"wires": [
[
"f9cb279511168f6b"
]
]
},
{
"id": "2feedd920b69265e",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "3EMK2P",
"topic": "shellies/shellyem3-BCFF4DFD1D5F/emeter/1/power",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 80,
"y": 1240,
"wires": [
[
"c74c70619d122de3"
]
]
},
{
"id": "94ebf0ff0db4987e",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "3EMK3P",
"topic": "shellies/shellyem3-BCFF4DFD1D5F/emeter/2/power",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 80,
"y": 1300,
"wires": [
[
"8e5df0be39ee1a8e"
]
]
},
{
"id": "da3f078f717e6347",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "3ebeae0b74830d2b",
"order": 8,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Strom 21",
"label": "Ampere",
"format": "value",
"min": 0,
"max": "32",
"colors": [
"#00ff00",
"#00ff00",
"#ff0000"
],
"seg1": "0",
"seg2": "31",
"className": "",
"x": 320,
"y": 1380,
"wires": []
},
{
"id": "b39ec893d909157d",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "3EMK1A",
"topic": "shellies/shellyem3-BCFF4DFD1D5F/emeter/0/current",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 80,
"y": 1380,
"wires": [
[
"da3f078f717e6347"
]
]
},
{
"id": "f3ef3a62d5b342b4",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "3EMK2A",
"topic": "shellies/shellyem3-BCFF4DFD1D5F/emeter/1/current",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 80,
"y": 1440,
"wires": [
[
"5109dc24ba19276e"
]
]
},
{
"id": "5a84d7672e8ad857",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "3EMK3A",
"topic": "shellies/shellyem3-BCFF4DFD1D5F/emeter/2/current",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 80,
"y": 1500,
"wires": [
[
"71d81e9c50d1b6c5"
]
]
},
{
"id": "5109dc24ba19276e",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "3ebeae0b74830d2b",
"order": 9,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Strom 22",
"label": "Ampere",
"format": "value",
"min": 0,
"max": "32",
"colors": [
"#00ff00",
"#00ff00",
"#ff0000"
],
"seg1": "0",
"seg2": "31",
"className": "",
"x": 320,
"y": 1440,
"wires": []
},
{
"id": "71d81e9c50d1b6c5",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "",
"group": "3ebeae0b74830d2b",
"order": 10,
"width": 4,
"height": 3,
"gtype": "gage",
"title": "Strom 23",
"label": "Ampere",
"format": "value",
"min": 0,
"max": "32",
"colors": [
"#00ff00",
"#00ff00",
"#ff0000"
],
"seg1": "0",
"seg2": "31",
"className": "",
"x": 320,
"y": 1500,
"wires": []
},
{
"id": "e78d484ab6f2df3e",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "",
"topic": "shellies/shellyem3-BCFF4DFD1D5F/relay/0",
"qos": "2",
"datatype": "auto",
"broker": "6d8c651d8cf35c03",
"nl": false,
"rap": true,
"rh": 0,
"inputs": 0,
"x": 690,
"y": 240,
"wires": [
[
"e1324a65cabb051e"
]
]
},
{
"id": "e1324a65cabb051e",
"type": "ui_switch",
"z": "282e1eb23067982f",
"name": "",
"label": "Switch",
"tooltip": "",
"group": "3ebeae0b74830d2b",
"order": 1,
"width": 0,
"height": 0,
"passthru": true,
"decouple": "false",
"topic": "shellies/shellyem3-BCFF4DFD1D5F/relay/0/command",
"topicType": "str",
"style": "",
"onvalue": "on",
"onvalueType": "str",
"onicon": "",
"oncolor": "",
"offvalue": "off",
"offvalueType": "str",
"officon": "",
"offcolor": "",
"animate": false,
"className": "",
"x": 950,
"y": 240,
"wires": [
[
"d396945f2048f349"
]
]
},
{
"id": "295e318c481b49d6",
"type": "function",
"z": "282e1eb23067982f",
"name": "",
"func": "\nreturn msg;",
"outputs": 1,
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 680,
"y": 460,
"wires": [
[
"30d448543b63423d",
"ca69e6017d8836bf"
]
]
},
{
"id": "484958bda87b494e",
"type": "json",
"z": "282e1eb23067982f",
"name": "",
"property": "payload",
"action": "",
"pretty": true,
"x": 690,
"y": 500,
"wires": [
[]
]
},
{
"id": "e209b53592bb83d4",
"type": "split",
"z": "282e1eb23067982f",
"name": "",
"splt": "\\11",
"spltType": "str",
"arraySplt": "",
"arraySpltType": "len",
"stream": true,
"addname": "topic",
"property": "payload",
"x": 570,
"y": 340,
"wires": [
[
"d9ad90615b1822cd"
]
]
},
{
"id": "d9ad90615b1822cd",
"type": "debug",
"z": "282e1eb23067982f",
"name": "",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 1010,
"y": 380,
"wires": []
},
{
"id": "9b58dc3d72bec62a",
"type": "debug",
"z": "282e1eb23067982f",
"name": "",
"active": true,
"tosidebar": true,
"console": true,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 840,
"y": 320,
"wires": []
},
{
"id": "b206931212c9ba41",
"type": "ui_template",
"z": "282e1eb23067982f",
"group": "39c995245f767d26",
"name": "",
"order": 1,
"width": 0,
"height": 0,
"format": "\n
\n
\n \n",
"storeOutMessages": true,
"fwdInMessages": true,
"resendOnRefresh": true,
"templateScope": "local",
"className": "",
"x": 760,
"y": 1620,
"wires": [
[]
]
},
{
"id": "5e92c41cdc4e9b2b",
"type": "ui_text",
"z": "282e1eb23067982f",
"group": "39c995245f767d26",
"order": 2,
"width": 0,
"height": 0,
"name": "",
"label": "Device:",
"format": "{{payload.result.sys.device.name}}",
"layout": "row-left",
"className": "",
"x": 760,
"y": 1820,
"wires": []
},
{
"id": "6e7e9b85d046b540",
"type": "ui_text",
"z": "282e1eb23067982f",
"group": "39c995245f767d26",
"order": 10,
"width": 0,
"height": 0,
"name": "",
"label": "Voltage:",
"format": "{{payload.voltage}} V",
"layout": "row-left",
"className": "",
"x": 1000,
"y": 1760,
"wires": []
},
{
"id": "89f04b864333b4b3",
"type": "ui_text",
"z": "282e1eb23067982f",
"group": "39c995245f767d26",
"order": 12,
"width": 0,
"height": 0,
"name": "",
"label": "Current:",
"format": "{{payload.params[\"switch:0\"].current}} A (max {{payload.result[\"switch:0\"].current_limit}} A)",
"layout": "row-left",
"className": "",
"x": 760,
"y": 1780,
"wires": []
},
{
"id": "edcad0f8a850717a",
"type": "ui_text",
"z": "282e1eb23067982f",
"group": "39c995245f767d26",
"order": 8,
"width": 0,
"height": 0,
"name": "",
"label": "Internal temperature:",
"format": "{{payload.temperature.tC}} °C",
"layout": "row-left",
"className": "",
"x": 1040,
"y": 1680,
"wires": []
},
{
"id": "d0f9bc2ce0814001",
"type": "ui_text",
"z": "282e1eb23067982f",
"group": "39c995245f767d26",
"order": 9,
"width": 0,
"height": 0,
"name": "",
"label": "Output is:",
"format": "{{payload.output}}",
"layout": "row-left",
"className": "",
"x": 1000,
"y": 1720,
"wires": []
},
{
"id": "a44b8f6d55802b81",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "2pm",
"topic": "shellies/shellyplus2pm-485519a23e5c/status/switch:1",
"qos": "2",
"datatype": "json",
"broker": "c74cb52605407afb",
"nl": false,
"rap": false,
"inputs": 0,
"x": 270,
"y": 1700,
"wires": [
[
"667ac0045e10842a",
"89f04b864333b4b3",
"f98530c6a1d89485",
"6e64c832e4904bf2"
]
]
},
{
"id": "1081f4ed435c0177",
"type": "comment",
"z": "282e1eb23067982f",
"name": "Shelly Plus 1PM",
"info": "",
"x": 300,
"y": 1660,
"wires": []
},
{
"id": "bf496ce8eb60dd1c",
"type": "ui_text",
"z": "282e1eb23067982f",
"group": "39c995245f767d26",
"order": 3,
"width": 0,
"height": 0,
"name": "",
"label": "Online:",
"format": "payload",
"layout": "row-left",
"className": "",
"x": 940,
"y": 1860,
"wires": []
},
{
"id": "a2d1de87f54dbd3b",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "",
"topic": "shellyplus1pm-08b61fd790ac/online",
"qos": "2",
"datatype": "auto-detect",
"broker": "b288429d0f6eacbf",
"nl": false,
"rap": false,
"inputs": 0,
"x": 360,
"y": 1760,
"wires": [
[
"3a02df900e55bba7"
]
]
},
{
"id": "667ac0045e10842a",
"type": "change",
"z": "282e1eb23067982f",
"name": "",
"rules": [
{
"t": "change",
"p": "payload.output",
"pt": "msg",
"from": "true",
"fromt": "bool",
"to": "on",
"tot": "str"
},
{
"t": "change",
"p": "payload.output",
"pt": "msg",
"from": "false",
"fromt": "bool",
"to": "off",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 780,
"y": 1700,
"wires": [
[
"d0f9bc2ce0814001",
"6e7e9b85d046b540",
"edcad0f8a850717a"
]
]
},
{
"id": "3a02df900e55bba7",
"type": "change",
"z": "282e1eb23067982f",
"name": "",
"rules": [
{
"t": "change",
"p": "payload",
"pt": "msg",
"from": "true",
"fromt": "bool",
"to": "yes",
"tot": "str"
},
{
"t": "change",
"p": "payload",
"pt": "msg",
"from": "false",
"fromt": "bool",
"to": "no",
"tot": "str"
}
],
"action": "",
"property": "",
"from": "",
"to": "",
"reg": false,
"x": 780,
"y": 1860,
"wires": [
[
"bf496ce8eb60dd1c"
]
]
},
{
"id": "6e64c832e4904bf2",
"type": "ui_text",
"z": "282e1eb23067982f",
"group": "39c995245f767d26",
"order": 11,
"width": 0,
"height": 0,
"name": "",
"label": "Power:",
"format": "{{payload.params[\"switch:0\"].current}} W",
"layout": "row-left",
"className": "",
"x": 760,
"y": 1660,
"wires": []
},
{
"id": "f98530c6a1d89485",
"type": "ui_gauge",
"z": "282e1eb23067982f",
"name": "Current",
"group": "39c995245f767d26",
"order": 13,
"width": "0",
"height": "0",
"gtype": "gage",
"title": "",
"label": "A",
"format": "{{payload.current}}",
"min": "0",
"max": "16",
"colors": [
"#00b500",
"#e6e600",
"#ca3838"
],
"seg1": "",
"seg2": "",
"className": "",
"x": 760,
"y": 1740,
"wires": []
},
{
"id": "7f9a435567ec3afd",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "",
"topic": "shelly_config/rpc",
"qos": "2",
"datatype": "auto-detect",
"broker": "b288429d0f6eacbf",
"nl": false,
"rap": false,
"inputs": 0,
"x": 300,
"y": 1820,
"wires": [
[
"5e92c41cdc4e9b2b",
"89f04b864333b4b3"
]
]
},
{
"id": "3c6ff0dab44e75b1",
"type": "inject",
"z": "282e1eb23067982f",
"name": "",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "5",
"crontab": "",
"once": true,
"onceDelay": 0.1,
"topic": "",
"payload": "{\"id\":1,\"src\":\"shelly_config\",\"method\":\"Shelly.GetConfig\"}",
"payloadType": "json",
"x": 130,
"y": 1940,
"wires": [
[
"d89f50380044fb36"
]
]
},
{
"id": "d89f50380044fb36",
"type": "mqtt out",
"z": "282e1eb23067982f",
"name": "",
"topic": "shellyplus1pm-08b61fd790ac/rpc",
"qos": "2",
"retain": "",
"respTopic": "",
"contentType": "",
"userProps": "",
"correl": "",
"expiry": "",
"broker": "b288429d0f6eacbf",
"x": 360,
"y": 1940,
"wires": []
},
{
"id": "7fe913e62aeef3b9",
"type": "ui_text",
"z": "282e1eb23067982f",
"group": "39c995245f767d26",
"order": 2,
"width": 0,
"height": 0,
"name": "",
"label": "IP:",
"format": "{{payload.result.wifi.sta_ip}}",
"layout": "row-left",
"className": "",
"x": 750,
"y": 1900,
"wires": []
},
{
"id": "42dba11d19fc5df5",
"type": "mqtt out",
"z": "282e1eb23067982f",
"name": "",
"topic": "shellyplus1pm-08b61fd790ac/rpc",
"qos": "2",
"retain": "",
"respTopic": "",
"contentType": "",
"userProps": "",
"correl": "",
"expiry": "",
"broker": "b288429d0f6eacbf",
"x": 360,
"y": 2000,
"wires": []
},
{
"id": "3f10955140b0a7c7",
"type": "mqtt in",
"z": "282e1eb23067982f",
"name": "",
"topic": "shelly_status/rpc",
"qos": "2",
"datatype": "auto-detect",
"broker": "b288429d0f6eacbf",
"nl": false,
"rap": false,
"inputs": 0,
"x": 300,
"y": 1880,
"wires": [
[
"7fe913e62aeef3b9"
]
]
},
{
"id": "2cb6091322316e2f",
"type": "inject",
"z": "282e1eb23067982f",
"name": "",
"props": [
{
"p": "payload"
},
{
"p": "topic",
"vt": "str"
}
],
"repeat": "5",
"crontab": "",
"once": true,
"onceDelay": 0.1,
"topic": "",
"payload": "{\"id\":1,\"src\":\"shelly_status\",\"method\":\"Shelly.GetStatus\"}",
"payloadType": "json",
"x": 130,
"y": 2000,
"wires": [
[
"42dba11d19fc5df5"
]
]
},
{
"id": "7b853ba0eb30059f",
"type": "debug",
"z": "282e1eb23067982f",
"name": "",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 730,
"y": 400,
"wires": []
},
{
"id": "45ce379f05ebe825",
"type": "subflow:ba79df60aca589c4",
"z": "d5cb6ef9109cd2a6",
"name": "Enter your ShellyID in the field below.",
"env": [
{
"name": "ShellyID",
"value": "shellyplus2pm-485519a23e5c",
"type": "str"
}
],
"x": 215,
"y": 180,
"wires": [],
"icon": "node-red/cog.svg",
"l": false
},
{
"id": "7dbc8cf2b85ae1ce",
"type": "comment",
"z": "d5cb6ef9109cd2a6",
"name": "Setup:",
"info": "",
"x": 230,
"y": 140,
"wires": [],
"icon": "font-awesome/fa-arrow-down"
},
{
"id": "90ae8f884229162f",
"type": "function",
"z": "0c6a5c2517397221",
"name": "Phase A",
"func": "msg.topic = \"Phase A\";\nmsg.payload = msg.payload.em0.a_voltage;\nreturn msg;",
"outputs": 1,
"timeout": "",
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 360,
"y": 140,
"wires": [
[
"8e885d6f2bf69f03",
"b9f50a8f47f73107"
]
]
},
{
"id": "49cfbaefbfc214db",
"type": "function",
"z": "0c6a5c2517397221",
"name": "Phase B",
"func": "msg.topic = \"Phase B\";\nmsg.payload = msg.payload.em0.b_voltage;\nreturn msg;",
"outputs": 1,
"timeout": "",
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 360,
"y": 180,
"wires": [
[
"8e885d6f2bf69f03",
"a459a7c62f206d39"
]
]
},
{
"id": "413b204d0f5263df",
"type": "function",
"z": "0c6a5c2517397221",
"name": "Phase C",
"func": "msg.topic = \"Phase C\";\nmsg.payload = msg.payload.em0.c_voltage;\nreturn msg;",
"outputs": 1,
"timeout": "",
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 360,
"y": 220,
"wires": [
[
"8e885d6f2bf69f03",
"1116dcb6b023d72b"
]
]
},
{
"id": "8e885d6f2bf69f03",
"type": "ui_chart",
"z": "0c6a5c2517397221",
"name": "Three-Phase Voltage Chart",
"group": "2b985b8703f12186",
"order": 4,
"width": 12,
"height": 6,
"label": "3-Phasen-Spannung",
"chartType": "line",
"legend": "true",
"xformat": "HH:mm:ss",
"interpolate": "linear",
"nodata": "",
"dot": false,
"ymin": "200",
"ymax": "250",
"removeOlder": 1,
"removeOlderPoints": "",
"removeOlderUnit": "3600",
"cutout": 0,
"useOneColor": false,
"useUTC": false,
"colors": [
"#1f77b4",
"#ff7f0e",
"#2ca02c",
"#d62728",
"#9467bd",
"#8c564b",
"#e377c2",
"#7f7f7f",
"#bcbd22"
],
"outputs": 1,
"useDifferentColor": false,
"className": "",
"x": 1020,
"y": 180,
"wires": [
[]
]
},
{
"id": "ef502f5b1bfb63d5",
"type": "shelly-gen2",
"z": "0c6a5c2517397221",
"hostname": "192.168.1.80",
"description": "WD32",
"mode": "polling",
"verbose": false,
"server": "",
"outputmode": "event",
"uploadretryinterval": 5000,
"pollinginterval": 5000,
"pollstatus": true,
"getstatusoncommand": true,
"devicetype": "Measure",
"devicetypemustmatchexactly": false,
"captureblutooth": false,
"outputs": 1,
"x": 110,
"y": 140,
"wires": [
[
"fc0434e607d2243b",
"90ae8f884229162f",
"49cfbaefbfc214db",
"413b204d0f5263df"
]
]
},
{
"id": "fc0434e607d2243b",
"type": "debug",
"z": "0c6a5c2517397221",
"name": "debug 1",
"active": true,
"tosidebar": true,
"console": false,
"tostatus": false,
"complete": "payload",
"targetType": "msg",
"statusVal": "",
"statusType": "auto",
"x": 260,
"y": 100,
"wires": []
},
{
"id": "b9f50a8f47f73107",
"type": "ui_gauge",
"z": "0c6a5c2517397221",
"name": "Spannug L1",
"group": "2b985b8703f12186",
"order": 1,
"width": 4,
"height": 4,
"gtype": "gage",
"title": "L1",
"label": "Volt",
"format": "value",
"min": "220",
"max": "250",
"colors": [
"#e6e600",
"#00e600",
"#e6e600"
],
"seg1": "220",
"seg2": "240",
"className": "",
"x": 970,
"y": 220,
"wires": []
},
{
"id": "a459a7c62f206d39",
"type": "ui_gauge",
"z": "0c6a5c2517397221",
"name": "Spannug L2",
"group": "2b985b8703f12186",
"order": 2,
"width": 4,
"height": 4,
"gtype": "gage",
"title": "L2",
"label": "Volt",
"format": "value",
"min": "220",
"max": "250",
"colors": [
"#e6e600",
"#00e600",
"#e6e600"
],
"seg1": "220",
"seg2": "240",
"className": "",
"x": 970,
"y": 260,
"wires": []
},
{
"id": "1116dcb6b023d72b",
"type": "ui_gauge",
"z": "0c6a5c2517397221",
"name": "Spannug L3",
"group": "2b985b8703f12186",
"order": 3,
"width": 4,
"height": 4,
"gtype": "gage",
"title": "L3",
"label": "Volt",
"format": "value",
"min": "220",
"max": "250",
"colors": [
"#e6e600",
"#00e600",
"#e6e600"
],
"seg1": "220",
"seg2": "240",
"className": "",
"x": 970,
"y": 300,
"wires": []
},
{
"id": "42733928acb13d9d",
"type": "function",
"z": "0c6a5c2517397221",
"name": "Phase A",
"func": "msg.topic = \"Phase A\";\nmsg.payload = msg.payload.em0.a_current;\nreturn msg;",
"outputs": 1,
"timeout": "",
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 350,
"y": 360,
"wires": [
[
"c63ed9f89c4f35e5",
"fa3e8959aa9145ba"
]
]
},
{
"id": "ac8dfc3305a35dc8",
"type": "function",
"z": "0c6a5c2517397221",
"name": "Phase B",
"func": "msg.topic = \"Phase B\";\nmsg.payload = msg.payload.em0.b_current;\nreturn msg;",
"outputs": 1,
"timeout": "",
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 350,
"y": 400,
"wires": [
[
"c63ed9f89c4f35e5",
"723c01360cd4af9c"
]
]
},
{
"id": "5129b18666ab5ad5",
"type": "function",
"z": "0c6a5c2517397221",
"name": "Phase C",
"func": "msg.topic = \"Phase C\";\nmsg.payload = msg.payload.em0.c_current;\nreturn msg;",
"outputs": 1,
"timeout": "",
"noerr": 0,
"initialize": "",
"finalize": "",
"libs": [],
"x": 350,
"y": 440,
"wires": [
[
"c63ed9f89c4f35e5",
"c8f04bb256529565"
]
]
},
{
"id": "c63ed9f89c4f35e5",
"type": "ui_chart",
"z": "0c6a5c2517397221",
"name": "Three-Phase Current Chart",
"group": "2b985b8703f12186",
"order": 8,
"width": 0,
"height": 0,
"label": "3-Phasen-Strom",
"chartType": "line",
"legend": "true",
"xformat": "HH:mm:ss",
"interpolate": "linear",
"nodata": "",
"dot": false,
"ymin": "0",
"ymax": "16",
"removeOlder": 1,
"removeOlderPoints": "",
"removeOlderUnit": "3600",
"cutout": 0,
"useOneColor": false,
"useUTC": false,
"colors": [
"#1f77b4",
"#ff7f0e",
"#2ca02c",
"#d62728",
"#9467bd",
"#8c564b",
"#e377c2",
"#7f7f7f",
"#bcbd22"
],
"outputs": 1,
"useDifferentColor": false,
"className": "",
"x": 1070,
"y": 400,
"wires": [
[]
]
},
{
"id": "fa3e8959aa9145ba",
"type": "ui_gauge",
"z": "0c6a5c2517397221",
"name": "Strom L1",
"group": "2b985b8703f12186",
"order": 5,
"width": 4,
"height": 4,
"gtype": "gage",
"title": "L1",
"label": "Ampere",
"format": "value",
"min": "0",
"max": "16",
"colors": [
"#00e600",
"#e6e600",
"#e60000"
],
"seg1": "8",
"seg2": "12",
"className": "",
"x": 960,
"y": 440,
"wires": []
},
{
"id": "723c01360cd4af9c",
"type": "ui_gauge",
"z": "0c6a5c2517397221",
"name": "Strom L1",
"group": "2b985b8703f12186",
"order": 6,
"width": 4,
"height": 4,
"gtype": "gage",
"title": "L1",
"label": "Ampere",
"format": "value",
"min": "0",
"max": "16",
"colors": [
"#00e600",
"#e6e600",
"#e60000"
],
"seg1": "8",
"seg2": "12",
"className": "",
"x": 960,
"y": 480,
"wires": []
},
{
"id": "c8f04bb256529565",
"type": "ui_gauge",
"z": "0c6a5c2517397221",
"name": "Strom L1",
"group": "2b985b8703f12186",
"order": 7,
"width": 4,
"height": 4,
"gtype": "gage",
"title": "L1",
"label": "Ampere",
"format": "value",
"min": "0",
"max": "16",
"colors": [
"#00e600",
"#e6e600",
"#e60000"
],
"seg1": "8",
"seg2": "12",
"className": "",
"x": 960,
"y": 520,
"wires": []
}
]
]
A WatchDog-ok
webtechnológiára épülő powermonitorok az energiafelügyelethez.
Ezeket beköthetjük egyszerűen plug and play módon a jelenlegi energiaellátó rendszerbe.
Így lesz a hagyományos áramellátásból egy online felügyelhető rendszer.
Mindegy, hogy
- nagy főelosztókban
- középső alelosztókban
- 19" rendszerekben
- RigPort gerincágakban
- StagePort strangokban
- vagy csak különálló eszközökként,
minden egyes csomópont monitorozható helyileg, központilag, vagy világszerte egy központi cloud rendszerbe bekötve.
A teljes kontrollhoz minden adat adatbázisba is menthető a későbbi kivizsgálás érdekében.
A belső scripting által önállóan is cselekszik. Pl. egy fázis túlfeszültsége esetén lekapcsolhat minden kimenetet és más WatchDog-okat is vezérelhet távolról.
Egy központi vezérlőrendszeren keresztül ezen túlmenően komplex összefüggéseket és befolyásoló tényezőket (további szenzorokat, mint pl. szél, hőmérséklet, tömeg, napfelkelte, vízszint, külső jelek, események...) logikailag össze lehet kapcsolni és dashboard-okat kijelzőkkel és grafikákkal megjeleníteni.
Aktorok mint pl. relék, motorok, világítás... vezérlésének szintén nem szab határt.
Energia-, feszültség-, áram CosPhi-mérés: 1 fázis, 3 fázis, N-vezetővel vagy anélkül.
Minden típus, PM-variánsként sima, offline powermonitorként is elérhető (nincs online funkció, csak egy mérőóra).
-->egy WatchDog, ami a rendszerét felügyeli
Home Assistant vagy Node Red felhasználási példák:
