Konfiguration - MQTT Eingänge |
|||
  |   |   |   |
  |
Auf der Seite "MQTT Eingänge" werden die Objekte konfiguriert, die anschließend in dem SmartHome Server als Eingänge bearbeitet werden. Typische Geräte für Eingänge sind Sensoren wie Bewegungsmelder, Wandschalter, Fensterkontakte, Thermometer, etc.. |
  | |
  | Name |
Geben Sie dem Eingang einen Namen. Der Name verbessert die Übersichtlichkeit und erlaubt es Ihnen an anderer Stelle in der Konfiguration dieses Eingangs mit dem Namen zu referenzieren. Sofern Import-Daten vorliegen kann der Name, Datenpunkttyp und Adresse mit dem Button rechts neben dem Feld aus den Import-Daten übernommen werden. |
  |
  | Lokation |
Ordnen Sie dem Eingang einer Lokation zu. Das ermöglicht Ihnen eine schnelle Navigation zwischen den verschiedenen Eingängen des SmartHome Servers mit dem Systemtelefon, App, etc.. |
|
  | Einstellungen |
Mit dem
|
|
  | Löschen |
Durch Betätigen der Löschen-Schaltfläche entfernen Sie das Eingangsobjekt aus der Konfiguration. |
|
  | Status |
  |
|
  | Adresse |
Hier konfigurieren Sie die Adresse bzw. ID des Sensors, dessen Daten mit diesem Eingang ausgewertet werden sollen. |
|
  | Datenpunkttyp |
Der Datenpunkttyp bestimmt den Wertebereich und ggf. die Einheit, die in der Visualisierung benutzt wird. |
|
  | Format |
Bestimmen Sie hier, ob zur Auswertung der Meldung der JSON-Parser benutzt werden soll. |
|
  | JSON-Key |
Wenn Sie das Datum im JSON-Format erwarten, bestimmen Sie hier wie der Key des Datums lautet. Dabei wird der Key in Punkt-Notation eingeben. Z.B.: temperaturen.value für das folgende JSON-Format: { "temperaturen": { "value": 23.5, "unit": "°C" } } oder nur value für das folgende JSON-Format: { "value": 23.5, } |
|
  | On-Value |
Haben Sie einen Binären Datenpunkttyp ausgewählt, können Sie hier bestimmen welcher empfangene String dem Einschaltwert entspricht. |
|
  | Off-Value |
Haben Sie einen Binären Datenpunkttyp ausgewählt, können Sie hier bestimmen welcher empfangene String dem Ausschaltwert entspricht. |
|
  | Invertieren |
Binäre Eingangssignale können bei Bedarf invertiert werden. |
|
  | Voreingestellter Wert |
Nach dem Start des Systems behandelt der SmartHome Server den Zustand der Eingänge
zunächst
als undefiniert bis ein Signal vom konfigurierten Sensor empfangen wird. Das hat z.B.
Konsequenzen
für die Verknüpfungen. Verknüpfungen mit einem undefinierten Eingang
werden
nicht ausgeführt.
|
|
  | Status Verbindung |
  |
|
  | Adresse |
Hiermit wird der Datenpunkt zur Verbindungskontrolle adressiert. |
|
  | Format |
Bestimmen Sie hier, ob zur Auswertung der Meldung der JSON-Parser benutzt werden soll. |
|
  | JSON-Key |
Wenn Sie das Datum im JSON-Format erwarten, bestimmen Sie hier wie der Key des Datums lautet. Dabei wird der Key in Punkt-Notation eingeben. |
|
  | Off-Value |
Mit dieser Konfigurationseinstellung bestimmen Sie, welcher empfangene String dem Inaktiv-Zustand entspricht. |
Häufige Fragen |
|||
  |   |   |   |
  |   |
