Aktuelle Zeit: Di 21. Nov 2017, 12:12
Klick ---> Viel Infos rund ums Bauen findest du hier im FingerHaus Wiki <--- Klick

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




 Seite 1 von 3 [ 45 Beiträge ]  Gehe zu Seite 1, 2, 3  Nächste
Autor Nachricht
 Betreff des Beitrags: Auslesen und Steuerung LWZ mit ioBroker
BeitragVerfasst: Mo 13. Nov 2017, 21:23 
Geselle

Registriert: Mi 16. Nov 2016, 21:29
Beiträge: 106
Auslesen und Steuerung LWZ mit ioBroker

Voraussetzung ist das ISG web oder ISG plus. Das ist eine kleine Box, welche an der LWZ angeschlossen und mit eurem Netzwerk verbunden wird. Damit lassen sich alle Werte der LWZ bequem einstellen ohne an dem fummeligen Rad drehen zu müssen :),

Das soll keine Werbung für ioBroker sein, sondern eine (von vielen) Möglichkeiten beschreiben die LWZ 304 Werte auszulesen und zu ändern (steuern).

ioBroker ist eine freie Open Source Plattform zur Vernetzung und Steuerung von Smart Home Komponenten und kann kostenfrei unter www.iobroker.net bezogen und auf diversen Plattformen installiert werden. Die Anleitung spare ich mir hier, da diese von System zu System unterschiedlich ist. Eine Anmerkung sei noch gestattet, die notwendige Bibliothek nodeJS bitte Version 6.x oder älter. Neuere Versionen funktionieren derzeit noch nicht mit ioBroker.

Alle Schnittstellen zu externen Systemen werden über Adapter realisiert - einzelne unabhängige Erweiterungen - für bestimmte Geräte oder Funktionen.

Wir benötigen auf jeden Fall den javascript Adapter, da wir mit diesem die ISG Oberfläche im Hintergrund aufrufen und die Werte auslesen oder setzen. Zusätzlich benötigen wir noch den History Adapter um die Daten langfristig zu speichern.
Ich empfehle noch den flott und den vis Adapter mit dem man sich selbst eine passende Oberfläche zur Darstellung und Steuerung bauen kann. Flot dient zum erstellen der Graphen.

Wer wie ich Star Trek Fan ist, kann auch mit dem lcars Adapter ganz nette Star Trek like Oberflächen bauen. Bei Interesse poste ich gerne die entsprechenden Views.

Nach der Installation der Adapter sollte das dann im Browser so aussehen:


Bild


Für den javascript Adapter benötigen wir noch zwei Module, welche sich via Kommandozeile / Terminal / cmd etc. im ioBroker Verzeichnis installieren lassen:

npm install xpath
npm install xmldom

xpath,xmldom muss anschließend noch auf der javascript Adapter Konfigurationsseite (Klick auf den Adapter) eingetragen werden:

Bild

Anschließend kann über das Tab Skripte eine neue Gruppe z.B. ISG und darin ein neues Javascript angelegt werden. Die Basis für dieses Script hat ein Nutzer im ioBroker Forum unter http://forum.iobroker.net/viewtopic.php?t=2207 gepostet.

Ich habe dies noch an meine ISG Version angepasst. Das Script läuft alle 10 Sekunden.

Bild

Und hier ist das Script: https://pastebin.com/BuSQnEMC

Sollte das mit pastebin nicht funktionieren, poste ich es hier.

Die IP Adresse am Anfang ist noch durch die eigene zu ersetzen und das Script zu speichern.

Unter dem Tab Objekte sollte nach Aufklappen des Javascript Knotens die Daten zu eurer LWZ erscheinen.

Bild


Das Setzen der Werte poste ich in den kommenden Tagen.

Viel Spaß damit.





Gesendet von iPad mit Tapatalk



_________________
Wir bauten ein VIO 4xx im schönen Bayern

26.11.2015 Werkvertrag
25.04 Ausräumung Rücktrittsrecht
28/29.11 Bemusterung
01.02 Bodenplatte
09.03 Hausstellung
31.03 Estrich
01.06 Hausübergabe
21.06 eingezogen
Offline
 Profil  
 
 Betreff des Beitrags: Re: Auslesen und Steuerung LWZ mit ioBroker
