Author Topic: WS-1001/1002/1200/etc sensors and rtl_433?  (Read 748 times)

0 Members and 1 Guest are viewing this topic.

Offline ExplodingLemur

  • Member
  • *
  • Posts: 5
WS-1001/1002/1200/etc sensors and rtl_433?
« on: January 09, 2018, 06:33:28 PM »
Does anyone know if rtl_433 supports reading the Ambient Weather sensor arrays?  If so, what protocol ID is it?

Offline andyk1

  • Member
  • *
  • Posts: 45
    • Nicoma Park Weather
Re: WS-1001/1002/1200/etc sensors and rtl_433?
« Reply #1 on: January 09, 2018, 07:23:11 PM »
Does anyone know if rtl_433 supports reading the Ambient Weather sensor arrays?  If so, what protocol ID is it?

Somewhat new here about 2 months now and I never ran across an rtl_433. would you mind education me on what that is.

Offline ExplodingLemur

  • Member
  • *
  • Posts: 5
Re: WS-1001/1002/1200/etc sensors and rtl_433?
« Reply #2 on: January 09, 2018, 08:22:43 PM »
https://github.com/merbanan/rtl_433
It decodes data packets from various weather stations and other telemetry devices using an RTL-SDR dongle.

Offline andyk1

  • Member
  • *
  • Posts: 45
    • Nicoma Park Weather
Re: WS-1001/1002/1200/etc sensors and rtl_433?
« Reply #3 on: January 09, 2018, 08:27:21 PM »
Understand now. Linux? To bad I am in US 915mhz. Could this run on a raspberry pi do you know? I do have 3 of those SDR dongles.

Offline ExplodingLemur

  • Member
  • *
  • Posts: 5
Re: WS-1001/1002/1200/etc sensors and rtl_433?
« Reply #4 on: January 09, 2018, 08:31:59 PM »
Yes, Linux-based, and yes it will run on a Pi. Some of the protocols it decodes operate in the 900MHz ISM band.

Offline andyk1

  • Member
  • *
  • Posts: 45
    • Nicoma Park Weather
Re: WS-1001/1002/1200/etc sensors and rtl_433?
« Reply #5 on: January 09, 2018, 08:35:57 PM »
Yes I am looking at the code now. Should have before I replies. I see I can change it to 915 In the sdr code but not sure about the Hex values. Need to study it more. I'm a python guy but seems I can work this in C,C+ or C++ which I haven't figured out yet or dove that deep into the code yet. Thank you for the link.

Andy

Offline Aussie Susan

  • Member
  • *
  • Posts: 48
Re: WS-1001/1002/1200/etc sensors and rtl_433?
« Reply #6 on: January 09, 2018, 08:37:19 PM »
(Back to the OP's original question...) A "sort of" answer might be found in http://www.osengr.org/WxShield/Downloads/Weather-Sensor-RF-Protocols.pdf. This does show some of the Ambient Weather sensor unit RF protocols. THis moight not give you the direct answer, but may point you inthe direction to find out.
As far as I know, many of the product codes you have listed refer more to the base unit rather than the sensor unit.
You may need to look at the RF signal and do a little 'decoding' for yourself.
Susan

Offline andyk1

  • Member
  • *
  • Posts: 45
    • Nicoma Park Weather
Re: WS-1001/1002/1200/etc sensors and rtl_433?
« Reply #7 on: January 09, 2018, 08:49:57 PM »
Thank you Aussie Susan and ExplodingLemur. Gives me a starting point. I have actually been looking for code to do this on the Raspberry Pi but only found one other... Meteohub which works fine other than telenet is not open and can't access the Pi once the code runs and can only ssh to it. If I just wasn't working on 33 different projects at the same time I'd get one done. Again... thank you both.

Andy

Offline ExplodingLemur

  • Member
  • *
  • Posts: 5
Re: WS-1001/1002/1200/etc sensors and rtl_433?
« Reply #8 on: January 09, 2018, 11:01:04 PM »
Yes I am looking at the code now. Should have before I replies. I see I can change it to 915 In the sdr code but not sure about the Hex values.

You don't need to change the code, it's just a command-line flag.

(Back to the OP's original question...) A "sort of" answer might be found in http://www.osengr.org/WxShield/Downloads/Weather-Sensor-RF-Protocols.pdf. This does show some of the Ambient Weather sensor unit RF protocols. THis moight not give you the direct answer, but may point you inthe direction to find out.
As far as I know, many of the product codes you have listed refer more to the base unit rather than the sensor unit.
You may need to look at the RF signal and do a little 'decoding' for yourself.

Yeah, I expect I'm going to have to reverse the modulation and packet structure.  Time to learn how to use DSpectrum...

 

anything