Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 17

Thema: Auswertung Sonoff Tasmota RF Bridge MQTT

  1. #1
    Benutzer Anfänger
    Registriert seit
    27.07.2019
    Beiträge
    39
    Post Thanks / Like
    Renommee-Modifikator
    0

    Auswertung Sonoff Tasmota RF Bridge MQTT

    Hallo,
    da will sich der neuling mal etwas einbringen.
    Also es geht darum wie Werte ich die Werte der RF Bridge aus.
    In meinem Fall geht es um einen 433 Tür Sensor.
    Das empfangene und übertragene Signal sieht bei mir so aus:

    18:27:34 MQT: tele/Sonoff_Bridge/RESULT = {"RfReceived":{"Sync":9530,"Low":340,"High":950,"D ata":"BE5A6E","RfKey":"None"}}

    Nun ist ja das einzig Interessante der Code das meiste ist ja nur Codierung. In meinem Fall "BE5A6E".

    Dazu legt ihr ein Java Script für die Auswertung an
    Dies ist bei mir:
    WICHTIG DER NAME EURER RF BRIDGE MUSS GENAU STIMMEN. Bei mir Sonoff_Bridge.
    Code:
    var idJSON = 'mqtt.0.tele.Sonoff_Bridge.RESULT'; // Datenpunkt-ID mit JSON-String
    
    var RFWert;
    
    
    function JSONtoRF(json) {
    
    var obj = JSON.parse(json);
    
    RFWert = obj.RfReceived.Data;
    
    
    var idJSON = 'mqtt.0.SENSOR'; // Datenpunkt-ID mit JSON-String
    
    var idRFWert = 'mqtt.0.Data';
    
    setState(idRFWert, RFWert);
    
    }
    
    
    JSONtoRF(getState(idJSON).val); // Script start
    
    
    on(idJSON, function(dp) { // triggern bei Wertänderung
    
    JSONtoRF(dp.state.val);
    
    });
    Dann nur noch ein Object unter mqtt.0 als Datenpunkt anlegen:
    Code:
    {
    
    "_id": "mqtt.0.Data",
    
    "type": "state",
    
    "common": {
    
    "name": "Data",
    
    "role": "",
    
    "type": "string",
    
    "desc": "funk",
    
    "def": "",
    
    "read": true,
    
    "write": true
    
    },
    
    "native": {},
    
    "from": "system.adapter.admin.0",
    
    "ts": 1315777750245,
    
    "acl": {
    
    "object": 1638,
    
    "owner": "system.user.admin",
    
    "ownerGroup": "system.group.administrator",
    
    "state": 1638
    
    }
    
    }
    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	mqtt.png 