BeitragVerfasst: Mo 13. Nov 2017, 23:04 
Architekt

Registriert: Mo 21. Mär 2011, 11:09
Beiträge: 1066
Bild



_________________
Medley 200+ /1,60m Kniestock/Fingerkeller/LWZ303i
Offline
 Profil  
 
 Betreff des Beitrags: Re: Auslesen und Steuerung LWZ mit ioBroker
BeitragVerfasst: Mo 13. Nov 2017, 23:13 
Stararchitekt

Registriert: Fr 31. Jul 2015, 17:40
Beiträge: 1818
Wohnort: Arnsberg
Da schließ' ich mich an, Wilma!



_________________
Freie Planung mit Keller auf Basis irgendeines Medleys
167 m², WiGa, 2,15 m Kniestock und Garagen im Keller
LWZ 304 Trend, nichts solares und kein Ofen
LCN vorbereitet
Unsere Grundrisse und andere Impressionen (Update 9.9.17)
Offline
 Profil  
 
 Betreff des Beitrags: Auslesen und Steuerung LWZ mit ioBroker
BeitragVerfasst: Mo 13. Nov 2017, 23:49 
Geselle

Registriert: Mi 16. Nov 2016, 21:29
Beiträge: 106
Und so schaut das ganze dann mal aus

Bild

Oha, nun ist es doch zu schnell zu kalt geworden und die Wärmepumpe ist angelaufen. Ich werd die Hysterese nochmal anpassen müssen :)


Gesendet von iPad mit Tapatalk



_________________
Wir bauten ein VIO 4xx im schönen Bayern

26.11.2015 Werkvertrag
25.04 Ausräumung Rücktrittsrecht
28/29.11 Bemusterung
01.02 Bodenplatte
09.03 Hausstellung
31.03 Estrich
01.06 Hausübergabe
21.06 eingezogen
Offline
 Profil  
 
 Betreff des Beitrags: Re: Auslesen und Steuerung LWZ mit ioBroker
BeitragVerfasst: Di 14. Nov 2017, 08:15 
Stararchitekt

Registriert: Fr 21. Aug 2015, 13:24
Beiträge: 3478
Das gute alte LCARS :)



_________________
Wir bauten ein Medley 3.0 200B mit 2,15 mtr Kniestock, LWZ 304,KFW 55 und KNX
Status: Eingezogen !!! 03.12.2016
Warten auf Pflastern
Unser Haus
Offline
 Profil  
 
 Betreff des Beitrags: Re: Auslesen und Steuerung LWZ mit ioBroker
BeitragVerfasst: Di 14. Nov 2017, 18:09 
Geselle

Registriert: Fr 20. Jan 2017, 19:59
Beiträge: 142
Wohnort: BaWü
Top, vielen Dank für die Anleitung.



_________________
---Neo 212 in BaWü---
Planungsgespräch 02/2017
Vorabzüge 06/2017
Bauantrag eingereicht 08/2017
Baugenehmigung 09/2017
Bemusterung 09 /2017
Bodenplatte/Keller KW 48
Offline
 Profil  
 
 Betreff des Beitrags: Re: Auslesen und Steuerung LWZ mit ioBroker
BeitragVerfasst: Mi 15. Nov 2017, 16:15 
Ingenieur

Registriert: Sa 23. Jan 2016, 21:41
Beiträge: 609
Nach dem ich mir dein Thread angeschaut hab, hab ich mich auch mal mit iobroker auseinander gesetzt.
Scheinbar ist die Umsetzung von Hausautomation und Co. mit dem Tool etwas einfacher als bei FHEM, zumindest für nicht Programmierer. Hast du auch nem CUL (zb. CUL433mhz und Temp. Sensor) schon gearbeitet?


Offline
 Profil  
 
 Betreff des Beitrags: Re: Auslesen und Steuerung LWZ mit ioBroker
BeitragVerfasst: Mi 15. Nov 2017, 23:01 
Geselle

