Ändrar ursprungstråden lite då jag har kommit en liten bit på vägen.
För att skicka ut koder så använder jag tdtool. Fick skriva om scripten lite så att rfcmd inte användes längre (bytte från Tellstick till Duo).
Om någon har tips och kodsnuttar så bidra gärna!
Hittade en kodsnutt här: http://www.telldus.se/forum/viewtopic.php?p=6253#p6253):
Code: Select all
<?php
$s = stream_socket_client('unix:///tmp/TelldusEvents');
while(1){
echo stream_socket_recvfrom($s,1024)."\n";
}
?>
Code: Select all
16:TDRawDeviceEvent93:class:command;protocol:arctech;model:selflearning;house:2887766;unit:1;group:0;method:turnon;i-1s
16:TDRawDeviceEvent79:class:command;protocol:sartano;model:codeswitch;code:1111011001;method:turnoff;i-1s
16:TDRawDeviceEvent87:class:command;protocol:everflourish;model:selflearning;house:261;unit:2;method:turnoff;i-1s
16:TDRawDeviceEvent93:class:command;protocol:arctech;model:selflearning;house:2887766;unit:1;group:0;method:turnon;i-1s
16:TDRawDeviceEvent79:class:command;protocol:sartano;model:codeswitch;code:1111011001;method:turnoff;i-1s
16:TDRawDeviceEvent87:class:command;protocol:everflourish;model:selflearning;house:261;unit:2;method:turnoff;i-1s
16:TDRawDeviceEvent93:class:command;protocol:arctech;model:selflearning;house:2887766;unit:1;group:0;method:turnon;i-1s
16:TDRawDeviceEvent79:class:command;protocol:sartano;model:codeswitch;code:1111011001;method:turnoff;i-1s
16:TDRawDeviceEvent87:class:command;protocol:everflourish;model:selflearning;house:261;unit:2;method:turnoff;i-1s
16:TDRawDeviceEvent93:class:command;protocol:arctech;model:selflearning;house:2887766;unit:1;group:0;method:turnon;i-1s
16:TDRawDeviceEvent79:class:command;protocol:sartano;model:codeswitch;code:1111011001;method:turnoff;i-1s
16:TDRawDeviceEvent87:class:command;protocol:everflourish;model:selflearning;house:261;unit:2;method:turnoff;i-1s
16:TDRawDeviceEvent93:class:command;protocol:arctech;model:selflearning;house:2887766;unit:1;group:0;method:turnon;i-1s
16:TDRawDeviceEvent79:class:command;protocol:sartano;model:codeswitch;code:1111011001;method:turnoff;i-1s
16:TDRawDeviceEvent87:class:command;protocol:everflourish;model:selflearning;house:261;unit:2;method:turnoff;i-1s
Jag är lite rostig på det här. Om jag vill göra något speciellt när protocol = arctech, code = 123456 och method = turnoff/turnon, hur gör jag då?