<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>memorandum &#187; M2Mルーター</title>
	<atom:link href="https://solar-club.jp/member/radioshack16/?cat=8&#038;feed=rss2" rel="self" type="application/rss+xml" />
	<link>https://solar-club.jp/member/radioshack16</link>
	<description>太陽光発電ムラ 会員ブログ</description>
	<lastBuildDate>Thu, 30 Aug 2018 13:58:25 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>ラズベリーパイのハング対策にウォッチドッグタイマーを設定</title>
		<link>https://solar-club.jp/member/radioshack16/?p=221</link>
		<comments>https://solar-club.jp/member/radioshack16/?p=221#comments</comments>
		<pubDate>Wed, 18 May 2016 08:35:58 +0000</pubDate>
		<dc:creator><![CDATA[radioshack16]]></dc:creator>
				<category><![CDATA[M2Mルーター]]></category>
		<category><![CDATA[raspberry_pi]]></category>
		<category><![CDATA[カメラ]]></category>
		<category><![CDATA[遠隔監視]]></category>

		<guid isPermaLink="false">http://solar-club.jp/member/radioshack16/?p=221</guid>
		<description><![CDATA[4ヶ月ぶりの投稿です。前回投稿では、電力監視の通信系を設置する説明をしました。その最後に「基盤をゆるがす不具合が。。。」という思わせぶりなことを書いたのでした。今回はその説明をします。 &#160; ■不具合内容 不具合...  <a class="excerpt-read-more" href="https://solar-club.jp/member/radioshack16/?p=221" title="Read ラズベリーパイのハング対策にウォッチドッグタイマーを設定">もっと読む &#187;</a>]]></description>
				<content:encoded><![CDATA[<p>4ヶ月ぶりの投稿です。前回投稿では、電力監視の通信系を設置する説明をしました。その最後に「基盤をゆるがす不具合が。。。」という思わせぶりなことを書いたのでした。今回はその説明をします。</p>
<div id="attachment_203" style="width: 460px" class="wp-caption alignnone"><a href="http://solar-club.jp/member/radioshack16/wp-content/uploads/sites/23/2016/01/20160102_wiring_shorter.jpg"><img class="size-medium wp-image-203" src="http://solar-club.jp/member/radioshack16/wp-content/uploads/sites/23/2016/01/20160102_wiring_shorter-450x299.jpg" alt="エネルギーボックス内概観-第２次配線" width="450" height="299" /></a><p class="wp-caption-text">エネルギーボックス内概観 &#8211; 上部の裸の小型基板がラズベリーパイ2</p></div>
<p>&nbsp;</p>
<p>■不具合内容</p>
<p>不具合とは、ラズベリーパイ（Linuxのボードです）がハングしてしまうことです。家では2週間程度は正常に動作していたものが、太陽光発電している現地に設置したところ、数日のうちにハングしてしまうことです。</p>
<p>症状としては、遠隔地からウェブアクセスしても応答がない状態になります。現地にいって直接にLANでつないでもSSH接続ができません。</p>
<p>■対策１</p>
<p>仕方ないので、まずは一日に一度 reboot するようにしました。しかし、効果は不完全でした。数日でハングしてしまいます。</p>
<p>■対策２</p>
<p>本来の製品化業務であればとことん原因究明をして根本対策をしないといけませんが、ここでラズベリーパイについてそれをやっていると人生が終わってしまいそうなのでそれはしないことにして、エンジニアとしてはあまりやりたくない対策ではありますが、ウォッチドッグタイマーを設定して対策とすることにしました。ウォッチドッグタイマーなんていうのは割れ鍋に蓋的対応であって、本当に最後の最後に安全のために入れるものと認識しています。したがって原因究明をおろそかにしてウォッチドッグタイマーに頼るというのは、もっともやってはいけないことと考えています。しかしながらラズベリーパイのLinux kernelやらUSBドライバーやらに踏み込んでいって、なかなか発生しない不具合の原因を解明していく作業は、私には能力と時間がないのでできません。</p>
<p>ということで言い訳が長くなりましたが、結論としてはウォッチドッグタイマーを設定することにしました。結果は、その後4ヶ月間、ハングなしで正常に稼動しています。</p>
<p>■ウォッチドッグタイマーの設定</p>
<p>この設定にもひとくせありました。細かいやりかたは下記のページを参考にしました。</p>
<p>[1] http://hanposaki.blog.so-net.ne.jp/2013-03-20</p>
<p>[2] https://linux.yebisu.jp/memo/999</p>
<p>[3] http://muplay.blog.so-net.ne.jp/2014-08-11</p>
<p>[4] http://raspberrypi.stackexchange.com/questions/33850/pi-b-raspbian-jessie-watchdog-doesnt-start-at-boot</p>
<p>ひとくせというのは、過去の経験者の事例[1]-[3]を参考にしても不十分であったということです。[4]のページを発見しその指摘事項を反映させて初めてうまくいきました。ラズベリーパイのLinux OSのRaspbian は数ヶ月に一度アップデートされるのですが、最近のもの(2016/1月時点）ではウォッチドッグタイマー関連がうまく動作しなくなってしまっていて、[4]はその対策を述べています。</p>
<p>新しいものがよいとは限らないこと、今後は、アップデートするときは自分で必要機能が正常に動作することを確認する必要があることを思い知らされました。ハードは安いが使いこなすコストは高いと。</p>
<p>ラズベリーパイはハード自体は安価(5～6千円）ですが、数日稼動させてハングするというような問題についてはだれも面倒をみていないのですね。まあそうだよなぁ、と思います。</p>
<p>&nbsp;</p>
<p>■結論</p>
<p>ラズベリー＋USBカメラー+3Gルーター　の組み合わせの環境において、ラズベリーパイにウォッチドッグタイマーを仕込むことにより、ハング問題は解決（回避）できました。4ヶ月ハングなし(※)の稼動実績となり、現在も正常稼動中です。</p>
<p>ではまた。</p>
<hr />
<p>[※追記] 遠隔からWebカメラ画像を見るという動作のなかで、応答がなかったことはない、という意味です。ラズベリーパイがハングしてもすかさず再起動がかかっていると考えられます。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>https://solar-club.jp/member/radioshack16/?feed=rss2&#038;p=221</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>電力監視の通信系を現地に設置した</title>
		<link>https://solar-club.jp/member/radioshack16/?p=196</link>
		<comments>https://solar-club.jp/member/radioshack16/?p=196#comments</comments>
		<pubDate>Sun, 17 Jan 2016 10:03:18 +0000</pubDate>
		<dc:creator><![CDATA[radioshack16]]></dc:creator>
				<category><![CDATA[M2Mルーター]]></category>
		<category><![CDATA[raspberry_pi]]></category>
		<category><![CDATA[カメラ]]></category>
		<category><![CDATA[遠隔監視]]></category>

		<guid isPermaLink="false">http://solar-club.jp/member/radioshack16/?p=196</guid>
		<description><![CDATA[年末年始の休みを利用して通信系(3G-M2Mルーター)を現地に設置しました。それまで自宅で連続動作させて様子を見ていたものです。 エネルギーモニタボックスの取り付け作業とAC100V系の配線は、太陽光パネル設置工事に合わ...  <a class="excerpt-read-more" href="https://solar-club.jp/member/radioshack16/?p=196" title="Read 電力監視の通信系を現地に設置した">もっと読む &#187;</a>]]></description>
				<content:encoded><![CDATA[<p>年末年始の休みを利用して通信系(3G-M2Mルーター)を現地に設置しました。それまで自宅で連続動作させて様子を見ていたものです。</p>
<p>エネルギーモニタボックスの取り付け作業とAC100V系の配線は、太陽光パネル設置工事に合わせ、業者にやってもらっておりました。追加料金9万円ぐらいだったと思います。</p>
<p>■1　まず、電源の配線チェック。電気工事では「黒」の色はホット側です。検電器がその通り光っています。OK.</p>
<div id="attachment_205" style="width: 460px" class="wp-caption alignnone"><a href="http://solar-club.jp/member/radioshack16/wp-content/uploads/sites/23/2016/01/20151220_electroscope_light_on_black_line.jpg"><img class="size-medium wp-image-205" src="http://solar-club.jp/member/radioshack16/wp-content/uploads/sites/23/2016/01/20151220_electroscope_light_on_black_line-450x299.jpg" alt="エネルギーモニタボックスのブレーカー部" width="450" height="299" /></a><p class="wp-caption-text">エネルギーモニタボックスのブレーカー部</p></div>
<p>なおブレーカーは安全のため3Aとだいぶ小さくしてあります。</p>
<p>■2　家で稼動させていた機材をここに取り付けました</p>
<div id="attachment_202" style="width: 460px" class="wp-caption alignnone"><a href="http://solar-club.jp/member/radioshack16/wp-content/uploads/sites/23/2016/01/20151230_wiring_long.jpg"><img class="size-medium wp-image-202" src="http://solar-club.jp/member/radioshack16/wp-content/uploads/sites/23/2016/01/20151230_wiring_long-450x299.jpg" alt="エネルギーボックス内概観:第一次配線" width="450" height="299" /></a><p class="wp-caption-text">エネルギーボックス内概観:第１次配線</p></div>
<p>アンテナは箱のなかにとりあえず「置いて」あります。アンテナの立場で考えると、太陽光パネル（導体）などの下ではなく、高く突き出して設置したいところでありますが、それについては後回しとしました。この状態でも、M2Mルーター(RX110)のLED表示で3段階の電界強度がわかるのですが、最高の状態でした。</p>
<p>ケーブルもとぐろを巻いていてよろしくありません。短く配線すべきです。ですが、まずは動作確認を目的とするのでこのままとしました。</p>
<p>■3　カメラは布テープで暫定設置しました。パネルの下なので、豪雨でなければ雨はあまり当たらないでしょう。本来、屋外用ケースに入れて設置すべきですが、それも後回しにします。</p>
<div id="attachment_204" style="width: 460px" class="wp-caption alignnone"><a href="http://solar-club.jp/member/radioshack16/wp-content/uploads/sites/23/2016/01/20151230_cam_c270_on_the_box.jpg"><img class="size-medium wp-image-204" src="http://solar-club.jp/member/radioshack16/wp-content/uploads/sites/23/2016/01/20151230_cam_c270_on_the_box-450x299.jpg" alt="カメラ(Logicool C270)を暫定取り付け" width="450" height="299" /></a><p class="wp-caption-text">カメラ(Logicool C270)を暫定取り付け</p></div>
<p>これで数日動作を確認しました。</p>
<p>■4　動作快調なので、配線を短くしました。LANケーブルとACアダプタケーブル等です。</p>
<div id="attachment_203" style="width: 460px" class="wp-caption alignnone"><a href="http://solar-club.jp/member/radioshack16/wp-content/uploads/sites/23/2016/01/20160102_wiring_shorter.jpg"><img class="size-medium wp-image-203" src="http://solar-club.jp/member/radioshack16/wp-content/uploads/sites/23/2016/01/20160102_wiring_shorter-450x299.jpg" alt="エネルギーボックス内概観-第２次配線" width="450" height="299" /></a><p class="wp-caption-text">エネルギーボックス内概観-第２次配線</p></div>
<p>この状態でしばらく様子をみることにしました。とはいえ、カメラは電力計ではなく、太陽光パネルをとらえています。電力計は実のところこの場所から遠いので、すぐにはつながらないのであります。</p>
<p>しかしこれで原理的には世界中、ネットでつながっていれば、どこからで自分の太陽光パネルがモニタできます。一応これで通信系が構築できたわけです。</p>
<p>というわけで、あとはいろいろなIO(Input and Output; 周辺入出力回路)をつけていけば楽しめるのであります。</p>
<hr />
<p>。。。と思っていたら、基盤をゆるがす不具合が。。。</p>
<p>ではまた。</p>
]]></content:encoded>
			<wfw:commentRss>https://solar-club.jp/member/radioshack16/?feed=rss2&#038;p=196</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>M2Mルーターの設定: URL付きのメールを２時間毎に送信させる</title>
		<link>https://solar-club.jp/member/radioshack16/?p=188</link>
		<comments>https://solar-club.jp/member/radioshack16/?p=188#comments</comments>
		<pubDate>Wed, 23 Dec 2015 09:56:53 +0000</pubDate>
		<dc:creator><![CDATA[radioshack16]]></dc:creator>
				<category><![CDATA[M2Mルーター]]></category>
		<category><![CDATA[raspberry_pi]]></category>
		<category><![CDATA[遠隔監視]]></category>

		<guid isPermaLink="false">http://solar-club.jp/member/radioshack16/?p=188</guid>
		<description><![CDATA[M2Mルーター(サン電子社製RX110)の設定のメモです。 現在、次のように設定して、自宅で電源を入れたままにして様子を見ています。 (1)毎日朝６時に再起動 (2)２時間おきにIPアドレスをメールで送信 (2)について...  <a class="excerpt-read-more" href="https://solar-club.jp/member/radioshack16/?p=188" title="Read M2Mルーターの設定: URL付きのメールを２時間毎に送信させる">もっと読む &#187;</a>]]></description>
				<content:encoded><![CDATA[<p>M2Mルーター(サン電子社製RX110)の設定のメモです。</p>
<p>現在、次のように設定して、自宅で電源を入れたままにして様子を見ています。</p>
<ul>
<li>(1)毎日朝６時に再起動</li>
<li>(2)２時間おきにIPアドレスをメールで送信</li>
</ul>
<p>(2)については次図のようにします。&#8221;%s&#8221;がIPアドレスの文字列に置き換わって送信されます。</p>
<div id="attachment_192" style="width: 460px" class="wp-caption alignnone"><a href="http://solar-club.jp/member/radioshack16/wp-content/uploads/sites/23/2015/12/20151214_rooster_setting_address_resolve_mail.png"><img class="size-medium wp-image-192" src="http://solar-club.jp/member/radioshack16/wp-content/uploads/sites/23/2015/12/20151214_rooster_setting_address_resolve_mail-450x365.png" alt="指定のメッセージのところを図のように入力" width="450" height="365" /></a><p class="wp-caption-text">指定のメッセージのところを図のように入力</p></div>
<p>&nbsp;</p>
<p>メーラー(Thunderbird)の画面キャプチャですが、確かに２時間おきに届いています。６時のメールではその前とはIPアドレスが違っています（図なし）。毎朝グローバルIPアドレスを借りなおしているわけですね。</p>
<div id="attachment_193" style="width: 350px" class="wp-caption alignnone"><a href="http://solar-club.jp/member/radioshack16/wp-content/uploads/sites/23/2015/12/20151223_mails_rx110_ipadrs.png"><img class="size-medium wp-image-193" src="http://solar-club.jp/member/radioshack16/wp-content/uploads/sites/23/2015/12/20151223_mails_rx110_ipadrs-340x450.png" alt="受信メールの一覧" width="340" height="450" /></a><p class="wp-caption-text">受信メールの一覧</p></div>
<p>届いたメールの本文のURLをマウスでクリックするとウェブブラウザでみることができます。</p>
<hr />
<p>とはいえ、太陽光発電施設に設置したラズベリーパイを主たるWebサーバーとする、というのはあまりうまくないと感じています。現地で得られたデータは生のままもしくは多少の整形をしてクラウドに上げてしまうのがよいであろうと考えています。</p>
<hr />
<p>&nbsp;</p>
<p>このIPアドレスを使ってsshでラズベリーパイに接続してカメラ撮影をすることもできます。端末でキーを叩いてから文字が表示されるまでの時間が長くなって（反応が悪くなって）、「遠隔地」と接続できていることも実感できています。</p>
<p>ではまた。</p>
]]></content:encoded>
			<wfw:commentRss>https://solar-club.jp/member/radioshack16/?feed=rss2&#038;p=188</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
