iPhone用のMyPiアプリでRaspberry Piに接続したリレーモジュールをコントロールできます。そのためには、ServerをRaspberry Piで実行する必要があります。現在使用中のRaspberry PiはOSが古くなりアップデートができなくなっています。そこで最新OSを導入してServerを動かそうとして問題が発生しました。Raspberry Pi 3 Model B Rev 1.2ではpythonのバージョンがPython 3.11.2のため使えるサーバーがありません。しかたないので古いOSイメージを探してPythone3.9.2が使えるものを使うことにしました。
2022-09-22-raspios-bullseye-armhf.img.xzを使うとPython3.9.2がインストールされる。
phpは7.4がインストールされる。
サーバーは以下が公開されています。
最新バージョンのMyPi Server(python 3.9.x以降)を次のように入力してダウンロードしてください。www.ioslinks.com/mypi/server.zip を利用してください Python 3.7.x を使用している場合、互換性のあるバージョンを次のように入力してダウンロードできます。
www.ioslinks.com/mypi/server2.0.zip を利用してください Python 3.5.x の互換性のあるバージョンを入力して使用している場合:
www.ioslinks.com/mypi/server1.5.zip を利用 Python 3.4.2 の互換性のあるバージョンを入力して使用している場合:
www.ioslinks.com/mypi/342/server.zip を利用