Der Vollständigkeit halber hier jeweils ein Beispiel für Typ A und Typ B (Typ C habe ich leider nicht):
rule "remoteswitch socket A"
when
Item Socket_A received command
then
val remoteActions = getActions("tinkerforge", "tinkerforge:brickletremoteswitch:master:abc")
if (receivedCommand==ON) {
remoteActions.brickletRemoteSwitchSwitchSocketA(12 as short, 2 as short, 1 as short)
}
else {
remoteActions.brickletRemoteSwitchSwitchSocketA(12 as short, 2 as short, 0 as short)
}
end
rule "remoteswitch Socket B"
when
Item Socket_B received command
then
val remoteActions = getActions("tinkerforge", "tinkerforge:brickletremoteswitch:master:abc")
if (receivedCommand==ON) {
remoteActions.brickletRemoteSwitchSwitchSocketB(123456, 3 as short, 1 as short)
}
else {
remoteActions.brickletRemoteSwitchSwitchSocketB(123456, 3 as short, 0 as short)
}
end
@rtrbt, vielen Dank! Falls du nach den Feiertagen mal ein wenig Zeit übrig hast: wie kann ich die Anzahl der Schaltwiederholungen (Repeats) erhöhen? Mein Remoteswitch Bricklet braucht immer statt 5 etwa 10 Wiederholungen um sauber zu schalten.
Besten Dank.