Inhaltsverzeichnis1. Temperatur eines Sonoff TH16 Moduls (Sonoff-Tasmota 5.12.0k)2. Leistungsaufnahme eines Shelly Plug-S 3. Leistungsaufnahme eines Shelly 1 PM 4. Leistungsaufnahme eines Shelly 2.5 5. Temperatur und Luftfeuchtigkeit eines Shelly H&T 6. Leistungsaufnahme eines Shelly Plus 1 PM 7. Leistungsaufnahme eines Shelly Pro 1 PM 8. Leistungsaufnahme eines Shelly Pro 2 PM 9. Leistungsaufnahme eines Shelly Pro 4 PM 10. Binäreingang 4fach Shelly Plus I4 |
  |
  |
1. Temperatur eines Sonoff TH16 Moduls (Sonoff-Tasmota 5.12.0k),-------------------, ,-------------------, ,-------------------, | SmartHome Server | | MQTT-Broker | | Sonoff TH16 | | |<---------| |<---------| | '-------------------' '-------------------' '-------------------' Konfiguration Sonoff-TH16 Host() iot.eclipse.org Port(1883) 1883 Client (DVES_A85694) DVES_%06X User (DVES_USER) DVES_USER Password "" Topic = %topic% (sonoff) block4/rw2/sonoff02 Full Topic (%prefix%/%topic%/) %prefix%/%topic%/ Konfiguration SmartHome-Server/MQTT/Clien Aktiv: ja Name: mqttBroker Adresse: iot.eclipse.org Port: 1883 Topic: +/block4/rw2/# Konfiguration SmartHome-Server/MQTT-Eingang Name: sonoff02T Lokation: Büro Datenpunkt Status: Adresse: iot.eclipse.org/tele/block4/rw2/sonoff02/SENSOR Datenpunkttyp: Wert: (9.001) Temperatur [°C] Format: JSON JSON-Key: AM2301.Temperature Datenpunkt Verbindung: Adresse: iot.eclipse.org/tele/block4/rw2/sonoff02/LWT Format: - Off-Value: OfflineSmartHome-Server/MQTT-Log: Empfang der Temperatur SmartHome-Server/MQTT-Log: Verbindungsverlust zum Gerät Sonoff TH16
|
  | |
  |
2. Leistungsaufnahme eines Shelly Plug-S,-------------------, ,-------------------, ,-------------------, | SmartHome Server | | MQTT-Broker | | Shelly Plug-S | | |<---------| |<---------| | '-------------------' '-------------------' '-------------------' Konfiguration Shelly Plug-S INTERNET & SECURITY ADVANCED - DEVELOPER SETTINGS Enable action execution via MQTT: yes Username: leer Password: leer Server: broker.hivemq.com:1883 Custom MQTT prefix: Use custom MQTT prefix: yes rw2/whg3/buero/steckdose1 Min reconnect timeout: 2 Max reconnect timeout: 60 Keep alive: 60 Clean Session: yes Retain: no Max QoS: 0 Konfiguration SmartHome-Server/MQTT/Client Name: mqttBroker Adresse: broker.hivemq.com Port: 1883 Topic: +/rw2/whg3/# Konfiguration SmartHome-Server/MQTT-Eingang Name: mqttP1Leistung Lokation: Büro Datenpunkt Status: Adresse: broker.hivemq.com/shellies/rw2/whg3/buero/steckdose1/relay/0/power Datenpunkttyp: Wert: (14.056) Leistung [W] Format: -SmartHome-Server/MQTT-Log: Empfang der Leistung
|
  | |
  |
3. Leistungsaufnahme eines Shelly 1 PM,-------------------, ,-------------------, ,-------------------, | SmartHome Server | | MQTT-Broker | | Shelly 1 PM | | |<---------| |<---------| | '-------------------' '-------------------' '-------------------' Konfiguration Shelly 1 PM INTERNET & SECURITY ADVANCED - DEVELOPER SETTINGS Enable action execution via MQTT: yes Username: leer Password: leer Server: broker.hivemq.com:1883 Custom MQTT prefix: Use custom MQTT prefix: yes rw2/whg3/service/power1 Min reconnect timeout: 2 Max reconnect timeout: 60 Keep alive: 60 Clean Session: yes Retain: no Max QoS: 0 Konfiguration SmartHome-Server/MQTT/Client Name: mqttBroker Adresse: broker.hivemq.com Port: 1883 Topic: +/rw2/whg3/# Konfiguration SmartHome-Server/MQTT-Eingang Name: mqttP3Leistung Lokation: Büro Datenpunkt Status: Adresse: broker.hivemq.com/shellies/rw2/whg3/service/power1/relay/0/power Datenpunkttyp: Wert: (14.056) Leistung [W] Format: -SmartHome-Server/MQTT-Log: Empfang der Leistung
|
  | |
  |