Hits:	22 
Größe:	11,9 KB 
ID:	854

    Schon habt ihr einen Wert den Ihr weiter verarbeiten könnt.
    Viel Spaß.
    Gruß
    Mike

    Alexa DOT, IoBroker Lenovo Thinkcentre M92 per Proxmox, SonOff Geräte mit Tasmota, SonOff RF Bridge, Diverse 433 Tür Kontakte, 433 Rauchmnelder, Itag BEacon, GTAG Beacons

  2. Likes Master67 liked this post
  3. #2
    Administrator Avatar von Master67
    Registriert seit
    30.09.2018
    Ort
    Hessen
    Beiträge
    1.058
    Post Thanks / Like
    Renommee-Modifikator
    10

    AW: Auswertung Sonoff Tasmota RF Bridge MQTT

    Okay... der letzte teil geht bei mir nicht da ich nur das Sonoff Eigene MQTT verwende
    Muss ich wohl doch nochmal den MQTT Adapter installieren
    Gruß Olaf

    Innogy Thermostate - Rollladensteuerung - Rauchmelder u. Zwischenstecker - Sonoff S20 - SWA1 - Beelink BT3 pro - Broadlink RM Mini 3 - Harmony Hub - Alexa Echo u. Dot - Respberry Pi 3 - ieGeek IP Überwachungskamera -
    Innogy Gateway - Xiaomi und Aqara Gateway - Xiaomi Feuchtigkeits- und Temperatur Sensor - Sonoff RF Bridge 433MHz - Xiaomi Aqara Cube - Xiaomi Aqara Wasser Sensor - Xiaomi Aqara Tür und Fenster Sensor - Gesound SP1 - YI Home Cam - Sricam Cam- Xiaomi Wireless Switch - shelly 1

  4. #3
    Benutzer Anfänger
    Registriert seit
    27.07.2019
    Beiträge
    39
    Post Thanks / Like
    Erstellt von
    Renommee-Modifikator
    0

    AW: Auswertung Sonoff Tasmota RF Bridge MQTT

    Doch geht auch nur ist bei dir der Datenpunkt anders.
    Code:
    {
      "from": "system.adapter.admin.0",
      "ts": 1315777750245,
      "user": "system.user.admin",
      "common": {
        "name": "Data",
        "role": "",
        "type": "string",
        "desc": "funk",
        "def": "",
        "read": true,
        "write": true
      },
      "native": {},
      "acl": {
        "object": 1638,
        "owner": "system.user.admin",
        "ownerGroup": "system.group.administrator",
        "state": 1638
      },
      "_id": "sonoff.0.Data",
      "type": "state"
    }
    Bitte ein mal für Sonoff Ordner.
    Wichtig ist die State: also der Punkt wo der Ordner Result ist.
    Ebenfalls im Script anpassen wo der der Ordner Result liegt.
    Geändert von Lordcyber (29.07.2019 um 21:10 Uhr)
    Gruß
    Mike

    Alexa DOT, IoBroker Lenovo Thinkcentre M92 per Proxmox, SonOff Geräte mit Tasmota, SonOff RF Bridge, Diverse 433 Tür Kontakte, 433 Rauchmnelder, Itag BEacon, GTAG Beacons

  5. #4
    Benutzer Anfänger
    Registriert seit
    27.07.2019
    Beiträge
    39
    Post Thanks / Like
    Erstellt von
    Renommee-Modifikator
    0

    AW: Auswertung Sonoff Tasmota RF Bridge MQTT

    Es geht weiter.
    Her nun mein Beispiel für die Auswertung.
    Bei mir ist dieser Sensor an der Türe angebracht. Er soll mich benachrichtigen wenn sie geöffnet wird.
    Da ich nicht immer da bin und ganz gerne wissen möchte wenn jemand in meinem Büro war hier mit Benachrichtigung per Telegramm.

    Die abgefragte Variable bei mir: BE5A6E
    kann durch alles was die RF Bridge emfängt ersetzt werden.


    Code:
    <block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id="PVo;HzGGzVkrQGjN@%)R" x="-362" y="-12">
      <mutation items="1"></mutation>
      <field name="CONDITION">ne</field>
      <field name="ACK_CONDITION"></field>
      <value name="OID0">
        <shadow type="field_oid" id="4df*-w?g~xem=N~?O.KZ">
          <field name="oid">mqtt.0.Data</field>
        </shadow>
      </value>
      <statement name="STATEMENT">
        <block type="controls_if" id="gd_JLC{s6*zb4AGQjLo`">
          <value name="IF0">
            <block type="logic_compare" id="}}hkq{o[BM1u:yW=}reC">
              <field name="OP">EQ</field>
              <value name="A">
                <block type="get_value" id="$Bx_-qidcBwxkKpk)w?O">
                  <field name="ATTR">val</field>
                  <field name="OID">mqtt.0.Data</field>
                </block>
              </value>
              <value name="B">
                <block type="text" id="~j#moH06B$HPrxlfU_/2">
                  <field name="TEXT">BE5A6E</field>
                </block>
              </value>
            </block>
          </value>
          <statement name="DO0">
            <block type="telegram" id="1k$!IZJ]!s5Tim.^Xkl6">
              <field name="INSTANCE"></field>
              <field name="LOG"></field>
              <field name="SILENT">FALSE</field>
              <field name="PARSEMODE">default</field>
              <value name="MESSAGE">
                <shadow type="text" id="f@*a*G^Kom[^6WZ5[@RL">
                  <field name="TEXT">Türe geöffnet!!!</field>
                </shadow>
              </value>
            </block>
          </statement>
        </block>
      </statement>
    </block>
    Name:  Türe.png
