Da ich keinen Dimmer, der über Taster, IR-Fernbedienung und RS-485 gesteuert wird finden konnte, hab ich mir gedacht ich bau mir halt selber einen.
Funktionen:
1 Taster pro Kanal zum Ein/Ausschalten und Dimmen
2 Fernbedienungsbefehle pro Kanal zum Ein/Ausschalten und Dimmen
IP-Symcon Ansteuerung über RS-485 Bus (max. 31 Dimmer Adressierbar)
Realisiert wurde das Ganze mit einem ATMEGA8 und Bascom.
Mein Radiowecker hatte keine RS485 Schnittstelle vorgesehen und RS232 gibts quasi nicht. Und Microcontroller zu programmieren hab ich immer noch nicht geschafft mir beizubringen. Und den Wecker auf Win32-Basis wär obendrein auch ganz oben auf meiner Wunschliste gewesen.
Dimmer ist für eine 100x100mm UP Dose, da ich in meinem Verteiler keinen Platz habe.
Protokoll habe ich ein eigenes geschrieben.
Ich benötige ein wenig Hilfe
Ich möchte möchte im Webfront einen Schieberegler haben bei dem ich die Helligkeit einstellen kann.
Wenn ich eine Variable vom Typ Integer hinzufüge kann ich diese nicht verändern!
Ich denke es hat was mit den Profilen zu tun
Das war auch nur als Beispiel gedacht. Es gibt ja noch mehr fertige Profile, ansonsten selbst anlegen. An den fertigen kannst Du aber sehen wie sie eingestellt sind.
Wenn ich ein FS20 Gerät einbinde kann ich die Intensität im WebFront einstellen,
nur bei meiner eigenen Variable funktioniert das nicht.
Kann mir bitte jemand ein Beispiel geben wie ich die Werte setzen kann?
Ich hätte gerne so 10% Schritte die ich dann an den Dimmer sende.
zb:
if ($intensitaet == 10)
{
CSCK_SendText($id_Geraet,chr(0x02).„091001010“.chr(0x03));
}
ja das Problem ist nicht der Script sondern der Schieberegler, wenn ich da reinclicke ändert sich der Wert nicht.
Es sollte wenn ich in der mitte Clicke 50% stehen, diesen Wert übernehme ich dann mit $intensitaet = GetValue($id_WZ_Licht_Intesitaet)
Ich kann zwar mit SetValue Werte setzen aber nicht im WebFront!
Du musst schon, wie von RWN geschrieben, auch den Variablenwert in IPS setzen. Woher soll IPS sonst wissen, ob Dein Befehl auch erfolgreich durchgegangen ist?