Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS mqtt (12981)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Mega, dann läuft ja alles wie es soll!

    Super Baustein, ich steigere jetzt mal langsam die Anzahl an Bausteinen:-)

    Kommentar


      Ich hätte noch einen Verbesserungsvorschlag, da ich nun auch gerne MQTT-Geräte im HS4 haben möchte ;-)

      derPaul, möchtest du vielleicht noch erweitern (ich würd fast sogar sagen in einer Kopie des bestehenden Bausteins), dass folgendes geht:

      TopicFilter
      Dann aber noch 10x2 Eingänge mit je:
      T1Name
      T1Query
      T2Name
      T3Query
      ...

      Sowie 10 Ausgänge
      T1Num
      T1Text
      T2Num
      T2Text
      ...

      Dann würde ich z.B. wie folgt konfigurieren:
      TopicFilter = zigbee2mqtt/#
      T1Name = Glastuer
      T1Query = $.contact

      Dann würde sobald zigbee2mqtt/Glastuer getriggert wird, dann via jsonpath-ng (auch für python 2.6 verfügbar) aus dem json:
      {..., "contact": true, ...}
      als Ausgabe T1Num --> 1
      erhalten.

      Und mit den 10 Eingängen könnte man auf einen Schlag 10 Geräte abdecken.

      Theoretisch könnte man das später dann auch noch steigern, indem ein weiterer Ausgang dazu kommt (DataOut), der dann die Daten an einen Folgebaustein reichen kann, der dies wiederum als Eingang (DataIn) erhält.

      Dein Baustein scheint nicht auf Github zu sein, sonst hätte ich mir das mal angeschaut...
      Das unschöne bei externen Libs in einem Baustein ist wohl, dass man so viel Dateien mit integrieren muss...

      Grüße
      Markus
      Grüße
      Markus

      Kommentar


        Moin zusammen,

        bin vor kurzem auf diesen schönen Baustein gestoßen. Erstmal ein riesen Lob an derPaul für die großartige Arbeit.

        Aktuell habe ich noch ein Problem mit dem Baustein.
        Habe den Baustein vor kurzem auf meiner HS-VM installiert. Alles Toll, Mehrere Instanzen funktionieren einwandfrei, bekomme alle Daten und kann auch "publishen"

        Habe nun alles schön programmiert und in meinen Homeserver eingespielt. Allerdings funktioniert es damit leider nicht. Hab es dann testweise nochmal in die VM eingespielt da funktioniert es wie gehabt einwandfrei.

        Woran kann das liegen?

        Exceptions sind leer.
        HS Firmware sowohl VM als auch Original sind beide 4.12.0.230707
        Beide sind wie auch der MQTT-Broker im selben VLAN.

        Über Eure Hilfe wäre ich sehr dankbar.

        Gruß David

        Kommentar


          Moin und danke,
          was sagt denn die Debug Seite? Irgendwelche Exceptions?

          Gruß

          Kommentar


            Moin,

            ja wie gesagt Exceptions sind leer...
            Sonst nichts auffälliges...?!

            Starte die Kiste heute Abend noch mal neu.. nach dem Motto Reboot tut gut ;-)

            Gruß David

            Kommentar


              Moin,

              wie angekündigt reboot tut gut. Aktuell läuft es mit 5 Instanzen.

              Kann es sein das die Änderungen die im Online GLE (Benutzername / Passwort) eingegeben werden nicht funktionieren?

              Gruß David

              Kommentar


                Anhand des Namens sag ich mal Danke für die Spende :-)

                Ja ich möchte nicht ausschliessen das ich das bei dem Baustein so gebaut habe das er das nicht zur Laufzeit macht.
                Kann ich gleich mal nachgucken und ggf. anpassen. Danke für den Hinweiß

                Kommentar


                  Gerne...

                  Kommentar


                    V1.17
                    - E13 funktioniert jetzt
                    - Der Baustein sollte sich neu verbinden sofern an den Eingängen was geändert wird​


                    Bitte mal testen ... hab das jetzt hier nur trocken gemacht. Sieht für mich aber ganz gut aus.

                    Kommentar


                      Moin,

                      habe den Baustein bei mir getestet. Leider bekomme ich aktell keine Werte in den Exceptions kommen folgende Fehlermeldungen:

                      obere Meldung wenn ich den LBS neu starte über E13
                      untere Meldung wenn ich den Benuternamen neu Trigger

                      Screenshot 2025-04-28 081433.png

                      Habe aktuell wieder die Version 1.16.1 am laufen der funktioniert...

                      Gruß David

                      Kommentar


                        Alles klar, danke fürs Feedback ... werd ich mir angucken

                        Kommentar


                          Bei der Version 1.16.1 ist mir noch etwas aufgefallen.
                          Beim Neustart / Programmübertragung am Homeserver
                          Beim 1. Start = keine Funktion
                          Beim 2. Start = alles so wie es soll
                          Beim 3. Start = alles funktioniert jedoch keine Anzeige der Werte im Online GLE-Debugger
                          Beim nächsten Start wieder wie 1. Start ?!

                          Exceptions sind leer...

                          Etwas merkwürdig. Der MQTT Broker läuft im Homeassistant dort werden die Clients auch als Aktiv angezeigt...

                          Wenn du demnächst nochmal danach schaust vielleicht fällt dir was dazu auf....

                          Danke schon mal

                          Kommentar

                          Lädt...
                          X