Registriert: Mi 16. Nov 2016, 21:29
Beiträge: 106
MarkL. hat geschrieben:
Nach dem ich mir dein Thread angeschaut hab, hab ich mich auch mal mit iobroker auseinander gesetzt.
Scheinbar ist die Umsetzung von Hausautomation und Co. mit dem Tool etwas einfacher als bei FHEM, zumindest für nicht Programmierer. Hast du auch nem CUL (zb. CUL433mhz und Temp. Sensor) schon gearbeitet?


Hi MarkL,

habe keine CUL, daher auch keine Erfahrung damit. Werde mir jedoch einen Z-Wave Stick zulegen um damit Temperatursensoren und Steckdosen einzubinden. Das wird aber noch mind. bis Weihnachten :) dauern.... leider.



_________________
Wir bauten ein VIO 4xx im schönen Bayern

26.11.2015 Werkvertrag
25.04 Ausräumung Rücktrittsrecht
28/29.11 Bemusterung
01.02 Bodenplatte
09.03 Hausstellung
31.03 Estrich
01.06 Hausübergabe
21.06 eingezogen
Offline
 Profil  
 
 Betreff des Beitrags: Re: Auslesen und Steuerung LWZ mit ioBroker
BeitragVerfasst: Mi 15. Nov 2017, 23:12 
Geselle

Registriert: Mi 16. Nov 2016, 21:29
Beiträge: 106
Hi,

Und weiter geht es mit dem Schreiben von Werten, z.B. Hysterese.

Hierzu auf dem Tab "Scripte" in der Gruppe "global" ein neues Script namens ISGFunctions anlegen, IP Adresse an die eurer ISG anpassen und speichern:

https://pastebin.com/ZRdnk4tG

Nicht wundern, dadurch wird der Javascript Adapter kurz neugestartet, was ein paar Sekunden benötigt. Die Funktionen hier stehen somit allen weiteren Scripten zur Verfügung, z.B. auch diesem hier, welches die Hysteresen frei nach BigNose82 und Anpassungen an mein Haus setzt:

https://pastebin.com/bMrEdgNk

Das Script packt ihr am Besten in die eingangs erstellte ISG Gruppe, passt ggf. die Werte an Eure(!) an und speichert es mit einem sinnvollen Namen z.B. SetHysterese ab.

Viel Spass damit.



_________________
Wir bauten ein VIO 4xx im schönen Bayern

26.11.2015 Werkvertrag
25.04 Ausräumung Rücktrittsrecht
28/29.11 Bemusterung
01.02 Bodenplatte
09.03 Hausstellung
31.03 Estrich
01.06 Hausübergabe
21.06 eingezogen
Offline
 Profil  
 
 Betreff des Beitrags: Re: Auslesen und Steuerung LWZ mit ioBroker
BeitragVerfasst: Mi 15. Nov 2017, 23:18 
Azubi

Registriert: Do 9. Nov 2017, 12:28
Beiträge: 63
Wohnort: Pfalz
Leider scheitert es bei mir schon bei der Installation. Egal über welche Wege ich gehe (Node.js als Download, Node.js über Homebrew etc - gibt ja diverse Wege im Internt) - an irgend einem Punkt scheitert es mit "No such file or directory".

Nun ja. Ich probiere weiter.



_________________
VIO450 mit 176qm Wohnfläche mit Keller
Beginn: 12/2016
Einzug 06/2017
Offline
 Profil  
 
 Betreff des Beitrags: Re: Auslesen und Steuerung LWZ mit ioBroker
BeitragVerfasst: Mi 15. Nov 2017, 23:20 
Geselle

Registriert: Mi 16. Nov 2016, 21:29
Beiträge: 106
Dr. Bob hat geschrieben:
Leider scheitert es bei mir schon bei der Installation. Egal über welche Wege ich gehe (Node.js als Download, Node.js über Homebrew etc - gibt ja diverse Wege im Internt) - an irgend einem Punkt scheitert es mit "No such file or directory".

Nun ja. Ich probiere weiter.


Hi Dr. Bob,

