#209

Поділитися
Вставка
  • Опубліковано 29 чер 2018
  • Hacking of 433 MHz or other RF devices is a human right for makers because these devices usually use proprietary protocols. Today we will reverse-engineer a so-called “professional” weather station from China and enable it to send its data via MQTT. Then we will hack the remote control of our outdoor awning and use an ESP32 to build a fake twin which understands MQTT. We will use a Raspberry Pi and Software Defined Radio (SDR). You will be astonished how professional this will get.
    Links:
    Raspberry 3 SD Image: drive.google.com/open?id=1lN8...
    Frank's Setup Guide: bit.ly/2P8Ccc3 (no more up-to date)
    Sketch for ESP32: github.com/SensorsIot/Hacking...
    Raspberry Pi: bit.ly/2tNdULR
    SDR-Dongle: s.click.aliexpress.com/e/dfTVTsM or bit.ly/2NcRMT2
    Weather Station: s.click.aliexpress.com/e/csleuHwo
    ESP32 board: bit.ly/2yV4vqp
    For my German speaking viewers: bit.ly/2KGIope
    rtl_433 setup: www.sensorsiot.org/install-rtl...
    Supporting Material and Blog Page: www.sensorsiot.org
    Github: www.github.com/sensorsiot
    My Patreon Page: / andreasspiess
    My Bitcoin address: 19FSmqbBzb5zsYB1d8Bq4KbxVmezToDNTV
    If you want to support the channel, please use the links below to start your shopping. No additional charges for you, but I get a commission (of your purchases the next 24 hours) to buy new stuff for the channel
    For Banggood bit.ly/2jAQEf4
    For AliExpress: bit.ly/2B0yTLL
    For ebay.com: ebay.to/2DuYXBp
    profile.php?...
    / spiessa
    www.instructables.com/member/...
    Please do not try to Email me or invite me on LinkedIn. These communication channels are reserved for my primary job
    Equipment in my lab: www.sensorsiot.org/my-lab/
  • Наука та технологія

