Shop-Wechsel

Der Warenkorb wird nicht übernommen.

Zum Privatkunden Shop

ELV Homematic IP Bausätze

Parameter ändern für 2-fach HmIP-STE2-PCB Temperatur

Beiträge zu diesem Thema: 12
Für Aktionen im ELV-Technik-Netzwerk müssen Sie sich ein Profil erstellen

ELV Bausatz Homematic IP 2-Kanal-Temperatursensor mit externen Fühlern - 2-fach, HmIP-STE2-PCB

Artikel-Nr.: 155614

zum Produkt
Parameter ändern für 2-fach HmIP-STE2-PCB Temperatur
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
20.02.2022, 13:47
Hallo,

ich möchte in einem Skript die obere Temperaturschwelle ändern o. lesen.
Mit den Befehlen

dom.GetObject("HmIP-STE2-PCB.xxxxxxxxxxxx:1.COND_TX_THRESHOLD_HI").State(23);

oder auch für das Lesen

var temp1 = dom.GetObject("HmIP-STE2-PCB.xxxxxxxxxxxx:1.COND_TX_THRESHOLD_HI").Value();

hatte ich keinen Erfolg.
Ist der Parametername nicht richtig oder kann man keine "configuration parameters" lesen o. schreiben?

Oder, falls der Wert so nicht abfragbar ist, wie lautet der richtige Abfrage-Befehl?

Danke im Voraus.
Aw: Parameter ändern für 2-fach HmIP-STE2-PCB Temperatur
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
20.02.2022, 13:56
dom.GetObject erwartet das Protokoll und nicht den Aktornamen

dom.GetObject("HmIP-RF.<SERIENNUMMER>:1.COND_TX_THRESHOLD_HI").Value();
Christian
Aw: Parameter ändern für 2-fach HmIP-STE2-PCB Temperatur
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
20.02.2022, 15:18
Danke für den Hinweis Christan.

Sorry,
der Syntax war oben falsch geschrieben.

Das Problem bleibt:

Ich möchte in einem Skript die obere Temperaturschwelle ändern o. lesen.

Mit den Befehlen

dom.GetObject("HmIP-RF.xxxxxxxxxxxx:1.COND_TX_THRESHOLD_HI").State(23);

oder auch für das Lesen

var temp1 = dom.GetObject("HmIP-RF.xxxxxxxxxxxx:1.COND_TX_THRESHOLD_HI").Value();

hatte ich keinen Erfolg.

Ist der Parametername nicht richtig oder kann man keine "configuration parameters" lesen o. schreiben?
Oder, falls der Wert so nicht abfragbar ist, wie lautet der richtige Abfrage-Befehl?

Danke im Voraus.
Aw: Parameter ändern für 2-fach HmIP-STE2-PCB Temperatur
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
20.02.2022, 15:29
Kannst du hier nachlesen:
https://homematic-ip.com/sites/default/files/downloads/HmIP_Device_Documentation-1.38.4.pdf
Der Name ist wohl richtig (Seite 6484). Wie sieht die Seriennummer aus? Was steht in den Fehlermeldungen?

/var/log/messages
Christian
Aw: Parameter ändern für 2-fach HmIP-STE2-PCB Temperatur
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
20.02.2022, 17:21
Hallo Christian,
vielen Dank, dass du dich mein Problem an nimmst.
Ich bin ein Anfänger!

Die Seriennummer ist auch richtig.
Fehlermeldung? - Auf dem Bildschirm keine. Skript wird nicht ausgeführt.
Wie komm ich zum "/var/log/messages"
Aw: Parameter ändern für 2-fach HmIP-STE2-PCB Temperatur
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
20.02.2022, 18:39
Zeige die Seriennummer, oder anders: Es ist eine 14-stellige Nummer, nicht KEY oder STGIN (siehe Screeshot unten)
In das Verzeichnis kommst du über die Freischaltung von SSH und dem Programm WINSCP
https://winscp.net/eng/download.php
Das siehr dann so aus
https://ibb.co/dW4RJXx
Auf dem Bildschirm sollte die Zeile "Hallo Welt" drin bleiben, dann sieht man, ob das Script beendet wurde. Kommt die Zeile nicht, gab es einen Fehler
https://ibb.co/hd0ZMRL
Alternativ bekommst du die Fehler über die CCU-Wartung unter Fehlerprotokoll
https://ibb.co/k6WWHrS
Christian
Aw: Parameter ändern für 2-fach HmIP-STE2-PCB Temperatur
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
21.02.2022, 08:16
Skript testen:

dom.GetObject("HmIP-RF.00281D89B3C5E5:1.COND_TX_THRESHOLD_HI").State(33);
WriteLine("Hallo Welt!");

Ausgabe: keine

Fehlermeldung:
Feb 21 08:11:09 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO (vert.x-eventloop-thread-6)
AP 3014F711A0001F9A49943AA1: OTAU RF Handler 1efbe463-1537-444d-a491-15020eb9a2ca suspended for device(s) (3014F711A000281D89B3C5E5)
Aw: Parameter ändern für 2-fach HmIP-STE2-PCB Temperatur
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
21.02.2022, 08:49
Das
Feb 21 08:11:09 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO (vert.x-eventloop-thread-6)
ist kein Fehler,es wird nach HAP Geräten gesucht. Der zweite zeigt, das irgendwie das Gerät nicht da ist. Kannst ja mal versuchen an anderen IP Geräten etwas zu setzen (Schalter an/aus)
Christian
Aw: Parameter ändern für 2-fach HmIP-STE2-PCB Temperatur
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
21.02.2022, 09:17
Habe es mit dem CO2-Sensor, der auch einen Temperaturschwelle hat, versucht:

dom.GetObject("HmIP-RF.002D1D898AD337:5.COND_TX_THRESHOLD_HI").State(33);
WriteLine("Hallo Welt!");

gleiche Ergebnis - nichts

Fehlermeldung:

Feb 21 09:07:38 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO (vert.x-eventloop-thread-6) SYSTEM: 0 Accesspoints in Queue
Feb 21 09:07:38 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO (vert.x-eventloop-thread-6) SYSTEM: Permanent-/Burstlistener Handler utilization: 0/50 used
Feb 21 09:07:38 de.eq3.cbcs.server.core.otau.DeviceBackgroundUpdateSubsystem INFO (vert.x-eventloop-thread-6) SYSTEM: Eventlistener Handler utilization: 0/50 used
Aw: Parameter ändern für 2-fach HmIP-STE2-PCB Temperatur
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
21.02.2022, 09:25
Das sind - wie gesagt - keine Fehler

Probiere einen Schalter

dom.GetObject("HmIP-RF.00021BE99BFFF0:3.STATE").State(1) -> An
Christian
Aw: Parameter ändern für 2-fach HmIP-STE2-PCB Temperatur
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
21.02.2022, 10:01
Das funktioniert mit einem Schaltaktor von mir.
Aw: Parameter ändern für 2-fach HmIP-STE2-PCB Temperatur
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
21.02.2022, 12:04
Dann kann der Wert mit dem Parameter COND_TX_THRESHOLD_HI nicht gesetzt werden, obwohl nach der Anleitung möglich.
Christian
Profil erstellen