Loxone Monitor

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Xenobiologist
    Lox Guru
    • 15.01.2016
    • 1112

    Loxone Monitor

    Guten Abend,

    hat jemand Erfahrung im Einsatz des Loxone Monitors?
    Gibt es dazu schon eine Doku/HowTo etc?

    Folgendes würde ich gern versuchen zu analysieren.
    Webservice-Befehle, um die z.B. dann in Node-RED nutzen zu können.

    Edit: Lösung

    Netzwerk auf PROTOKOLL
    Per Webinterface den Befehl ausführen
    Im Log des Loxone-Monitors kann man anschließend die Befehle sehen: jdev/sps/io ... usw.

    So long,
    Mega
    Zuletzt geändert von Xenobiologist; 10.01.2019, 13:25.
    Node-RED mit influxDB und Grafana - z.B. Statistiken auslagern:
    https://www.loxforum.com/forum/germa...d-grafana-visu
    Mit Loxone einen Windows-PC steuern:
    https://www.loxforum.com/forum/faqs-...indows-steuern
  • .:Chris:.
    Extension Master
    • 05.01.2016
    • 190

    #2
    Hi,
    auf der Loxone-Webseite habe ich diesen Link gefunden:

    https://www.loxone.com/dede/kb/loxone-monitor/

    VG
    .:Chris:.

    Kommentar

    • Xenobiologist
      Lox Guru
      • 15.01.2016
      • 1112

      #3
      Den Link kenne ich natürlich. Daraus werde ich aber nicht wirklich schlau.
      Zumindest weiß ich nicht, wie ich auf eine UUID Filtern kann.
      Bei mir werden im Log nie welche angezeigt.
      Node-RED mit influxDB und Grafana - z.B. Statistiken auslagern:
      https://www.loxforum.com/forum/germa...d-grafana-visu
      Mit Loxone einen Windows-PC steuern:
      https://www.loxforum.com/forum/faqs-...indows-steuern

      Kommentar

      • Xenobiologist
        Lox Guru
        • 15.01.2016
        • 1112

        #4
        Okay, kaum macht man es richtig funktioniert es.
        So kann man z.B. einen SmartAktor setzen.

        'dev/sps/io/10715cfa-02c6-ef19-fffffc17f0d60351/AI2/hsv(142,88,100)')

        Hätte ich das vorher gewusst :-)
        Node-RED mit influxDB und Grafana - z.B. Statistiken auslagern:
        https://www.loxforum.com/forum/germa...d-grafana-visu
        Mit Loxone einen Windows-PC steuern:
        https://www.loxforum.com/forum/faqs-...indows-steuern

        Kommentar


        • romildo
          romildo kommentierte
          Kommentar bearbeiten
          Hast Du das über den Monitor herausgefunden?

        • Xenobiologist
          Xenobiologist kommentierte
          Kommentar bearbeiten
          Ja. Da sollte man alle Befehle abfangen können. :-)
          Also wenn demnächst mal wieder jemand fragt, wie man im Wecker ... oder sonst was ... dann nehme ich den Monitor dafür :-)

        • romildo
          romildo kommentierte
          Kommentar bearbeiten
          Vielleicht verrätst Du uns auch, wie Du es mit dem Monitor gefiltert hast?
          Der Thread sollte ja genau diese Frage klären.
      • Xenobiologist
        Lox Guru
        • 15.01.2016
        • 1112

        #5
        Lösung siehe Post 1
        Node-RED mit influxDB und Grafana - z.B. Statistiken auslagern:
        https://www.loxforum.com/forum/germa...d-grafana-visu
        Mit Loxone einen Windows-PC steuern:
        https://www.loxforum.com/forum/faqs-...indows-steuern

        Kommentar

        • romildo
          Lebende Foren Legende
          • 25.08.2015
          • 5113

          #6
          Danke für die Info.
          Ich habe das vermutlich wieder mal falsch verstanden.
          Ich ging davon aus, dass Du wissen möchtest, wie der Befehl kommt, wenn z.B. in der App im Wecker eine neue Weckzeit angelegt wird, so dass dieser dann durch Eingabe im Webbrowser zum gleichen Ziel führt.

          Habe dies aber mittlerweile selber herausgefunden.
          lg Romildo

          Kommentar

          • Xenobiologist
            Lox Guru
            • 15.01.2016
            • 1112

            #7
            Du hast also quasi den umgekehrten Weg analysiert? Wie die Daten von der App/Web-Loxone-Seite z.B. beim ersten Start vom Miniserver gelesen/empfangen werden?
            Mir geht es darum zu sehen, was die App/Web-Loxone-Seite zum Server schickt, wenn man bestimmte Dinge auslöst; damit ich sie bei Bedarf über andere Weg selbst auslösen kann.

            Das Ganze ohne Wireshark oder ähnlichem. :-)
            Node-RED mit influxDB und Grafana - z.B. Statistiken auslagern:
            https://www.loxforum.com/forum/germa...d-grafana-visu
            Mit Loxone einen Windows-PC steuern:
            https://www.loxforum.com/forum/faqs-...indows-steuern

            Kommentar

            • romildo
              Lebende Foren Legende
              • 25.08.2015
              • 5113

              #8
              Nein, mir ging es um dieselbe Richtung wie bei Dir.
              Prinzipiell mache ich es auch gleich wie Du, nur dass ich nicht nur nach dev/sps sondern auch nach der Bezeichnung des Objekts filtere.
              Filterbeispiele für Objekt mit der Bezeichnung Testwecker:
              http Testwecker
              dev/sps/io Testwecker
              Dies hat den Vorteil, dass ich die ID des Testweckers nicht kennen muss.

              Hier mal ein Beispiel anhand einer neuen Weckzeit, damit auch andere Forenmitglieder sehen, wie ich es mache:
              In den Debug Einstellungen stelle ich alles auf "Mehr Infos" und starte den Monitor
              Im Monitor setze ich den Filter.
              In der App gehe ich in den Testwecker und lege einen neue Weckzeit an.
              Weckzeit in App:
              Klicke auf die Grafik für eine vergrößerte Ansicht  Name: Monitor_Weckzeit_App.png Ansichten: 1 Größe: 49,2 KB ID: 185158
              Weckzeit in der Config:
              Klicke auf die Grafik für eine vergrößerte Ansicht  Name: Monitor_Weckzeit_Config.png Ansichten: 1 Größe: 51,2 KB ID: 185159
              Ergebnis im Monitor:
              Klicke auf die Grafik für eine vergrößerte Ansicht  Name: Monitor_Filter.png Ansichten: 1 Größe: 228,6 KB ID: 185156
              Oberhalb der Zeile mit dem Testwecker befindet sich dann der Request dazu.
              Klicke auf die Grafik für eine vergrößerte Ansicht  Name: Monitor_Request.png Ansichten: 1 Größe: 44,8 KB ID: 185164
              Erklärung zu den Werten:
              Testwecker = Bezeichnung vom Wecker in der Config
              Wecker = Bezeichnung von neuer Weckzeit
              54000 = Sekunden seit Mitternacht = 15:00
              1 = ein
              0,1,2,3,4,5,6,7,8,9 = Wiederholungen Liste von oben nach unten:
              0 = Feiertag
              1 = Urlaub
              2 = Freier Tag/Schulferien
              3 = Montag
              4 = Dienstag
              5 = Mittwoch
              6 = Donnerstag
              7 = Freitag
              8 = Samstag
              9 = Sonntag

              Eingabe im Browser welche zum gleichen Ergebnis führt:
              Code:
              über die Bezeichnung:
              http://IPMiniserver/jdev/sps/io/Testwecker/entryList/put/0/Wecker/54000/1/0,1,2,3,4,5,6,7,8,9
              [URL="http://IPMiniserver/jdev/sps/io/Testwecker/entryList/put/0/Wecker/54000/1/0,1,2,3,4,5,6,7,8,9"]oder auch über die ID:[/URL]
              [url]http://IPMiniserver/jdev/sps/io/10ff76dc-00d2-9b4e-ffff112233445566/entryList/put/0/Wecker/54000/1/0,1,2,3,4,5,6,7,8,9[/url]
              Möchte man nur den Montag auf 15:00 stellen dann müsste der Befehl so aussehen:
              [url]http://IPMiniserver/jdev/sps/io/Testwecker/entryList/put/0/Wecker/54000/1/3[/url]
              Zuletzt geändert von romildo; 11.01.2019, 10:56.
              lg Romildo

              Kommentar

              Lädt...