LoxBerry MQTT

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • ledchab
    LoxBus Spammer
    • 10.02.2016
    • 423

    Hi,

    versuche mich an MQTT

    Loxberry aktuelle Version läuft auf VM
    MQTT Plugin installiert läuft auch so weit
    wegen openWB Wallbox habe ich Mosquitto Server auf einer VM laufen
    openWB Werte kommen in Loxone an
    Klicke auf die Grafik für eine vergrößerte Ansicht  Name: Bildschirmfoto 2021-03-01 um 23.11.33.png Ansichten: 0 Größe: 26,0 KB ID: 294202
    wollte nun mal Shelly testen habe ein Shelly 2.5
    die shelly Werte (vom Shelly selbst) kommen in MQTT Gateway an
    Klicke auf die Grafik für eine vergrößerte Ansicht  Name: Bildschirmfoto 2021-03-01 um 23.17.14.png Ansichten: 0 Größe: 26,7 KB ID: 294206

    wenn ich Shelly über eine virtuellen Ausgang von Loxone anspreche kommt nichts im gateway an


    shellies/shellyswitch-xxxxxx/relay/0/command on
    schicke ich an /dev/udp/ip-loxberry/11884

    jemand eine Idee?
    Zuletzt geändert von ledchab; 01.03.2021, 23:27.

    Kommentar

    • Christian Fenzl
      Lebende Foren Legende
      • 31.08.2015
      • 11217

      Klingt alles richtig.
      Schau mal, ob du im UDP nicht irgendwo vorne/hinten ein Leerzeichen hast.
      Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

      Kommentar


      • Christian Fenzl
        Christian Fenzl kommentierte
        Kommentar bearbeiten
        Schick mal Screenshots des VO und des VO-Befehls.
        Der Teufel steckt im Detail - also _vollständige_ Screenshots ;-)

      • ledchab
        ledchab kommentierte
        Kommentar bearbeiten
        Hallo Christian,
        bin einen Schritt weiter der Ausgangsbefehl kommt am MQTT an (lag an einer eingeschränkten Subscription - da die Shellies ja einiges kommunizieren ;-) ) allerdings geht es nicht zum Shelly weiter - wenn ich im Shelly Webinterface den Eingang ein/ausschalte kommt das auch in Loxone am virtuellen Eingang an

      • ledchab
        ledchab kommentierte
        Kommentar bearbeiten
        Hallo Christian,
        es läuft - Schreibfehler - im Befehl - sorry und danke für deine Geduld
    • B@llou
      LoxBus Spammer
      • 11.03.2016
      • 228

      Hallo,

      ich habe zur Zeit das Problem, dass im MQTT Gateway alle Informationen in den "incomming Overviews" angezeigt werden aber weder per http oder UDP kommen diese beim Miniserver an.
      Wenn ich UDP konfigurieren sollten die Werte, die an Port 11883 gesendet werden auch in der Config im UDP Monitor angezeigt werden aber da passiert auch nichts.
      Ganz blöd gesagt, kommt es mir so vor als wenn der Loxberry nichts raus sendet.
      Kann mir jemand einen Tip geben wie ich da weiter verfahren kann um heraus zu finden wo hier der Fehler liegt?

      Danke

      Gruß
      Stefan

      Kommentar


      • B@llou
        B@llou kommentierte
        Kommentar bearbeiten
        Ich habe mir den Alive Wert anzeigen zu lassen per UDP und http aber das wird nicht angezeigt.
        Dann habe  ich testweise über MQTT.fx testweise Werte geschrieben und mir dazu die entsprechenden UDP und http Eingänge konfiguriert aber es kommt im Miniserver nichts an

      • Christian Fenzl
        Christian Fenzl kommentierte
        Kommentar bearbeiten
        Bitte mach Screenshots von deinen Tests. Ich kann mir nicht bildlich vorstellen, was du ausprobiert hast.
        lg, Christian

      • B@llou
        B@llou kommentierte
        Kommentar bearbeiten
        Mmmh, im Kommentar kann ich leider keine Bildchen einfügen daher ein neuer Post
    • B@llou
      LoxBus Spammer
      • 11.03.2016
      • 228

      Über MQTT.fx habe ich zum MQTT Gateway werte geschickt

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

Name: Unbenannt01.JPG
Ansichten: 800
Größe: 32,8 KB
ID: 294439


      Diese werden mir unter "incomming Overview" angezeigt

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

Name: Unbenannt02.JPG
Ansichten: 761
Größe: 94,9 KB
ID: 294440



      Dann habe ich in der Config einen Virtuellen UDP Eingang erstellt, der auf den Port 11883 reagiert

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

Name: Unbenannt03.JPG
Ansichten: 768
Größe: 18,2 KB
ID: 294441

      Den UDP Eingangsbefehl habe ich dann erstellt, in dem ich die Befehlserkennung aus dem MQTT Gateway kopiert habe.

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

Name: Unbenannt04.JPG
Ansichten: 770
Größe: 43,6 KB
ID: 294442


      Im Monitor wird werden keine Empfangen Daten von Port 11883 angezeigt.

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

