MQTT Gateway 2.x

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • svethi
    Lebende Foren Legende
    • 25.08.2015
    • 6289

    #46
    Nein, command off sollte locker reichen
    Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

    Kommentar


    • thats
      thats kommentierte
      Kommentar bearbeiten
      bei den DUO hab ich das hin bekommen, bei den RGBW schaff ich das so nicht.
  • svethi
    Lebende Foren Legende
    • 25.08.2015
    • 6289

    #47
    Und wenn die Lampen mit gleicher Einstellung wieder an sollen, dann reicht auch command on
    Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

    Kommentar

    • thats
      Azubi
      • 17.04.2021
      • 6

      #48
      So, nun habe ich wie gewünscht umgestellt - mit dem Transformer ist es definitiv um ein vielfaches besser und aufgeräumter
      Die Geschwindigkeit ist etwas besser, aber immer noch nicht richtig gut.

      Was mir leider noch nicht klar ist, wie ich bei den Subscriptions weiter einschränken kann. Habt ihr da noch Tipps oder Beispiele für mich? Da hab ich leider mal im Wiki nix gefunden und ich schaff es nicht, mir das richtig zusammen zu denken.

      Kommentar

      • svethi
        Lebende Foren Legende
        • 25.08.2015
        • 6289

        #49
        Ja, ein weiteres Problem ist natürlich, dass Du so viele Ausgänge (Lampen) an einen einzigen „Anschluss“ hängst. Die Erfahrung hat gezeigt, dass Loxone damit ein Problem hat. Bei KNX geht das nicht und bei HUE geht das auch nicht. Wieso sollte das also bei Dir gehen. Bei KNX und bei HUE hast Du die Möglichkeit Gruppen anzulegen. Damit geht es dann auch also die Frage ...
        Christian Fenzl wäre es über die Transformers möglich eine Gruppensteuerung abzubilden? Also man schickt das Topic an z.B. shellies/badgruppe/... und die Transformers publishen dafür das Topic für jeden Gruppenteilnehmer?
        Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

        Kommentar


        • thats
          thats kommentierte
          Kommentar bearbeiten
          ja, Gruppen habe ich mir auch schon überlegt. Die Frage wäre ja auch ob man Shelly Gruppen ansteuern kann, aber ich fürchte das geht via MQTT nicht.
          Ich weiß, wahrscheinlich eine blöde Frage, aber nur damit ich das wirklich richtig verstehe: Ein Anschluss wäre für dich ein Loxone Ausgange (zB AQ1 - AQn)? Würde es dann was bringen, hier weitere Ausgänge zu definieren und einfach weniger Lampen drauf zu hängen?

        • svethi
          svethi kommentierte
          Kommentar bearbeiten
          Soll bei KNX was bringen, doch in Deinem Fall glaube ich eher nicht .. Du müsstest ja dann zeitversetzt senden und das kommt dann auf‘s Gleiche raus. Ja Gruppen in MQTT gehen nicht, aber wohl bald im MQTT Gateway ;-)
      • svethi
        Lebende Foren Legende
        • 25.08.2015
        • 6289

        #50
        Ich hatte auch schon überlegt den Lampen das gleiche Topic zu verpassen. Für‘s Schalten wäre das die Lösung, da es genauso eine Gruppensteuerung wäre, allerdings würden dann auch alle Lampen mit dem gleich Topic antworten. Was auch wieder Chaos erzeugen würde.
        Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

        Kommentar


        • AlexAn
          AlexAn kommentierte
          Kommentar bearbeiten
          ja geht beides
          momentan hakts aber auch irgendwo mit einem Update vom Loxone Plugin
          Plugins gibt es ohne Ende - wie bei der Homebridge eben
          Edit: gerade Plugin gewechselt und läuft wieder

          Spannend find ich auch das hier: https://www.loxforum.com/forum/eib-k...uerung-per-knx
          Zuletzt geändert von AlexAn; 18.04.2021, 11:02.

        • svethi
          svethi kommentierte
          Kommentar bearbeiten
          Offline, Ja, ist auch nicht schlecht.

        • svethi
          svethi kommentierte
          Kommentar bearbeiten
          Hab mir Homebridge leider noch nie angesehen 😬
      • Christian Fenzl
        Lebende Foren Legende
        • 31.08.2015
        • 11200

        #51
        Ich könnte über einen UDP Transformer Gruppen abbilden:
        Man schickt an einen Transformator eine Liste von Topics und einen Datensatz, der Transformer kann den Datensatz verteilen (sicher schneller als Loxone das senden könnte).

        Sowas gibt’s noch nicht, ist aber eine gute Idee.
        Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

        Kommentar


        • AlexAn
          AlexAn kommentierte
          Kommentar bearbeiten
          coole Idee zumal die Gruppenbildung von Shelly sonst in der Cloud wäre

        • svethi
          svethi kommentierte
          Kommentar bearbeiten
          Die Idee kommt ja auch von mir, muss gut sein 😂
      • Christian Fenzl
        Lebende Foren Legende
        • 31.08.2015
        • 11200

        #52
        Für einen Gruppen-Transformer habe ich mir einen Issue angelegt: https://github.com/christianTF/LoxBe...eway/issues/85
        Damit würde keine statische Gruppe gebildet - die Gruppe wird praktisch im VO-Befehl angegeben.
        Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

        Kommentar

        • Christian Fenzl
          Lebende Foren Legende
          • 31.08.2015
          • 11200

          #53
          thats
          Nimm bei den Subscriptions mal testweise shellies/# komplett raus.
          Du bekommst dann zwar keine Stati zurück, ich möchte aber wissen, was der Traffic zurück zum MS zeitlich ausmacht.
          Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

          Kommentar


          • svethi
            svethi kommentierte
            Kommentar bearbeiten
            Splittest Du denn standardmäßig JSON‘s immer auf?

          • Christian Fenzl
            Christian Fenzl kommentierte
            Kommentar bearbeiten
            Standardmäßig ja. Ist eine Checkbox in den Settings.
            Das Splitten selbst kostet keine Zeit.
            Wenn aber von 10 Einträgen sich tatsächlich 5 geändert haben, sind das auch 5 HTTP-Requests zum Miniserver.
            Deswegen:
            1. Subscriptions so granular wie möglich und nötig
            2. Regex Filter
            3. Do-Not-Forward auf konkrete Werte.

          • svethi
            svethi kommentierte
            Kommentar bearbeiten
            Nee, deshalb lasse ich das als JSON und nutze UDP 😂
        • Hesch@
          Extension Master
          • 31.08.2015
          • 193

          #54
          Hallo zusammen,
          ich habe heute diesen Fehler im Loxberry erhalten und habe dann einen Selbsttest durchgeführt.
          Klicke auf die Grafik für eine vergrößerte Ansicht

