nlrb / com.weather-sensors

Wireless weather sensor app voor Athom Homey
https://apps.athom.com/app/com.weather-sensors
MIT License
14 stars 24 forks source link

Telldus Temp/Hyg Sensors #19

Closed NilsLun closed 6 years ago

NilsLun commented 6 years ago

I have a number of Telldus sensors that should in theory work but they only display in the Weather app haphazardly.

When I look at the debug status file, it looks to me that there are multiple CRC issues. see below.

Anyone know what the issue might be? Unsupported protocol or some kind of interference ? If it was interference, then I'd suspect the errors to be different and not consistent. If it's protocol, then why does it occasionally work ?

            "[00:20:37.692] 42 [1,1,0,1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,1,1,1,1,0,1,0,0,0,0,1,0,1,1,0,1,1,0,0,0,0,0,1,0]",
            "[00:20:37.693] Error: CRC error (233 vs 130)",
            "[00:21:25.751] 42 [1,1,0,1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,1,1,1,1,0,1,0,0,0,0,1,0,1,1,0,1,1,0,0,0,0,0,1,0]",
            "[00:21:25.752] Error: CRC error (233 vs 130)",
            "[00:22:13.692] 42 [1,1,0,1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,1,1,1,1,0,1,0,0,0,0,1,0,1,1,0,1,1,0,0,0,0,0,1,0]",
            "[00:22:13.693] Error: CRC error (233 vs 130)",
            "[00:23:01.694] 42 [1,1,0,1,0,0,1,0,0,0,0,1,1,1,0,0,0,0,1,1,1,1,0,1,0,0,0,0,1,0,1,1,0,1,1,0,0,0,0,0,1,0]",
            "[00:23:01.695] Error: CRC error (233 vs 130)"
        ],
        "last": {
            "id": "135",
            "channel": 1,
            "name": "WH2A",
            "data": {
                "temperature": 25.2,
                "humidity": 46
            },
            "protocol": "alectov3",
            "lastupdate": "2017-12-09T21:55:01.734Z"
        }
    }
},
nlrb commented 6 years ago

Can you attach the full JSON file here?

NilsLun commented 6 years ago

Archive.zip

Sure, attached The one ending 32 is from yesterday, where the device is identified as WH2A and the temp and humidity is correct. The one ending 53 is from just now, it seems to have misunderstood the device in there and identified it as rain meter, which its not.

The correct type is FT007TH (Telldus, which I think is a secondary brand, the real manufacturer is called Proove AB) This sensor reports one temp and one humidity value.

I have another similar sensor, F007TPH, which reports two temperatures and a humidity, Have not switched that one on yet.

with best regards, Nils

On 10 Dec 2017, at 12:09, Ramón Baas notifications@github.com wrote:

Can you attach the full JSON file here?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/nlrb/com.weather-sensors/issues/19#issuecomment-350540668, or mute the thread https://github.com/notifications/unsubscribe-auth/Ag0BR0UVjKuB_ItMEQD8prN23-sh3HDPks5s-7vegaJpZM4Q8TS6.

nlrb commented 6 years ago

You are probably using the app from the app store. If you use the latest code from GitHub and install with the CLI it should work OK.

NilsLun commented 6 years ago

Thank you, that worked like a charm. with best regards, Nils

On 10 Dec 2017, at 12:33, Ramón Baas notifications@github.com wrote:

You are probably using the app from the app store. If you use the latest code from GitHub and install with the CLI it should work OK.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/nlrb/com.weather-sensors/issues/19#issuecomment-350541924, or mute the thread https://github.com/notifications/unsubscribe-auth/Ag0BR5NLgm_DF_lDTnNOMzGgbeXoZw3oks5s-8GggaJpZM4Q8TS6.