MQTT - Vituelle Inputs übersichtlicher?

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • hme0354
    MS Profi
    • 06.07.2019
    • 969

    #1

    MQTT - Vituelle Inputs übersichtlicher?

    Ich starte gerade in meinem Projekt MQTT mit HTTP zu verwenden. Dabei habe ich mehr als hundert Datenwerte, die ich an den Miniserver übergeben will. Am Ende wird aber der Virtuelle Input Bereich sehr unübersichtlich. Gibt es eine Möglichkeit, das in der Loxone Config besser bzw. übersichtlicher zu gestalten bzw. die Input zu Gruppieren?
    Zuletzt geändert von hme0354; 11.05.2020, 18:02.
    Smarthome: 1x Miniserver Gen. 2, 3x Relay Extensions, 1x Tree Extension, 1x DI-Extension, 1x Air Base Extension, 8x RGBW Tree Dimmer, 9x Touch-Tree, 1x Nano DI Tree, 10x Tree BWM
    Technik: IDM Aero SLM 3-11 mit HGL, MS4H mit 9 Zonen, 2x Loxberry, 2x RPI für Anzeige, Doorbird, Froggit WH2600, POE+ System für Peripherie, Gedad Luftgütesensoren, Deconz (Bridge + 2x BWM + 2x RGBW + 5 Smartplug)
  • AlexAn
    Lebende Foren Legende
    • 25.08.2015
    • 4300

    #2
    Einfach mit der Suche einschränken reicht mir eigentlich völlig!
    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: suche.PNG
Ansichten: 698
Größe: 39,7 KB
ID: 248977
    Grüße Alex

    Kommentar


    • hme0354
      hme0354 kommentierte
      Kommentar bearbeiten
      ok. Hab ich blöde formuliert. Mir gehts eher um die Loxone Config, wenn da auf einmal 100 Werte untereinander sind.

    • AlexAn
      AlexAn kommentierte
      Kommentar bearbeiten
      Übergebe nur Werte die ich auch wirklich benötige!
      Aber stimmt es kann trotzdem viel zusammenkommen.

    • hme0354
      hme0354 kommentierte
      Kommentar bearbeiten
      Habe gerade was endeckt. Wenn man einen Virtuellen HTTP Eingang erstellt, darunter einen Virtuellen HTTP Befehl mit Bezeichnung und Befehlserkennung gleich dem in MQTT, kann man wenigsten eine Gruppierung machen.
  • AlexAn
    Lebende Foren Legende
    • 25.08.2015
    • 4300

    #3
    Die Befehle kann man so sortieren und das mach ich schon länger um z.B. die Shellys einfacher einbinden zu können:
    Klicke auf die Grafik für eine vergrößerte Ansicht  Name: mqtt.PNG Ansichten: 0 Größe: 14,5 KB ID: 248985

    Eingänge und Befehle mischen geht aber nicht!
    Bei den virtuellen Eingängen hast du ja das Problem dass du den genauso anlegen musst damit er z.B. in VI15 schreiben kann.
    Zuletzt geändert von AlexAn; 11.05.2020, 18:58.
    Grüße Alex

    Kommentar

    • hme0354
      MS Profi
      • 06.07.2019
      • 969

      #4
      Das mit dem mischen ist mir klar. Aber die Ansicht, wie bei dir, hab ich bei den Eingängen nicht hinbekommen. Aber mit http Eingang gehts.
      Smarthome: 1x Miniserver Gen. 2, 3x Relay Extensions, 1x Tree Extension, 1x DI-Extension, 1x Air Base Extension, 8x RGBW Tree Dimmer, 9x Touch-Tree, 1x Nano DI Tree, 10x Tree BWM
      Technik: IDM Aero SLM 3-11 mit HGL, MS4H mit 9 Zonen, 2x Loxberry, 2x RPI für Anzeige, Doorbird, Froggit WH2600, POE+ System für Peripherie, Gedad Luftgütesensoren, Deconz (Bridge + 2x BWM + 2x RGBW + 5 Smartplug)

      Kommentar


      • AlexAn
        AlexAn kommentierte
        Kommentar bearbeiten
        Wie ich oben geschrieben habe geht das bei den Ausgangsbefehlen!
        http und virtueller Eingang sind aber anders aufgebaut
    • hme0354
      MS Profi
      • 06.07.2019
      • 969

      #5
      Ich hab ein paar Werte aus MQTT jetzt als Virtuelle HTTP EIngänge aufgebaut und kann sie dadurch besser gliedern:

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

