Freie Texte in Statusanzeige HM-Dis-WM55 über ein HM Script

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

Xfiles_de
Beiträge: 160
Registriert: 27.07.2016, 06:10
Hat sich bedankt: 2 Mal

Re: Freie Texte in Statusanzeige HM-Dis-WM55 über ein HM Scr

Beitrag von Xfiles_de » 19.04.2017, 20:04

Habe etwas zeit gefunden zu testen !

Habe die beiden skripte in einen Programm gepackt und dann versuch :

Code: Alles auswählen

string zeile1 = dom.GetObject(ch.ChnRoom());
string color1 = "0x80";
string icon1  = "";

Aber da zeigt er mir immer den letzten Sensor im Geräte Menü ! Egal ob offen oder zu ! Alles andere ist ohne erfolg :(

Komme ohne hilfe nicht weiter :(

Danke in voraus

alchy
Beiträge: 10752
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 672 Mal

Re: Freie Texte in Statusanzeige HM-Dis-WM55 über ein HM Scr

Beitrag von alchy » 19.04.2017, 21:39

Ein extrem gestrippte Version des Scriptes gibt dir die Möglichkeit einen Anfang zu finden.
Zur Laufzeit werden die Anzahl der geöffneten Sensoren und die Räume dessen ausgelesen und ausgegeben.

Code: Alles auswählen

! Fenstersensoren und HMW-Sen-SC-12-DR in einem bestimmten Gewerk/ Favoriten u.a. durchsuchen
! v0.7 (c) by Alchy 
! stripped by Alchy
reicht das?

Alchy
Zuletzt geändert von alchy am 16.06.2017, 11:35, insgesamt 1-mal geändert.
Grund: Script entfernt

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

Xfiles_de
Beiträge: 160
Registriert: 27.07.2016, 06:10
Hat sich bedankt: 2 Mal

Re: Freie Texte in Statusanzeige HM-Dis-WM55 über ein HM Scr

Beitrag von Xfiles_de » 19.04.2017, 22:09

Das ist perfekt so ! Ich danke dir dafür !

BadenPower

Re: Freie Texte in Statusanzeige HM-Dis-WM55 über ein HM Scr

Beitrag von BadenPower » 19.04.2017, 22:14

alchy hat geschrieben:reicht das?
Xfiles_de hat geschrieben:Das ist perfekt so !
Auch wenn es perfekt erscheint, wird es ihn nicht befriedigen.
Die Probleme im Skript kommen dann, wenn der Kanal mehreren Räumen/Gewerken zugeordnet ist.
.ChnRoom() gibt nicht eine einzelne ID zurück, sondern ist eine Stringliste durch Tabulator separiert.
HM-Investigator ChnRoom.jpg
.

alchy
Beiträge: 10752
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 672 Mal

Re: Freie Texte in Statusanzeige HM-Dis-WM55 über ein HM Scr

Beitrag von alchy » 19.04.2017, 22:28

Üblicherweise werden z.B. Fenstersensoren nicht unbedingt mehreren Räumen zugeordnet.
Und selbst wenn er das tut, wird eben der "oberste" der Räume durch das Script ausgegeben.

Aber er weiß ja nun, wie er weiter machen kann, oder an wen er sich wenden kann.

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

Xfiles_de
Beiträge: 160
Registriert: 27.07.2016, 06:10
Hat sich bedankt: 2 Mal

Re: Freie Texte in Statusanzeige HM-Dis-WM55 über ein HM Scr

Beitrag von Xfiles_de » 19.04.2017, 22:56

@BadenPower
Meinst du ich lüge , wenn ich schreibe das es perfekt ist ?
Und natürlich habe ich ein Fenster kontakt nur einen Raum zugeordnet .
Und habe es schon ausgiebig getestet und alle 6 Zeilen ausgeschöpft ;)

@Alchy
Wie du schon Geschiebemergel hast , jetzt habe ich eine vorlage die ich beliebig ändern kann .

Danke noch mal .


Jetzt muss ich mir für die vierte Ansicht was einfallen lassen ;)
Dachte eventuell an :
Welcher Rauchmelder wurde ausgelöst eventuell ;)



Gesendet mit Tapatalk

Benutzeravatar
shartelt
Beiträge: 7421
Registriert: 14.01.2015, 14:59
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 524 Mal
Danksagung erhalten: 752 Mal

