Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Hardware
  3. Help with hacking a wireless outdoor weather station

Help with hacking a wireless outdoor weather station

Scheduled Pinned Locked Moved Hardware
24 Posts 7 Posters 14.8k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • breimannB breimann

    @Yveaux Hi there! Wow, yes your old weather station looks identical for sure which is pretty cool.

    I would much prefer to work out how to process and read the data transmitted from weather station rather than try to reverse engineer all the sensors and then install a mysensors node to feed them all to.

    Are you able to help me along the way if what i wanted to do is intercept the transmissions? How would i go about that to begin with?

    Any advice/tips/hints/resources are gratefully accepted.

    YveauxY Offline
    YveauxY Offline
    Yveaux
    Mod
    wrote on last edited by
    #6

    @breimann Well, the protocol of my weather station is probably identical to yours then, but that's the first step you need to check if you want to go my way. I used a SDR (software-defined-radio) dongle to capture the on-air data.
    Alternatiuvely there are a number of projects around the net which capture the on-air data from comparable weather stations; maybe that's a good start.

    What frequency is your station transmitting on? (should be somewhere written on the transmitter/display/box. Probably 433MHz or 868MHz)

    http://yveaux.blogspot.nl

    breimannB 1 Reply Last reply
    0
    • YveauxY Yveaux

      @breimann Well, the protocol of my weather station is probably identical to yours then, but that's the first step you need to check if you want to go my way. I used a SDR (software-defined-radio) dongle to capture the on-air data.
      Alternatiuvely there are a number of projects around the net which capture the on-air data from comparable weather stations; maybe that's a good start.

      What frequency is your station transmitting on? (should be somewhere written on the transmitter/display/box. Probably 433MHz or 868MHz)

      breimannB Offline
      breimannB Offline
      breimann
      wrote on last edited by
      #7

      @Yveaux 433MHz.

      Here's the back of the base station.

      alt text

      Sounds like yours was in the 800's?

      YveauxY 1 Reply Last reply
      0
      • breimannB breimann

        @Yveaux 433MHz.

        Here's the back of the base station.

        alt text

        Sounds like yours was in the 800's?

        YveauxY Offline
        YveauxY Offline
        Yveaux
        Mod
        wrote on last edited by
        #8

        @breimann yes, yours is 433MHz, while mine is 868MHz.
        You'd better search the net for other projects to receive weather station data at 433MHz, or use the approach to ditch the original transmitter and MySensor the mechanics.

        http://yveaux.blogspot.nl

        breimannB 1 Reply Last reply
        0
        • YveauxY Yveaux

          @breimann yes, yours is 433MHz, while mine is 868MHz.
          You'd better search the net for other projects to receive weather station data at 433MHz, or use the approach to ditch the original transmitter and MySensor the mechanics.

          breimannB Offline
          breimannB Offline
          breimann
          wrote on last edited by
          #9

          @Yveaux yes ok.

          Would it be possible for you to reply with dot points of the process you would go through to do it if i have an SDR?

          1 Reply Last reply
          0
          • P Offline
            P Offline
            pjr
            wrote on last edited by pjr
            #10

            For me it looks like its Ambient Weather WS-5305.
            As I know the WS1080 is using Fine Offset protocol so it could be easily received if this is using the same. There is many blog posts about it.

            breimannB 1 Reply Last reply
            0
            • mrwombleM Offline
              mrwombleM Offline
              mrwomble
              wrote on last edited by
              #11

              Have you considered creating / buying an RFlink to connect into your Domoticz system? You'd have to look into whether that model is supported by RFlink, but that approach would be a lot quicker and easier.

              1 Reply Last reply
              0
              • P pjr

                For me it looks like its Ambient Weather WS-5305.
                As I know the WS1080 is using Fine Offset protocol so it could be easily received if this is using the same. There is many blog posts about it.

                breimannB Offline
                breimannB Offline
                breimann
                wrote on last edited by
                #12

                @pjr ok, can you explain Fine Offset protocol a little more please?

                Boots33B 1 Reply Last reply
                0
                • breimannB breimann

                  @pjr ok, can you explain Fine Offset protocol a little more please?

                  Boots33B Offline
                  Boots33B Offline
                  Boots33
                  Hero Member
                  wrote on last edited by
                  #13

                  @breimann Fine Offset is a popular Chinese brand of weather station that is also re-branded and sold under other names. As it is very common the protocol it uses to transmit the data has been decoded so this would make it easier to use in MySensors. It would still I think be an ambitious project if you do not have a good understanding of how the protocol works and in general Arduino coding as well as MySensors.

                  As @pjr has said you need only to google Fine Offset protocol and you will be swamped with information.

                  @mrwomble has suggested rflink as another way to get access to your weather data and if your controller supports it that could be an easier way to go. As a bonus RFlink will also allow you to interact with a wide array of other wireless devices and as of R44 now has some limited support of MySensors as well.

                  I use RFlink to bring weather data from my Oregon station into my Domoticz controller.

                  breimannB 1 Reply Last reply
                  0
                  • Boots33B Boots33

                    @breimann Fine Offset is a popular Chinese brand of weather station that is also re-branded and sold under other names. As it is very common the protocol it uses to transmit the data has been decoded so this would make it easier to use in MySensors. It would still I think be an ambitious project if you do not have a good understanding of how the protocol works and in general Arduino coding as well as MySensors.

                    As @pjr has said you need only to google Fine Offset protocol and you will be swamped with information.

                    @mrwomble has suggested rflink as another way to get access to your weather data and if your controller supports it that could be an easier way to go. As a bonus RFlink will also allow you to interact with a wide array of other wireless devices and as of R44 now has some limited support of MySensors as well.

                    I use RFlink to bring weather data from my Oregon station into my Domoticz controller.

                    breimannB Offline
                    breimannB Offline
                    breimann
                    wrote on last edited by
                    #14

                    @Boots33 Thankyou. That's all very helpful info. I've learnt more about RFlink now, finding their website and online shop.

                    I've got a Mega i'm using for my GW currently but will put a nano or pro mini in for the gw, and free up the mega, and i have some 433mhz RX/TX pair coming, so looks like i'll be making an RFlink for my Domoticz install.

                    Hoping and praying RFlink can talk to my weather station and 7 or 8 wireless 240v switch sockets!!

                    Boots33B 1 Reply Last reply
                    0
                    • breimannB breimann

                      @Boots33 Thankyou. That's all very helpful info. I've learnt more about RFlink now, finding their website and online shop.

                      I've got a Mega i'm using for my GW currently but will put a nano or pro mini in for the gw, and free up the mega, and i have some 433mhz RX/TX pair coming, so looks like i'll be making an RFlink for my Domoticz install.

                      Hoping and praying RFlink can talk to my weather station and 7 or 8 wireless 240v switch sockets!!

                      Boots33B Offline
                      Boots33B Offline
                      Boots33
                      Hero Member
                      wrote on last edited by
                      #15

                      @breimann Yes I think you will be in luck as this post seems to indicate that your station does use the Fine Offset WH1080 protocol which is supported by rflink. RFlink also lists Digitech XC0348 Weather Station as supported so it may be the same protocol as the XC0400.

                      As far as power sockets Rflink has pretty good coverage as well it works with my Watts Clever sockets and my Belkin power board and even my old X10 sockets. I think you will be amazed how many of your neighbours weather stations and devices you will also pick up.

                      breimannB 2 Replies Last reply
                      0
                      • Boots33B Boots33

                        @breimann Yes I think you will be in luck as this post seems to indicate that your station does use the Fine Offset WH1080 protocol which is supported by rflink. RFlink also lists Digitech XC0348 Weather Station as supported so it may be the same protocol as the XC0400.

                        As far as power sockets Rflink has pretty good coverage as well it works with my Watts Clever sockets and my Belkin power board and even my old X10 sockets. I think you will be amazed how many of your neighbours weather stations and devices you will also pick up.

                        breimannB Offline
                        breimannB Offline
                        breimann
                        wrote on last edited by
                        #16

                        @Boots33 Thanks heaps! That's really encouraging. Yes i saw that Digitech brand listed. I've also contacted Stuntteam via email to check. Best way probably is to build it and test!

                        Thanks again!

                        1 Reply Last reply
                        0
                        • Boots33B Boots33

                          @breimann Yes I think you will be in luck as this post seems to indicate that your station does use the Fine Offset WH1080 protocol which is supported by rflink. RFlink also lists Digitech XC0348 Weather Station as supported so it may be the same protocol as the XC0400.

                          As far as power sockets Rflink has pretty good coverage as well it works with my Watts Clever sockets and my Belkin power board and even my old X10 sockets. I think you will be amazed how many of your neighbours weather stations and devices you will also pick up.

                          breimannB Offline
                          breimannB Offline
                          breimann
                          wrote on last edited by
                          #17

                          @Boots33 Oh I have a question though. You're using RFLink with Domoticz is that right?. How do you actually connect your RFLink Arduino to Domoticz? It might be a silly question, but I'm already running Domoticz on a RPi3, and a MYS serial gateway plugged into one of the 4 USB ports on my RPi. DO I just plug the RFLink into one of the USB ports too??

                          Is it that simple??

                          Boots33B 1 Reply Last reply
                          0
                          • breimannB breimann

                            @Boots33 Oh I have a question though. You're using RFLink with Domoticz is that right?. How do you actually connect your RFLink Arduino to Domoticz? It might be a silly question, but I'm already running Domoticz on a RPi3, and a MYS serial gateway plugged into one of the 4 USB ports on my RPi. DO I just plug the RFLink into one of the USB ports too??

                            Is it that simple??

                            Boots33B Offline
                            Boots33B Offline
                            Boots33
                            Hero Member
                            wrote on last edited by
                            #18

                            @breimann yes pretty much just plug it in to a free USB slot and in Domoticz select rflink USB from the drop down box on the hardware page. You may need to type in the serial port it is using and then you should be good to go

                            breimannB 1 Reply Last reply
                            0
                            • Boots33B Boots33

                              @breimann yes pretty much just plug it in to a free USB slot and in Domoticz select rflink USB from the drop down box on the hardware page. You may need to type in the serial port it is using and then you should be good to go

                              breimannB Offline
                              breimannB Offline
                              breimann
                              wrote on last edited by
                              #19

                              @Boots33 awesome!!
                              Did you make one from scratch or buy the RFLink board? Any tips in terms of choosing the 433mhz Rx Tx pair?

                              Boots33B 1 Reply Last reply
                              0
                              • breimannB breimann

                                @Boots33 awesome!!
                                Did you make one from scratch or buy the RFLink board? Any tips in terms of choosing the 433mhz Rx Tx pair?

                                Boots33B Offline
                                Boots33B Offline
                                Boots33
                                Hero Member
                                wrote on last edited by
                                #20

                                @breimann Yes I built one from scratch, if you are already building MySensors nodes you will have no trouble with it. It is a great way to expand your connected devices. I have a cheap Chinese floating thermometer in our pool and it even picked that up.

                                As to the 433mhz devices, of the cheap sets on ebay the fs1000 transmitters seem ok but i have found you may need to supply them 9v or more if you want to get decent range. The receivers that are bundled with them are not very good at all. You would be best to search on ebay for "arduino 433mhz superheterodyne" for a more reliable receiver.

                                As you are in OZ you can also buy the Dorji units from Willtronics, I have had good results with them and the transmitter reaches full power at 5v so is easier to use with arduino.

                                Dorji TXR

                                Dorji RX

                                They are a bit more expensive though

                                The antenna is also very important, I usually just use a length of wire around 170 to 175mm seems to work best for me. You will find lots of info about antennas if you google it.

                                korttomaK breimannB 2 Replies Last reply
                                0
                                • Boots33B Boots33

                                  @breimann Yes I built one from scratch, if you are already building MySensors nodes you will have no trouble with it. It is a great way to expand your connected devices. I have a cheap Chinese floating thermometer in our pool and it even picked that up.

                                  As to the 433mhz devices, of the cheap sets on ebay the fs1000 transmitters seem ok but i have found you may need to supply them 9v or more if you want to get decent range. The receivers that are bundled with them are not very good at all. You would be best to search on ebay for "arduino 433mhz superheterodyne" for a more reliable receiver.

                                  As you are in OZ you can also buy the Dorji units from Willtronics, I have had good results with them and the transmitter reaches full power at 5v so is easier to use with arduino.

                                  Dorji TXR

                                  Dorji RX

                                  They are a bit more expensive though

                                  The antenna is also very important, I usually just use a length of wire around 170 to 175mm seems to work best for me. You will find lots of info about antennas if you google it.

                                  korttomaK Offline
                                  korttomaK Offline
                                  korttoma
                                  Hero Member
                                  wrote on last edited by
                                  #21

                                  @Boots33 said:

                                  The receivers that are bundled with them are not very good at all.

                                  I noticed this also when working on this project. I had rally bad range, like 4m or so changing to the RBX6 superheterdyne gave me the range I needed.

                                  • Tomas
                                  1 Reply Last reply
                                  1
                                  • Boots33B Boots33

                                    @breimann Yes I built one from scratch, if you are already building MySensors nodes you will have no trouble with it. It is a great way to expand your connected devices. I have a cheap Chinese floating thermometer in our pool and it even picked that up.

                                    As to the 433mhz devices, of the cheap sets on ebay the fs1000 transmitters seem ok but i have found you may need to supply them 9v or more if you want to get decent range. The receivers that are bundled with them are not very good at all. You would be best to search on ebay for "arduino 433mhz superheterodyne" for a more reliable receiver.

                                    As you are in OZ you can also buy the Dorji units from Willtronics, I have had good results with them and the transmitter reaches full power at 5v so is easier to use with arduino.

                                    Dorji TXR

                                    Dorji RX

                                    They are a bit more expensive though

                                    The antenna is also very important, I usually just use a length of wire around 170 to 175mm seems to work best for me. You will find lots of info about antennas if you google it.

                                    breimannB Offline
                                    breimannB Offline
                                    breimann
                                    wrote on last edited by
                                    #22

                                    @Boots33 thanks for sharing this info. Really helpful.

                                    I have another question if you don't mind. What's the process once RFlink is connected and running in domoticz to program wireless power points like Cleve and Watts etc? Is there a learning process when you press the on/off buttons on your remote?

                                    Boots33B 1 Reply Last reply
                                    0
                                    • breimannB breimann

                                      @Boots33 thanks for sharing this info. Really helpful.

                                      I have another question if you don't mind. What's the process once RFlink is connected and running in domoticz to program wireless power points like Cleve and Watts etc? Is there a learning process when you press the on/off buttons on your remote?

                                      Boots33B Offline
                                      Boots33B Offline
                                      Boots33
                                      Hero Member
                                      wrote on last edited by
                                      #23

                                      @breimann once RFlink is running and you have "Accept new Hardware Devices" turned on in Domoticz settings, it will start adding anything it recognises to the devices list.
                                      You can then give the device a name and add it to your used devices. if it is a power socket then as you said just press the remote and watch for it to turn up in the device list. If you live in a heavily populated area you will likely get lots of devices showing up .

                                      You will have to make sure you get the right device or you will be turning on and off the neighbours lights as well.

                                      For your weather station you will see the data also shown as separate devices like temp, pressure etc. Remember it will probably be listed as fine offset.

                                      breimannB 1 Reply Last reply
                                      0
                                      • Boots33B Boots33

                                        @breimann once RFlink is running and you have "Accept new Hardware Devices" turned on in Domoticz settings, it will start adding anything it recognises to the devices list.
                                        You can then give the device a name and add it to your used devices. if it is a power socket then as you said just press the remote and watch for it to turn up in the device list. If you live in a heavily populated area you will likely get lots of devices showing up .

                                        You will have to make sure you get the right device or you will be turning on and off the neighbours lights as well.

                                        For your weather station you will see the data also shown as separate devices like temp, pressure etc. Remember it will probably be listed as fine offset.

                                        breimannB Offline
                                        breimannB Offline
                                        breimann
                                        wrote on last edited by
                                        #24

                                        @Boots33 thanks that's really helpful info much appreciated. Now i need to decommission my Mega as my GW ready for RFlink and setup a new gateway.

                                        1 Reply Last reply
                                        0
                                        Reply
                                        • Reply as topic
                                        Log in to reply
                                        • Oldest to Newest
                                        • Newest to Oldest
                                        • Most Votes


                                        22

                                        Online

                                        11.7k

                                        Users

                                        11.2k

                                        Topics

                                        113.1k

                                        Posts


                                        Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                                        • Login

                                        • Don't have an account? Register

                                        • Login or register to search.
                                        • First post
                                          Last post
                                        0
                                        • MySensors
                                        • OpenHardware.io
                                        • Categories
                                        • Recent
                                        • Tags
                                        • Popular