led.setValue(0)一応動作して、検出すると、LED点灯。LEDをブザーに入れ替えると、検出すると、ブザー鳴る。Ctrl-Cで終了する。問題は、終了タイミングにより、GPIOが使用中のままになり、再度起動すると、異常終了になってしまう。DHT22情報を検索すると、まず見つかったのは、onionのフォーラムhttps://wiki.onion.io/Tutorials/PHP-DHT11-DHT22-Sensor-Examplesこちらからは、次のパッケージをダウンロードすると指示された。https://community.onion.io/uploads/files/1450434316215-checkhumidity.tar.gzしかし、下記のエラーでうまくいかない。ファイルはOmegaに対応する、Omega2に対応してない!こちらは同じ悩みの方ののデスカッションでした。http://community.onion.io/topic/1390/dht11-22-checkhumidity-syntax-error流れの中で、次のOmega2に対応するパッケージをダウンロードすると話があった。https://dl.dropboxusercontent.com/u/11811685/checkHumidity.tar.gzしかしリンク切れえ、作者に連絡してみたら、新しいリンクアドレスを教えてくれた。GPIOの選択GPIOどれか使うもちょっと手間がかかった、どれでもいいではない。(プログラムちゃんと設定してないかも)!いくつGPIOを試して、GPIO19に落ち着いた。comment昨日普通のリレーをブレッドボードで試したが、専用のリレーボードがあると思い出した。コマンドライン、ローカルWeb管理画面、そしてクラウド管理画面のどちらでも管理できるので便利。OFFroot@Omega-6F83:~#図:コマンドライン管理の様子ただ、切り替え結果の表示は、当にならないようね。ON両方ともにOffして、目て見てもOffになったが、State:Onのまま。IFTTTでも管理できるので、いつかやってみる。pythonのインストール。Installメモリが限られているので、python-lightがいいらしい。BlinkいよいよLED点滅のプログラムGPIO1にLEDと抵抗を繋ぐ。time.sleep(1)一秒ことにLED点滅が確認できた。Omega入手の翌日にfirmwareが壊れたらしく、シリアル接続、LAN接続など、firmware復帰に色々手を尽くして、サポートフォーラムにも質問しても、対策しても、再起不能で大失敗して、買ったものはごみ同然でしたが。Omega2が出た!また手を出した。ドックなどは共通なので、本体だけ買えばよい。Onion2は、2つのバージョンのOmega2が提供される。RAM、16MBのストレージがある。Plusはメモリーとストレージが2倍だ(メモリー128MB、ストレージ32MB)。MicroSDスロットも装備されている。Plusは2個も注文した。SetupOmegaと同じ、初期状態は、WiFiのAcccessPointとして動くので、最初のセットアップは、まずにOmegaのWiFiに接続して、自分の環境に合うWiFi設定を行う。OmegaのWiFiに接続パスワードは12345678であり、うまく繋ぎできたら、下記のURLにアクセス。onioneer次はクラウドの接続とソフトウェアのアップデート。余計なトラブルがいやなので、クラウドの接続は後にする。ソフトウェアのアップデートは結構ドキドキする。自動的にリブートしない。黄色LED長い点滅後、やっと点灯状態に。手動の再起動は成功したかどうかわからないので、iPhoneのFingアプリで探す。そのらしきもののIPにアクセスすると、つながった。ここでクラウドの設定をした。クラウドの接続クラウドから接続してみた。Omegaが、忘れかけたころに、届いた。PHPという、非常に小型のLinuxコンピューター。Wifiを搭載しており、クラウドなどにデータを送ることが出来るのが特徴。0.6W黄色封筒に、本体、ドック、リレーモジュール、ミニドック(おまけの)、4つ小箱に入ってる。ドックに本体、リレーモジュールを取り付けた様子。メモリでRootfsすると、WiKiみながら、作業を開始。Omegaに繋がらない。firmware必要って。