Great work with the Telldus Tellstick Duo plugin!
However I am experiencing alot of bugs. Previously I used the regular tellstick with an antenna, and the Tellstick Plugin.
I never had any problems with that setup. Now I have changed to the Tellstick Duo and I can't get it to work properly.
What happens is that if I send several commands in a row I get this error :
22:59:21 TellStickDuo: Turn on Bedroom.Nightstand.Light
22:59:22 Retry nbr: 1
22:59:22 Retry nbr: 2
22:59:22 Retry nbr: 3
22:59:22 Retry nbr: 4
22:59:22 An error occurred while trying to transmit
The error returned from tdTurnOn is -3 which is TELLSTICK_ERROR_DEVICE_NOT_FOUND. If I continue to send commands to other devices they may succeed and they may fail, so it is intermittent.
I believe this is either a bug in the Telldus-service or the Eg-plugin uses the API incorrect somehow.
I am able to reproduce the bug in Telldus Center if I am running Evenghost. If I keep pressing ON for a device in TelldusCenter several times and then OFF and then ON on some other device it will show : "Could not connect to the Telldus Service". If I close EventGhost I am not able to reproduce this.
The Telldus-service seems to be using pipes to communicate with it's client-dll and I can see that the Telldus Center creates a new pipe for each command. I am guessing that the service will deny the creation of a new pipe and therefor the telldus-dll will return TELLSTICK_ERROR_DEVICE_NOT_FOUND.
Any ideas? I will gladly try to help out with this
