Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Inline Diffusor mit Tasmota Firmware

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Inline Diffusor mit Tasmota Firmware

    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      c.radi last edited by

      Hallo,

      ich nutze einen Diffusor (genau genommen nutzt den natürlich meine Frau) von Inline.

      https://www.inline-info.com/de/produkte/smart-home/11176/inline-smarthome-ultraschall-aroma-diffusor-luftbefeuchter-ambientelicht-google-home-und-amazon-alexa-kompatibel

      Diesen habe ich in einer Aktion mit einer Tasmota Firmware gekauft. Bisher habe ich bei mir im Smarthome IP-Symcon eingesetzt, möchte aber gerade auf ioBroker wechseln. In IP-Symcon gab es ein Modul zu den Inline Geräten, welches die wesentlichen Variablen aus dem MQTT Stream gefischt hat und dargestellt hat.

      In ioBroker bekomme ich das Ding mit dem Sonoff Modul eingebunden, aber es fehlt zumindest eine sehr wichtige (Level der Diffusion) und eine wichtige (Wasserstand) Variable.

      Der Wasserstand wird über:

      stat/ESPDiffusor/diffusor  {"water":1.00}" 
      

      gemeldet.

      Der Level wird über ein Script im Gerät gesetzt:

      {"DataID":"{043EA491-0325-4ADD-8FC2-A30C8EEB4D3F}","PacketType":3,"QualityOfService":0,"Retain":false,"Topic":"cmnd/ESPDiffusor/Script","Payload":"> level=3"}
      

      Die Antwort ist dann:

      {"DataID":"{7F7632D9-FA40-4F38-8DEA-C83CD4325A32}","PacketType":3,"QualityOfService":0,"Retain":false,"Topic":"stat/ESPDiffusor/RESULT","Payload":"{\"Script\":\"> level=3\"}"}
      

      Es wird also im Gerät ein hinterlegtes Script aufgerufen. Das Ergebnis kommt ebenfalls als Payload.

      Hat jemand eine Idee, wie ich das in ioBroker umsetzen kann?

      Danke und Gruß
      Christian

      C 1 Reply Last reply Reply Quote 0
      • C
        c.radi @c.radi last edited by

        Hallo,

        falls jemand dafür mal eine Lösung sucht.
        Der Diffusor wird mit Tasmota betrieben, jedoch kann man ihn so bei Inline nicht kaufen. Ich habe ihn über eine Sammelbestellung im IP Symcon Forum mit Tasmota bezogen. Die Firmware ist dann wohl auf Scriptausführung eingestellt, und darf auch nicht ohne weiteres aktualisiert werden.

        Ich konnte mit etwas Unterstützung des Entwickler im IP Symcon Forum den Diffusor hier zum laufen bringen.
        Dazu habe ich den MQTT Adapter (Server/Client) eingerichtet (anderer Port als den Sonoff Adapter) und den Diffusor mit diesem Adapter (Server) verbunden.

        Dann werden einige Topics angelegt.

        Über den Befehl:

         setState("mqtt.0.cmnd.ESPDiffusor.Script"/*cmnd/ESPDiffusor/Script*/, '> level=3');
         setState("mqtt.0.cmnd.ESPDiffusor.POWER"/*cmnd/ESPDiffusor/POWER*/, 'ON');
        

        lässt sich der Diffusor einschalten, über

         setState("mqtt.0.cmnd.ESPDiffusor.Script"/*cmnd/ESPDiffusor/Script*/, '> level=0');
        setState("mqtt.0.cmnd.ESPDiffusor.POWER"/*cmnd/ESPDiffusor/POWER*/, 'OFF');
        

        ausschalten.
        Den Level der Diffusion kann man mit dem Level einstellen.

        Gruß
        Christian

        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Support us

        ioBroker
        Community Adapters
        Donate
        FAQ Cloud / IOT
        HowTo: Node.js-Update
        HowTo: Backup/Restore
        Downloads
        BLOG

        407
        Online

        31.9k
        Users

        80.3k
        Topics

        1.3m
        Posts

        1
        2
        407
        Loading More Posts
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes
        Reply
        • Reply as topic
        Log in to reply
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
        The ioBroker Community 2014-2023
        logo