Name: MGTT-Gateway JSON-Error.jpg
Ansichten: 600
Größe: 52,8 KB
ID: 301111

          Was muss bzw. sollte ich aus Eurer Sicht machen. Oder einfach nur LB-Neustart?

          VG Hesch@

          Kommentar

          • Christian Fenzl
            Lebende Foren Legende
            • 31.08.2015
            • 11200

            #55
            MQTT Config kaputt - was hast du zuvor gemacht?
            Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

            Kommentar


            • Hesch@
              Hesch@ kommentierte
              Kommentar bearbeiten
              1. User loxberry Root-Rechte erteilt. Wollte etwas testen.
              2. Test dgf.
              3. Loxberry wieder aus der Root-Group entfernt.
              4. Festgestellt, das das MQTT-Plugin sich nicht mehr richtig bedienen ließ.
              5. MQTT-Plugin deinstalliert
              6. MQTT wieder installiert, LB-Neustart dgf. und MQTT konfiguriert.
              7. Die Welt war gestern Abend wieder i. O.
              8. Heute morgen kam dann diese Fehlermeldung einmalig.
              9. Fehlermeldung habe ich gelöscht und dann nochmals den Selbsttest dgf. >> Keine Fehlermeldung mehr.
              10. Frage: Ist die MQTT-Welt jetzt wieder in Ordnung?

              VG und vielen Dank

            • Christian Fenzl
              Christian Fenzl kommentierte
              Kommentar bearbeiten
              Wenn der Fehler im Selbsttest nicht mehr auftaucht, hast du auch keinen Fehler mehr.
              Notifications sind ja nicht aktuell, sondern vom Zeitpunkt ihres Auftretens.

              Wenn du rumdoktorst, frag aber bitte nicht mehr uns, wie du das wieder beheben kannst!
          • TomX66
            Smart Home'r
            • 24.04.2021
            • 30

            #56
            Hi Christian,
            I am just connecting the Window opener SMARWI https://vektiva.com/en/shop/smarwi . It has MQTT API https://vektiva.gitlab.io/vektivadocs/api/mqtt.html , but in Loxberry MQTT pluging I get this and I cannot input the name of VI in Loxone Config with % character. There is also the status returned as a JSON string. How could I use it ?

            Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Screenshot 2021-04-24 234304.jpg
Ansichten: 420
Größe: 61,8 KB
ID: 301897

            Kommentar

            • Christian Fenzl
              Lebende Foren Legende
              • 31.08.2015
              • 11200

              #57
              Hi Tom,

              can you try to use the „Description“ instead of the „Name“ in Loxone - does this help?
              Or possibly you can remove the % in the senders device?

              It seems to be a bug of mine, that I do not replace the % with something else (I wasn’t aware of % is forbidden in Loxone).
              I will create a fix this late evening, so you can try it tomorrow with a %-less VI.

              The „state“ is not json data - if the % in my VI is fixed, you can access that with a Virtual Textinput, and using Command Recognition blocks.

              Regards, Christian

              Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

              Kommentar

              • TomX66
                Smart Home'r
                • 24.04.2021
                • 30

                #58
                Thnx. Unfortunatelly in Descriptin is the same restriction. I can't avoid %, since there is no access to the device :-(

                Kommentar


                • Christian Fenzl
                  Christian Fenzl kommentierte
                  Kommentar bearbeiten
                  I’ll give you the install link as soon my fix is ready to test.
              • TomX66
                Smart Home'r
                • 24.04.2021
                • 30

                #59
                you are the best :-) Thaks a lot!

                Kommentar

                • Christian Fenzl
                  Lebende Foren Legende
                  • 31.08.2015
                  • 11200

                  #60
                  TomX66
                  Could you please try this: https://github.com/christianTF/LoxBe...ads/master.zip

                  % is replaced by _
                  Zuletzt geändert von Christian Fenzl; 26.04.2021, 06:49.
                  Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                  Kommentar


                  • TomX66
                    TomX66 kommentierte
                    Kommentar bearbeiten
                    still returns ion_loxberry_%XXXXXXXXX_online

                  • Christian Fenzl
                    Christian Fenzl kommentierte
                    Kommentar bearbeiten
                    Ok, I‘ll investigate...
                Lädt...