| Hannes |
|
|
User
Registered at: 19.01.2016
Messages: 471
|
Hallo Ich habe über die Logik eine feine Funktion gefunden. Ein Gif für jedes Lux zu erstellen (wären 100.000) ist zu oversized. Das ganze funktioniert prächtig über die "If then" ( Logik " ? Beispiel: In der Logik als Eingang 1 Wert die Windgeschwindigkeit eintragen. Die Formel funkt. wie folgt So kann man für jeden Bereich ( unter 1, zwischen 1 und 5, zwischen 5 und 12, ...) eine Zahl ausgeben, die das passende Bild der Animation anzeigt. Falls jemand braucht ist sowas auch in der Berker IQ RTR Download enthalten für Helligkeit und Windgeschwindigkeit. Gruß |
|---|---|
| 15.01.2006 17:27 |
| Alexander |
|
|
Moderator
Registered at: 19.01.2016
Messages: 960
|
Hallo Hannes, Hut ab!!! Es freut mich riesig zu sehen, was in Deinem Projekt entsteht. Weiter so!! Mit den besten Glückwünschen |
|---|---|
| 15.01.2006 19:48 |
| Hannes |
|
|
User
Registered at: 19.01.2016
Messages: 471
|
Danke Alexander Die Verschachtelungsmöglichkeit der ? : Schleifen erfüllt meinen Wunsch nach einer State-Komponente (im wunschpost) voll und ganz Und sobald die neue Logik ca März-April herum verfügbar ist, werde ich richtig glücklich sein. Der Verzicht auf Fliesskommazahlen in der Logik schmerzt ein bißchen, aber meine Visu soll ja erst anfang Sommer laufen. Bis dahin werde ich den Busbär wohl so einigermaßen beherrschen. :-D Hannes |
|---|---|
| 15.01.2006 20:35 |
| goofi |
|
|
User
Registered at: 18.01.2016
Messages: 68
|
Das ganze funktioniert prächtig über die "If then" ( Logik " ? Diese Aussage kann ich leider nicht bestätigen. Bei der Eingabe des "?" in den Formel-Wert der Logik wird das Feld zurückgesetzt. Wie lauten die Parameter bei der 'if then' Abfrage? Gruss Jochen |
|---|---|
| 18.04.2009 12:08 |
| hohaimbs |
|
|
User
Registered at: 19.01.2016
Messages: 60
|
Hallo Jochen, dann hast du einen Tippfehler in der Zeile. Anbei das Beispiel von oben. Die Logik: i[1] ist der Eingang Gruß Hannes [ Geändert von hohaimbs am 18.04.2009 15:06 ] |
|---|---|
| 18.04.2009 15:03 |
| goofi |
|
|
User
Registered at: 18.01.2016
Messages: 68
|
Hallo Hannes, in deiner dankenswerten Antwort steckte der entscheidende Tipp. Meine Logik vergleicht Werte und gibt einen neuen Wert aus. Ich habe nicht mit '<=' gearbeitet, sondern mit '='. Dies ist falsch. Richtig ist '=='. Dank und Gruss Jochen |
|---|---|
| 18.04.2009 16:33 |
| hohaimbs |
|
|
User
Registered at: 19.01.2016
Messages: 60
|
Hallo Jochen, die 0 am Ende wird gesendet, wenn keiner der Abfragen True wird ... dies ist durch die Verschachtelung der IF Schleifen schwieriger zu lesen. Gruß Hannes |
|---|---|
| 18.04.2009 18:32 |
| goofi |
|
|
User
Registered at: 18.01.2016
Messages: 68
|
Hallo Hannes, verstanden. Habe nunmehr den letzten Wert als Fehleranimation genutzt, um ungültige Eingaben abzufangen. Applikation läuft prima. Danke für die Unterstützung. Gruss Jochen |
|---|---|
| 19.04.2009 20:40 |
Visualisation, tools and hardware for KNX, Modbus & building automation.
Alexander Maier GmbH · Beckstraße 3 · D-69412 Eberbach
+49 (0) 6271.919470 · info@busbaer.de