Name: Unbenannt05.JPG
Ansichten: 759
Größe: 35,3 KB
ID: 294443






      Kommentar


      • B@llou
        B@llou kommentierte
        Kommentar bearbeiten
        Ich hab das schon in der richtigen Reihenfolge gemacht. Was bringt es mir einen Wert zu senden, wenn im Miniserver noch nichts dafür konfiguriert ist.
        ​​​​​​​

      • Christian Fenzl
        Christian Fenzl kommentierte
        Kommentar bearbeiten
        TeamViewer? Schreib mir ein PM mit deiner Signal/WhatsApp Tel.

      • svethi
        svethi kommentierte
        Kommentar bearbeiten
        Du musst doch wissen an welchen UDP Port Du das vom LB schicken lässt und für diesen UDP Port musst Du im MiniServer erstmal einen UDP Eingang konfigurieren und speichern, damit der MS überhaupt erstmal auf diesen Port hört.
    • B@llou
      LoxBus Spammer
      • 11.03.2016
      • 228

      Fehler wurde behoben.
      Bei den Einstellungen zum Miniserver darf der Haken bei "Nutze Loxone Cloud DNS" nicht gesetzt werden.
      Einen Dank nochmal an Christian für die Hilfe!!!!!

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

Name: Unbenannt06.JPG
Ansichten: 766
Größe: 46,3 KB
ID: 294496

      Kommentar

      • HRA
        Lox Guru
        • 27.08.2015
        • 1037

        Hallo,
        sicherlich ist das Thema in irgendeinem Post hier bereits enthalten, nur leider kann ich es nicht finden
        Also sorry falls ich es wiederhole

        Wie kann ich aus diesem incomming-string den ersten Wert (von links bis zum ersten komma) als Wert an den MS senden.
        Es muss ja conversions erstellt werden, nur wie heist die Syntax dafür

        Hier ein Auszug aus incomming - in diesem Bsp brauche ich den Wert 13.5 (aktueller Monat)
        vitoconnect_heating_solar_power_production_day_wee k_month 13.5,57.3,8.5,25.5,48.4,49.7,155.9,170,190,225.8,0 ,0,0 05.03.2021 10:18:06
        Danke schon mal für eure Hilfe
        Gruß HRA

        ### MS Gen2 + Gen1, MultiExt, Ext, AirExt, DMXExt; DMX4ALL ###
        ### EnOcean, KNX, MDT GTII ###

        Kommentar

        • Christian Fenzl
          Lebende Foren Legende
          • 31.08.2015
          • 11217

          Kommen die Werte wirklich so komisch rein?
          Kommt das vom Vitoconnect-Plugin?
          Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

          Kommentar

          • HRA
            Lox Guru
            • 27.08.2015
            • 1037

            ja

            In Summe sehe die relevanten Daten so aus, wobei mich nur der aktuelle Monat interessiert, da ich immer mit dem Monatsimpuls meine Zähler wegsichere
            Den Solarertrag mache ich derzeit noch per Hand, das möchte ich ändern.
            Das nächste Thema ist dann noch, wie könnte ich ggf. auf den zweiten Wert auslesen, da evtl. mit Monatsimpuls von Lox der Wert bei Viessmann bereits als "vorheriger Monat" drin ist.
            vitoconnect_heating_solar_power_production_day 1.4,0.9,1.9,4.5,0,6,7.2,0.2 05.03.2021 13:03:05
            vitoconnect_heating_solar_power_production_day_wee k 8.7,24.1,31.8,3.3,3.4 05.03.2021 13:03:05
            vitoconnect_heating_solar_power_production_day_wee k_month 14.7,57.3,8.5,25.5,48.4,49.7,155.9,170,190,225.8,0 ,0,0 05.03.2021 13:03:05
            vitoconnect_heating_solar_power_production_day_wee k_month_year 80.5,865.3 05.03.2021 13:03:05
            vitoconnect_heating_solar_power_production_day_wee k_month_year_unit kilowattHour 05.03.2021 13:03:05
            Zuletzt geändert von HRA; 05.03.2021, 13:08.
            Gruß HRA

            ### MS Gen2 + Gen1, MultiExt, Ext, AirExt, DMXExt; DMX4ALL ###
            ### EnOcean, KNX, MDT GTII ###

            Kommentar

            • Christian Fenzl
              Lebende Foren Legende
              • 31.08.2015
              • 11217

              Kannst du bitte in Thomas‘ Thread fragen, ob er diese Daten nicht vorab aufdröseln kann.

              Sonst Befehlserkennungs-Baustein in der Config probieren.
              Im Gateway kann man da (derzeit) nichts machen.
              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

                Dieser Thread wird wegen Überfüllung geschlossen.
                Weiter geht's im neuen Thread des MQTT Gateway Version 2.x.
                --> https://www.loxforum.com/forum/proje...tt-gateway-2-x

                CLOSED, wir sehen uns drüben!
                Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                Kommentar

                Lädt...