4. Leistungsaufnahme eines Shelly 2.5,-------------------, ,-------------------, ,-------------------, | SmartHome Server | | MQTT-Broker | | Shelly 2.5 | | |<---------| |<---------| | '-------------------' '-------------------' '-------------------' Konfiguration Shelly 2.5 (Firmware: 20200309-104051/v1.6.0@43056d58) INTERNET & SECURITY ADVANCED - DEVELOPER SETTINGS Enable action execution via MQTT: yes Username: leer Password: leer Server: broker.hivemq.com:1883 Custom MQTT prefix: Use custom MQTT prefix: yes rw2/whg3/service/power5 Min reconnect timeout: 2 Max reconnect timeout: 60 Keep alive: 60 Clean Session: yes Retain: no Max QoS: 0 Konfiguration SmartHome-Server/MQTT/Client Name: mqttBroker Adresse: broker.hivemq.com Port: 1883 Topic: +/rw2/whg3/# Konfiguration SmartHome-Server/MQTT-Eingang Name: mqttP5_1Leistung Lokation: Büro Datenpunkt Status: Adresse: broker.hivemq.com/shellies/rw2/whg3/service/power5/relay/0/power Datenpunkttyp: Wert: (14.056) Leistung [W] Format: -
Name: mqttP5_2Leistung Lokation: Büro Datenpunkt Status: Adresse: broker.hivemq.com/shellies/rw2/whg3/service/power5/relay/1/power Datenpunkttyp: Wert: (14.056) Leistung [W] Format: -SmartHome-Server/MQTT-Log: Empfang der Leistung
|
  | |
  |
5. Temperatur und Luftfeuchtigkeit eines Shelly H&T,-------------------, ,-------------------, ,-------------------, | SmartHome Server | | MQTT-Broker | | Shelly H&T | | |<---------| |<---------| | '-------------------' '-------------------' '-------------------' Konfiguration Shelly H&T (Firmware: 20200309-104344/v1.6.0@43056d58) INTERNET & SECURITY ADVANCED - DEVELOPER SETTINGS Enable action execution via MQTT: yes Username: leer Password: leer Server: broker.hivemq.com:1883 Custom MQTT prefix: Use custom MQTT prefix: yes rw2/whg3/buero/ht-sensor1 Min reconnect timeout: 2 Max reconnect timeout: 60 Keep alive: 60 Clean Session: yes Retain: no Max QoS: 0 Konfiguration SmartHome-Server/MQTT/Client Name: mqttBroker Adresse: broker.hivemq.com Port: 1883 Topic: +/rw2/whg3/# Konfiguration SmartHome-Server/MQTT-Eingang Name: mqttHT1Temperatur Lokation: Büro Datenpunkt Status: Adresse: broker.hivemq.com/shellies/rw2/whg3/buero/ht-sensor1/sensor/temperature Datenpunkttyp: Wert: (9.001) Temperatur [°C] Format: -
Name: mqttHT1Humidity Lokation: Büro Datenpunkt Status: Adresse: broker.hivemq.com/shellies/rw2/whg3/buero/ht-sensor1/sensor/humidity Datenpunkttyp: Wert: (9.007) rel. Luftfeuchtigkeit [%] Format: -SmartHome-Server/MQTT-Log: Empfang der Temperatur und rel. Luftfeuchtigkeit
|
  | |
  |
