Shop-Wechsel

Der Warenkorb wird nicht übernommen.

Zum Firmenkunden / Bildungseinrichtungs Shop

ELV Homematic IP Bausätze

HMIP-WRCD Temperatur von Außensensor SWO-D anzeigen

Beiträge zu diesem Thema: 16
Für Aktionen im ELV-Technik-Netzwerk müssen Sie sich ein Profil erstellen
HMIP-WRCD Temperatur von Außensensor SWO-D anzeigen
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
28.08.2022, 12:02
Moin Zusammen,



ich optmiere gerade bei uns in der Wohnung und würde in dem Zuge gerne die Temperatur der Wetterstation auf dem Display anzeigen lassen.



ich habe mich durch die Themen gewühlt und würde es über ein alle 30 Minuten auslösendes Programm machen mit einem Script und dann auf Zeile 2 des Displays schreiben lassen.

als Script habe ich mir folgendes aus den Beiträgen zusammengestellt (insbesondere dank an elkotec), aber irgendwie tut sich nichts :-(



string x = dom.GetObject("HmIP-RF.001xxxxxxxxxxx:1.ACTUAL_TEMPERATURE").Value().ToString(2) # "C";
var kanal = "HmIP-WRCD 002xxxxxxxxxxxx:2";
dom.GetObject(kanal).DPByHssDP("DISPLAY_DATA_STRING").State(x);
dom.GetObject(kanal).DPByHssDP("DISPLAY_DATA_ALIGNMENT").State(2);
dom.GetObject(kanal).DPByHssDP("DISPLAY_DATA_ID").State(3);
dom.GetObject(kanal).DPByHssDP("DISPLAY_DATA_COMMIT").State(true);
WriteLine(x);





Zeile drei des Displays wird regelmäßig bei Statusänderung eines Türsensors neu beschrieben. das klappt tadellos.

dom.GetObject("HmIP-RF.002xxxxxxxxxxxx:3.COMBINED_PARAMETER").State("{DDBC=WHITE,DDTC=BLACK,DDI=0,DDA=CENTER,DDS=Keine Post!,DDID=3,DDC=true},{R=1,IN=5,ANS=-1}")





kann mir jemand sagen, wo es hakt?
Aw: HMIP-WRCD Temperatur von Außensensor SWO-D anzeigen
Antwort als hilfreich markieren
1Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
28.08.2022, 12:13
Hallo JanHS,

ändere die Zeile : var kanal = "HmIP-WRCD 002xxxxxxxxxxxx:2";......statt "2" Kanal 3 angeben.
Viele Grüße..elkotek
Aw: HMIP-WRCD Temperatur von Außensensor SWO-D anzeigen
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
30.08.2022, 22:48
Danke für den Heinweis, da habe ich das mit der Zeile an falscher Stelle gedacht. das habe ich angepasst aber leider weiterhin ohne Erfolg :-(


string x = dom.GetObject("HmIP-RF.001xxxxxxxxxxx:1.ACTUAL_TEMPERATURE").Value().ToString(2) # "C";
var kanal = "HmIP-WRCD 002xxxxxxxxxxx:3";
dom.GetObject(kanal).DPByHssDP("DISPLAY_DATA_STRING").State(x);
dom.GetObject(kanal).DPByHssDP("DISPLAY_DATA_ALIGNMENT").State(2);
dom.GetObject(kanal).DPByHssDP("DISPLAY_DATA_ID").State(2);
dom.GetObject(kanal).DPByHssDP("DISPLAY_DATA_COMMIT").State(true);
WriteLine(x);
Aw: HMIP-WRCD Temperatur von Außensensor SWO-D anzeigen
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
31.08.2022, 06:26
Du solltest die von elkotek vorgeschlagene Änderung probieren
Christian
Aw: HMIP-WRCD Temperatur von Außensensor SWO-D anzeigen
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
31.08.2022, 07:41
Neee, hast du ja
Christian
Aw: HMIP-WRCD Temperatur von Außensensor SWO-D anzeigen
Antwort als hilfreich markieren
1Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
31.08.2022, 10:09
Hallo JanHS,

Deine Programmrealisierung ist eigentlich richtig. Wenn diese nicht funktionieren sollte, muss die Ursache wo anders liegen.

Versuche einmal testweise folgende Vorgehensweise.
  • Ersetze die 1. Zeile einfach einmal durch einen fixen string: string x = "TEST12345";
  • Script-Erstellung direkt unter (in) der script-Eingabe, damit wird sichergestellt, dass der interne Editor verwendet wird …danach Fehlerprüfung durchführen.
  • Das geänderte script nun unter Skript testen einfügen und Ausführen drücken
Was erhälts Du nun unter WriteLine und im Display?
Viele Grüße..elkotek
Aw: HMIP-WRCD Temperatur von Außensensor SWO-D anzeigen
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
02.09.2022, 00:06
Habe ich gerade ausprobiert.

beiedes ohne Reaktion, nichts passiert
Aw: HMIP-WRCD Temperatur von Außensensor SWO-D anzeigen
Antwort als hilfreich markieren
1Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
02.09.2022, 08:24
Hallo JanHS,

ich habe Dein script einmal mit folgender Systemkonfiguration geprüft.
  • Systemkonfiguration: WRCD/FW1.4.6, CCU3/ FW.3.65.8
  • zur Temperaturerfassung wurde der HmIP-WTH-2 verwendet
Ergebnis: läuft

Das verwendete script-Programm kannst Du Dir ansehen --> https://magentacloud.de/s/3B33WK2F6dRbRzS

Alternativ kannst Du auch einmal diese script-Variante ausprobieren.

string x = dom. GetObject("HmIP-RF.000A9569A32D85:1.ACTUAL_TEMPERATURE").Value().ToString(2) # " C";
dom.GetObject("HmIP-RF.002A5A498E9CE0:3.COMBINED_PARAMETER"). State("DDBC=WHITE,DDTC=BLACK,DDA=RIGHT,DDS="#x#",DDID=2,DDC=true}")
Viele Grüße..elkotek
Aw: HMIP-WRCD Temperatur von Außensensor SWO-D anzeigen
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
05.09.2022, 00:13
Vielen Dank für die Hilfe, ich probiere das mal in Ruhe aus.

ich habe ebenso WRCD mit FW1.4.6 an einer CCU3 mit FW.3.65.8

Verstehe irgendwie gar nicht woran es hakt.
Aw: HMIP-WRCD Temperatur von Außensensor SWO-D anzeigen
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
25.09.2022, 23:22
Ich habe alles durchprobiert aber es hat nicht geklappt. scheint einfach nicht zu funktionieren.
Aw: HMIP-WRCD Temperatur von Außensensor SWO-D anzeigen
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
26.09.2022, 17:56
Hallo Jan,

kannst Du vielleicht einmal Dein Programm als screenshot hier einstellen. Dann kann man evtl. erkennen, ob irgendwo ein Eingabefehler vorliegt. Es ist unklar, warum nicht einmal ein fester string-Wert angezeigt wird...siehe oben.

Hast Du einmal ohne weiteren Programmablauf das einlesen der ACTUAL_TEMPERATURE unter "Skript testen" geprüft ob auch mit WriteLine die aktuelle Temperatur erfasst/angezeigt wird?
Viele Grüße..elkotek
Aw: HMIP-WRCD Temperatur von Außensensor SWO-D anzeigen
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
24.05.2023, 09:38
Hallo zusammen,

ich bin beim Versuch, die Außentemperatur aus dem HmIP-STHO auf dem Display des HmIP-WRCD anzuzeigen, auf diesen Thread hier gestoßen.

Das Script ganz oben mit string x = "TEST12345"; in der ersten Zeile funktioniert schonmal, die Kommunikation mit dem Display ist also da. Nur die Außentemperatur wird nicht angezeigt. In der ersten Zeile steht bei mir

string x = dom.GetObject("HmIP-STHO xxxxxxxxxxxxx:1.ACTUAL_TEMPERATURE").Value().ToString(2) # "C";

ich habe also im Script von JanHS lediglich die Adresse von meinem Außentemperatursensor eingetragen. Gemäß Device Documentation wird auch beim STHO der Temperaturwert mit "ACTUAL_TEMPERATURE" auf Kanal 1 übertragen. Was muss noch geändert werden, damit der Wert angezeigt wird?
Aw: HMIP-WRCD Temperatur von Außensensor SWO-D anzeigen
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
24.05.2023, 09:47
string x = dom.GetObject("HmIP-RF.xxxxxxxxxxxxx:1.ACTUAL_TEMPERATURE").Value().ToString(2) # "C";
Es ist das Protokoll und ein Punkt anzugeben, nicht der Aktor. Der Aktor wird durch die anschließende Seriennummer definiert (xx...)
Christian
Aw: HMIP-WRCD Temperatur von Außensensor SWO-D anzeigen
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
25.05.2023, 20:47
Danke für die schnelle Hilfe. Gibt es über die Homematic Script-Dokumentation hinaus irgendwelche Tutorials, die ihr empfehlen könnt? Es fällt mir offenbar noch schwerer als ich dachte, mich in das Scripting reinzufuchsen...
Aw: HMIP-WRCD Temperatur von Außensensor SWO-D anzeigen
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
26.05.2023, 09:53
Es gibt die

- Sprachbeschreibung

- Objektbeschreibung

- Beispiele

- Datenpunktbeschreibung für Homematic und Homematic IP

Hier ist der Download jedoch nicht mehr vorhanden

https://www.eq-3.de/service/downloads.html

ggf. kann ich dir die zumailen
Christian
Aw: HMIP-WRCD Temperatur von Außensensor SWO-D anzeigen
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
26.05.2023, 10:37
@Flo_Dresden ----> download der aktuellen script-Sprachbeschreibung hier --->

https://www.eq-3.de/downloads/download/homematic/hm_web_ui_doku/HM-Skript_Teil_1_Sprachbeschreibung_V2.3.pdf
Viele Grüße..elkotek
Profil erstellen