Entwicklung node-red-contrib-loxone für node-red

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • pmayer
    LoxBus Spammer
    • 27.02.2017
    • 379

    MaN0258 , konntest du mit der aktuellen Version mal testen wegen AES?
    https://allgeek.de/

    https://twitter.com/pregopm, https://github.com/codmpm/
    https://github.com/codmpm/node-red-contrib-loxone
    https://github.com/codm/wled-controller

    Kommentar

    • TorstenF
      Azubi
      • 15.04.2016
      • 8

      Super Projekt,
      ich habe nodered zusätzlich auf meinem Loxberry (Raspi 3) installiert und steuere momentan damit vom Miniserver aus meine Fritzbox.
      Das ganze läuft stabil und völlig problemlos.
      Vielen Dank dafür

      Kommentar

      • Bouni
        LoxBus Spammer
        • 01.09.2015
        • 291

        Morgen,

        ich hab mir einen kleinen flow in Node-Red zurecht gestrickt der mir Wassertemperatur, Abfluss und Wasserstand des Rheins aus einer Webseite popelt und via node-red-contrib-loxone in die Loxone sendet. Das klappt auch für die Wassertemperatur, jedoch nicht für die beiden anderen Werte.

        Hat jemand ne Idee was ich falsch mache?

        Im Anhang sind Bilder meiner Einstellungen.

        Danke schon mal :-)
        Angehängte Dateien

        Kommentar

        • Bouni
          LoxBus Spammer
          • 01.09.2015
          • 291

          Und hier noch die restlichen Bilder (blödes Limit auf 5 Anhänge ;-) )
          Angehängte Dateien

          Kommentar

          • pmayer
            LoxBus Spammer
            • 27.02.2017
            • 379

            Hi,

            hmm, das scheint soweit zu stimmen. Häng mal einen debug-node (complete msg object) an die Ausgänge von den Webservice-nodes und schau mal was die zurück geben.

            Bis dahin,
            Patrik
            https://allgeek.de/

            https://twitter.com/pregopm, https://github.com/codmpm/
            https://github.com/codmpm/node-red-contrib-loxone
            https://github.com/codm/wled-controller

            Kommentar

            • Bouni
              LoxBus Spammer
              • 01.09.2015
              • 291

              Habs gefunden, das default limit der VIs ist auf 100 gesetzt, das passt für die Temperatur, nicht aber für die beiden anderen Werte :-)
              Kleine Ursache, grosse Wirkung!

              Trotzdem danke für die schnelle Hilfe und vor allem für node-red-contrib-loxone

              Kommentar

              • Gast

                Hallo,

                habe node-red am laufen und "node-red-contrib-loxone" installiert.
                Luxtronik2 mit v2.81
                Node-RED version: v0.16.2
                Node.js version: v6.11.0

                Hätte jemand eine kurze Hilfestellung/Anleitung wie ich jetzt in der node-red Weboberfläche die Kommunikation mit der Luxtronik 2 konfiguriere, damit ich Werte abfragen kann?

                Vielen Dank

                Kommentar

                • pmayer
                  LoxBus Spammer
                  • 27.02.2017
                  • 379

                  Hi Gast ,

                  die Oberfläche von node-red erreichst du unter http://<host-ip>:1880/ wie hier beschrieben: https://github.com/codmpm/node-red-c...ation-node-red

                  Die Luxtronik kenne ich leider nicht. Gibt es dafür einen node`?

                  Hier im Thread wurden schon mehrere einsteigerfreundliche Anleitungen für node-red gepostet, klick dich da einfach mal durch.

                  so long,
                  Patrik
                  https://allgeek.de/

                  https://twitter.com/pregopm, https://github.com/codmpm/
                  https://github.com/codmpm/node-red-contrib-loxone
                  https://github.com/codm/wled-controller

                  Kommentar

                  • Bouni
                    LoxBus Spammer
                    • 01.09.2015
                    • 291

                    Hallo allerseits,

                    Gast Du hast ne PM.

                    Um kurz Klarheit zu schaffen, Bei der Luxtronik handelt es sich um eine Wärmepumpensteuerung die von mehreren Herstellern eingestezt wird.
                    Details findet man im Loxwiki: http://www.loxwiki.eu/pages/viewpage...ageId=18219339

                    Kommentar


                    • pmayer
                      pmayer kommentierte
                      Kommentar bearbeiten
                      Super! Wenn du irgendwie nen fertigen Flow hast kannst du ihn ja vielleicht dazu posten. Weil wie du schon schreibst, sind Websockets und XML mit node-red kein Problem.
                  • Bouni
                    LoxBus Spammer
                    • 01.09.2015
                    • 291

                    Ich poste den Flow gleich im Thread zum Thema Luxtronik, das ist sauberer.


                    Kommentar

                    • pmayer
                      LoxBus Spammer
                      • 27.02.2017
                      • 379

                      node-red 0.17 ist soeben zusammen mit node-red-dashboard 2.4 erschienen:

                      http://nodered.org/blog/2017/06/28/v...-0-17-released
                      https://github.com/node-red/node-red...r/CHANGELOG.md

                      Mit node-red 0.17 ist es endlich möglich node's auch über "Manage Palette" zu aktualisieren.

                      Hier die Anleitung, wie man auf 0.17 updatet: http://nodered.org/docs/getting-started/upgrading.html

                      Ein erster kurzer Test hat keine Probleme mit node-red-contirb-loxone gezeigt.

                      Zuletzt geändert von pmayer; 30.06.2017, 14:12.
                      https://allgeek.de/

                      https://twitter.com/pregopm, https://github.com/codmpm/
                      https://github.com/codmpm/node-red-contrib-loxone
                      https://github.com/codm/wled-controller

                      Kommentar


                      • pmayer
                        pmayer kommentierte
                        Kommentar bearbeiten
                        Es fehlen bei mir nur gerade die Icons aus fontawesome... mal schauen woran das liegt.
                    • Negropo
                      Smart Home'r
                      • 10.10.2015
                      • 90

                      Hallo,

                      habe heute mal mit node red und dem Alexa Skill etwas rumgespielt. Eine Frage dazu: Wenn ich mein Licht dimmen will wird der Wertvon Alexa als Object mit einem Value ausgegeben. Den müsste ich um den Websocket zu nutzen in eine Zahl umwandeln. Weiß jemand wie das funktioniert. Licht ein- und ausschalten funktioniert.

                      Danke!

                      Gruß Negropo

                      Kommentar


                      • pmayer
                        pmayer kommentierte
                        Kommentar bearbeiten
                        Das geht in jedem Fall mit einem function-node und etwas Javascript. Du kannst auch einen change-node nehmen um den Wert zu extrahieren (quasi in msg.payload verschieben) und dann mit node-red-contrib-simplejs einen Integer oder Float drauß machen.

                      • Negropo
                        Negropo kommentierte
                        Kommentar bearbeiten
                        Danke für den Hinweis, leider bekomme ich es nicht hin. node-red-contrib-simplejs funktioniert nicht, da es nur mit msg.object arbeitet und ich ja msg.payload verarbeiten muss. Und mit der change-node kann ich den Wert 20 auch nicht aus demObject { value: 20 } extrahieren bzw. bekomme ich das nicht hin. Hast du vielleicht noch einen Vorschlag für mich? Danke!

                      • Negropo
                        Negropo kommentierte
                        Kommentar bearbeiten
                        So, mit noch mehr googlen als gestern habe ich jetzt eine ganz einfache function gefunden, die mein Problem löst:
                        Code:
                        msg.payload = msg.payload.value;
                            return msg;
                        bringt genau das gewünschte Ergebnis von 20. :-)
                    • svethi
                      Lebende Foren Legende
                      • 25.08.2015
                      • 6289

                      Negropo hast Du das mit dem Node gemacht, bei dem man sich auf der Seite des Entwicklers anmelden muss?

                      das war mir zu doof ;-). Ich mache das ja komplett selbst in Node-Red
                      Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

                      Kommentar


                      • Negropo
                        Negropo kommentierte
                        Kommentar bearbeiten
                        Meinst du die Anbindung an Alexa? Ja, die habe ich über die Seite des Entwicklers gemacht. Habe schon gesehen, dass man das auch selbst machen kann, war mir aber für den Beginn zu komplex. Will erstmal testen wie weit die Sprachsteuerung über Node-Red funktioniert. Habe in letzter Zeit diverse (Alexa über FHEM, Openhab 2, iobroker jeweils mit Anbindung an die Loxone) ausprobiert und war mit keiner Lösung bisher so richtig glücklich.

                      • Negropo
                        Negropo kommentierte
                        Kommentar bearbeiten
                        svethi hast du mit alexa und node-red eine vernünftige Rolladensteuerung hinbekommen ohne sagen zu müssen "Alexa, schalte den Rolladen ein" o.ä.?

                      • svethi
                        svethi kommentierte
                        Kommentar bearbeiten
                        Ich bin gerade erst dabei mir alles aufzubauen. Habe nur nicht so viel Zeit. Ich werde das Ganze auf verschiedenen Wegen realisieren. Zum einen die normalen Homeautomationsdinge, die Alexa direkt kann und zum Anderen über einen eigenen Skill, den man dann aber leider über Alexa frage (z.B. Loxone) wie ist die Temperatur im Wohnzimmer o.ä. Da die Homeautomationsdinge sehr begrenzt sind, sind halt Statusabfragen nicht möglich. Ich frage zum. Beispiel schon das Klima für Wohnzimmer und draußen ab (Temperatur und Luftfeuchtigkeit) Weiteres folgt.
                        Rollladen gehen noch nicht direkt? Hmm. Dann müsste man das auch noch über eigene Skills machen. Oder kann das vllt nur HA-Brigde nicht, da die für HUE ist? Ein eigener Homeautomationsskill könnte da helfen. Müsste man mal sehen was Alexa alles direkt kann.
                    • svethi
                      Lebende Foren Legende
                      • 25.08.2015
                      • 6289

                      kurz Beschreibung:

                      -> Alexa Developer Account
                      -> eigenen Skill anlegen
                      -> eigenen Server und nicht AWS anwählen
                      -> auf dem Loxberry mit node-red ein selfsigned Cert anlegen und die diese dort dann hochladen
                      -> in der Apache Konfig des Loxberry ein ssl Proxypass zum Alexa-Node anlegen
                      -> als Server bei Amazon den dynDNS Namen eingeben (leider muss der Port unbeding der standard SSL Port 443 sein, daher auch mit Proxypass um alles andere zu verstecken)
                      -> den Alexa Node anlegen und aufbauen

                      Sieht dann ungefähr so aus wie im Bild :-)
                      Angehängte Dateien
                      Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)

                      Kommentar


                      • Negropo
                        Negropo kommentierte
                        Kommentar bearbeiten
                        Habe das mit dem custom skill gerade mal ausprobiert. Funktioniert leider nur mit english(US) als Sprache, da der Slot Type LITERAL nicht in der deutschen Version unterstützt wird. Damn!!!

                      • svethi
                        svethi kommentierte
                        Kommentar bearbeiten
                        Dann nimm einfach den Type nicht :-). Och mache das ja genauso und kann in Deutsch

                      • Negropo
                        Negropo kommentierte
                        Kommentar bearbeiten
                        @svethi: Wo gibst du die zu erkennenden Befehl vor, im Skill oder so wie der gezeigte Ansatz in node-red?
                    • pmayer
                      LoxBus Spammer
                      • 27.02.2017
                      • 379

                      Kurze Frage, welchen node für Alexa meint ihr?

                      Es gibt von Ben Hardill einen quasi "offiziellen" Alexa-Node-Red-Skill: https://www.amazon.de/dp/B01N0D97FZ
                      https://allgeek.de/

                      https://twitter.com/pregopm, https://github.com/codmpm/
                      https://github.com/codmpm/node-red-contrib-loxone
                      https://github.com/codm/wled-controller

                      Kommentar

                      Lädt...