Hallo zusammen,
Ich habe meine Wohnung letztes Jahr komplett renoviert und KNX verbaut.
Soweit so gut. In der Wohnung war soweit alles fertig nur die Schaltaktoren hatten noch gefehlt.
Bin zu der zeit dann auf das Thema SIM-KNX gestossen. Habe mir also den SIM-KNX gekauft und einfache Aufgaben wie das fahren von Rolladen oder einfaches ansteuern von Steckdosen, Lampen über angebundene Relais gesteuert. Habe also keine Schaltaktoren gebraucht.
Das ganze lief über die KNiXuino geschichte.
Zu meiner Frage. Die Relais laufen wirklich wunderbar. Nun habe ich mir ein Dimmboard gekauft und dieses Dimmboard möchte ich jetzt wie meine Relaisboards nutzen um einfache Lampen dimmen zu können.
Hier ein Beispiel Sketch wie das schalten über den Arduino und angeschlossenen Relais im KNX funktioniert.
#include <Arduino.h> #include "KNXObject.h" #include "KNXObjectDefinitions.h" const int relaisPin1 = 8; void setup() { objectSettings(); pinMode(relaisPin1, OUTPUT); } void loop() { if (eg_buero()) { digitalWrite(relaisPin1, HIGH); } else { digitalWrite(relaisPin1, LOW); } delay(50); }
Was das dimmen angeht stehe ich grade einfach auf dem Schlauch, villeicht gibt es jemanden der mir da helfen kann
Ich habe meine Wohnung letztes Jahr komplett renoviert und KNX verbaut.
Soweit so gut. In der Wohnung war soweit alles fertig nur die Schaltaktoren hatten noch gefehlt.
Bin zu der zeit dann auf das Thema SIM-KNX gestossen. Habe mir also den SIM-KNX gekauft und einfache Aufgaben wie das fahren von Rolladen oder einfaches ansteuern von Steckdosen, Lampen über angebundene Relais gesteuert. Habe also keine Schaltaktoren gebraucht.
Das ganze lief über die KNiXuino geschichte.
Zu meiner Frage. Die Relais laufen wirklich wunderbar. Nun habe ich mir ein Dimmboard gekauft und dieses Dimmboard möchte ich jetzt wie meine Relaisboards nutzen um einfache Lampen dimmen zu können.
Hier ein Beispiel Sketch wie das schalten über den Arduino und angeschlossenen Relais im KNX funktioniert.
#include <Arduino.h> #include "KNXObject.h" #include "KNXObjectDefinitions.h" const int relaisPin1 = 8; void setup() { objectSettings(); pinMode(relaisPin1, OUTPUT); } void loop() { if (eg_buero()) { digitalWrite(relaisPin1, HIGH); } else { digitalWrite(relaisPin1, LOW); } delay(50); }
Was das dimmen angeht stehe ich grade einfach auf dem Schlauch, villeicht gibt es jemanden der mir da helfen kann

Kommentar