[ol]
[li]Kannst Du noch mal genauer erklären wie das mit der Anzeige Bild 1 von Post #87 funktioniert, so ganz habe ich das nicht verstanden. Also die Anzeige mit den drei Stati und dem aktuellen hervorgehoben.[/li][li]Wo bekomme ich die Bilder für Fenster bzw. Türen her und wo müssen die hin?[/li][/ol]
jetzt kann man bei einer solchen Meldung natürlich resignieren und sich damit abfinden oder im Forum nach Lösungen sucheh/fragen. Könnte ja sein das man selbst was vergessen hat und die Funktion nutzbar ist.:rolleyes:
Das ist natürlich nicht so schön denn dann ist die Anzeige in den Räumen nicht mehr wirklich möglich oder gibt es da einen Trick, wie man das doch darstellen kann?
also ich hab den ganzen Tag gegrübelt und weis immer noch nicht was das eigentliche Problem ist. Vielleicht beschreibst Du (mws) mal was Du erreichen willst.
Winmatic hat neben „LEVEL“ nen „STATE_UNCERTAIN“, den HM-Fnesterdrehgriff hab ich noch vergessen, Screenshot ist ne gute Idee. Und heut ist nicht mein Tag;)
also ich habe einen Drehgriffkontakt im Wohnzimmer (erster Test) der zeigt an „geschlossen“, „gekippt“ oder „offen“ soweit so gut.
Jetzt hab ich das Skript verwendet um alle Fenster in einer Übersichtsseite in der HTML String Variablen anzuzeigen. Damit ich Terassentüren und Fenster untersheiden kann habe ich der IntegerVariable „STATE“ des Drehgriffkontaktes unter dem Punkt „Variable editieren“ ein eigenes Profil verpasst „TuerStatus“ damit sie als Tür erkannt wird und die richtige Grafik angezeigt wird. Außerdem wird das Skript zur Ermittlung der Zustände getriggert damit die Änderung sofort sichtbar wird. Das funktioniert auch sehr gut und das Ergebnis wird über einen Link im WebFront dargestellt.
Seit ich das gemacht habe wird aber die „STATE“ Variable im Wohnzimmer nicht mehr richtig angezeigt. Statt den Werten „gekippt“, geschlossen" und „offen“ wird nur noch die Fehlermeldung angezeigt.
Ich hätte im Wohnzimmer auch gerne wieder die Anzeige wie der Status tatsächlich ist.
Wie Rainer schon angedeutet hat, hast Du zwar das Profil angelegt, jedoch keine "Assoziationen. Also auf Verändern klicken, Ja, dann Editieren und in neuen Fenster die Werte eingeben. Schau als Vorlage das normale Profil an.
nachdem ich mir das alles noch mal angesehen habe und über Rainers „Assoziation“ gestolpert bin hab ich die Lösung gefunden und der STATE Variablen die dei Werte angelegt. (OK Powerfreddy war schneller :))
OK es geht jetzt !super! aber warum muss man das so machen? Ich habe doch einer bestehenden Variable nur ein neues Profil zugewiesen. Oder weist man nicht der Variablen sondern dem Profil diese Werte zu? Das würde ich dann wieder verstehen.
Nach sehr kurzer Suche im Handbuch steht ja geschrieben ;):
Diese Funktion generiert eine Warung, sollte der Name nicht gefunden werden.
Benutzen Sie den @ Operator, falls Sie diese Meldung unterdrücken wollen.
Die genau Funktionsweise dieses Operators können Sie dem PHP Handbuch entnehmen.
Es werden ja alle ID´s von HM geprüft, und die die nicht STATE lauten ergeben den Fehler.