Tellstick Duo och PHP?

Moderator: Telldus

Post Reply
Nicke2k
Posts: 9
Joined: Fri Mar 17, 2023 9:45 am

Tellstick Duo och PHP?

Post by Nicke2k »

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):

Code: Select all

<?php
$s = stream_socket_client('unix:///tmp/TelldusEvents');
while(1){
    echo stream_socket_recvfrom($s,1024)."\n";
}
?>
ETT tryck på en Nexafjärr modell PBT-707 sprutar ur sig detta:

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
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å?
micke.prag
Site Admin
Posts: 2243
Joined: Fri Mar 17, 2023 9:45 am
Location: Lund
Contact:

Re: Tellstick Duo och PHP?

Post by micke.prag »

Du bör inte lyssna manuellt på våra sockets. Såvidare du inte är beredd på att programmet kan sluta fungera mellan uppgraderingar.

Vi har exempel på python-script för att ta emot events. Tyvärr inga för php ännu.
http://developer.telldus.se/browser/tru ... llbacks.py
Micke Prag
Software
Telldus Technologies
Nicke2k
Posts: 9
Joined: Fri Mar 17, 2023 9:45 am

Re: Tellstick Duo och PHP?

Post by Nicke2k »

I värsta fall så får jag väl stanna kvar på en programvara där det funkar ;)
Nu ska jag lyssna med hjälp av python.. Om jag lyckas ;)
Jaxån
Posts: 199
Joined: Fri Mar 17, 2023 9:45 am

Re: Tellstick Duo och PHP?

Post by Jaxån »

micke.prag wrote:Vi har exempel på python-script för att ta emot events. Tyvärr inga för php ännu.
http://developer.telldus.se/browser/tru ... llbacks.py
Nja, det finns för närvarande inte något där...
micke.prag
Site Admin
Posts: 2243
Joined: Fri Mar 17, 2023 9:45 am
Location: Lund
Contact:

Re: Tellstick Duo och PHP?

Post by micke.prag »

Länken blir http://developer.telldus.se/browser/exa ... llbacks.py nu eftersom vi gått över till git.
Micke Prag
Software
Telldus Technologies
Jaxån
Posts: 199
Joined: Fri Mar 17, 2023 9:45 am

Re: Tellstick Duo och PHP?

Post by Jaxån »

ok. Nu fungerar det. :)
Post Reply