wenn du deine Schritte beschreiben oder mit nem Screenshot zeigen kannst, kann ich dir ev. helfen.



_________________
Wir bauten ein VIO 4xx im schönen Bayern

26.11.2015 Werkvertrag
25.04 Ausräumung Rücktrittsrecht
28/29.11 Bemusterung
01.02 Bodenplatte
09.03 Hausstellung
31.03 Estrich
01.06 Hausübergabe
21.06 eingezogen
Offline
 Profil  
 
 Betreff des Beitrags: Re: Auslesen und Steuerung LWZ mit ioBroker
BeitragVerfasst: Mi 15. Nov 2017, 23:30 
Azubi

Registriert: Do 9. Nov 2017, 12:28
Beiträge: 63
Wohnort: Pfalz
Also: node.js installiert. Homebrew auch. Beides auf einem MacMini mit ElCapitan.

node.js läuft auch. Beim Installieren von ioBroker kommt im Terminal folgendes - obwohl ich mich an die ioBroker-Installationsanleitung halte

Mediaserver:ioBroker admin$ npm install iobroker

> iobroker@1.0.2 install /Users/admin/Desktop/ioBroker/node_modules/iobroker
> node lib/setup.js

npm WARN enoent ENOENT: no such file or directory, open '/Users/admin/Desktop/ioBroker/package.json'
npm WARN ioBroker No description
npm WARN ioBroker No repository field.
npm WARN ioBroker No README data
npm WARN ioBroker No license field.

npm ERR! file sh
npm ERR! path sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn sh
npm ERR! iobroker@1.0.2 install: `node lib/setup.js`
npm ERR! spawn sh ENOENT
npm ERR!
npm ERR! Failed at the iobroker@1.0.2 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! /Users/admin/.npm/_logs/2017-11-15T21_26_51_143Z-debug.log



_________________
VIO450 mit 176qm Wohnfläche mit Keller
Beginn: 12/2016
Einzug 06/2017
Offline
 Profil  
 
 Betreff des Beitrags: Re: Auslesen und Steuerung LWZ mit ioBroker
BeitragVerfasst: Mi 15. Nov 2017, 23:42 
Geselle

Registriert: Mi 16. Nov 2016, 21:29
Beiträge: 106
Welche NodeJS Version?
Anleitung? diese hier: http://www.iobroker.net/docu/?page_id=2293&lang=de



_________________
Wir bauten ein VIO 4xx im schönen Bayern

26.11.2015 Werkvertrag
25.04 Ausräumung Rücktrittsrecht
28/29.11 Bemusterung
01.02 Bodenplatte
09.03 Hausstellung
31.03 Estrich
01.06 Hausübergabe
21.06 eingezogen
Offline
 Profil  
 
 Betreff des Beitrags: Re: Auslesen und Steuerung LWZ mit ioBroker
BeitragVerfasst: Mi 15. Nov 2017, 23:45 
Azubi

Registriert: Do 9. Nov 2017, 12:28
Beiträge: 63
Wohnort: Pfalz
Genau, diese Anleitung.

NodeJS: 8.9.1 LTS


edit: auf meinem iMac mit Sierra läufts! (war nur ein Testschuss). Aber es soll halt auf dem Medienserver laufen, weil eder eh 24/7 an ist.



_________________
VIO450 mit 176qm Wohnfläche mit Keller
Beginn: 12/2016
Einzug 06/2017
Offline
 Profil  
 
 Betreff des Beitrags: Re: Auslesen und Steuerung LWZ mit ioBroker
BeitragVerfasst: Mi 15. Nov 2017, 23:52 
Azubi

Registriert: Do 9. Nov 2017, 12:28
Beiträge: 63
Wohnort: Pfalz
Korrektur: es ging. Jetzt erscheint auf dem iMac auch nnur "Verbindung fehlgeschlagen" -.-



_________________
VIO450 mit 176qm Wohnfläche mit Keller
Beginn: 12/2016
Einzug 06/2017
Offline
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
 Seite 1 von 3 [ 45 Beiträge ]  Gehe zu Seite 1, 2, 3  Nächste

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu: