Entwicklung node-red-contrib-loxone für node-red
Einklappen
X
-
MaN0258 , konntest du mit der aktuellen Version mal testen wegen AES? -
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 :-)Kommentar
-
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,
PatrikKommentar
-
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-loxoneKommentar
-
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 DankKommentar
-
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,
PatrikKommentar
-
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=18219339Kommentar
-
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.Kommentar
-
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ß NegropoKommentar
-
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. -
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 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-RedMiniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)Kommentar
-
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. -
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.
-
-
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 :-)Miniserver; KNX; Vitogate; EnOcean (EnOceanPi); Loxone Air; Caldav-Kalenderanbindung; RaspberryPi und für keine Frickellösung zu schade :-)Kommentar
-
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/B01N0D97FZKommentar
Kommentar