Беспроводные настенные розетки — это электрические розетки, которые можно включать и отключать с помощью беспроводного пульта дистанционного управления. Фабиен — экспериментатор, который искал способ управлять энергопотреблением своих домашних устройств из удалённого места через HTTP. Он подумал о том, чтобы собрать всё с нуля, но быстро понял, что устройство должно быть сертифицировано для страховых целей. Вместо этого он купил недорогую коммерчески сертифицированную беспроводную настенную розетку и обратное проектирование протокола с использованием RTL-SDR.
Для этого он использовал существующее программное обеспечение OOK-Decoder, доступное на GitHub. Из анализа, предоставленного OOK-Decoder, Фабиен смог успешно воссоздать передачу с использованием микроконтроллера AVR и радиочастотного тракта на 433 МГц от Sparkfun.
После успеха в этом Фабиен решил сделать шаг дальше и создать OOKLONE — устройство, которое может автоматически клонировать любой 433,92 МГц OOK-сигнал и воспроизвести его. Ниже приведено видео, демонстрирующее OOKLONE в действии.
Источник:
