Temperaturwerte aus HmIP Temp. Fühler in Sys.variable und dann ins Epaper

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

Antworten
raspido
Beiträge: 65
Registriert: 06.02.2019, 13:59

Temperaturwerte aus HmIP Temp. Fühler in Sys.variable und dann ins Epaper

Beitrag von raspido » 05.07.2019, 17:48

Hey Leute,

ich habe bislang mit dem Scripten in der CCU3 bislang wenig Erfahrung. Vielleicht kann mir jemand helfen.

Ich möchte folgendes machen:

1. Temperatur und Luftfeuchtigkeit jedes Sensors in je einer Systemvariable schreiben
2. Temperatur und Luftfeuchtigkeit aus Systemvariable in meinem E-Paper Display anzeigen lassen

Ich habe 2 Sensoren und im Groben soll es wie folgt angezeigt werden:

I: 20,0° / 40,1%
O: 10,0° / 50,2%

Bislang bin ich bei "Problem 1", also erstmal die Temperatur in Systemvariable zu bekommen.

Code: Alles auswählen

var Sensor = dom.GetObject("BidCos-RF.000EDA498FD586:1.TEMPERATURE");
var Temp_Hausanschluss = dom.GetObject ("Temp_Hausanschluss");
Temp_Hausanschluss.Variable (Sensor.Value() );
Systemvaribale ist Temp_Hausanschluss als Typ hab ich Zahl mit dem Bereich von -50 - 50 angegeben.


Michael

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Temperaturwerte aus HmIP Temp. Fühler in Sys.variable und dann ins Epaper

Beitrag von alchy » 05.07.2019, 18:40

BidCos-RF.000EDA498FD586:1.TEMPERATURE ist wahrscheinlich kaum der korrekte Name des Datenpunktes deines geheimen HmIP Temp. Fühler.

und

Wieso der Umweg über ein Systemvariable?
Wenn schon zusätzliche Systemvariable, warum per Script und nicht mit >Synchronisierung über den weißen Zettel<?
und wenn schon per Script als Zusatzinfo:
die Methode .Variable() ist nicht unbedingt Mittel der Wahl, es sei denn du willst nie Triggern auf die Änderung der Systemvariable. Besser .State() benutzen.

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

raspido
Beiträge: 65
Registriert: 06.02.2019, 13:59

Re: Temperaturwerte aus HmIP Temp. Fühler in Sys.variable und dann ins Epaper

Beitrag von raspido » 05.07.2019, 18:44

War als Neuling ein Gedanke gewesen.

Wenn es natürlich über den direkten Weg geht, wäre natürlich besser.

Es geht ja wie beschrieben um 2 Sensoren mit je 2 Werte die auf dem Display angezeigt werden sollen.

vielleicht ein Tipp für mich, wie ich als Anfänger zum ziel komme?


Michael

PS: Es geht um den Sensor: Homematic IP Funk-Temperatur- und Luftfeuchtigkeitssensor HmIP-STHO-A, anthrazit, außen

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Temperaturwerte aus HmIP Temp. Fühler in Sys.variable und dann ins Epaper

Beitrag von alchy » 05.07.2019, 21:11

Glück gehabt, das du noch den Gerätetype gepostet hast.

Der Datenpunktname sollte also ungefähr so:

HmIP-RF.000EDA498FD586:1.ACTUAL_TEMPERATURE

heißen. Deine Fehler habe ich dir gekennzeichnet.

Irgendwo im Forum gibt es bestimmt eine Möglichkeit wie man die Zeilen des HB-Dis-EP-42BW beschreibt. Ich selber habe kein solches Display, aber bin mir sicher etwas darüber gelesen zu haben.



Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

nicolas-eric
Beiträge: 3302
Registriert: 07.01.2015, 23:26
Wohnort: Scheeßel
Hat sich bedankt: 21 Mal
Danksagung erhalten: 11 Mal

Re: Temperaturwerte aus HmIP Temp. Fühler in Sys.variable und dann ins Epaper

Beitrag von nicolas-eric » 05.07.2019, 22:31

alchy hat geschrieben:
05.07.2019, 21:11
Irgendwo im Forum gibt es bestimmt eine Möglichkeit wie man die Zeilen des HB-Dis-EP-42BW beschreibt.
Eventuell ist es aber auch ein HM-Dis-EP-WM55, meine Glaskugel kann sich aber grad nicht entscheiden.

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Temperaturwerte aus HmIP Temp. Fühler in Sys.variable und dann ins Epaper

Beitrag von alchy » 05.07.2019, 22:40

auch das ist natürlich möglich.

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

Antworten

Zurück zu „HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)“