I have been able to load the ftdi_sio module with correct parameters to get it detect the Duo. This far I have been trying with the latest (as in latest yesterday) version of telldus_core, revision 512. After some trouble I managed to compile the libtelldus library and rfcmd.
When trying to communicate with the Duo I am able to see the received data when I press buttons on my Waveman remote. A strange thing though is that the Duo detects this as Sartano data, not Waveman, for example:
Code: Select all
+Rprotocol:sartano;code:0000101110;method:turnoff;
Will you be able to better detect the protocol with newer Duo firmware?
I haven't spent time deciphering if I can get correct housecode, and channel with the 10 bits of data in the Sartano protocol. At least there are bits enough.
About sending I haven't been successful this far. I have tried using rfcmd with the Waveman protocol which seems successful when running, but it doesn't switch any outlets on or off.
I have successfully controlled a normal Telltick, but that was with an older version of the software. Will do some more trying later.
Sending data to ttyUSB0 doesn't seem to do anything, but I guess the protocol is more sofisticated than the random characters I tried.
Is there any official work on Linux support at this point?
Will it be possible to upgrade the firmware inside the Duo?
-- Anders K.