<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>nickwhyte.com - Latest Comments</title><link>http://nickwhyte.disqus.com/</link><description></description><atom:link href="https://nickwhyte.disqus.com/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Fri, 03 Nov 2017 08:24:08 -0000</lastBuildDate><item><title>Re: Reverse Engineering a 433MHz Motorised Blind RF Protocol</title><link>http://localhost:4000/post/2017#comment-3598202885</link><description>&lt;p&gt;Hey Mate, thanks for the comment. I actually built a hardware transmitter using an ESP8266 chip + a generic 433 MHz transmitter from ebay.&lt;/p&gt;&lt;p&gt;All of the work related can be found in my homekit monorepo (&lt;a href="https://github.com/nickw444/homekit):" rel="nofollow noopener" target="_blank" title="https://github.com/nickw444/homekit):"&gt;https://github.com/nickw444...&lt;/a&gt;&lt;br&gt;- The schematics &lt;a href="https://github.com/nickw444/homekit/blob/master/pcbs/blindkit.pdf" rel="nofollow noopener" target="_blank" title="https://github.com/nickw444/homekit/blob/master/pcbs/blindkit.pdf"&gt;https://github.com/nickw444...&lt;/a&gt;, - PCB: &lt;a href="https://github.com/nickw444/homekit/blob/master/pcbs/blindkit.fzz" rel="nofollow noopener" target="_blank" title="https://github.com/nickw444/homekit/blob/master/pcbs/blindkit.fzz"&gt;https://github.com/nickw444...&lt;/a&gt;, &lt;br&gt;- Homekit Bridge: &lt;a href="https://github.com/nickw444/homekit/tree/master/bridges/blindkit" rel="nofollow noopener" target="_blank" title="https://github.com/nickw444/homekit/tree/master/bridges/blindkit"&gt;https://github.com/nickw444...&lt;/a&gt;&lt;br&gt;- And other misc blind work here: &lt;a href="https://github.com/nickw444/homekit/tree/master/blindkit" rel="nofollow noopener" target="_blank" title="https://github.com/nickw444/homekit/tree/master/blindkit"&gt;https://github.com/nickw444...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Enjoy!&lt;/p&gt;&lt;p&gt;(p.s willing to accept pull requests)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">nickw444</dc:creator><pubDate>Fri, 03 Nov 2017 08:24:08 -0000</pubDate></item><item><title>Re: Reverse Engineering a 433MHz Motorised Blind RF Protocol</title><link>http://localhost:4000/post/2017#comment-3598110931</link><description>&lt;p&gt;Hey, Great post! Really helpful as I am trying to do the exact same here! Did you get anywhere with the transmission of the codes?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">paulredmond</dc:creator><pubDate>Fri, 03 Nov 2017 06:42:54 -0000</pubDate></item><item><title>Re: Reverse Engineering a 433MHz Motorised Blind RF Protocol</title><link>http://localhost:4000/post/2017#comment-3466561959</link><description>&lt;p&gt;Wow awesome! Thanks&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">nickw444</dc:creator><pubDate>Sun, 13 Aug 2017 20:22:51 -0000</pubDate></item><item><title>Re: Reverse Engineering a 433MHz Motorised Blind RF Protocol</title><link>http://localhost:4000/post/2017#comment-3457274775</link><description>&lt;p&gt;and also corrects the checksum (no need for the +3)&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Deon</dc:creator><pubDate>Tue, 08 Aug 2017 03:40:15 -0000</pubDate></item><item><title>Re: Reverse Engineering a 433MHz Motorised Blind RF Protocol</title><link>http://localhost:4000/post/2017#comment-3423106165</link><description>&lt;p&gt;Nice article and research!&lt;br&gt;You might want to take a look into this &lt;a href="https://github.com/martyrs/cc1101-ook/" rel="nofollow noopener" target="_blank" title="https://github.com/martyrs/cc1101-ook/"&gt;https://github.com/martyrs/...&lt;/a&gt;&lt;br&gt;It's my work to transmit OOK data using CC1101 module and you can find Arduino sketch in repo.&lt;br&gt;Tamer Celik - &lt;a href="http://tamercelik.com" rel="nofollow noopener" target="_blank" title="http://tamercelik.com"&gt;http://tamercelik.com&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tamer Çelik</dc:creator><pubDate>Tue, 18 Jul 2017 14:51:12 -0000</pubDate></item><item><title>Re: Reverse Engineering a 433MHz Motorised Blind RF Protocol</title><link>http://localhost:4000/post/2017#comment-3419700894</link><description>&lt;p&gt;Looking at the action values seems to suggest the bitstream should be inverted for analysis.  That would give you action values of 1,2,3,128.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chip</dc:creator><pubDate>Sun, 16 Jul 2017 15:54:22 -0000</pubDate></item><item><title>Re: Reverse Engineering a 433MHz Motorised Blind RF Protocol</title><link>http://localhost:4000/post/2017#comment-3419560789</link><description>&lt;p&gt;Hey @Matthew Garrett, Funny you link to that library, that was actually my starting point for trying to communicate with the Broadlink RM Pro. I should have mentioned that in the write up.&lt;/p&gt;&lt;p&gt;Unfortunately I couldn't work with it for the following reasons:&lt;/p&gt;&lt;p&gt;1. The broadlink RM Pro talks to these blinds by generating its own codes. It does the full pairing sequence rather than just re-broadcasting the existing remotes. Attempting to do the standard "capture and replay" approach doesn't actually work for these blinds (and I have no clue why).&lt;/p&gt;&lt;p&gt;2. Even if it did work for these blinds, I still couldn't work out if the python library was instructing the RM Pro to capture RF or IR. In the broadlink app, you need to explicitly tell it if the device is RF or IR when adding it.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">nickw444</dc:creator><pubDate>Sun, 16 Jul 2017 14:04:26 -0000</pubDate></item><item><title>Re: Reverse Engineering a 433MHz Motorised Blind RF Protocol</title><link>http://localhost:4000/post/2017#comment-3419553288</link><description>&lt;p&gt;&lt;a href="https://github.com/mjg59/python-broadlink" rel="nofollow noopener" target="_blank" title="https://github.com/mjg59/python-broadlink"&gt;https://github.com/mjg59/py...&lt;/a&gt; has an implementation of the RM Pro protocol, if you ever end up wanting to go that way again&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matthew Garrett</dc:creator><pubDate>Sun, 16 Jul 2017 13:58:26 -0000</pubDate></item><item><title>Re: Reverse Engineering a 433MHz Motorised Blind RF Protocol</title><link>http://localhost:4000/post/2017#comment-3419465611</link><description>&lt;p&gt;Excellent article - that's a neat trick with Audacity.  Thank you for explaining how to identify the encoding of the waveform.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">James Skarzinskas</dc:creator><pubDate>Sun, 16 Jul 2017 12:49:20 -0000</pubDate></item><item><title>Re: Reverse Engineering a 433MHz Motorised Blind RF Protocol</title><link>http://localhost:4000/post/2017#comment-3419222290</link><description>&lt;p&gt;Legend! Thats a great write up, and gives me some ideas.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">stephennancekivell</dc:creator><pubDate>Sun, 16 Jul 2017 09:24:52 -0000</pubDate></item></channel></rss>