6. Leistungsaufnahme eines Shelly Plus 1 PM
,-------------------, ,-------------------, ,-------------------, | SmartHome Server | | MQTT-Broker | | Shelly Plus 1 PM | | |<---------| |<---------| | '-------------------' '-------------------' '-------------------' Konfiguration Shelly Plus 1 PM (Firmware: 0.8.1 20210921-202918/0.8.1-g52de872) Networks MQTT Enable: yes Connection type: MQTT Custom MQTT prefix: rw2/whg3/service/power1 RPC status notifications over MQTT: no Generic status update over MQTT: yes Server: 192.168.178.77:1883 Username: leer Password: leer Konfiguration SmartHome-Server/MQTT/Client Aktiv: ja Name: mqttBroker Adresse: localhost Port: 1883 Topic: rw2/whg3/# Konfiguration SmartHome-Server/MQTT-Eingang Name: mqttP3Leistung Lokation: Büro Datenpunkt Status: Adresse: localhost/rw2/whg3/service/power1/status/switch:0 Datenpunkttyp: Wert: (14.056) Leistung [W] Format: JSON JSON-Key: apowerSmartHome-Server/MQTT-Log: Empfang der Leistung
|
  | |
  |
7. Leistungsaufnahme eines Shelly Pro 1 PM
,-------------------, ,-------------------, ,-------------------, | SmartHome Server | | MQTT-Broker | | Shelly Pro 1 PM | | |<---------| |<---------| | '-------------------' '-------------------' '-------------------' Konfiguration Shelly Pro 1 PM (Firmware Version: 0.11.2) Networks MQTT Enable: yes RPC status notifications over MQTT: no Generic status update over MQTT: yes SSL: no Custom MQTT prefix: rw2/whg3/buero/1pm Server: 192.168.100.247:1883 Username: leer Password: leer Konfiguration SmartHome-Server/MQTT/Client Aktiv: ja Name: mqttBroker Adresse: localhost Port: 1883 Topic: rw2/whg3/# Konfiguration SmartHome-Server/MQTT-Eingang Name: mqttShellyPro1PmPower Lokation: Büro Datenpunkt Status: Adresse: localhost/rw2/whg3/buero/1pm/status/switch:0 Datenpunkttyp: Wert: (14.056) Leistung [W] Format: JSON JSON-Key: apower |
  | |
  |
8. Leistungsaufnahme eines Shelly Pro 2 PM
,-------------------, ,-------------------, ,-------------------, | SmartHome Server | | MQTT-Broker | | Shelly Pro 2 PM | | |<---------| |<---------| | '-------------------' '-------------------' '-------------------' Konfiguration Shelly Pro 2 PM (Firmware Version: 0.11.2) Networks MQTT Enable: yes RPC status notifications over MQTT: no Generic status update over MQTT: yes SSL: no Custom MQTT prefix: rw2/whg3/buero/2pm Server: 192.168.100.247:1883 Username: leer Password: leer Konfiguration SmartHome-Server/MQTT/Client Aktiv: ja Name: mqttBroker Adresse: localhost Port: 1883 Topic: rw2/whg3/# Konfiguration SmartHome-Server/MQTT-Eingang 1 Name: mqttShellyPro2Pm-1Power Lokation: Büro Datenpunkt Status: Adresse: localhost/rw2/whg3/buero/2pm/status/switch:0 Datenpunkttyp: Wert: (14.056) Leistung [W] Format: JSON JSON-Key: apower Konfiguration SmartHome-Server/MQTT-Eingang 2 Name: mqttShellyPro2Pm-2Power Lokation: Büro Datenpunkt Status: Adresse: localhost/rw2/whg3/buero/2pm/status/switch:1 Datenpunkttyp: Wert: (14.056) Leistung [W] Format: JSON JSON-Key: apower |
  | |
  |
