Page 1 of 1
Finns protocol ecosavers silvanchip i telldusd 2.1.2?
Posted: Fri Mar 17, 2023 9:45 am
by aryan
Jag har problem att få en självlärande ecosavers mottagare at fungera med tdtool:
Code: Select all
$ tdtool -n 11
Turning on device 11, Kaminfull - The method you tried to use is not supported by the device
i /etc/tellstick.conf har jag (bl a):
Code: Select all
device {
id = 11
name = "Kaminfull"
protocol = "silvanchip"
model = "selflearning-switch"
parameters {
house = "900312"
unit = "1"
}
}
Alla andra mottagare och tempsensorer jag använder fungerar (bl a arctech selflearning-switch och risingsun codeswitch). Ja har även testat med protocol = ”ecosavers” i stället men det gav samma resultat. Om jag ändrar till arctech får jag inget felmedellande när jag kör tdtool -n 11 (Turning on device 11, Kaminfull - Success) men det hjälper såklart inte för då reagerar inte mottagaren.
Nu undrar jag om kanske protokollet för ecosavers heter annorlunda eller saknas i min installation? Jag har
telldusd 2.1.2_rc1
tdadmin 2.1.2_rc1
Mottagaren (en 12V modul med två relä utgångar) fungerar bra med Ecosavers -> Self-Learning; fjärrcontrollskod 900312 och Enhedskod 1 i Tellduscenter 2.1.2 under Mac OS
Re: Finns protocol ecosavers silvanchip i telldusd 2.1.2?
Posted: Fri Mar 17, 2023 9:45 am
by aryan
Har nu uppgraderat till stable 2.1.2
Code: Select all
$ $ tdtool --version
tdtool 2.1.2
$ telldusd --version
telldusd 2.1.2
Copyright (C) 2011 Telldus Technologies AB
Written by Micke Prag <micke.prag@telldus.se>
men har fortfarande samma problem:
Code: Select all
tdtool -n 11
Turning on device 11, Kamin full power - The method you tried to use is not supported by the device
medan detta t ex går hur bra som helst
Code: Select all
$ tdtool -n 13
Turning on device 13, Motorvärmare Nexa - Success
Tdtool och tellsticken (en Duo) fungerar med flera andra protokoll jag testat så jag måste ha fel i min tellstick.conf
Skulle gärna vilja se ett fungerande exempel på telstick conf syntax med silvanchip protokollet jag har nu försökt med olika men tror det enligt
http://developer.telldus.com/wiki/TellStick_conf borde vara rättt så här:
Code: Select all
device {
id = 11
name = "Kamin full power"
protocol = "silvanchip"
model = "selflearning-switch"
parameters {
house = "900312"
unit = "1"
}
}
device {
id = 12
name = "Kamin standby"
protocol = "silvanchip"
model = "selflearning-switch"
parameters {
house = "900313"
unit = "1"
}
}
Tacksam för tips!
Re: Finns protocol ecosavers silvanchip i telldusd 2.1.2?
Posted: Fri Mar 17, 2023 9:45 am
by aryan
Det visade sig att min kinamottagare även kunde lära sig sartano (codeswitch) protokollet så nu har jag i varje fall ett alternativ som funkar.
Men det vore fortfarande bra att veta varför inte silvanchip (selflearning-switch) protokoll tfunkade.
Re: Finns protocol ecosavers silvanchip i telldusd 2.1.2?
Posted: Fri Mar 17, 2023 9:45 am
by patrikg
Hur står det till med firmwaren i självaste stickan ??
http://developer.telldus.se/blog/2014/0 ... nter_2.1.2
Re: Finns protocol ecosavers silvanchip i telldusd 2.1.2?
Posted: Fri Mar 17, 2023 9:45 am
by aryan
Hej, ja jar också tänkt på firmware men iom att det funkar med samma duo kopplat till en mac med Tellduscenter 2.1.2 att använda Ecosavers så verkar det osannolikt att det skulle kunna bero på firmware att den inte funkar med raspberryn?
Det bör f.ö. vara senaste version av firmware, eftersom jag nyligen flashade den.
Code: Select all
$ lsusb -D /dev/bus/usb/001/010
Device: ID 1781:0c31 Multiple Vendors Telldus TellStick Duo
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x1781 Multiple Vendors
idProduct 0x0c31 Telldus TellStick Duo
bcdDevice 6.00
iManufacturer 1 Telldus
iProduct 2 TellStick Duo
iSerial 3 A6028BP6
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 90mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 2 TellStick Duo
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Device Status: 0x0000
(Bus Powered)