| Hannes |
|
|
Benutzer
Mitglied seit: 19.01.2016
Nachrichten: 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
Mitglied seit: 19.01.2016
Nachrichten: 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 |
|
|
Benutzer
Mitglied seit: 19.01.2016
Nachrichten: 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 |
|
|
Benutzer
Mitglied seit: 18.01.2016
Nachrichten: 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 |
|
|
Benutzer
Mitglied seit: 19.01.2016
Nachrichten: 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 |
|
|
Benutzer
Mitglied seit: 18.01.2016
Nachrichten: 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 |
|
|
Benutzer
Mitglied seit: 19.01.2016
Nachrichten: 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 |
|
|
Benutzer
Mitglied seit: 18.01.2016
Nachrichten: 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 |
Visualisierung, Werkzeuge und Hardware für KNX, Modbus & Gebäudeautomation.
Alexander Maier GmbH · Beckstraße 3 · D-69412 Eberbach
+49 (0) 6271.919470 · info@busbaer.de