9. Leistungsaufnahme eines Shelly Pro 4 PM
,-------------------, ,-------------------, ,-------------------, | SmartHome Server | | MQTT-Broker | | Shelly Pro 4 PM | | |<---------| |<---------| | '-------------------' '-------------------' '-------------------' Konfiguration Shelly Pro 4 PM (Firmware Version: 0.11.2) Networks MQTT Enable: yes RPC status notifications over MQTT: no Generic status update over MQTT: yes SSL: no Custom MQTT prefix: rw2/whg3/buero/4pm Server: 192.168.100.247:1883 Username: leer Password: leer Konfiguration SmartHome-Server/MQTT/Client Aktiv: ja Name: mqttBroker Adresse: localhost Port: 1883 Topic: rw2/whg3/# Konfiguration SmartHome-Server/MQTT-Eingang 1 Name: mqttShellyPro4Pm-1Power Lokation: Büro Datenpunkt Status: Adresse: localhost/rw2/whg3/buero/2pm/status/switch:0 Datenpunkttyp: Wert: (14.056) Leistung [W] Format: JSON JSON-Key: apower Konfiguration SmartHome-Server/MQTT-Eingang 2 Name: mqttShellyPro4Pm-2Power Lokation: Büro Datenpunkt Status: Adresse: localhost/rw2/whg3/buero/4pm/status/switch:1 Datenpunkttyp: Wert: (14.056) Leistung [W] Format: JSON JSON-Key: apower Konfiguration SmartHome-Server/MQTT-Eingang 3 Name: mqttShellyPro4Pm-3Power Lokation: Büro Datenpunkt Status: Adresse: localhost/rw2/whg3/buero/4pm/status/switch:2 Datenpunkttyp: Wert: (14.056) Leistung [W] Format: JSON JSON-Key: apower Konfiguration SmartHome-Server/MQTT-Eingang 4 Name: mqttShellyPro4Pm-4Power Lokation: Büro Datenpunkt Status: Adresse: localhost/rw2/whg3/buero/4pm/status/switch:3 Datenpunkttyp: Wert: (14.056) Leistung [W] Format: JSON JSON-Key: apower |
  | |
  |
10. Binäreingang 4fach Shelly Plus I4
,-------------------, ,-------------------, ,-------------------, | SmartHome Server | | MQTT-Broker | | Shelly Plus I4 | | |<---------| |<---------| | '-------------------' '-------------------' '-------------------' Konfiguration Shelly Plus I4 (Firmware Version: 0.11.2) Networks MQTT Enable: yes RPC status notifications over MQTT: no Generic status update over MQTT: yes SSL: no Custom MQTT prefix: rw2/whg3/buero/plusi4 Server: 192.168.100.247:1883 Username: leer Password: leer Konfiguration SmartHome-Server/MQTT/Client Aktiv: ja Name: mqttBroker Adresse: localhost Port: 1883 Topic: rw2/whg3/# Konfiguration SmartHome-Server/MQTT-Eingang 1 Name: mqttShellyI4-1 Lokation: Büro Datenpunkt Status: adresse: localhost/rw2/whg3/buero/plusi4/status/input:0 Datenpunkttyp: Binär: (1.001) An/Aus Format: JSON JSON-Key: state On-Value: true Off-Value: false Invertieren: nein Voreingestellter Wert: - Konfiguration SmartHome-Server/MQTT-Eingang 2 Name: mqttShellyI4-2 Lokation: Büro Datenpunkt Status: adresse: localhost/rw2/whg3/buero/plusi4/status/input:1 Datenpunkttyp: Binär: (1.001) An/Aus Format: JSON JSON-Key: state On-Value: true Off-Value: false Invertieren: nein Voreingestellter Wert: - Konfiguration SmartHome-Server/MQTT-Eingang 3 Name: mqttShellyI4-3 Lokation: Büro Datenpunkt Status: adresse: localhost/rw2/whg3/buero/plusi4/status/input:2 Datenpunkttyp: Binär: (1.001) An/Aus Format: JSON JSON-Key: state On-Value: true Off-Value: false Invertieren: nein Voreingestellter Wert: - Konfiguration SmartHome-Server/MQTT-Eingang 4 Name: mqttShellyI4-4 Lokation: Büro Datenpunkt Status: adresse: localhost/rw2/whg3/buero/plusi4/status/input:3 Datenpunkttyp: Binär: (1.001) An/Aus Format: JSON JSON-Key: state On-Value: true Off-Value: false Invertieren: nein Voreingestellter Wert: - |
  | |
  | |||
  | |||
  |