Hits: 420
Größe:  23,6 KB

    Funktioniert auch Spitzen.
    Bei meinen Sesoren handelt es sich um KERUI D026 433 MHz als kleine Info.
    Geändert von Lordcyber (29.07.2019 um 22:41 Uhr)
    Gruß
    Mike

    Alexa DOT, IoBroker Lenovo Thinkcentre M92 per Proxmox, SonOff Geräte mit Tasmota, SonOff RF Bridge, Diverse 433 Tür Kontakte, 433 Rauchmnelder, Itag BEacon, GTAG Beacons

  6. Likes petterpet liked this post
  7. #5
    Erfahrener Benutzer Profi Avatar von petterpet
    Registriert seit
    13.10.2018
    Beiträge
    107
    Post Thanks / Like
    Renommee-Modifikator
    2

    AW: Auswertung Sonoff Tasmota RF Bridge MQTT

    Zitat Zitat von Master67 Beitrag anzeigen
    Okay... der letzte teil geht bei mir nicht da ich nur das Sonoff Eigene MQTT verwende
    Muss ich wohl doch nochmal den MQTT Adapter installieren
    Wo du den Wert letztendlich speicherst, ist doch ganz egal.
    Du musst nur das Objekt angeben und den Pfad im Skript anpassen.
    LG

  8. #6
    Administrator Avatar von Master67
    Registriert seit
    30.09.2018
    Ort
    Hessen
    Beiträge
    1.058
    Post Thanks / Like
    Renommee-Modifikator
    10

    AW: Auswertung Sonoff Tasmota RF Bridge MQTT

    Zitat Zitat von Lordcyber Beitrag anzeigen

    Dann nur noch ein Object unter mqtt.0 als Datenpunkt anlegen:
    Code:
    {
    
    "_id": "mqtt.0.Data",
    
    "type": "state",
    
    "common": {
    
    "name": "Data",
    
    "role": "",
    
    "type": "string",
    
    "desc": "funk",
    
    "def": "",
    
    "read": true,
    
    "write": true
    
    },
    
    "native": {},
    
    "from": "system.adapter.admin.0",
    
    "ts": 1315777750245,
    
    "acl": {
    
    "object": 1638,
    
    "owner": "system.user.admin",
    
    "ownerGroup": "system.group.administrator",
    
    "state": 1638
    
    }
    
    }
    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	mqtt.png 