Re: Freie Texte in Statusanzeige HM-Dis-WM55 über ein HM Scr

Beitrag von shartelt » 20.04.2017, 00:03

Xfiles_de hat geschrieben: Dachte eventuell an :
Welcher Rauchmelder wurde ausgelöst eventuell ;)


da schaust Du auch drauf im Ernstfall? ;)




Gruß Stephan

gesendet durch ein mobiles Endgerät...etwaige Tippfehler sind beabsichtigt ;)

BadenPower

Re: Freie Texte in Statusanzeige HM-Dis-WM55 über ein HM Scr

Beitrag von BadenPower » 20.04.2017, 09:42

Xfiles_de hat geschrieben:Meinst du ich lüge , wenn ich schreibe das es perfekt ist ?
Leider hast Du gar nicht verstanden, was ich geschrieben habe.
Für Dich mag es perfekt sein, für jemanden anderen aber nicht.
Der Nächste wundert sich, weshalb nur ein Raum angezeigt wird und nicht Beide.
Xfiles_de hat geschrieben:Und natürlich habe ich ein Fenster kontakt nur einen Raum zugeordnet .
Das hat auch niemand bezweifelt, aber nicht jeder Kanal muss einem Raum zugeordnet sein und ein Kanal kann auch mehreren Räumen zugeordnet werden.

Und für meine Aussage, dass der Code nich ganz perfekt ist, spielt es eben gar keine Rolle, was Du jetzt gemacht hast, sondern eben das was Du oder ein Anderer vielleicht noch machen könnte.

So habe ich zum Beispiel einen Aussenthermometer, welcher 3 Räumen zugeordet ist, nämlich der Terrasse auf der er sich Befindet und zusätzlich noch dem Bad und der Dusche, damit auchbeim Aufruf dieser Räume die Aussen-Luftfeuchtigkeit und Temperatur angezeigt wird.

Es war lediglich ein gut gemeinter Hinweis, dass der Code einfach nicht perfekt ist, da er eben nicht alle Eventualitäten abdeckt.
Mehr nicht.
Xfiles_de hat geschrieben:Meinst du ich lüge
Ich kann es nicht leiden, wenn man mir Worte in den Mund legt, die ich nicht gesagt habe.
Vor allem nicht, wenn man den Sinn meiner Aussage nicht verstanden hat.
.

Xfiles_de
Beiträge: 160
Registriert: 27.07.2016, 06:10
Hat sich bedankt: 2 Mal

Re: Freie Texte in Statusanzeige HM-Dis-WM55 über ein HM Scr

Beitrag von Xfiles_de » 20.04.2017, 14:39

BadenPower hat geschrieben: Auch wenn es perfekt erscheint, wird es ihn nicht befriedigen.
Bei diesen "ihn" in diesen satz ,ging ich von aus, daß du mich meinst .zumal der skript von Alchy für mich bestimmt war .

Aber alles ist gut und wir sind alle wieder freunde .
Dieses Forum ist auch dazu da um erfahrungen und hilfe zu leisten wenn man in der lage dazu ist .

Ich freue mich sehr ,daß Alchy immer so hilfsbereit ist .


Gesendet mit Tapatalk

fricor
Beiträge: 18
Registriert: 07.05.2016, 21:13
Hat sich bedankt: 1 Mal

Re: Freie Texte in Statusanzeige HM-Dis-WM55 über ein HM Scr

Beitrag von fricor » 08.06.2017, 20:45

Hallo Herr Dr. Tob

Ich bekomme die die Anzeige HM-Dis_WM55 einfach nicht in Griff, habe ihr Script kopiert aber meine Anzeige zeigt nur "Keine Daten empfangen". Ich starte mit Taste nach unten die Abfrage. Bei eq-3 wird man zu elv verwiesen und von dort an Sie. Hoffentlich mache ich das richtig mit dieser Seite (ist das erste mal). Bitte geben sie mir einen Rat oder verweisen sie mich an die richtige Stelle. Ich glaube ich habe alle Meldungen über HM-Dis_WM55 durchgelesen, aber mir fehlen die Grundlagen über Variablen. Möchte zB. Mitteilung ob Post im Briefkasten ist oder nicht.
Danke im voraus fricor

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“