Auslesen des Logikwertes - Wertebezeichnung einer Systemvariable
Moderator: Co-Administratoren
-
- Beiträge: 50
- Registriert: 12.02.2021, 10:57
- System: CCU und Access Point
- Hat sich bedankt: 59 Mal
- Danksagung erhalten: 2 Mal
Auslesen des Logikwertes - Wertebezeichnung einer Systemvariable
Hallo,
ich möchte eine Systemvariable mit Logikwert auslesen, aber nicht wahr oder falsch sondern die Wertebezeichnung von wahr oder falsch.
Beispiel:
Variablentyp Logikwert wahr=sommer falsch=winter
Wenn die Variable auf z.B.: falsch steht soll nicht falsch sondern winter zurückgegeben werden.
mit dom.GetObject("Variable_Sommer_Winter").Value() kommt nämlich true oder false zurück, ohne value die Variablenbezeichung, den Wert Winter bzw. Sommer konnte ich aber nicht abfragen.
Bitte um Hilfe.
Danke!
ich möchte eine Systemvariable mit Logikwert auslesen, aber nicht wahr oder falsch sondern die Wertebezeichnung von wahr oder falsch.
Beispiel:
Variablentyp Logikwert wahr=sommer falsch=winter
Wenn die Variable auf z.B.: falsch steht soll nicht falsch sondern winter zurückgegeben werden.
mit dom.GetObject("Variable_Sommer_Winter").Value() kommt nämlich true oder false zurück, ohne value die Variablenbezeichung, den Wert Winter bzw. Sommer konnte ich aber nicht abfragen.
Bitte um Hilfe.
Danke!
-
- Beiträge: 216
- Registriert: 18.02.2021, 19:30
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Schwarzenbek
- Hat sich bedankt: 117 Mal
- Danksagung erhalten: 6 Mal
Re: Auslesen des Logikwertes - Wertebezeichnung einer Systemvariable
In der Raspberry Matic kannst du für true und false verschiedene Werte angeben. Bsp. True ist Sommer und false ist Winter. Dann wird das auch so ausgegeben.
Weiß leider nicht wie es in der Standard Homematic Firmware ist.
Wird direkt bei der Erstellung der Variable abgefragt und angegeben.
Weiß leider nicht wie es in der Standard Homematic Firmware ist.
Wird direkt bei der Erstellung der Variable abgefragt und angegeben.
Zuletzt geändert von Paradox am 22.09.2022, 21:51, insgesamt 1-mal geändert.
CCU3 mit RaspberryMatic
Lernt gerne und stetig dazu!
Lernt gerne und stetig dazu!
- Baxxy
- Beiträge: 10831
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 608 Mal
- Danksagung erhalten: 2227 Mal
Re: Auslesen des Logikwertes - Wertebezeichnung einer Systemvariable
Code: Alles auswählen
.ValueName()
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
- robbi77
- Beiträge: 13858
- Registriert: 19.01.2011, 19:15
- System: CCU
- Wohnort: Landau
- Hat sich bedankt: 182 Mal
- Danksagung erhalten: 739 Mal
Re: Auslesen des Logikwertes - Wertebezeichnung einer Systemvariable
War schon immer so. Hat aber mit der Frage und RM nichts zu tun.Paradox hat geschrieben: ↑22.09.2022, 21:50In der Raspberry Matic kannst du für true und false verschiedene Werte angeben. Bsp. True ist Sommer und false ist Winter. Dann wird das auch so ausgegeben.
Weiß leider nicht wie es in der Standard Homematic Firmware ist.
Wird direkt bei der Erstellung der Variable abgefragt und angegeben.
-
- Beiträge: 216
- Registriert: 18.02.2021, 19:30
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Schwarzenbek
- Hat sich bedankt: 117 Mal
- Danksagung erhalten: 6 Mal
Re: Auslesen des Logikwertes - Wertebezeichnung einer Systemvariable
Oh dann verstehe ich die Frage falsch, sorry!
CCU3 mit RaspberryMatic
Lernt gerne und stetig dazu!
Lernt gerne und stetig dazu!
-
- Beiträge: 50
- Registriert: 12.02.2021, 10:57
- System: CCU und Access Point
- Hat sich bedankt: 59 Mal
- Danksagung erhalten: 2 Mal
Re: Auslesen des Logikwertes - Wertebezeichnung einer Systemvariable
.ValueName() war die Lösung.
Da wälze ich seit 2 Stunden die eq3 Variablendoku und probier so gut wie alles, aber das hab ich nicht versucht da ich dachte das gibt den Namen der Logikvariable zurück und nicht die Bezeichnung von wahr oder falsch.
Danke nochmal, funktioniert!
Da wälze ich seit 2 Stunden die eq3 Variablendoku und probier so gut wie alles, aber das hab ich nicht versucht da ich dachte das gibt den Namen der Logikvariable zurück und nicht die Bezeichnung von wahr oder falsch.
Danke nochmal, funktioniert!
- Baxxy
- Beiträge: 10831
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 608 Mal
- Danksagung erhalten: 2227 Mal
Re: Auslesen des Logikwertes - Wertebezeichnung einer Systemvariable
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: 9679
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 700 Mal
- Danksagung erhalten: 1626 Mal
Re: Auslesen des Logikwertes - Wertebezeichnung einer Systemvariable
Suchfunktion bzw Google?
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++