Tellstick Duo och PHP?
Posted: Fri Mar 17, 2023 9:45 am
Så, fick hem min nya Duo idag.
Ä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):
ETT tryck på en Nexafjärr modell PBT-707 sprutar ur sig detta:
Inte dåligt. Det verkar som att fjärren pulsar ut samma kod 5 gånger.
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å?
Ä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å?