+ Antworten
Ergebnis 1 bis 5 von 5
  1. #1
    Registriert seit
    Aug 2017
    Beiträge
    415

    Standard MQTT - IPS-KS-MQTT - erweitern

    Servus,

    ich weiß jetzt nicht so genau wie ich das in der Überschrift beschreiben soll.
    Ich habe IPS-KS-MQTT
    GitHub - Schnittcher/IPS-KS-MQTT: MQTT Modul für IP-Symcon 4.1

    welches durch IPS-Tasmota mit installiert wurde.
    GitHub - Schnittcher/IPS-Tasmota: Anbindung der Tasmota Firmware an IP-Symcon

    Das nutze ich für SONOFF, soweit kein Problem

    Jetzt "spiele" ich gerade mit RFID (PN532 V3) in Verbindung mit NodeMCU (mit ESP8266 Chip) rum
    Soweit alles OK, der RFID Chip wird gelesen und das Ereignis an meinen MQTT Broker geschickt.

    In IPS 4.4 der Splitter Instanz "IPS_KS_MQTTClient" kann ich mir unter Debug auch die MQTT Nachrichten ansehen

    Code:
    Data arrived:{"DataID":"{018EF6B5-AB94-40C6-AA53-46943E824ACF}","Buffer":"0@\u0000\u000Bdomoticz/in{\"idx\":1,\"RSSI\":10,\"nvalue\":0,\"svalue\":\"385901219\"}"}
    30|40|00|0B|64|6F|6D|6F|74|69|63|7A|2F|69|6E|7B|22|69|64|78|22|3A|31|2C|22|52|53|53|49|22|3A|31|30|2C|22|6E|76|61|6C|75|65|22|3A|30|2C|22|73|76|61|6C|75|65|22|3A|22|33|38|35|39|30|31|32|31|39|22|7D|
    Fetching: 64 
    Fetching: 00|0B|64|6F|6D|6F|74|69|63|7A|2F|69|6E|7B|22|69|64|78|22|3A|31|2C|22|52|53|53|49|22|3A|31|30|2C|22|6E|76|61|6C|75|65|22|3A|30|2C|22|73|76|61|6C|75|65|22|3A|22|33|38|35|39|30|31|32|31|39|22|7D|
    Topic: domoticz/in, Msg: {"idx":1,"RSSI":10,"nvalue":0,"svalue":"385901219"}
    {"TOPIC":"domoticz\/in","MSG":"{\"idx\":1,\"RSSI\":10,\"nvalue\":0,\"svalue\":\"385901219\"}","SENDER":"MQTT_GET_PAYLOAD"}
    {"DataID":"{018EF6B5-AB94-40C6-AA53-46943E824ACF}","Buffer":"{\"TOPIC\":\"domoticz\\\/in\",\"MSG\":\"{\\\"idx\\\":1,\\\"RSSI\\\":10,\\\"nvalue\\\":0,\\\"svalue\\\":\\\"385901219\\\"}\",\"SENDER\":\"MQTT_GET_PAYLOAD\"}"}
    Die Nachricht "{"idx":1,"RSSI":10,"nvalue":0,"svalue":"385901219 "}" kommt im Topic: "domoticz/in" an

    Die Frage ist jetzt wo finde ich das Ereignis um die Werte auszuwerten ?
    Also sobald eine MQTT Message empfangen wird möchte ich diese prüfen

    Ich wollte jetzt der Splitter Instanz "IPS_KS_MQTTClient" ein Ereignis (ausgelöst) hinzufügen aber IPS nimmt da kein Script an.

    Helft mir mal bitte weiter
    Geändert von Nisbo (04.08.18 um 17:27 Uhr)

  2. #2
    Registriert seit
    Aug 2009
    Ort
    Lippe
    Beiträge
    1,896

    Hallo,

    welche Software nutzt du auf der NodeMCU ?
    Werde nachher mal mit Kai sprechen, denn wir wollen auch noch einen RFID Reader verbauen.
    lg Thomas
    IPS Raspberry Pi2(3) mit LCN, HM, Sonoff+Shelly per MQTT, SONOS und viel Eigenbau + Pi2(3) mit Heizungssteuerung über GPIO per IPS

  3. #3
    Registriert seit
    Aug 2017
    Beiträge
    415

    ESP Easy GIT version: mega-20180802
    GitHub - letscontrolit/ESPEasy: Easy MultiSensor device based on ESP8266

    man könnte es evt auch über Http machen aber ich mag MQTT

  4. #4
    Registriert seit
    Aug 2016
    Beiträge
    2,542

    Man müsste denke ich ein eigenes Modul dafür schreiben.
    Der MQTT Client ist nur für die Kommunikation.

    Grüße,
    Kai


    Gesendet von iPhone mit Tapatalk
    IPS 5.2, auf Tinkerboard und RPI, piVCCU, Homematic & Homematic IP, diverse Tasmota Geräte, Shelly, GHoma, LG HomBot, Sonos, Tvheadend, HomeKit, AppleTV

  5. #5
    Registriert seit
    Jan 2012
    Beiträge
    58

    Habe auch den IPS-KS-MQTT für Tasmota laufen.
    Ich wollte einige Sachen von/zu einem externen MQTT-Broker (Mosquitto auf Rootserver) bringen.
    Dafür habe ich einen zweiten Client (bei dir wahrscheinlich nicht nötig) und einen zweiten Splitter angelegt.
    Der zweite Splitter verwendet bei mir das Handel-Script von IPS_MQTT Scripte
    Auch verwende ich das Publish-Script von der selben Quelle.

    Funktioniert soweit gut. Ich kann Daten zwischen IPS und Smartphone hin und her schaffen, ohne dass IPS erreichbar im Internet hängt.

    Grüße
    Stefan

Ähnliche Themen

  1. Octoprint 3D Drucker MQTT
    Von pinki99 im Forum Alles rund um den PC
    Antworten: 20
    Letzter Beitrag: 04.02.18, 19:13
  2. Octoprint 3D Drucker MQTT
    Von pinki99 im Forum Skripte, PHP, SQL
    Antworten: 1
    Letzter Beitrag: 22.12.17, 22:41
  3. MQTT Client
    Von kleindi im Forum PHP-Module
    Antworten: 8
    Letzter Beitrag: 12.12.17, 21:32