Name: MQTT.PNG
Ansichten: 497
Größe: 40,4 KB
ID: 249007
      Smarthome: 1x Miniserver Gen. 2, 3x Relay Extensions, 1x Tree Extension, 1x DI-Extension, 1x Air Base Extension, 8x RGBW Tree Dimmer, 9x Touch-Tree, 1x Nano DI Tree, 10x Tree BWM
      Technik: IDM Aero SLM 3-11 mit HGL, MS4H mit 9 Zonen, 2x Loxberry, 2x RPI für Anzeige, Doorbird, Froggit WH2600, POE+ System für Peripherie, Gedad Luftgütesensoren, Deconz (Bridge + 2x BWM + 2x RGBW + 5 Smartplug)

      Kommentar


      • AlexAn
        AlexAn kommentierte
        Kommentar bearbeiten
        ja ist aber ein http und nicht MQTT per virtuellen Eingang

      • hme0354
        hme0354 kommentierte
        Kommentar bearbeiten
        Aber da ich nur Zahlenwerte übergebe reicht's auch.
    • Christian Fenzl
      Lebende Foren Legende
      • 31.08.2015
      • 11235

      #6
      Im Nuki Plugin erzeugen wir die Templates für MQTT auch so, dass wir einen Virtuellen HTTP Eingang erzeugen, und die Befehle entsprechend des MQTT-Namens benennen. Die Befehle können wie jeder andere Baustein per HTTP-REST beschrieben werden.

      Einzig Loxone Config ist "nervig", da die Software seit V10 einen Virt. HTTP-Eingang ohne URL als Fehler (rot) darstellt, ebenso Befehle ohne Befehlserkennung.

      Deswegen das Abfrageintervall ganz hoch stellen (99999) oder so, dann sollte das Rot in der Config weg sein. Funktionieren tut es jedenfalls auch dann, wenn die Config wegen fehlender Felder mault.
      Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

      Kommentar


      • hme0354
        hme0354 kommentierte
        Kommentar bearbeiten
        ich hab bei der URL die IP-Adresse des Loxberry und bei der Befehlserkennung auch die MQTT-Namen eingetragen und mein Test läuft seit gestern problemlos.

      • Christian Fenzl
        Christian Fenzl kommentierte
        Kommentar bearbeiten
        Es ist aber gut möglich, dass der Miniserver tatsächlich alle 10 Sekunden versucht, die IP abzurufen (wenn auch erfolglos), deswegen solltest du das Intervall so hoch wie möglich setzen, und das Timeout ganz niedrig.
    • challo
      LoxBus Spammer
      • 21.09.2016
      • 372

      #7
      Grundsätzlich funktioniert bei mir das Gruppieren über Virtueller HTTP Eingang und dann über Eingang Befehle gut.
      Aber damit können zur Zahlen übertragen werden und kein Text oder muss ich noch etwas beachten?

      Kommentar


      • Christian Fenzl
        Christian Fenzl kommentierte
        Kommentar bearbeiten
        Das stimmt, weil es auf diese Art keine virtuellen Text-Eingänge gibt (eine Befehlserkennung kann ja bekanntlich keine Texte zurückgeben).
        Da musst du dann leider auf normale VTI‘s zurückgreifen.
        Da es ja gewissermaßen ein „Missbrauch“ dieser „Gruppen“ ist (mangels anderer Gruppierungsmöglichkeiten im Baum), wird da auch ein Feature Request bei Loxone nicht weiterhelfen.

        Wenn, dann müsste man sich bei Loxone eine universelle Gruppierungsmöglichkeit für virtuelle Ein- und Ausgänge wünschen.

      • hme0354
        hme0354 kommentierte
        Kommentar bearbeiten
        schön wäre es, aber da wir es mit MQTT ja nicht so nutzen, wie Loxone es gerne hätte, ist die Sache auch ziemlich Aussichtslos.

      • challo
        challo kommentierte
        Kommentar bearbeiten
        Danke für eure Rückmeldung. Dachte ich mir schon so aber wollte nochmal Fragen. Echt schade, damit ist eine Gruppierung dann leider nicht möglich...
    • Flanki
      Azubi
      • 30.06.2023
      • 8

      #8
      Hallo zusammen!

      Auch ich habe mich diesem Problem gestellt und die Gruppierung mithilfe eines Virtuellen Http Eingangs gelöst. Ich habe allerdings das Problem, dass die Werte beim Hochladen einer neuen Config in den Miniserver auf "0" gesetzt werden. Kennt jmd. das Problem und kann mir dabei weiterhelfen?

      Kommentar

      Lädt...