Rev 1899 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 1899 | Rev 2300 | ||
|---|---|---|---|
| Line 1... | Line 1... | ||
| 1 | 1 | ||
| 2 | 2 | ||
| 3 | function badrumsdimmer(aliasnameSensor, aliasnameDimmer1, aliasnameRotary, aliasnameDimmer2, aliasnameOutput) |
3 | function badrumsdimmer(aliasnameSensor, aliasnameDimmer1, aliasnameRotary, aliasnameDimmer2, aliasnameOutput, secondSensor) |
| 4 | { |
4 | { |
| 5 | /* We must always call the parent constructor, initialization |
5 | /* We must always call the parent constructor, initialization |
| 6 | of variables could be done here, but initialize is a better place */ |
6 | of variables could be done here, but initialize is a better place */ |
| 7 | var self = this; |
7 | var self = this; |
| 8 | this.mySensor = aliasnameSensor; |
8 | this.mySensor = aliasnameSensor; |
| - | 9 | this.mySensor2 = secondSensor; |
|
| 9 | this.myDimmer1 = aliasnameDimmer1; |
10 | this.myDimmer1 = aliasnameDimmer1; |
| 10 | this.myOutput = aliasnameOutput; |
11 | this.myOutput = aliasnameOutput; |
| 11 | this.myDimmer2 = aliasnameDimmer2; |
12 | this.myDimmer2 = aliasnameDimmer2; |
| 12 | this.myRotary = aliasnameRotary; |
13 | this.myRotary = aliasnameRotary; |
| 13 | this.myMode = 3; |
14 | this.myMode = 3; |
| 14 | 15 | ||
| 15 | Module_RegisterToOnMessage(aliasnameSensor, function(alias_name, command, variables) { self.sensorOnMessage(alias_name, command, variables) }); |
16 | Module_RegisterToOnMessage(aliasnameSensor, function(alias_name, command, variables) { self.sensorOnMessage(alias_name, command, variables) }); |
| - | 17 | Module_RegisterToOnMessage(secondSensor, function(alias_name, command, variables) { self.sensorOnMessage(alias_name, command, variables) }); |
|
| 16 | Module_RegisterToOnMessage(this.myRotary, function(alias_name, command, variables) { self.rotary_OnMessage(alias_name, command, variables) }); |
18 | Module_RegisterToOnMessage(this.myRotary, function(alias_name, command, variables) { self.rotary_OnMessage(alias_name, command, variables) }); |
| 17 | //Module_RegisterToOnChange(this.myRotary, function(alias_name, available,test) { self.rotaryOnline(alias_name, available,test) }); |
19 | //Module_RegisterToOnChange(this.myRotary, function(alias_name, available,test) { self.rotaryOnline(alias_name, available,test) }); |
| 18 | 20 | ||
| 19 | //Module_RegisterToOnChange( aliasnameSensor, function(alias_name, available,test) { self.sensorOnline(alias_name, available,test) }); |
21 | //Module_RegisterToOnChange( aliasnameSensor, function(alias_name, available,test) { self.sensorOnline(alias_name, available,test) }); |
| 20 | //Module_RegisterToOnChange( aliasnameDimmer, function(alias_name, available) { self.dimmerOnline(alias_name, available) }); |
22 | //Module_RegisterToOnChange( aliasnameDimmer, function(alias_name, available) { self.dimmerOnline(alias_name, available) }); |