61 lines
2.0 KiB
Markdown
61 lines
2.0 KiB
Markdown
---
|
|
id: rme
|
|
label: RME
|
|
title: RME - Bindings
|
|
type: binding
|
|
description: "This binding integrates the RME RainManager rain water pump and management system"
|
|
since: 2x
|
|
install: auto
|
|
---
|
|
|
|
<!-- Attention authors: Do not edit directly. Please add your changes to the appropriate source repository -->
|
|
|
|
{% include base.html %}
|
|
|
|
# RME Binding
|
|
|
|
This binding integrates the RME RainManager rain water pump and management system
|
|
|
|
## Supported Things
|
|
|
|
Manager
|
|
|
|
## Thing Configuration
|
|
|
|
The Thing configuration requires the name of the serial port that is used to connect the ESH host with the RME unit
|
|
|
|
## Channels
|
|
|
|
All devices support some of the following channels:
|
|
|
|
| Channel Type ID | Item Type | Description |
|
|
|-----------------|------------------------|--------------|----------------- |------------- |
|
|
| waterlevel | Number | Indicates the % the cistern is filled with water |
|
|
| mode | String | Indicates the operation mode of the RME Rain Manager, Automatic or Manual |
|
|
| source | String | Indicates water source used to supply water, e.g cistern or city |
|
|
| exitpump | Switch | Indicates whether the exit pump is switched on |
|
|
| entrypump | Switch | Indicates whether the entry pump is switched on |
|
|
|
|
## Full Example
|
|
|
|
.things
|
|
|
|
```
|
|
Thing rme:manager:m1 [ port="/dev/tty.usbserial-FTGVQA6D" ]
|
|
```
|
|
|
|
.items
|
|
|
|
```
|
|
Number RMECisternLevel "Water level [%.1f %%]"(rme) {channel="rme:manager:m1:waterlevel"}
|
|
String RMEMode (rme) {channel="rme:manager:m1:mode"}
|
|
String RMESource (rme) {channel="rme:manager:m1:source"}
|
|
Switch RMEExitPump (rme) {channel="rme:manager:m1:exitpump"}
|
|
Switch RMEEntryPump (rme) {channel="rme:manager:m1:entrypump"}
|
|
Switch RMEWaterExchange (rme) {channel="rme:manager:m1:waterexchange"}
|
|
Switch RMECisternSupply (rme) {channel="rme:manager:m1:cisternsupplyalarm"}
|
|
Switch RMEOverflowAlarm (rme) {channel="rme:manager:m1:overflowalarm"}
|
|
Switch RMECisternBlockedAlarm (rme) {channel="rme:manager:m1:cisternblockedalarm"}
|
|
Switch RMEFilterCleaning(rme) {channel="rme:manager:m1:filtercleaning"}
|
|
```
|