IT

IRKit復活

先日のエアコン自動停止不発問題。

IRKit

2016年に購入したIRKit

IFTTTが不発という事で善後策の検討していたのだが、iPhoneで家電を操作できるリモコンデバイス IRKitのアプリが実は直接叩いていて、そのDevice HTTP APIも公開されている事がわかった。

なんと、curlコマンド一発で赤外線データをJSON形式で取得できて、それをまたcurlで送りつければいいらしい。

というわけで、2016年に調達したIRKitを復活。

まずはBonjourを使ってIPアドレスを求める必要があるので、UbuntuではAvahiなツールを使って

yano@GT110b:~$ IRKIT=$(avahi-resolve -n $(avahi-browse -t _irkit._tcp | awk '{print $4"."$6}') | awk '{print $2}');echo ${IRKIT};

てな感じでIPアドレスを調べておく。

それから、IRKitに向けてリモコンボタンを押したあと、curlで

yano@GT110b:~$ curl -H "X-Requested-With: curl" -i "http://$IRKIT/messages"
HTTP/1.0 200 OK
Access-Control-Allow-Origin: *
Server: IRKit/3.0.0.0.g85190b1
Content-Type: text/plain
{"format":"raw","freq":38,"data":[843,843,935,843,935,843,,,,,935,787,935]}

てな感じで赤外線データが採れる事を確認。

IRKitの赤外線データはGET応答と引き換えに消去される仕様なので、もう一度IRKitに向けて同じリモコン操作を行い

yano@GT110b:~$ curl -H "X-Requested-With: curl" "http://$IRKIT/messages" --output ${HOME}/IRKit/urusara_off.json

てな感じでボディだけをファイルに保存したあと、

yano@GT110b:~$ curl -i "http://${IRKIT}/messages" -H "X-Requested-With: curl" -d @${HOME}/IRKit/urusara_off.json
HTTP/1.0 200 OK
Access-Control-Allow-Origin: *
Server: IRKit/3.0.0.0.g85190b1
Content-Type: text/plain
yano@GT110b:~$

とする事で、Ubuntuのターミナルからエアコンの停止に成功。

楽天ひかり

先日申し込んだ楽天ひかり。

WX3000HP2と書類

楽天ひかりセット

IPv6クロスパス対応ルーターのPA-WX3000HP2と書類が到着。工事は4月上旬とのこと。

参照

ケータイ Watch https://k-tai.watch.impress.co.jp/

AtermStation https://www.aterm.jp/

価格.com https://kakaku.com/

楽天ひかり https://network.mobile.rakuten.co.jp/hikari/

アルテリア・ネットワークス株式会社 https://www.arteria-net.com/

Wikipedia https://ja.wikipedia.org/wiki/

楽天ひかり

2015年6月に開通した「So-net 光 (auひかり)」もまもなく7年。

モバイルとセットでおうちのネットがタダ

楽天ひかりより

ISP回線として特に問題はないものの、固定電話向けの「auで着信確認」が終了してしまったし、2018年に始まった**「10ギガ」サービスが首都圏以外へ広がる気配も一向に無い**ので、浮気心が芽生えてきた今日このごろ。

そんなわけで2019年4月に九州上陸した「NURO 光」に注目していたのだが、「NURO 光 10Gs」では最大2Gbps止まりということで肩透かし。未だにIPv6で躓いているBBIQもちょっとね。

というわけでフレッツコラボなISPのIPv6も気になるね、というわけで目配せしていたところ、楽天ひかりが、楽天モバイル契約ユーザー向けの1年間無料に加えて、標準工事費が無料になる春のキャンペーンも始まったので、「楽天スーパーセール」に併せて申し込み。

気になるIPv6クロスパス対応ルーターはNECのPA-WX3000HP2を調達。12,480円@コジマ楽天市場店。

参照

INTERNET Watch https://internet.watch.impress.co.jp/

ケータイ Watch https://k-tai.watch.impress.co.jp/

AtermStation https://www.aterm.jp/

価格.com https://kakaku.com/

楽天ひかり https://network.mobile.rakuten.co.jp/hikari/

アルテリア・ネットワークス株式会社 https://www.arteria-net.com/

Wikipedia https://ja.wikipedia.org/wiki/

Nature Remo E Lite

Nature Remo E Lite

Nature Remo E Lite

2017年11月に調達したArmadillo-Box WS1をベースにしたIIJのWi-SUN対応Bルートアダプター「SA-M0」。

瞬時電力の取得が数分空いたり、少々挙動が怪しくなってきた事もあり「Nature Remo E Lite」を調達。11,840円也。

