How can I copy your app?
Do I need to create a file called RFSwitch.py on my appdir and copy theses lines into it?
import appapi
class RFSwitch(appapi.AppDaemon):
def initialize(self):
self.listen_state(self.switch, "input_boolean")
def switch(self, entity, attribute, old, new, kwargs):
for counter in range(1,int(self.args["total_switches"])+1):
boolean_name_start= self.args["switchcode" + str(counter)][0:4]
switch_type = self.args["switchcode" + str(counter)][4:6]
switch_code = self.args["switchcode" + str(counter)][6:]
switch=self.args["switch" + switch_type]
if entity[14:18] == boolean_name_start:
if new == "on":
self.call_service("switch/mysensors_send_ir_code", entity_id = switch, V_IR_SEND=switch_code + "t")
else:
self.call_service("switch/mysensors_send_ir_code", entity_id = switch, V_IR_SEND=switch_code + "f")
and what about that template2 you created three months ago (Jul 29)
do we need it?