LoxBerry MQTT

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Jonson68
    Smart Home'r
    • 28.03.2018
    • 31

    Hallo Christian,
    locker 10 min - hats bei mir die Crontab zerschossen?
    MS Go 2, Extension IO air, Nano IO air, Shelly 2,5/2/1,
    Sonoff CH4 pro, Sonoff Mini, Sonoff S20, Sonoff SV, Sonoff HT, Sonoff Dual R2 -> Tasmota, Zigbee2MQTT, HUE,

    Kommentar

    • Jonson68
      Smart Home'r
      • 28.03.2018
      • 31

      warte jetzt sein mindestens 15 min
      hats mir da was in der contab zerschossen?
      MS Go 2, Extension IO air, Nano IO air, Shelly 2,5/2/1,
      Sonoff CH4 pro, Sonoff Mini, Sonoff S20, Sonoff SV, Sonoff HT, Sonoff Dual R2 -> Tasmota, Zigbee2MQTT, HUE,

      Kommentar

      • Christian Fenzl
        Lebende Foren Legende
        • 31.08.2015
        • 11217

        Das geht nicht per cron, sondern das ist ein normales Linux-Service.
        Unter Logs gibt’s auch das Mosquitto Log - steht da was drin?
        Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

        Kommentar


        • AlexAn
          AlexAn kommentierte
          Kommentar bearbeiten
          Bei mir ist das Verhalten auch wieder aufgetreten nach dem neu Aufsetzen.
          Bilde mir ein dass es nach der Installation vom Modbus bzw. GPIO Plugin aufgetreten ist.
          Nach 2-3 mal starten oder in der Shell geht es wieder.
          Bei mir ist es ein Raspberry 3B+
          Schau mir die Logs nochmal durch!
      • michael287
        LoxBus Spammer
        • 13.11.2016
        • 366

        Hallo zusammen,

        habe gerade festgestellt, dass ich in der Incoming Ansicjt noch einige Geräte habe, die auch aktualisiert werden, obwohl ich dachte, Sie in iObroker längst gelöscht zu haben.

        Ist sicher kein Fehler des Plugins hier, aber vielleicht weiß jemand, wie ich die wieder los werde?

        Meine Vermutung ist, dass es an dem damals gesetzten Retain Flag liegt und die letzten Werte somit immer wieder auftauchen.Kann das Plugin das irgendwie löschen?

        VG

        Kommentar


        • Christian Fenzl
          Christian Fenzl kommentierte
          Kommentar bearbeiten
          "Advanded table information" aktivieren, mit dem X löschen, danach "Restart" des Gateways.

        • michael287
          michael287 kommentierte
          Kommentar bearbeiten
          Danke, das hat ich bereits am iPhone versucht, dort ging es aber trotz deaktiviertem AdBlocker nicht. Jetzt am PC nochmal gemacht, läuft. Also nochmals danke!
      • svethi
        Lebende Foren Legende
        • 25.08.2015
        • 6292

        Christian Fenzl zum Einen wäre es schön in den Logs auch das mosquitto.log aufzuführen. Des Weiteren habe ich festgestellt, dass ein service restart nicht funktioniert. Die Ports werden nicht so schnell freigegeben, wie er die wieder haben will und läuft in einen Fehler. Kommt der Service von Dir? Auf alle Fälle sollte stop pause start benutzt werden
        Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

        Kommentar

        • Christian Fenzl
          Lebende Foren Legende
          • 31.08.2015
          • 11217

          - Das Mosquitto Log ist bereits in den Logs.
          - Bei mir funzt der Restart des Gateways - oder meinst du Mosquitto?
          Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

          Kommentar


          • Jonson68
            Jonson68 kommentierte
            Kommentar bearbeiten
            Nach manuellem Restart startet zwar das MQTT Gateway und sehe die Logs, jedoch wird kein Log von mosquitto angelegt, bzw. sichtbar

          • Christian Fenzl
            Christian Fenzl kommentierte
            Kommentar bearbeiten
            svethi Lust, mir zu helfen, ein systemd Service-File für Mosquitto zu erstellen?
            Das, was Debian/Raspian aus dem Repo mitliefert, ist wirklich Müll....

            Jonson68 Wenn eine Remote-Session ok ist, schick mir bitte deine WhatsApp/Signal-TEL per PM.

          • svethi
            svethi kommentierte
            Kommentar bearbeiten
            Ist eigentlich nicht so schwer, ok.
        • michael287
          LoxBus Spammer
          • 13.11.2016
          • 366

          Eine Frage:

          Ich habe ein Gerät, was nur Text, also beispielsweise "Hello World" oder "Hello Universe" sendet.
          Ich habe dafür einen virtuellen Texteingang in der LoxConfig angelegt, da die normalen VIs ja keinen Text können.

          Der Text erscheint jedoch nicht im VTI.

          Ich habe mir jetzt so wie im Wiki beholfen, dass ich die Texte zuerst von deinem Plugin mit Conversion umwandeln lasse in 0,1,2,3 ... und dann in der LoxConfig wieder in einem Statusbaustein zurück wandle.
          Ist jetzt kein Problem, wäre für mich aber gar nicht nötig, da mir der rein Text in dem Fall reichen würde.

          Ist die Umwandlung die empfohlene Vorgehensweise, oder sollte der VTI auch funktionieren?

          Viele Grüße

          Kommentar

          • Christian Fenzl
            Lebende Foren Legende
            • 31.08.2015
            • 11217

            VTI sollte von Haus aus funktionieren -> muss ich mir ansehen.
            Danke und Lg, Christian
            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
              • 11217

              Jonson68 's Problem ist das da: https://github.com/gahujipo/loxberry...erver/issues/4
              Hat mit dem MQTT Plugin nichts zu tun - das Raumserver-Plugin gibt die Daemon-Shell nicht zurück, sondern startet damit node.js ohne eigenen Prozess.
              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
                • 11217

                michael287
                Ich hab VTI's getestet, das funktioniert wie gewünscht.

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

                Kommentar


                • michael287
                  michael287 kommentierte
                  Kommentar bearbeiten
                  Falls ich noch etwas anderes versuchen kann - gerne.

                • Christian Fenzl
                  Christian Fenzl kommentierte
                  Kommentar bearbeiten
                  michael287 Wie schaut das bei dir aus? LiveView, so wie ich das gemacht hab?
                  Hilft „Disable Cache“?

                • michael287
                  michael287 kommentierte
                  Kommentar bearbeiten
                  Christian Fenzl Ja, das hat geholfen! Danke!
              • AlexAn
                Lebende Foren Legende
                • 25.08.2015
                • 4257

                Jonson68 kenne die ganzen Zusammenhänge nicht wirklich aber ich hatte das gleich Problem und habe seit ich Note Red installiert habe kein Problem mehr dass Mosquitto nicht mehr startet.

                Das Gateway muss ich bei einem Loxberry Neustart wieder aktivieren.
                https://github.com/codmpm/node-red-c...erste-schritte
                Grüße Alex

                Kommentar

                • Christian Fenzl
                  Lebende Foren Legende
                  • 31.08.2015
                  • 11217

                  AlexAn Wir haben das bei Jonson gelöst - Das Raumserver-Plugin bleibt im Daemon stehen, deswegen kamen die anderen Daemons nicht dran.
                  Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                  Kommentar

                  • harryb
                    Smart Home'r
                    • 05.11.2018
                    • 55

                    Hallo,
                    ich hab das Problem schon mal im Forum zum LoxMatic-Plugin geschildert, allerdings hab ich leider überhaupt keine Rückmeldung erhalten, deshalb versuch ich hier mal mein Glück, weils ja auch irgenwie mit dem MQTT-Plugin zu tun hat.

                    Hat schon mal jemand versucht, den Türgong HmIP-mp3p über Loxmatic anzusprechen.
                    Soweit ich rausgefunden hab, muss man beim Topic hm/set/<Seriennummer oder Name>:2/LEVEL einen Wert senden.
                    Der gesendete Wert (z.B. 100) setzt die Lautstärke und löst dabei das Klingeln/Gong mit der Lautstärke (z.B. 100) aus.
                    Anlernen im HomematicManager funktioniert. Auch das Ansprechen in der RPC-Konsole funktioniert (Kanal: 2 ( value_key: LEVEL / value: 100) Wenn ich den Wert 200 oder 300 absende wirds lauter.
                    Wenn ich aber in Loxone am virtuellen Ausgang den Befehl bei EIN: /admin/plugins/mqttgateway/mqtt.php?topic=hm/set/<Seriennummer bzw. Name>:2/LEVEL&value=200 abschicke tut sich am HmIP-mp3p garnichts. Weder als digitaler noch als analoger Ausgang hats funktioniert.

                    Wär super, wenn mir jemand weiterhelfen könnte.

                    Siehe für Infos auch hier:
                    http://www.cl-control.de/CL-Software...gnalgeber_.htm

                    Gruß HarryB

                    Kommentar

                    • Christian Fenzl
                      Lebende Foren Legende
                      • 31.08.2015
                      • 11217

                      Servus Harry,
                      probier die URL bitte im Webbrowser aus.
                      Gleichzeitig öffne das MQTT Gateway Log, ob der Befehl soweit durchkommt.
                      Wenn du dort die eingehende Nachricht siehst, ist die Meldung am Broker und dann geht die Verarbeitung bei LoxMatic von Prof.Mobilux weiter.
                      Wenn das geht, probier das gleiche vom MS aus.

                      Poste auch den Ausschnitt aus dem Log, vielleicht sieht man noch was.
                      lg, Christian

                      PS: Klär uns danach im Detail auf, was wie weit geht und was nicht.
                      Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                      Kommentar


                      • harryb
                        harryb kommentierte
                        Kommentar bearbeiten
                        Hi Christian,
                        alles klar, ich probiers. Bin noch beruflich unterwegs. Ich poste, wenn ich mehr weiß.
                        lg Harry

                        So, also ...
                        Wenn ich im Browser den Befehl eingebe: http://192.168.178.101/admin/plugins...EVEL&value=200
                        (IP-Adresse ist mein Loxberry, Name "Tuergong" hab ich so im HomematicManager eingestellt)
                        bekomme ich im Browser folgendes Ergebnis angezeigt:

                        topic: hm/set/Tuergong:2/LEVEL value: 200 retain:
                        hm/set/Tuergong:2/LEVEL 200
                        35 bytes written to udp address udp://127.0.0.1:11883

                        Beim MQTT-Incomming overview wird dann auch das entsprechende Topic angezeigt: hm_set_Tuergong:2_LEVEL last value=200 Uhrzeit

                        Der HTTP-Aufruf kommt also im MQTT-Gateway an.

                        Wenn ich von Loxone aus den Befehl abschicke - ich hab dazu einen anderen Wert (300 statt 200) genommen - kommt der Befehl ebenfalls im MQTT-Incomming an.

                        Logfile folgt im nächsten Post, sonst kann ich keine Dateieinfügen. Hab's zumindest hier jetzt nicht geschafft.
                        Zuletzt geändert von harryb; 27.03.2019, 20:24. Grund: Ergänzung
                    • harryb
                      Smart Home'r
                      • 05.11.2018
                      • 55

                      Hier zunächst Request im Browser:
                      Klicke auf die Grafik für eine vergrößerte Ansicht

Name: MQTT-Browser.JPG
Ansichten: 348
Größe: 9,5 KB
ID: 195722
                      Hier die Ansicht vom MQTT-Incomming
                      Klicke auf die Grafik für eine vergrößerte Ansicht

Name: MQTT-incomming.JPG
Ansichten: 419
Größe: 105,6 KB
ID: 195720
                      Und hier das Logfile.
                      Die letzten Zeilen betreffen vermutlich nicht den HmIP-Türgong, weil ich da was von Relay... lese, das betrifft vermutlich meine Shellys.
                      Für mich sehen die Logdaten gut aus, wobei ich zugeben muss, dass ich nicht wirklich weiß, was ich da alles erkennen kann.
                      [ATTACH]n195721[/ATTACH]

                      Gruß
                      Harry
                      Angehängte Dateien

                      Kommentar


                      • harryb
                        harryb kommentierte
                        Kommentar bearbeiten
                        Noch ne Frage:
                        wie lade ich das LogFile hoch? Original-Log <*.log> wird abgelehnt. Mit Editor als TXT gespeichert (*.txt) kann zwar hochgeladen werden, wird aber im Beitrag als "ungültige Datei angegeben" angezeigt.
                    Lädt...