Hi,
I have a Duo and just got one of these http://www.clasohlson.com/se/Ekstra-tem ... r365123000 temperature sensors from Clas Ohlson.
I fired up the telldus-core/examples/python/callback.py script which picks up its readings, but the reported values are incorrect. example event output:
class:sensor;protocol:fineoffset;id:255;model:temperature;temp:-204.7
Temperature reads "-204.7" regardless of the actual temperature, and id is always "255" regardless of the position of the channel switch (1,2 or 3) on the temperature sensor.
Since the signals are being picked up, i guess it is just some minor glitches preventing correct temperature and id readings - is this something that can be fixed in the telldus-core library or does it require a new firmware? I updated my Duo to the latest firmware last week.
Thanks,
Geir
Tellstick Duo - Prologue temperature sensor
Moderator: Telldus
Re: Tellstick Duo - Prologue temperature sensor
Correction, I linked to the wrong sensor. This is the one I have: http://www.clasohlson.com/no/Termometer ... r364744000
Re: Tellstick Duo - Prologue temperature sensor
I have the same sensor, and my tellstick.net (with telldus live) also picks up a signal but with wrong values (-204,7)
-
- Site Admin
- Posts: 2243
- Joined: Fri Mar 17, 2023 9:45 am
- Location: Lund
- Contact:
Re: Tellstick Duo - Prologue temperature sensor
This sensor is not supported. For it to be supported we fist must know how the sensor communicates.
Micke Prag
Software
Telldus Technologies
Software
Telldus Technologies
Re: Tellstick Duo - Prologue temperature sensor
The thread linked to below might help, I have a sensor with the same symptoms and I am now able to see humidity & temperature with modified firmware & telldus-core.
http://www.telldus.se/forum/viewtopic.p ... 798cd229ff
http://www.telldus.se/forum/viewtopic.p ... 798cd229ff
Re: Tellstick Duo - Prologue temperature sensor
Still no support for these sensors?
Re: Tellstick Duo - Prologue temperature sensor
Hej!
Jag har en liknande (kanske samma) tempgivare som är märkt 433MHz på framsidan och en etikett med 11916 på baksidan. Den ger samma resultat. Med tdtool.py ser jag detta:
1421142371: RawDeviceEvent: class:command;protocol:waveman;model:codeswitch;house:A;unit:1;method:turnoff;
controllerId: 1
1421142371: RawDeviceEvent: class:sensor;protocol:fineoffset;id:255;model:temperature;temp:-204.7;
controllerId: 1
1421142371: SensorEvent
protocol: fineoffset
model: temperature
id: 255
dataType: 1
value: -204.7
timestamp: 1421142371
Först en turnoff och sedan en temp, knepigt.
En annan sensor som ger temperatur till en Clas Ohlson-klocka (blå siffror) ger följande (alltid value 0.0):
1421142897: RawDeviceEvent: class:sensor;protocol:fineoffset;id:0;model:temperaturehumidity;humidity:0;temp:0.0;
controllerId: 1
1421142897: SensorEvent
protocol: fineoffset
model: temperaturehumidity
id: 0
dataType: 1
value: 0.0
timestamp: 1421142897
1421142897: SensorEvent
protocol: fineoffset
model: temperaturehumidity
id: 0
dataType: 2
value: 0
timestamp: 1421142897
CO-klockan heter E0060 med artikelnummer 36-4143.
En stektermometer med flärravläsning ger också samma resultat som den första:
1421144585: RawDeviceEvent: class:command;protocol:waveman;model:codeswitch;house:A;unit:1;method:turnoff;
controllerId: 1
1421144585: RawDeviceEvent: class:sensor;protocol:fineoffset;id:255;model:temperature;temp:-204.7;
controllerId: 1
1421144585: SensorEvent
protocol: fineoffset
model: temperature
id: 255
dataType: 1
value: -204.7
timestamp: 1421144585
1421144586: RawDeviceEvent: class:command;protocol:waveman;model:codeswitch;house:A;unit:1;method:turnoff;
controllerId: 1
1421144586: RawDeviceEvent: class:sensor;protocol:fineoffset;id:255;model:temperature;temp:-204.7;
controllerId: 1
1421144586: SensorEvent
protocol: fineoffset
model: temperature
id: 255
dataType: 1
value: -204.7
timestamp: 1421144586
Först turnoff, sedan temp, och denna skickar dessutom dubbla var 4:e sekund (samtidigt som LED:en på givaren blinkar).
Detta verkar ju vara en ganska generell metod för temperaturgivare. Någon som har tips om hur man dekodar dem? Krävs hårdvaruändring från Telldus?
/Fredrik
Jag har en liknande (kanske samma) tempgivare som är märkt 433MHz på framsidan och en etikett med 11916 på baksidan. Den ger samma resultat. Med tdtool.py ser jag detta:
1421142371: RawDeviceEvent: class:command;protocol:waveman;model:codeswitch;house:A;unit:1;method:turnoff;
controllerId: 1
1421142371: RawDeviceEvent: class:sensor;protocol:fineoffset;id:255;model:temperature;temp:-204.7;
controllerId: 1
1421142371: SensorEvent
protocol: fineoffset
model: temperature
id: 255
dataType: 1
value: -204.7
timestamp: 1421142371
Först en turnoff och sedan en temp, knepigt.
En annan sensor som ger temperatur till en Clas Ohlson-klocka (blå siffror) ger följande (alltid value 0.0):
1421142897: RawDeviceEvent: class:sensor;protocol:fineoffset;id:0;model:temperaturehumidity;humidity:0;temp:0.0;
controllerId: 1
1421142897: SensorEvent
protocol: fineoffset
model: temperaturehumidity
id: 0
dataType: 1
value: 0.0
timestamp: 1421142897
1421142897: SensorEvent
protocol: fineoffset
model: temperaturehumidity
id: 0
dataType: 2
value: 0
timestamp: 1421142897
CO-klockan heter E0060 med artikelnummer 36-4143.
En stektermometer med flärravläsning ger också samma resultat som den första:
1421144585: RawDeviceEvent: class:command;protocol:waveman;model:codeswitch;house:A;unit:1;method:turnoff;
controllerId: 1
1421144585: RawDeviceEvent: class:sensor;protocol:fineoffset;id:255;model:temperature;temp:-204.7;
controllerId: 1
1421144585: SensorEvent
protocol: fineoffset
model: temperature
id: 255
dataType: 1
value: -204.7
timestamp: 1421144585
1421144586: RawDeviceEvent: class:command;protocol:waveman;model:codeswitch;house:A;unit:1;method:turnoff;
controllerId: 1
1421144586: RawDeviceEvent: class:sensor;protocol:fineoffset;id:255;model:temperature;temp:-204.7;
controllerId: 1
1421144586: SensorEvent
protocol: fineoffset
model: temperature
id: 255
dataType: 1
value: -204.7
timestamp: 1421144586
Först turnoff, sedan temp, och denna skickar dessutom dubbla var 4:e sekund (samtidigt som LED:en på givaren blinkar).
Detta verkar ju vara en ganska generell metod för temperaturgivare. Någon som har tips om hur man dekodar dem? Krävs hårdvaruändring från Telldus?
/Fredrik