NatureのスマホHEMS「Nature Remo E(ネイチャーリモイー)」にはECHONET Liteを使って"エネルギー機器の制御"までできる高機能版もあるが、ECHONET Liteの受信に特化した廉価版で十分。

「Nature Remo E / E lite のスマートメーターに関するAPI」も公開されているようだが、まだローカルAPIが無いっぽいのが残念。

瞬時電力を使ったオートメーションが作れるようなので「ブレーカーが落ちる前にエアコンを止める」くらいはスマホアプリ単体で実装できるので、まぁいいか。

参照

家電 Watch https://kaden.watch.impress.co.jp/

Nature https://nature.global/

Nature Developer Page https://developer.nature.global/

Wikipedia https://ja.wikipedia.org/wiki/

IFTTT不発

トリガー失敗しました

IFTTT

昨日朝のエアコン自動停止不発問題。

家電リモコンとSwitchBotの両方が発動しなかったという事からも、なんとなくIFTTTが怪しいような気がしてきた。

改めてアクティビティを確認したところ、7時前のイベントではIFTTTのトリガー動作までは動いていたのだが、15時のイベントでは**“Applet failed”**となっていた事がわかった。

やっぱり、クラウドなどの外部のサーバ経由だとそれこそ余計な単一障害点となってしまうので、自宅サーバから直接叩く方法を模索するか。

参照

IFTTT https://ifttt.com/

INTERNET Watch https://internet.watch.impress.co.jp/

Wikipedia https://ja.wikipedia.org/wiki/

ES500逝去

今朝、7時前にアンペアブレーカーが飛んでしまった。

瞬時電流計測値の推移

Twitter

自慢のエアコン自動停止が、まさかの不発だった模様。

スマートメーターのモニタリング、Twitterのアラートが発動し、IFTTTのトリガー動作までは動いていたので、どうやら最後の家電リモコンとSwitchBotが発動しなかったっぽい。

配電盤に急いで復旧させたところ、サーバーの方でピーピー音がし始めたので、慌ててサーバーを確認したところ、UPSのアラート音だった。

2016年11月に交換したバッテリー(RBC2J)も2008年7月に調達していたものなので、もはや寿命を全うしているに違いない。ていうか、2004年9月の調達から17年以上稼働し続けているES500自体が寿命かも。

参照

APC Japan https://www.apc.com/jp/ja/

Wikipedia https://ja.wikipedia.org/wiki/

ツクモまた移転

ベスト電器福岡本店5階に「ツクモ福岡店」を移転オープンというニュースに驚いた。

TSUKUMO、ベスト電器福岡本店5階に「ツクモ福岡店」を移転オープン

ベスト電器福岡本店5階に「ツクモ福岡店」を移転オープンより

コロナ禍を踏まえて昨年3月、駐車場を完備したロードサイド店「ツクモ博多店」としてリスタートしていたのだが、天神の敵を博多で討つ、とはいかなかった模様。

博多区東那珂2丁目の「ベスト電器 博多南店」での営業は2022年2月20日(日)をもって終了。2020年に閉店した「ツクモ福岡店」、2022年3月12日(土)より復活だ。

参照

【TSUKUMO】公式通販サイト https://shop.tsukumo.co.jp/

ツクモ福岡店 最新情報 https://blog.tsukumo.co.jp/fukuoka/

Wikipedia https://ja.wikipedia.org/wiki/

月額290円プラン

着信メインの代表回線を昨年9月に発表されたauの新プランpovo 2.0に変更し、0円運用を継続中。

日本通信、月額290円で1GBからの新料金プラン

ITmedia Mobile 記事より

基本的にRakuten BIGやahamoのiPhone SE2があるので、Xperia XZ3(SOV39)に高速データ通信が全く無くてもほぼほぼ困らないのだが、「180日以内に(トッピング購入 or 通話/SMS送信での660円以上)の利用」が無いと自動解約という足枷がなんともイヤラシイ。

今までにない衝撃的な激安プランという存在意義には敬意を表するところだが、そんなに0円に固執せずとも基本料金月額110円、何かしらのトッピング購入すれば基本料金チャラとした方が解りやすくて好印象と思うのにな。

…と思っていたところに、日本通信から発表された月額基本料290円の合理的シンプル290プランが心に響いた。

1GB分のデータ容量を含め月額290円で、通話は11円/30秒で利用可能。データ容量は「基準データ通信量」という天井を自分で設定できるので、月額290円を死守することも可能だし、最大3GBまでOK、みたいな柔軟運用が可能らしい。

