CuxD (90) Thermostat kein Unreach Kanal verfügbar
Moderator: Co-Administratoren
-
- Beiträge: 182
- Registriert: 16.04.2015, 21:48
- Hat sich bedankt: 14 Mal
- Danksagung erhalten: 1 Mal
CuxD (90) Thermostat kein Unreach Kanal verfügbar
Hallo,
laut Baxxy kann man bei einer CCU3 den "Unreach-Kanal" von einem CuxD Thermostat unter Programme als Trigger auswählen.
viewtopic.php?p=795015#p795015
Bei meiner CCU2 geht das nicht, ist das so gewollt oder nicht möglich? Danke und Gruß
laut Baxxy kann man bei einer CCU3 den "Unreach-Kanal" von einem CuxD Thermostat unter Programme als Trigger auswählen.
viewtopic.php?p=795015#p795015
Bei meiner CCU2 geht das nicht, ist das so gewollt oder nicht möglich? Danke und Gruß
- Baxxy
- Beiträge: 11478
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 671 Mal
- Danksagung erhalten: 2433 Mal
Re: CuxD (90) Thermostat kein Unreach Kanal verfügbar
Da war irgendwas mit dem "intern Status" des Kanals bei der CCU.
Versuch mal das im Script testen:
(SN in Zeile 2 eintragen!)
Wenn's klappt sollte das so aussehen:
Danach nochmal gucken ob Kanal:0 im WENN des Programmes verfügbar ist.
Versuch mal das im Script testen:
(SN in Zeile 2 eintragen!)
Code: Alles auswählen
boolean bSet_Internal = false;
string sCUxD_SN = "CUX9002002";
object oCUxD_Chn0_DP = (dom.GetObject(ID_DATAPOINTS)).Get("CUxD."#sCUxD_SN#":0.UNREACH");
if (oCUxD_Chn0_DP) {
object oCUxD_Chn = (dom.GetObject(dom.GetObject(oCUxD_Chn0_DP).Channel()));
boolean bIs_Internal = oCUxD_Chn.Internal();
WriteLine("Intern Status aktuell: "#bIs_Internal);
if (bIs_Internal != bSet_Internal) {
oCUxD_Chn.Internal(bSet_Internal);
WriteLine("Intern Status neu: "#bSet_Internal);
}}
Code: Alles auswählen
Intern Status aktuell: true
Intern Status neu: false
Zuletzt geändert von Baxxy am 31.01.2024, 17:03, insgesamt 1-mal geändert.
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
- Baxxy
- Beiträge: 11478
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 671 Mal
- Danksagung erhalten: 2433 Mal
Re: CuxD (90) Thermostat kein Unreach Kanal verfügbar
Hmm, hast du mal im Programm im Kanalauswahl-Fenster nach der Seriennummer des CUxD-Gerätes gefiltert?
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
-
- Beiträge: 182
- Registriert: 16.04.2015, 21:48
- Hat sich bedankt: 14 Mal
- Danksagung erhalten: 1 Mal
Re: CuxD (90) Thermostat kein Unreach Kanal verfügbar
Ja hab ich, auch da ist kein Kanal:0
Wenn das angepingte Gerät keine Antwort sendet möchte ich über den CMD_EXEC_FALSE den entsprechenden Wert des Sensors auf -50 setzen.
Allerdings habe ich keine Ahnung wie der Aufruf aussehen soll??
Das klappt schon mal nicht
Ich verfolge allerdings jetzt eine andere Variante. Ich möchte das System.Ping (16 Kanäle) dafür nutzen. Wenn das angepingte Gerät keine Antwort sendet möchte ich über den CMD_EXEC_FALSE den entsprechenden Wert des Sensors auf -50 setzen.
Allerdings habe ich keine Ahnung wie der Aufruf aussehen soll??
Code: Alles auswählen
/usr/local/addons/cuxd/extra/curl dom.GetObject("CUxD.CUX9002043:1.SET_TEMPERATURE").State("-50.0")
![Wink ;)](./images/smilies/icon_wink.gif)
- Baxxy
- Beiträge: 11478
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 671 Mal
- Danksagung erhalten: 2433 Mal
Re: CuxD (90) Thermostat kein Unreach Kanal verfügbar
Mein Fehler. Das Script macht nicht das was ich wollte. War wohl noch zu früh heute morgen.
![Shocked :shock:](./images/smilies/icon_eek.gif)
Ich korrigiere das später.
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
-
- Beiträge: 182
- Registriert: 16.04.2015, 21:48
- Hat sich bedankt: 14 Mal
- Danksagung erhalten: 1 Mal
Re: CuxD (90) Thermostat kein Unreach Kanal verfügbar
Könnte mir vielleicht jemand mit dem richtigen Befehl unter die Arme greifen?
Wie lautet der richtige CMD_EXEC-Befehl, um bei einem Thermostatdevice ein SET_TEMPERATURE auszuführen?
Danke und Gruß
Wie lautet der richtige CMD_EXEC-Befehl, um bei einem Thermostatdevice ein SET_TEMPERATURE auszuführen?
Code: Alles auswählen
("CUxD.CUX9002043:1.SET_TEMPERATURE").State("-50.0")
- Baxxy
- Beiträge: 11478
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 671 Mal
- Danksagung erhalten: 2433 Mal
Re: CuxD (90) Thermostat kein Unreach Kanal verfügbar
Ich habe das Script oben aktualisiert, es sollte nun korrekterweise den "Internal-Flag" von Kanal:0 ändern.
Beim Rest kann ich nicht helfen, hast du mal das CUxD-Handbuch konsultiert?
Beim Rest kann ich nicht helfen, hast du mal das CUxD-Handbuch konsultiert?
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
- uwe111
- Beiträge: 4837
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 253 Mal
- Kontaktdaten:
Re: CuxD (90) Thermostat kein Unreach Kanal verfügbar
Welcher Hinweis? Wozu der Screenshot vom (28) System.Ping Device?
Bei CMD_EXEC müssen OS-Befehle rein, keine HM-Script Befehle!
Sowas wäre z.B. richtig:
Code: Alles auswählen
extra/timer.tcl CUxD.CUX9002043:1.SET_TEMPERATURE -50.0
Viele Grüße
Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN
Download: CUxD 2.12, SSH KeyDir
SPENDEN
![Wink :wink:](./images/smilies/icon_wink.gif)