banner
ニュース センター
競争力のある工場価格と優れた品質

リバースエンジニアリングで夜の睡眠を改善

Apr 09, 2023

あなたが望むのは、質の高い夜の睡眠だけなので、おしゃれな調節可能なベッドの 1 つに投資することにしました。 最初は問題ありません。その場でマットレスをニーズに合わせて調整できるのは楽しいのですが、何かがうまくいきません。 毎晩何かがあなたを悩ませ、眠りを妨げ、ベッドが垂直統合されたソフトウェアエコシステムに閉じ込められ、そこから逃れることができないことに気づくと、安らかな睡眠の夢が悪夢に変わります。

それともありますか? それが[クリス・ラプランテ]が知りたかったことであり、テンピュールペディックのリモコンをリバースエンジニアリングした理由でもあります。 最近の多くの製品と同様に、彼のベッドにはスマートフォンで調整できる Android アプリケーションが搭載されていると宣伝されていましたが、残念なことに、このアプリは 2014 年以来 (!) 更新されておらず、最近の携帯電話では動作しないようです。 [クリス] は問題を自分の手で解決し、ネイティブ RF プロトコルを使用してベッドと通信するためのゲートウェイを構築することにしました。

優れたリバース エンジニアリングのストーリーのほとんどは調査から始まりますが、これも例外ではありません。 FCC データベースを詳しく調べると、周波数 (当然のことながら 433 MHz ISM 帯域) や、リモコン信号のスペクトラム アナライザーのスクリーンショットなど、豊富な手がかりが明らかになりました。 HackRF One は信号の詳細を明らかにしましたが、Salae ロジック アナライザーを使用してマイクロコントローラーと Si4431 RF トランシーバーの間の SPI バスを盗聴する方がより有益であり、パケット構造を詳しく調べることができることが判明しました。

テンピュールペディックのエンジニアは、Si4431 で使用されている CRC に加えてアプリケーションレベルの CRC や、ベッドのマッサージ機能を制御するための興味深い複雑機構など、かなりの数の課題を [クリス] に投げかけました。 最終的に、[クリス] はベッドとリモコンの間の会話の完全なスナップショットを取得することに成功し、現在、実際に彼の電話に接続し、ホーム オートメーション システムに統合するゲートウェイを構築中です。 。 それに関する最新情報を楽しみにしています。