よくあるご質問の「月額基本料内のデータ量や上限値を超えた場合はネットができますか?」によると、

「シンプル290プラン」は上限値を超えると、通信ができなくなります(*)。その他のプランでは、低速通信になります。(動画やストリーム音楽など高速のデータ通信が必要なものは視聴が困難になります。メール等テキストのやり取りくらいができる程度です。) 「シンプル290プラン」は1GBあたり220円で、その他のプランでは、1GBあたり275円で追加できるので、マイページから上限設定を変更していただくと快適に使えるようになります。上限設定はいつでも変更ができ、即時反映されます。(*)2022年6月30日までは暫定措置として低速度になります。

という事なので、天井に達したら低速で我慢する、みたいな使い方はできないようだ。

昨年6月に発表された合理的みんなのプランも月額1,390円で「データ6GB+70分無料通話」。5分以内ならかけ放題よりも精神衛生的によく、奥さんの回線契約としても必要十分な気がする。

参照

ITmedia Mobile https://www.itmedia.co.jp/mobile/

ケータイ Watch https://k-tai.watch.impress.co.jp/

日本通信 https://www.j-com.co.jp/

日本通信SIM https://www.nihontsushin.com/

Wikipedia https://ja.wikipedia.org/wiki/

Coinhive無罪確定

2018年6月、2019年2月、3月、4月に書いた「Coinhiveを発端とする事件」。

無断で暗号資産得る コインハイブ事件 逆転無罪確定へ

NHKニュースより

4年近くの時を経て最高裁で無罪確定。裁判官全員一致で

プログラムコードには反意図性は認められるが、不正性は認められないため、不正指令電磁的記録とは認められない

という判断には全面的に納得。

特に不正性について、**“プログラムコードが社会的に許容されていなかったと断定することはできない”とした一審よりも踏み込んで、“社会的に許容し得るものが非該当”**なのではなく"社会的に許容し得ないもののみが該当する"と該当要件を再整理したのは画期的で、不正性を広範囲に捉えて有罪とした二審での解釈に対して最後に記した

原判決を破棄しなければ著しく正義に反すると認められる

という一文には「さすが、最高裁」と感動した。

裁判長裁判官 山口 厚 裁判官 深山 卓也 裁判官 安浪 亮介 裁判官 岡 正晶 裁判官 堺 徹

最終的にはコインハイブ 最高裁で無罪 判決の意味をわかりやすく解説で書かれた

今回の判決は、社会的な議論よりも捜査が先行することに対して、警鐘を鳴らすものになったとも言えます。

という結果になるといいのだが。

“正義"という言葉も功罪あるので軽々に乱用して欲しくはないのだが、“当たり前"が"当たり前"である判断であってホッとしたと同時に、“当たり前"が"当たり前"である世の中が続くように努力したい。

参照

NHK解説委員室 https://www.nhk.or.jp/kaisetsu-blog/

NHKニュース https://www3.nhk.or.jp/news/

ITmedia NEWS https://www.itmedia.co.jp/news/

@IT https://atmarkit.itmedia.co.jp/

ログミーTech https://logmi.jp/tech/

Ryzen 7000

2020年10月のRyzen 5000から1年半ほど。

AMD、Socket AM5と5nmに進化した「Zen 4」こと「Ryzen 7000」

PC Watch 記事より

CES開催に併せてモバイル向け「Ryzen 6000シリーズ」APUと同時に“Zen 4”「Ryzen 7000シリーズ」を2022年後半にリリースがアナウンスされた。

Ryzen 7000シリーズは、5nmプロセスの「Zen 4アーキテクチャ」に基づくデスクトップ向けCPUだ。  デスクトップ向けのRyzenプロセッサは、第1世代(Zenアーキテクチャ)から現行世代(Zen 3アーキテクチャ)に至るまで、共通のフォームファクターを採用してきた。それに対し、Ryzen 7000シリーズは1718ピンのLGA(Land Grid Array)パッケージを採用する。それに伴い、CPUソケットに初めての変更(Socket AM4→Socket AM5)が生じる。  その他、Ryzen 7000シリーズではPCI Express 5.0バスとDDR5規格のメインメモリをサポートする。

と、CPUソケットが変わるという事だが、Socket AM4製品は昨年調達したマザーボード「B450 Steel Legend」があるだけなので、大人しく新世代のSocket AM5まで静観するかな。

参照

ITmedia PC USER https://www.itmedia.co.jp/pcuser/

PC Watch https://pc.watch.impress.co.jp/

Wikipedia https://ja.wikipedia.org/wiki/