Verständnisfrage > Status in Variable schreiben

Allgemeines zur HomeMatic Haussteuerung

Moderator: Co-Administratoren

magnum1795
Beiträge: 262
Registriert: 13.05.2020, 17:56
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 45 Mal
Danksagung erhalten: 22 Mal

Re: Verständnisfrage > Status in Variable schreiben

Beitrag von magnum1795 » 02.01.2023, 17:46

Matsch hat geschrieben:
02.01.2023, 13:35
Beeindruckende Logik :roll:
super Beitrag :(
MichaelN hat geschrieben:
02.01.2023, 14:19
magnum1795 hat geschrieben:
02.01.2023, 12:27
Sorry aber da helfen einen solche Antworten recht wenig.
Man könnte daraus lernen z.B.
Oder man stellt die Frage ganz anders - schildert die Aufgabe und fragt wie die Lösung aussehen könnte.
Ich verstehe z.B. noch nicht, warum man einen Wert in einer SV benötigt, wenn der doch schon als Datenpunkt vorliegt. SV ist auch nur ein Datenpunkt.
Ich habe eine Wetterstation Pro von Homematic und zusätzlich eben einen Regensensor. Warum? Ja weil der Regensensor der Wetterstation einfach zu Träge ist um z.B. das Bodenfenster automatisch zu schließen und auch weitere Aufgaben. Ich möchte den Status des Regenmelders deshalb in eine Variable schreiben um dann diese in anderen App´s (SmarthaApp auf Handy und Tablet zu verwenden. Durch diese Statusmeldung kann ich dadurch andere Aufgaben erledigen lassen in der Ansichten Einstellung bei der SmarthaApp. Hier kann man eben nur ein Gerät hinzufügen, aber beliebig viele Variablen etc. hinzufügen. (siehe Bild)
Baxxy hat geschrieben:
02.01.2023, 15:31
magnum1795 hat geschrieben:
02.01.2023, 10:11
Aber irgendwie scheint das nicht wirklich zu funktionieren.
Sowas liest man immer gern. Da ist der Interpretationsspielraum so schön groß. :wink:
Entweder etwas funktioniert oder eben nicht.
Und wenn es nicht funktioniert sollte man präzise beschreiben was eben nicht funktioniert.

Spekulativ würde ich sagen es gibt noch eine anderes Objekt in deinem System was "Regenmelder" heißt.
Also mal ein WriteLine einfügen und den Zugriff dedizieren, die erste Zeile kann so bleiben:

Code: Alles auswählen

WriteLine("Regenmelder_Sensor Value: "# status);
dom.GetObject (ID_SYSTEM_VARIABLES).Get ("Regenmelder").State(status);
@Baxxy Danke dir

Nein, habe kein anderes Gerät oder Variable das Regenmelder heißt.
Dateianhänge
wetter regenmelder.jpg

Matsch
Beiträge: 5427
Registriert: 30.05.2019, 11:37
System: Alternative CCU (auf Basis OCCU)
Wohnort: Chemnitz
Hat sich bedankt: 114 Mal
Danksagung erhalten: 734 Mal

Re: Verständnisfrage > Status in Variable schreiben

Beitrag von Matsch » 02.01.2023, 20:51

magnum1795 hat geschrieben:
02.01.2023, 17:46
Matsch hat geschrieben:
02.01.2023, 13:35
Beeindruckende Logik :roll:
super Beitrag :(
Weil du anscheinend nicht weitergelesen hast? Zur Erinnerung:
Matsch hat geschrieben:
02.01.2023, 14:41
Und warum man beim Übergang zu "Trocken" -> "Nass" in die SV einschreiben will. Querdenker?

Benutzeravatar
Baxxy
Beiträge: 10788
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 604 Mal
Danksagung erhalten: 2207 Mal

Re: Verständnisfrage > Status in Variable schreiben

Beitrag von Baxxy » 02.01.2023, 22:06

magnum1795 hat geschrieben:
02.01.2023, 17:46
Nein, habe kein anderes Gerät oder Variable das Regenmelder heißt.
Ok, dann müsste das Script funktionieren.
Zumindest im "Script testen". Das es im Programm niemals ausgeführt wird haben die Kollegen ja schon geschrieben.

Antworten

Zurück zu „HomeMatic allgemein“