| |||||||
| Registrieren | Benutzerliste | Interessengemeinschaften | Usermap | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
![]() |
| | LinkBack | Themen-Optionen | Thema durchsuchen |
| |||
|
Habe vorhin das letzte Update gemacht. Seit dem lassen sich die Statusvariablen meiner FS20 Dimmer nicht mehr per Script ändern. Es kommt diese Fehlermeldung: Warning: Variable wurde als "Nur-Lesen" markiert und kann nicht verändert werden Hab's noch mal mit diesem Einzeiler probiert, aber selbe meldung: SetValueBoolean(14692 /*FS20 DI-3 Testdimmer 1\StatusVariable*/, false); ergibt: Warning: Variable wurde als "Nur-Lesen" markiert und kann nicht verändert werden |
| ||||
|
hallo rallofax, über dieses Problem bin ich auch gefallen, ist aber leider so. Hier ist das Problem und evtl. Lösungsansätze beschrieben.
__________________ Gruß Werner Homematic(CCU), EATON-MOELLER, 1-Wire, FS20, WMRS200, 15" Touchdisplay, ChromoFlexRCIII, LMS 7.7.x, WMRS200 IPS V2.5, iFrontMobil, WebFront, MySQLDUG-Tools, IPS-Server: i5-750, 8GB, SBS2008 |
| |||
|
OK, das mit dem Sinn und Zweck, das eine Statusvariable eigendlich nicht per Script geändert werden soll ist "ich nenn es mal Glaubensfrage". Da aber: FS20_SetIntensity(37172 /*Tisch Dim FS20 DI20-2 1311*/, 0, 3); den Status leider nicht auf False zurücksetzt, habe ich in allen Lichtzsenen noch ein: SetValueBoolean(29678 /*Tisch Dim FS20 DI20-2 1311\Status*/, false); um die Dimmer wieder auf AUS zu setzten. Im Moment bedeutet das für mich im Dunkeln zu sitzten, mein Lichtszenenscript fragt vorher ab ob ein Dimmer AN oder AUS ist und die Einzelschaltung der Lampen erfolgt per "Einknopf". Dazu muss aber die Statusvariable der Dimmer richtig stehen, sonst funktioniert bei mir nichts mehr ![]() Bleibt im Moment nur ein Restore auf die alte Version oder alle Dimmer ausbauen und den Jumper ziehen damit ich sie wieder von Hand schalten kann. mmmhhh, WAF ist damit für heute gleich null |
| ||||
|
Die Dimmer-Status-Variable setzt sich doch in der V2 nach der im Dimmer eingestellten Zeit von alleine zurück.
__________________ Gruß Werner Homematic(CCU), EATON-MOELLER, 1-Wire, FS20, WMRS200, 15" Touchdisplay, ChromoFlexRCIII, LMS 7.7.x, WMRS200 IPS V2.5, iFrontMobil, WebFront, MySQLDUG-Tools, IPS-Server: i5-750, 8GB, SBS2008 |
| ||||
|
FS 20 ist halt mal nicht BiDi. Egal was Du mit FS 20 schaltest ob von Hand oder über IPS, den genauen Status wirst du nie erhalten.(außer VorOrt) Es geht ein einziger Funkbefehl verloren, schon stimmt gar nichts mehr. Setzen eines Status der nie ankommt oder nur teilweise wäre ja ein Trugschluß.
__________________ Gruß Rainer Unmögliches wird sofort erledigt, Wunder dauern etwas länger. |
| ||||
|
Hab den Beitrag wieder gefunden. Zitat:
http://www.ipsymcon.de/forum/f18/fs2...238/#post43303 Dort steht wie man den internen Timer nutzt um die Variable wieder zurück zusetzen.
__________________ Gruß Werner Homematic(CCU), EATON-MOELLER, 1-Wire, FS20, WMRS200, 15" Touchdisplay, ChromoFlexRCIII, LMS 7.7.x, WMRS200 IPS V2.5, iFrontMobil, WebFront, MySQLDUG-Tools, IPS-Server: i5-750, 8GB, SBS2008 |
| |||
|
nö, leider nicht hab's eben noch mal probiert: FS20_SetIntensity(12549 /*Deckenleuchte Dim FS20 DI20-2 4211*/, 16, 0); FS20_SetIntensity(12549 /*Deckenleuchte Dim FS20 DI20-2 4211*/, 0, 0); und der Status bleibt auf AN |
| ||||
|
Hallo rallofax, schau Dir mal den Beitrag nebst Einstellung der Instanz an. Evtl. hast Du den Timer im PIRI nicht programmiert.
__________________ Gruß Werner Homematic(CCU), EATON-MOELLER, 1-Wire, FS20, WMRS200, 15" Touchdisplay, ChromoFlexRCIII, LMS 7.7.x, WMRS200 IPS V2.5, iFrontMobil, WebFront, MySQLDUG-Tools, IPS-Server: i5-750, 8GB, SBS2008 |
| |||
|
Hab mir den Beitrag noch mal durchgelesen. Hilft mir Moment aber nicht weiter. Ich benutze SetIntensity um Dimmer in verschiedenen Lichtszenen "soft" innherhalb von x Sekunden umzuschalten. Das geht nur mir SetIntensity. Damit ich auf meinem Touchscreen sehe welche Lampen AN/AUS sind, werden die Graphiken je nach Statusvariable des Dimmers Ein- oder Ausgeblendet. Um auch ausserhalb der Lichtszenen schalten zu können ist die Graphik gleichzeitig ein Knopf der je nach Status den Dimmer Ein- oder Ausschaltet. So habe ich alle Kombinationsmöglichkeiten. Nur Dummerweise Funktioniert das nur wenn der Status der Dimmer richtig gesetzt ist, was SetIntensity leider nicht macht. Mit Timer oder Anschliessendem SwitchMode komm ich nicht weiter da die Zeiten je nach Lichtszene und Dimmer verschieden sind. (Hab schon div. Möglichkeiten probiert, aber keine war so richtig zu gebrauchen.) Was ich brauche wäre jetzt eine Alternative um nach einem SetIntensity auf 0, den Status auf False zu setzen. |
![]() |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| FS20 Neuigkeiten: IR-Programmer | bladerunner | Sonstige Funkkomponenten / Wetterstationen | 9 | 21.09.10 12:41 |
| Fs20 S4u | Mr. Spinning | Allgemeine Diskussion | 6 | 26.05.08 10:22 |
| Keymatic - FS20 Statusvariablen. Brauche Hilfe. | Markus | Sonstige Funkkomponenten / Wetterstationen | 12 | 18.03.07 02:14 |
| Praxis - Dimmen mit dem FS20 System | steiner | Anleitungen / Nützliche PHP Scripte | 3 | 12.11.06 19:38 |
| Probleme mit dem Update: wiips-079-rc | Luggi | IP-Symcon WIIPS für Version 1.0 | 5 | 27.02.06 22:01 |