Hits:	22 
Größe:	11,9 KB 
ID:	854

    Schon habt ihr einen Wert den Ihr weiter verarbeiten könnt.
    Viel Spaß.
    Kann ich nicht anlegen, Instances läuft, es gibt aber kein mqtt Objekt :-(
    Gruß Olaf

    Innogy Thermostate - Rollladensteuerung - Rauchmelder u. Zwischenstecker - Sonoff S20 - SWA1 - Beelink BT3 pro - Broadlink RM Mini 3 - Harmony Hub - Alexa Echo u. Dot - Respberry Pi 3 - ieGeek IP Überwachungskamera -
    Innogy Gateway - Xiaomi und Aqara Gateway - Xiaomi Feuchtigkeits- und Temperatur Sensor - Sonoff RF Bridge 433MHz - Xiaomi Aqara Cube - Xiaomi Aqara Wasser Sensor - Xiaomi Aqara Tür und Fenster Sensor - Gesound SP1 - YI Home Cam - Sricam Cam- Xiaomi Wireless Switch - shelly 1

  9. #7
    Administrator Avatar von Master67
    Registriert seit
    30.09.2018
    Ort
    Hessen
    Beiträge
    1.058
    Post Thanks / Like
    Renommee-Modifikator
    10

    AW: Auswertung Sonoff Tasmota RF Bridge MQTT

    Mqtt Objekte habe ich nur in den "Sonoff" Objekt gefunden, 17 Stück, sind aber nicht zu zuordnen, da keine Geräte zuerkennen sind!

    Name:  2019-08-31.png
Hits: 379
Größe:  44,7 KB
    Gruß Olaf

    Innogy Thermostate - Rollladensteuerung - Rauchmelder u. Zwischenstecker - Sonoff S20 - SWA1 - Beelink BT3 pro - Broadlink RM Mini 3 - Harmony Hub - Alexa Echo u. Dot - Respberry Pi 3 - ieGeek IP Überwachungskamera -
    Innogy Gateway - Xiaomi und Aqara Gateway - Xiaomi Feuchtigkeits- und Temperatur Sensor - Sonoff RF Bridge 433MHz - Xiaomi Aqara Cube - Xiaomi Aqara Wasser Sensor - Xiaomi Aqara Tür und Fenster Sensor - Gesound SP1 - YI Home Cam - Sricam Cam- Xiaomi Wireless Switch - shelly 1

  10. #8
    Benutzer Anfänger
    Registriert seit
    27.07.2019
    Beiträge
    39
    Post Thanks / Like
    Erstellt von
    Renommee-Modifikator
    0

    AW: Auswertung Sonoff Tasmota RF Bridge MQTT

    Du hast deine Sonoffs nicht benannt.
    Name:  Sonoff2.png
Hits: 378
Größe:  20,4 KB
    Daher kommst durcheinander.
    Gruß
    Mike

    Alexa DOT, IoBroker Lenovo Thinkcentre M92 per Proxmox, SonOff Geräte mit Tasmota, SonOff RF Bridge, Diverse 433 Tür Kontakte, 433 Rauchmnelder, Itag BEacon, GTAG Beacons

  11. #9
    Administrator Avatar von Master67
    Registriert seit
    30.09.2018
    Ort
    Hessen
    Beiträge
    1.058
    Post Thanks / Like
    Renommee-Modifikator
    10

    AW: Auswertung Sonoff Tasmota RF Bridge MQTT

    Doch alle, schau im Bild weiter oben z.B. "Sonoff-Touch" oder "Tischlampe Büro"
    ... oder

    Name:  2019-08-31 (1).png
Hits: 387
Größe:  26,3 KB
    Gruß Olaf

    Innogy Thermostate - Rollladensteuerung - Rauchmelder u. Zwischenstecker - Sonoff S20 - SWA1 - Beelink BT3 pro - Broadlink RM Mini 3 - Harmony Hub - Alexa Echo u. Dot - Respberry Pi 3 - ieGeek IP Überwachungskamera -
    Innogy Gateway - Xiaomi und Aqara Gateway - Xiaomi Feuchtigkeits- und Temperatur Sensor - Sonoff RF Bridge 433MHz - Xiaomi Aqara Cube - Xiaomi Aqara Wasser Sensor - Xiaomi Aqara Tür und Fenster Sensor - Gesound SP1 - YI Home Cam - Sricam Cam- Xiaomi Wireless Switch - shelly 1

  12. #10
    Administrator Avatar von Master67
    Registriert seit
    30.09.2018
    Ort
    Hessen
    Beiträge
    1.058
    Post Thanks / Like
    Renommee-Modifikator
    10

    AW: Auswertung Sonoff Tasmota RF Bridge MQTT

    MQTT und ich werden einfach keine Freunde
    Gruß Olaf

    Innogy Thermostate - Rollladensteuerung - Rauchmelder u. Zwischenstecker - Sonoff S20 - SWA1 - Beelink BT3 pro - Broadlink RM Mini 3 - Harmony Hub - Alexa Echo u. Dot - Respberry Pi 3 - ieGeek IP Überwachungskamera -
    Innogy Gateway - Xiaomi und Aqara Gateway - Xiaomi Feuchtigkeits- und Temperatur Sensor - Sonoff RF Bridge 433MHz - Xiaomi Aqara Cube - Xiaomi Aqara Wasser Sensor - Xiaomi Aqara Tür und Fenster Sensor - Gesound SP1 - YI Home Cam - Sricam Cam- Xiaomi Wireless Switch - shelly 1

Ähnliche Themen

  1. ioBroker Nach Sonoff Adapter Update ist kein Sonoff Gerät mehr zu finden
    Von Master67 im Forum Sonoff und Tasmota
    Antworten: 9
    Letzter Beitrag: 07.05.2019, 12:47
  2. HowTo I2C-LCD-Display mit Arduino über MQTT steuern
    Von petterpet im Forum Arduino
    Antworten: 0
    Letzter Beitrag: 26.12.2018, 18:54
  3. Hilfe Kann mich nicht bei mqtt Anmelden
    Von Master67 im Forum Adapter
    Antworten: 15
    Letzter Beitrag: 17.12.2018, 11:01
  4. Biete: Philips Hue Bridge & Dimmschalter - NEU + OVP
    Von petterpet im Forum Flohmarkt
    Antworten: 0
    Letzter Beitrag: 30.11.2018, 15:17
  5. HowTo Kommandos an FHEM über MQTT übermitteln
    Von petterpet im Forum FHEM
    Antworten: 0
    Letzter Beitrag: 26.11.2018, 18:28

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •