Hallo, nachdem mir gestern schon sehr gut weitergeholfen wurde mit der File Integration (oder der Export in Datei - Möglichkeit, wie ich es sehe) habe ich noch eine Frage, wie ich mit meinem Import weiterkomme.
Ich hole aus einem anderen System (KNX, das über ein sehr altes VisualBasic läuft) von jedes Zimmer 3 Werte: Soll-Temperatur, Ist-Temperatur und Heizungs-Zustand, dazu ggf. noch andere Zustände wie z.B. Zustand Licht - also ist das Licht an oder aus.
Somit habe ich nun bei 9 Zimmer (keine Angst, ich lebe nicht im Palast, doch mit Keller kommen halt ein paar Zimmer zusammen ) 42 Werte.
Im Moment erzeuge ich alle 15 Sekunden jeweils eine eigene Datei. Also z.B. für das Bad: BadHeizungSoll.xml BadHeizungIst.xml BadHeizungStatus.xml und BadLichtStatus.xml
Die Dateien sehen dann ganz einfach so aus, sagen wir mal eine BadHeizungIst.xml:
Eine HeizungSoll.xml sieht genauso aus. In einer Status.xml ist einfach eine 0 oder 1 drinnen.
Ich habe sowieso für was anderes einen Webserver, dort lade ich Dateien hin und mit Homeassistant hole ich die dort ab.
Die Einstellungen sind immer:
Also ganz einfach! Das Ganze funktioniert auch, doch ist durch die vielen Dateien unübersichtlich.
Ich könnte aber auch von VisualBasic auch alle Werte in eine Bad.xml schreiben lassen, wo dann alle Werte drinnen sind, also sagen wir mal HeizungSoll, HeizungIst, HeizungStatus, LichtStatus. Hier als Beispiel:
Ich kann zwischen den Werten beliebige Trennzeichen machen, entweder Leerzeichen oder Semikolon bietet sich an.
Im Moment
Nun die Frage: Wie könnte ich die Werte in Scape einlesen? CSS klappt ja da nicht, weil meine XML-Datei ja genaugenommen nur eine txt-Datei ist. Hat jemand eine Idee?
Und noch eine zweite Sache: Der Status 0 und 1 für Licht und Heizung ist zwar verarbeitbar wie z.B. in der Automation wenn ich sage wenn Licht größer 0 dann mach dies und jenes. Aber schöner wäre schon, wenn ich es hinbekomme, daß es ein schöner Schalter wäre.
Ich habe dazu beim Sensor im Feld Template folgendes rein:
doch das ist wohl falsch. Hat auch hier jemand eine Idee?
Dankeschön für eure Hilfe
chattie
Ich hole aus einem anderen System (KNX, das über ein sehr altes VisualBasic läuft) von jedes Zimmer 3 Werte: Soll-Temperatur, Ist-Temperatur und Heizungs-Zustand, dazu ggf. noch andere Zustände wie z.B. Zustand Licht - also ist das Licht an oder aus.
Somit habe ich nun bei 9 Zimmer (keine Angst, ich lebe nicht im Palast, doch mit Keller kommen halt ein paar Zimmer zusammen ) 42 Werte.
Im Moment erzeuge ich alle 15 Sekunden jeweils eine eigene Datei. Also z.B. für das Bad: BadHeizungSoll.xml BadHeizungIst.xml BadHeizungStatus.xml und BadLichtStatus.xml
Die Dateien sehen dann ganz einfach so aus, sagen wir mal eine BadHeizungIst.xml:
Code:
19.11
Ich habe sowieso für was anderes einen Webserver, dort lade ich Dateien hin und mit Homeassistant hole ich die dort ab.
Die Einstellungen sind immer:
Code:
Methode: GET
Bereich: Body
Also ganz einfach! Das Ganze funktioniert auch, doch ist durch die vielen Dateien unübersichtlich.
Ich könnte aber auch von VisualBasic auch alle Werte in eine Bad.xml schreiben lassen, wo dann alle Werte drinnen sind, also sagen wir mal HeizungSoll, HeizungIst, HeizungStatus, LichtStatus. Hier als Beispiel:
Code:
19.11 19.5 1 0
Im Moment
Nun die Frage: Wie könnte ich die Werte in Scape einlesen? CSS klappt ja da nicht, weil meine XML-Datei ja genaugenommen nur eine txt-Datei ist. Hat jemand eine Idee?
Und noch eine zweite Sache: Der Status 0 und 1 für Licht und Heizung ist zwar verarbeitbar wie z.B. in der Automation wenn ich sage wenn Licht größer 0 dann mach dies und jenes. Aber schöner wäre schon, wenn ich es hinbekomme, daß es ein schöner Schalter wäre.
Ich habe dazu beim Sensor im Feld Template folgendes rein:
Code:
{% if value == 0 %}off{% else %}on{% endif %}
Dankeschön für eure Hilfe
chattie