КОМЕНТАРІ • 502

  • @sausagehider
    @sausagehider 6 років тому +6

    Well, my brand new 16gig micro SD card came today. Just downloaded the image file and it doesn't fit on a 16gig card. Oh no!
    Does the software really take up 16gig or is there lots of space on the image?
    If a lot of space, can anyone point me in the right direction to reduce the image size just a little to enable it to fit on a 16gig card please.
    Thank you
    Martin

    • @AndreasSpiess
      @AndreasSpiess  6 років тому +1

      Not all 16G cards have the exact same size. So yours is probably a few bytes smaller. I do not know how to solve it other than start from scratch with Frank‘s script or use a bigger card

    • @ronstarmk
      @ronstarmk 6 років тому

      I'm having the same issue. I'll give Frank's script a shot.

    • @sausagehider
      @sausagehider 6 років тому

      Hi Ron,
      I have now tried 3 different makes of 16gig cards and none of them are big enough.
      Also, I have used a computer running Linux Mint and tried several methods of shrinking the image including 'Truncate', all have failed.
      The image appears to be 145meg too big. The same figure on all 3 micro SD cards I have used.
      The other option I tried was to copy the files to a new card by first setting up the correct partitions on a micro SD card and then copy the files from the image to a boot (Fat32) section and the files to an EXT4 section, but after using root/admin to copy, some of them just refuse to copy over.
      I am now at a loss of what to do.
      The actual data in the image is only about 10gig so there is lots of space that can be removed to shrink the image.
      If you find a way, please share.
      Thank you
      Martin

    • @ronstarmk
      @ronstarmk 6 років тому

      Martin Ellis I just did a fresh Stretch install on my 16gb card. I had a couple of specific sensors I was looking to see information from that were already part of rtl_433, so I used the script referenced above to get it installed and it’s working great. Not sure how we can shrink Andrea’s image down, but thank you for your efforts.

    • @sausagehider
      @sausagehider 6 років тому +3

      Hi Ron (And anyone else),
      I had another go at reducing the image file size today and this time it was successful. I had to use something called a loopback to get the image into gparted, then resize, then exit the loopback then fdisk it then ..... well you get the picture.
      Anyway, I halved the image to 7.5gig and I am using it now on my Pi3 to leave this message.
      The RTL program is running but finding nothing. I do live in the middle of nowhere though.
      Anyway, if you or anyone would like this reduced image size file, please let me know.
      Thanks
      Martin

  • @asiw
    @asiw 6 років тому +34

    Wow, all that in 11 minutes. Another fantastic video with so many options for using these techniques for all kinds of projects. Thank you. Arthur

    • @AndreasSpiess
      @AndreasSpiess  6 років тому +6

      I read that the average span of attention is about 8 seconds. So this one is still too long ;-)

  • @raguaviva
    @raguaviva 6 років тому +3

    I like how well you structure the contents and how thorough you are in your analysis. Very inspiring!

  • @wassfila
    @wassfila 6 років тому +1

    Your introduction to the SDR is also great, the links about the demo and tools install encouraged me to cross the step today, I was hesitating for long, I ordered an RTL-SDR and an ADALM-PLUTO. It's good to know there's a community behind to help with tools an faced issues. So I'll definitely follow you up on SDR content.

  • @fiveangle
    @fiveangle 6 років тому

    Wonderful Andreas ! I’ve been meaning to design and build a gateway for controlling my 3 meter projector screen with my universal remote and this guide will be the perfect jump start. Thank you as always for your real-world useful topics and projects !

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      So good luck with your debugging! I hope it will be as easy as it was with mine...

  • @jameswilkinson8851
    @jameswilkinson8851 2 роки тому

    I really enjoy your videos, really well produced and packed with accurate and useful information. Thank you for making them.

    • @AndreasSpiess
      @AndreasSpiess  2 роки тому

      Glad you like them! Then it is worth the effort.

  • @michaelknauth943
    @michaelknauth943 6 років тому

    This was a fantastic glimpse into the possibilities of the SDR and common 433MHz devices. Thank you Andreas.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      This was the goal. So I am glad it helped.

  • @FilipeNeto616
    @FilipeNeto616 6 років тому

    What a great tutorial! Quick, without going to the details, but very succinct and easy to follow. The Best of it is introduce a full workflow to solve a problem from A to Z using a set of different tools like SDR, decoding signals and mqtt integration. Many thanks for sharing your work. For sure this method can be used to an infinity of solutions

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      Thank you. I hope it will help also for other situations...

  • @LeonardoSofia-IU2-QEB
    @LeonardoSofia-IU2-QEB 6 років тому

    Fantastic Andreas!
    Unti now I have used Raspberry and some SDR usb dongle to build a FlightRadar station and an ACARS messages decoding station.
    But now I will start to explore the 433Mhz sensors world.
    Thank you for this useful video.
    Bye.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      And you can do much more with it. Stay tuned!

  • @chuxxsss
    @chuxxsss 6 років тому

    Lucky about that node-red setup. Lol. I am glad you help me a long time ago with it. Very good show mate. May have to place this one in my video library as I have lots of ideas. Just place this in my node-red folder on my channel for later.

  • @jaromanda
    @jaromanda 6 років тому

    Excellent work. I'm mainly interested in the 433 receiving side for the moment. So, I burned your image onto a 16GB SD, connected the cheap dongle that just arrived from Banggood, switched on ... and everything just works! There should be more people in the world like you!

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      Thank you for your feedback. I was just the transmitter of the good work done by others.

    • @huseyint
      @huseyint 5 років тому

      @@AndreasSpiess As long as you tx, we are rx'ing ;)

  • @CrazyA9999
    @CrazyA9999 6 років тому

    Another awesome video herr Spiess! Thank you for your time and effort

  • @dffabryr
    @dffabryr 3 роки тому +2

    You can use your wheather station signal to fire up or down your heater, activate a below zero and/or wind alarm. Very interesting video Andreas, as always!!

    • @AndreasSpiess
      @AndreasSpiess  3 роки тому +3

      I use it for our awning. It extends when the sun is shining, the temperature is above 22 degrees, and winds are calm. Like that we do not get lots of direct sun in summer

  • @bardenegri21
    @bardenegri21 6 років тому +5

    Great video! I did not know about URH it seems great. For my weather station I did it the caveman way with SDR# recording rf as audio, then looking at it in Audacity and writing it down by hand. For tiny remotes and simple stuff there is the 'rc-switch' arduino library that can decode and reproduce most of them, would have been worth a mention since it's super simple. Also loved the Ave reference at the start :)

    • @AndreasSpiess
      @AndreasSpiess  6 років тому +2

      In the past I also used Audacity. But now it can be completely replaced by URH. So I did not mention it.

    • @ezhik01
      @ezhik01 2 роки тому

      Soon as I heard 'treat especial,' I ctrl+f'ed for 'AvE' in the comments :D

  • @geekmystique
    @geekmystique 6 років тому +1

    thanks Andreas, that was a really inspiring overview!

  • @martyewise
    @martyewise 5 років тому

    Great video. Good to see some SDR stuff (not that everything else you publish isn't awesome). I really enjoyed the video and it brought to light URH and other tool that I wasn't aware of. Thanks!

    • @AndreasSpiess
      @AndreasSpiess  5 років тому

      You will most probably see more stuff on that topic as I m very much interested in its possibilities

  • @threepointonefour607
    @threepointonefour607 6 років тому +55

    "treat especial"
    Didn't know I was watching AvE!

    • @AndreasSpiess
      @AndreasSpiess  6 років тому +19

      But I do!

    • @chrislambe400
      @chrislambe400 6 років тому +1

      He is using it wrong just like all the non native speakers use bullsh*t incorrectly. His context was "giving something special treatment" as opposed to "being in for a special treat". Angry pixies LOL

    • @AndreasSpiess
      @AndreasSpiess  6 років тому +10

      I think he speaks also French and just mixed the two languages as he often does.

    • @Rattletrap-xs8il
      @Rattletrap-xs8il 6 років тому +1

      lol, I caught that too.

  • @Dennis-ew1xs
    @Dennis-ew1xs 5 років тому +1

    Great video and hands down for your knowledge

  • @gte24v
    @gte24v 6 років тому

    Andreas, as usual you show me something new, thank you. Like most people I started out with Audacity and was working on an Arduino version of URH that I can now simply drop, as the rpi will serve my purposes perfectly, I just need to use this as the perfect excuse to buy a model 3B Plus. :-) Thanks again! (Ian Till)

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      Don't quote me for the 3+. I did not use this model ;-)

  • @wherami
    @wherami Рік тому

    you have a great amount of info. lovely work

  • @iaing
    @iaing 4 роки тому

    Excellent fantastic video. Thank you so much for taking the time to do this.

  • @maxximumb
    @maxximumb 6 років тому

    Very impressive video. Thanks for sharing.

  • @zane62135
    @zane62135 6 років тому

    Wow, awesome tutorial! Didn't know this was possible!

  • @Tvde1
    @Tvde1 6 років тому

    I recently started a project that needs this. Than you so much for the help!

  • @opless
    @opless 6 років тому

    Awesome work... more tools to add to my collection!

  • @GRBtutorials
    @GRBtutorials 6 років тому +2

    0:25 Hacking the remote control of my outdoor awning for adding an anemometer is exactly what I want to do! Mine didn't have one and I've got no idea how much the wind is blowing, so... Thank you, Andreas! But unfortunately, I'm pretty sure my remote control uses rolling code. I inspected it with the oscilloscope and a 433 MHz receiver module (which is much more tedious) and got a different code each time. But I found the manual of the awning's motor and receiver combo and it tells you how to add a new remote control. So if I reset the control (there's a reset button) and then inspect how it's added to the receiver, I might be able to add my own transmitter.
    Or maybe they use a bad PRNG, which would be able to be easily cracked with the SDR. Just get a few samples and if it isn't a CSPRNG, you'll be able to get the method used and the seeds (and therefore predicting all other values).

    • @AndreasSpiess
      @AndreasSpiess  6 років тому +1

      So good luck! It seems that I was lucky...

  • @adrien0105
    @adrien0105 3 роки тому

    I'm a guy with a poor English knowledge but your explanation is clear. Your videos is tooooooo interesting ! ❤

    • @AndreasSpiess
      @AndreasSpiess  3 роки тому

      Many viewers use this channel to practice English because I speak slow...

  • @anuadu
    @anuadu 6 років тому

    I would love for you to get into integrating your ideas such as this one to a Homeassistant setup. Yes there are other youtubers doing this, but someone with good electronics background like yourself would make it super awesome.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      For the moment I plan more basic videos. Maybe one day...

  • @avejst
    @avejst 6 років тому

    Nice project, Thanks for sharing :-)

  • @Aemilindore
    @Aemilindore 6 років тому

    Hey Andreas, welcome to the world of software defined radio

  • @erichuang2009
    @erichuang2009 6 років тому

    very smart project. glad to learn from the video.

  • @science4allworld587
    @science4allworld587 6 років тому +1

    Great as usual

  • @sethrd999
    @sethrd999 6 років тому

    Great video, SDR is alot of fun and really cool. I would suggest putting GNU Radio in your toolkit.
    I have 2 Nooelec USB SDR dongles that work real well, both use external ( provided ) antenna's

    • @AndreasSpiess
      @AndreasSpiess  6 років тому +1

      I agree. It is already in the tool kit. Just not used in this video. And some nice HW like a HackRF and a Pluto...

  • @mike95826
    @mike95826 6 років тому +1

    Thanks for the video. I knew about rtl_433 but hadn't heard about Universal Radio Hacker, used to have to use Audacity to capture waveforms. Great find. Just an FYI, I believe that the RFM96 radio that is used for LORA can also be programmed to do OOK and AFSK. What would have to be done is to connect an I/O pin to D2 (not done on most combo boards) and program the RFM96 to OOK mode. So far the RADIOHEAD libraries don't have that implemented but it shouldn't take too much hacking to figure out the configuration file. That would allow you to move the frequency just a little away from the 433.92 standard, as long as the new chosen frequency is still within the unlicensed band for the country of use. That is in one of my up coming projects. I have an Acu-Rite temperature sensor that I was going to use to figure it out but it saved me the time and fell off the tree into the mud and died.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      You can get much cheaper chips to do OOK on 433. And there you probably would get the library support.
      Moving away from the frequency is probably easy for our chips, but not for my awning or the weather station...

  • @RaspberryStraw
    @RaspberryStraw 6 років тому

    Great video. Very useful.

  • @zerog2000
    @zerog2000 6 років тому

    Thanks for tip about UHR... Wish I had that when working on arduino and rtl_433 for acurite wx station!

  • @cashel1111
    @cashel1111 6 років тому +2

    i cannot believe the quality of these videos!
    i am subscribing, but i wont understand half of them

    • @AndreasSpiess
      @AndreasSpiess  6 років тому +4

      Welcome aboard the channel. How boring it would be if you understood already everything. Like that you will learn some new things with watching the videos.

    • @cashel1111
      @cashel1111 6 років тому

      Thanks :) i agree entirely, especially if someone like you shares the skeletons of their knowledge for us to then research

  • @HamzaHajeir
    @HamzaHajeir 6 років тому

    I was searching to read and actuate RF signals .
    This Video is too useful to me.
    Thanks Mr.Adreas

    • @HamzaHajeir
      @HamzaHajeir 6 років тому

      But Mr.Andreas, I am looking for a way to read a signal which in transmission wire between the RF receiver and Main board of a Car security system.
      So i can simulate it to open/close my car from my mobile application.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому +1

      Modern cars use encrypted codes.

    • @HamzaHajeir
      @HamzaHajeir 6 років тому

      Andreas Spiess Thanks for replying 😊☺
      Well, My car is manufactured in 1997, The security system is installed as external unit . I don't think it's time-based encrypted, because receiving unit or remote controller loses power sometimes.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому +1

      To sniff logical signals you need a logic analyzer. I did once a video about that (something like " make Invisible signals visible")

    • @HamzaHajeir
      @HamzaHajeir 6 років тому

      Andreas Spiess I'll check it out .
      Thank you ☺

  • @dankendell
    @dankendell 6 років тому +2

    Very interersting video! Thanks. :D I was wondering what your observations are on the reliability of the system? I was looking into using MQTT for a grow room controller (not even with 433mhz RF), but I encountered enough glitches (just messages not making it all the way to the end) that I thought I should probably err on the side of caution when it came to the lighting and stick to a local timer. After all, artificial light for plants is literally a life support system! I then began wondering about feeding back so that you know for sure that what you instructed did actually happen. In my case, an LDR for each light would do the trick. When you mentioned the awning possibly being damaged in high winds, it just made me wonder if there was anything in the data along the lines of a message confirming that it had actually been fully retracted?

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      I use MQTT on an RPi zero for a few months for my lab light. No problem and quite stable so far. You can use QOS1 in MQTT if you want to be sure that the message arrives. But you are right, the system has to be stable..

  • @paullacatus8975
    @paullacatus8975 6 років тому

    Great tutorial , Andreas!

    • @AndreasSpiess
      @AndreasSpiess  6 років тому +1

      Thank you!

    • @paullacatus8975
      @paullacatus8975 6 років тому

      Andreas Spiess , was so good that I am looking now to buy a SDR dongle !

  • @Ender_Wiggin
    @Ender_Wiggin 6 років тому

    wow this project is like amazing I am blown away. it only took 200 videos worth of experience and know how. summed up in a 11 min video

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      Thank you! And maybe before the 200 videos, there was also 59 years of life ;-)

    • @CoinJarMusicVideos
      @CoinJarMusicVideos 6 років тому

      Just remember how hard this was 30 years ago.. nothing was ready to connect to anything.. now we have it 'easy'.. it's practically plug and play.

  • @charlesdorval394
    @charlesdorval394 6 років тому

    Wow, nice! I'll put that on my (never ending) todo list hehe

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      I hope you are not as old as I am. Then you have time for the list ;-)

  • @davesemmelink8964
    @davesemmelink8964 4 роки тому

    I finally got this to work! I've been trying to use cheap 433 receivers, but couldn't decode the messages. I eventually gave in and got an SDR dongle, and it worked right away with your SD card image. The SDR dongle is expensive here (in South Africa, 5x the price of a dumb receiver), so I'm hoping I can find other projects to do with it.

  • @nigeljohnson9820
    @nigeljohnson9820 6 років тому +15

    The problem with 433.92MHz equipment is that there are far too many, resulting in blocking. I was reciently forced to replace my central heating thermostat, because it was regularly jammed in the on state by other devices in the locality.
    My replacement thermostat still uses 433.92MHz, but has a duplex protocol, ensuring the command message is received and acknowledged.
    Because of the congestion on this frequency, I think any home made projects using this frequency should use a bi directional protocol. This is particularly important when controlling a motorized device. RF modules to do this are available at very low cost, around £5 to 10.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      Fortunately this was not the case here :-)

    • @nigeljohnson9820
      @nigeljohnson9820 6 років тому +3

      Andreas Spiess my brother and I designed a system to receive the Oregon weather station modules, the earlier ones used OOK am modulated signalling,the later ones are FM. Our system injects the decided signal on to our common CCTV modulator. This displayed the CCTV and the weather information on all the TVs in the house. Unfortunately the modulator is only PAL, not DVB-T.
      The price of DVB-T (2) are coming down so I should be able to update the system to support newer televisions that only support DVB reception.

    • @nigeljohnson9820
      @nigeljohnson9820 6 років тому +2

      Andreas Spiess you may be interested to know that the sky satellite remote control system that uses the red-eye IR receivers, convert the the remote control IR signal to a 7.2MHz OOK modulated signal that can be sent over the aerial coax to remote the s sky receiver in another room. I built a demodulator for this which was used to remote control the CCTV DVR. Unfortunately technology made the system obsolete when we installed a television/radio/ satellite distribution amplifier. The problem is that the red eye transcoders are powered by 12 volts sent through the TV aerial coax. This is not compatible with the voltage control signal used to switch the satelilite LMB.

    • @zerog2000
      @zerog2000 6 років тому

      I think alot of devices/implementations may not be following the regional rules for duty-cycle/use-cases, etc... For a great overview of regulatory compliance, check out this TI paper:
      www.ti.com/lit/an/swra048/swra048.pdf

    • @WJCarpenter
      @WJCarpenter 5 років тому

      @@zerog2000 Thanks for the great link

  • @brocktechnology
    @brocktechnology 6 років тому

    I'm not new to electronics but this is way over my head. I just watched this twice I can't even figure out what to Google to find out more. Looking forward to your introduction to software defined radio.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      This has a few strings which come together. So it is not easy to start with. If you are interested in electronics I suggest you start with Arduino and ESP8266 or Raspberry Pi. And maybe you watch my videos to keep you motivated. We all started with a first step. Enjoy the journey!

  • @northshorepx
    @northshorepx 6 років тому +4

    It's all go in the PI front eh? Great tutorial Andreas! I wonder if the scanner has a text or api output. If it does it might be possible auto gen the sig gen functions.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому +1

      I did not check for an output file because I did not need it.

  • @bgable7707
    @bgable7707 3 роки тому

    OMG, Awesome!!! That's another home run! Or GOOOOAAAL as one might say in "Football" over there. ;)

  • @electronic7979
    @electronic7979 6 років тому

    Excellent project

  • @jesuschal3802
    @jesuschal3802 6 років тому

    Very interesting! An alternative to unknown protocols with static values, e.g. on/off status, plight can be used. With pilight you can listen to the divice (plight-debug) capture the raw string and reproduce it or send it back (pilight-send -p raw -c "[raw string]"). pilight can also decode signals (plight-receive) although it is not as complete as rtl_433.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      Thank you for this info. I did not know pilight.

  • @sewashburn0529
    @sewashburn0529 3 роки тому

    I've purchased a LaCrosse 79400 weather station, but you are exactly right about not needing to buy one, as I am receiving signals from a neighbor's Acurite 5 in 1 system.

    • @AndreasSpiess
      @AndreasSpiess  3 роки тому

      Bad luck ;-) At least you can now compare the results...

  • @PhG1961
    @PhG1961 6 років тому

    Awesome great video ! I might consider building this in as a portable device, then start to roam and have fun with peoples awnings....

    • @AndreasSpiess
      @AndreasSpiess  6 років тому +1

      Don’t even think about that! It is for sure somehow forbidden ;-)

    • @PhG1961
      @PhG1961 6 років тому

      Ah well, these days almost everything is forbidden... but ok, I'll be nice and keep it simple with only a weather station as an example to test things out. But first of all I want to finish my workshop in the back yard.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      Still not finished? Must be a "monument" ;-)

    • @PhG1961
      @PhG1961 6 років тому

      I just finished the foundation of the 'extended wing'. Next is the roof, followed with cladding. I expect to be over the major works after the summer holiday. If necessary I consider giving up my motorcycle holiday... ist't that horrible ? Btw, it is rather a monument. In case of a nuclear holocaust, you have your basement and I'll have my shed in the back yard. It's not quite the same, but it's getting close... ;-)

  • @davesmith679
    @davesmith679 5 років тому

    will this work on a pi zero?
    i think it would need a different image but i do not have one to try it

  • @HunTomiBp
    @HunTomiBp 3 роки тому

    Thanks for video!
    Tamás, from Stockholm

  • @alinayossimouse
    @alinayossimouse 5 років тому

    I didn't know about rtl_433. This is fantastic, because a lot of my neighbors seem to have weather stations and I can just fire up rtl_433 to find out how warm and moist it is.

    • @AndreasSpiess
      @AndreasSpiess  5 років тому

      That is probably true in many areas. I did not find one with the wind and rain sensor, though.

  • @umutcanozen3757
    @umutcanozen3757 6 років тому

    Hi Guys
    Rasspberry pi 3 B+ (2017) Can fm be used as a transmitter? I tried but not working transmit

  • @sausagehider
    @sausagehider 6 років тому

    Very interesting, something to play with later. All out of microSD cards at the moment. Got 2 comming next week, so will have to wait until they arrive. Be interesting to see if I can get the data sent by my Wattson (Solar power monitor), could be useful to get the data direct to my RPi or to and ESP8266 and upload direct to ThingSpeak.
    Always very informative videos. Thanks Andreas.
    Martin

  • @diegoteora1051
    @diegoteora1051 4 роки тому

    Hi!! Thank you for all your Video!!
    How i can read the value of the sensor on wheater station (433 MHz) and send It over LoRa to another ESP 8266?

    • @AndreasSpiess
      @AndreasSpiess  4 роки тому

      I think I showed it in this and in another video. LoRa is something different. In another video, I used an Arduino Mega and an ESP8266 for my 433 MHz project.

  • @GpanosXP
    @GpanosXP 6 років тому

    Nice video! Does the weather station use ASK as well ? I wonder if it would be worthwhile making a simple receiver for that using another esp32, so you don't have to dedicate the rasp pi just for that job.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      I did not look inside this protocol. But it is for sure much more complicated than the device with 4 buttons.

  • @TheFleetz
    @TheFleetz 3 роки тому

    Brilliant Andreas! 👍👍

  • @elcomentador2408
    @elcomentador2408 6 років тому

    Because we are makers we will change that.
    Andreas Spiess 2018
    I like your videos very much, I've been following you since I saw your video about the low power consumption of esp8266.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому +1

      Thank you for your continued support! This is already a long time.

  • @jean-huguesbouchard1045
    @jean-huguesbouchard1045 4 роки тому +1

    0:32 "And we will use the most sophisticated hacking equipment you can buy for 10$ + a raspberry pi"
    Lol what a gem

  • @codemannix
    @codemannix 4 роки тому

    I subbed when you said "A SPECIAL THANK"

  • @tamkepa
    @tamkepa 2 роки тому

    Great stuff thank you. I am definitely going to try this for my rolla blinds. Do you thing it would work with my car alarm to lock my car at a set time?

    • @AndreasSpiess
      @AndreasSpiess  2 роки тому +1

      Car remotes (fortunately) use encrypted communication. So they cannot be hacked without high effort.

  • @Gualcm
    @Gualcm 4 роки тому

    Hey Andreas! Great video as always. I have a question. Why was there a need to send the messages via MQTT? Could we have built a 433 MHz receiver/transmitter that would read messages from the weather station and then that same device would send the messages to retract the outdoor awning via 433 MHz?

    • @AndreasSpiess
      @AndreasSpiess  4 роки тому

      The weather station is off the shelf and it’s data is logged in a database. You could of course replace the electronics of the station to transmit a message directly to the awning.

  • @willy.verbiest
    @willy.verbiest 6 років тому

    Very interesting video.
    The link from Aliexpress to the SDR dongle refers to another model is this dongle also compatible?

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      They are all compatible. The one in the link should contain a slightly better chip.

  • @thegrubyak
    @thegrubyak 3 роки тому

    great project, thanks for sharing. is your esp32 battery operated?

  • @michaelgraff6978
    @michaelgraff6978 6 років тому

    Good video. I have many now unused 433 MHz alarm sensors around the place I could perhaps repurpose.
    Unrelated, what is the brand and model of 3D printer you use? I understand you like it very much and am considering purchasing a printer for myself. I suddenly find the need to print many small one-off parts.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      I have a Prusa Mk3. Not cheap but worth the money if you want to print and not to enhance your printer.

  • @UnimatrixYoutube
    @UnimatrixYoutube 5 років тому

    Very useful video, thanks. I have a Pi3B but it runs Pihole and I preferably want to run a project similiar like yours side by side with Pihole and I don't want to delete the Pihole/OS config with another image so I guess I'll have to go with HB9FXQ's manual. Any tips before I take this route?

  • @donnyf12
    @donnyf12 5 років тому

    Thank you for posting this. I got it working great thanks to the image you provided. Can you tell me what a good antenna is for 433 MHZ and the RTLSDR? I'd like to snoop on other weather stations around me before I buy one but the little aerial I got with the dongle only picks up one temp/humidity sensor. What are you using?

    • @AndreasSpiess
      @AndreasSpiess  5 років тому

      I use a simple 433 MHz "coil" antenna of AliExpress which come with some modules. But I do not have to bridge big distances.

    • @duelago
      @duelago 4 роки тому

      www.conrad.de/de/p/aurel-gp-433-ground-plane-antenne-antenne-190073.html

  • @chrisplettner8265
    @chrisplettner8265 2 роки тому

    Great video. interesting

  • @omaryanas435949
    @omaryanas435949 6 років тому

    Amazing video, I have a question, what would be the alternative if I don't want to use RaspberryPi?

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      You can use a Linux box or a windows PC with virtual box. It is in Frank‘s description.

  • @dagg497
    @dagg497 5 років тому +1

    Could this work with Nexa system?
    Dince they are the largest power outlet/IR sensor/Button maker.
    I think Nexa uses pairing or rolling codes on different bands...

  • @tomrous
    @tomrous 3 роки тому

    Your videos are great! I started playing around with RTL-SDR and hunting weather balloons!
    And I want to ask if you know how to make this with TTGO 433 MHz board (same as used for balloons).
    And what about recording and playing the signal again just with this board.
    Thank you for your service to community!

    • @AndreasSpiess
      @AndreasSpiess  3 роки тому

      I once copied a garage door opener on 40MHz. A similar thing could probably be done with a TTGO. But I assume you are on your own to create the code. And also make sure your device does not use an encrypted (rolling) code.
      Watch also my other 433MHz videos. I built another 433MHz receiver

  • @AbcDef-hl2ic
    @AbcDef-hl2ic 6 років тому

    Great project!

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      Thank you!

    • @AbcDef-hl2ic
      @AbcDef-hl2ic 6 років тому

      Do you know this Sonoff Module:
      ua-cam.com/video/JP1X4wOjlTk/v-deo.html

  • @pedotec
    @pedotec 4 роки тому

    I loved to see my Aercus (AKA Fine Offset WH24)finally spit out the measurements. I had tried with RFLink (your video) but it was not recognised .
    Excellent work.
    My troubles began with trying to pipe the results to Mosquito (rtf_433 -F json -U etc), got Error:Connection refused.
    Is node-red in the SD image? I can't figure out.

    • @AndreasSpiess
      @AndreasSpiess  4 роки тому

      Maybe you use the image of the "Ultimate Pi Server". There you find Node-Red and RTL_433

  • @et752
    @et752 5 років тому

    Just finding this video... seems a very interesting topic. Your dongle link is dead by now though. Can you suggest a new one? Would an ATSC dongle work too? (I am in Canada).
    Tks for your great videos!

    • @AndreasSpiess
      @AndreasSpiess  5 років тому

      The second link still worked. I updated the first one. So both should work now.

  • @stefanomisuraca9240
    @stefanomisuraca9240 3 роки тому

    Hi Andreas, very useful video.
    I have an unused Pi3B+ which I can recycle for this purpose, does your image work with it?
    Thanks in advance.

    • @AndreasSpiess
      @AndreasSpiess  3 роки тому

      Then I also used a Pi3. But look also at the Docker video...

  • @Hackvlog
    @Hackvlog 6 років тому +1

    Very well made video. Thanks for showing the rtl_433 software. It will no doubt be useful in future... Why add another wireless temperature sensor, if I can tap into the data sent by commercial units.
    Thanks!

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      Fortunately, I did not discover a wind sensor in the neighborhood. Otherwise I would have made a bad purchase ;-)

    • @Hackvlog
      @Hackvlog 6 років тому

      And unfortunately I did not discover a wind sensor in my neighborhood. Oh well, temperature logging is what I'm after and there are couple of temperature sensors. Cheers!

    • @rantalbott6963
      @rantalbott6963 6 років тому

      For me, the advantage is that you *can* add another sensor: our weather station with the internet interface only supports two, and I want to monitor the temperature in the unheated/uncooled workshop, as well as the office and outdoors.
      This will let me add a couple of sensors to watch the workshop floor and attic. And add sensors at my house without having to spend a bunch of money on an internet-connected weather station.
      Thanks, Andreas!

  • @marinehm
    @marinehm 3 роки тому

    Andreas; I just came across this video. I want to know if you can do the same with video transmitters. Specifically back up cameras for your vehicle that come with a dash mount display? I’d like to find a way to discover the frequency of the camera transmitter. Like those little remotes that run of 433 mghz. Is there a standard for this cameras?

  • @rommiei
    @rommiei 2 роки тому

    Hi Andreas, this is very helpful. Planning to buy this cheap weather station in Aliexpress and they are still selling it.. Just a quick question.. Is you setup still up and running after more than 3 yrs now? Just little concern on quality.. Want this to integrate to my Home Assistant

    • @AndreasSpiess
      @AndreasSpiess  2 роки тому

      It stopped working a few days ago. So far I do not know why. It is on my bench...

  • @omaoda4462
    @omaoda4462 6 років тому

    Great! Thank you!

  • @joncurtis9102
    @joncurtis9102 3 роки тому

    Thank you for this very information video ! I have a Bresser 5-in-1 operating over 868 MHz and I am trying to connect to it using an LPRS eRA Connect2Pi Transceiver Dongle. So far no success with the suggestions provided. Is there anything that I am missing ? Thanks again

    • @AndreasSpiess
      @AndreasSpiess  3 роки тому

      I have no idea. I do not know this device. :-(

  • @tedyanggi9895
    @tedyanggi9895 4 роки тому

    Dear Andreas,
    Thank you for the advice and the video, I wonder can I build the hacking tool using Arduino and some FSK receiver like Si4432 to get the 433MHz data. Because on your video you use SDR and Raspberry to catch the data then use internet connection via MQTT to trigger the ESP8266. I already use the SDR and got the payload of the data (Preamble bit, Sync bit and the real sensor data). so can I create the receiver for that weather station, even tough the radio chip between Arduino and weather station is different (Arduino use Si4432 (FSK) and the weather station use HopeRF RF43B).

    • @AndreasSpiess
      @AndreasSpiess  4 роки тому

      If you know the code this should be possible. I made a video with an Arduino mega and an ESP8266 for that purpose.

  • @TonyLehto
    @TonyLehto 6 років тому +1

    How did you find the exact 433Mhz weather station frequency? If the transmitter sends data infrequently, using urh is a pain..

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      Most of the devices use the same frequency. I do not remember which one. But using SDR you find it easily because you can simultaneously watch a broad frequency band

  • @Mil1806
    @Mil1806 6 років тому

    I have a unused first model raspberry pi, will it work the image? Would be wonderful to reuse that old raspberry and not having to buy one model 3! Thanks for your nice videos!

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      I used Frank‘s instructions on a zero and it worked. The SD card most probably will not work

  • @useyourbrain2022
    @useyourbrain2022 4 роки тому

    Thanks for sharing!, one question, at the description you not put the link of the cheap 433 module, can do it? thanks

    • @AndreasSpiess
      @AndreasSpiess  4 роки тому +1

      If I remember right, these were not used in the video, just shown. But you find them by entering 433 MHz transmitter in Aliexpress

    • @useyourbrain2022
      @useyourbrain2022 4 роки тому

      @@AndreasSpiess ok many tanks!, in my chanel i made esp32 asyncronous experiment

  • @Javier_Corado
    @Javier_Corado 6 років тому

    Greetings, nice video. I have one question. Why mqtt?

    • @AndreasSpiess
      @AndreasSpiess  6 років тому +1

      Why not? I use it for all my home-automation stuff.

  • @blazlenko
    @blazlenko 2 роки тому

    Hello Andreas! Since you've had this weather station for a while now I'm wondering how happy are you with it? Is it still working and is it somewhat accurate? Very much thinking of buying one! Regards

    • @AndreasSpiess
      @AndreasSpiess  2 роки тому

      Mine stopped delivering values few weeks ago. So far I did not make the analysis of the root cause.

  • @egghead152
    @egghead152 6 років тому

    Fantastic as usual! I would love to see some 433mhz videos.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      You never know... Do you have a good idea for one?

    • @EliasAbrego
      @EliasAbrego 5 років тому

      Andreas Spiess maybe a similar project with Sonoff Bridge RF

  • @ocio466
    @ocio466 6 років тому

    Eres un artista!

  • @davesmith679
    @davesmith679 5 років тому

    i wrote the image to the sd card but my pi 3 just shows a black screen how can i fix this?

  • @Sys-Edit0r-1995
    @Sys-Edit0r-1995 5 років тому

    Well for me, since I'm into ham radio and I like weather spotting I would listen to my home weather station's data and pipe it into an APRS station so the data can be shared to other ham stations or to the local National Weather Service office.

    • @AndreasSpiess
      @AndreasSpiess  5 років тому

      Good idea. AFAIK you can also share it with some online services if you want.

  • @tobi_n
    @tobi_n 6 років тому +5

    Would it be possible to use a 433 MHz receiver module instead of the SDR dongle? Since you used a generic module to send your messages, a generic receiver should have been able to do the receiving/sniffing. Then you could omit the use of a Raspberry PI and one ESP32 could do the whole job.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому +6

      This is of course possible. And I will probably go this way later on. But for hacking an SDR is much more versatile, because in the beginning, you do not know anything. Only after hacking you know which 433 receiver chip will do the job (ASK,FSK,PSK for example). And maybe you even do not know the frequency. This one was simple...

    • @tobi_n
      @tobi_n 6 років тому +2

      Thank you for the answer. I didn't even realize that there are differences in the 433MHz modules. After looking around I assume that CC1101 based transceivers are a good choice because they cover a variety of modulations. Cheers!

    • @masterluu8
      @masterluu8 6 років тому +1

      Something to consider though is there's a lot of ready to use software for the RTL based SDR dongles. Using your own 433 MHz receiver you'll likely have to write a lot of tooling yourself.

  • @foilandwater
    @foilandwater 3 роки тому

    Hi Andreas, thank you for the interesting videos. I found your channel recently and I feel like I cannot learn about SDR quickly enough! In the last 2 years I have been building some weather stations which use the Acurite 5-in-1 and a Raspberry Pi with SDR. Needless to say they have been exciting projects for me who is very new to all this stuff... one of the sites which has a weather station using 433mhz is giving me a lot of trouble over the last few months and I have tried troubleshooting everything. My latest theory is that there is another device nearby which transmits on the same 433mhz frequency and blocks the packets on the weather station from reaching the Pi. Now I'm trying to use the Pi + SDR dongle along with gnuradio companion to try and prove my theory and to solve this intermittent problem! I would be so grateful if you had any suggestion to offer me on my quest, thank you!

    • @AndreasSpiess
      @AndreasSpiess  3 роки тому

      I do not think your theory is right. These packets are very short and I have a ton of other sensors without issues on my receiver. From time-to-time they might interfere, but not too often. Maybe you watch my other videos about the topic. There you find a much simpler way to receive 433MHz signals...

    • @foilandwater
      @foilandwater 3 роки тому

      @@AndreasSpiess Thank you for the reply. I do not think it's another sensor that is hogging the same frequency but instead another type of transmitting device that is not build well, or legally. I cannot think of any other reason why the packets will be received from weather sensor to pi every 3 seconds for weeks at a time, and then suddenly stop for extended periods of time.

  • @mitsosliak
    @mitsosliak 3 роки тому

    @Andreas Spiess , could you please provide some info about applying settings to native rtl_433 through iotstack? I am currently using rtl_433 installed on rapbian and it's working fine , receiving readings from my 2 weather stations and passing data to homeassistant through mqtt. I can't find any way to apply the same procedure to rtl_433 looking into container . I don't know how to edit or where should i apply the settings. Thanks.

    • @AndreasSpiess
      @AndreasSpiess  3 роки тому +1

      You find the info on how to setup MQTT in the wiki: sensorsiot.github.io/IOTstack/Containers/RTL_433-docker/
      How to filter particular sensors I do not know how to do it in the container. You have to ask in the discord channel. I use rflink www.rflink.nl/blog2/ for my productive environment ua-cam.com/video/oYfbEyzT-Gs/v-deo.html

  • @Soggytiri
    @Soggytiri 4 роки тому +3

    Love it! Piggy back your neighbours weather station...

    • @AndreasSpiess
      @AndreasSpiess  4 роки тому +1

      But now I have my own...

    • @JanicekTrnecka
      @JanicekTrnecka 3 роки тому

      In fact, several neighbours of mine are having wide variety of weatherstations (and a wide variety of wireless 433/868 devices) ...so I can do comparisons, or I can have a "backup".

  • @plopprocks
    @plopprocks 6 років тому

    Awesome! Pity my shutters use indeed a rolling code and I have no idea how to tackle that.

    • @AndreasSpiess
      @AndreasSpiess  6 років тому

      Next time spend less ;-) The cheaper seems to be less sophisticated.

  • @ggarza78
    @ggarza78 5 років тому

    Hello Andreas, I am a big fan of you here in Mexico. I made the same hack with the RTL-SDR Dongle and the weather station you are using, and I am uploading the information to Weather Underground, but I have a doubt on the "rain", the information says it is a counter with increments of 0.3mm, do you have more information about it, the displays shows it as a totalization for 1h.
    Thank you!

    • @AndreasSpiess
      @AndreasSpiess  5 років тому +1

      The counter just counts up with each bit of rain and you have to do the calculations (per hour/per day, etc)

    • @ggarza78
      @ggarza78 5 років тому

      Andreas Spiess Thank you very much! and congratulations for your UA-cam Channel!

  • @ik5hgl
    @ik5hgl 3 роки тому

    Very interesting video,thanks Andreas
    one question about weather stations:
    I try to capture the packets transmitted from my Bresser weather station to Wunderground via the wifi network but with wireshark I only see the packets when the weather station is turned on. I don't see any other transmission packets to Wunderground, but the data is being transmitted regularly. Of course I use the wifi interface with wireshark. Where is the mistake?
    thanks and congratulations for your videos
    Antonio

    • @AndreasSpiess
      @AndreasSpiess  3 роки тому

      I am no Wireshark expert. Maybe you use Pi-Hole to monitor your internet traffic. It should show you which sites get traffic and when (I just read about it, never tried myself)

    • @ik5hgl
      @ik5hgl 3 роки тому

      @@AndreasSpiess many thanks Andreas and all the best in 2021

  • @sebastiencare-colin6434
    @sebastiencare-colin6434 2 роки тому

    Hello, great video I saw a long time ago, but just moved into usage. unfortunately with no luck since my weather station send data on 868Mhs (according to doc). But I'm not able to get any data from it using an SDR and RTL_SDR, any hints ? I can get 433Mhz sensor for temp but no luck for wind or rain sensor ....
    Thx

    • @AndreasSpiess
      @AndreasSpiess  2 роки тому

      If the temp is on 433 the rest most probably is also there. But make sure it is your sensor and not your neighbor’s