<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns="http://purl.org/rss/1.0/"
>

<channel rdf:about="https://blog.huwy.org/">
<title>ゆーがいぶろぐ</title>
<link>https://blog.huwy.org/</link>
<description>にわか興味と浅い知識といいかげんな調査で薄っぺらい情報を垂れ流す有害ブログです。</description>
<dc:language>ja</dc:language>
<admin:generatorAgent rdf:resource="https://blog.seesaa.jp/" />
<items>
<rdf:Seq>
<rdf:li rdf:resource="https://blog.huwy.org/article/518800866.html" />
<rdf:li rdf:resource="https://blog.huwy.org/article/518712853.html" />
<rdf:li rdf:resource="https://blog.huwy.org/article/518622322.html" />
<rdf:li rdf:resource="https://blog.huwy.org/article/516120471.html" />
<rdf:li rdf:resource="https://blog.huwy.org/article/516082957.html" />
<rdf:li rdf:resource="https://blog.huwy.org/article/515523809.html" />
<rdf:li rdf:resource="https://blog.huwy.org/article/515415755.html" />
<rdf:li rdf:resource="https://blog.huwy.org/article/515145010.html" />
<rdf:li rdf:resource="https://blog.huwy.org/article/513753364.html" />
<rdf:li rdf:resource="https://blog.huwy.org/article/504088322.html" />
<rdf:li rdf:resource="https://blog.huwy.org/article/503680308.html" />
<rdf:li rdf:resource="https://blog.huwy.org/article/503678341.html" />
<rdf:li rdf:resource="https://blog.huwy.org/article/503223732.html" />
<rdf:li rdf:resource="https://blog.huwy.org/article/501407761.html" />
<rdf:li rdf:resource="https://blog.huwy.org/article/498390838.html" />
</rdf:Seq>
</items>
</channel>

<item rdf:about="https://blog.huwy.org/article/518800866.html">
<link>https://blog.huwy.org/article/518800866.html</link>
<title>【スマートホーム】Node-RED Alexa Home Skill Bridge からの脱却②【結論：無理だった。疲れた】</title>
<description>こんにちは。タイトルのとおり疲れちゃったので簡単に書きますが、私の考えていた構成ではリプレイス適わずでした。chatGPT先生にお伺いしながら、　・コンテナ版Home Assistant（Dockerコンテナ）の仮想スイッチ　　　↓　・MQTT（Dockerコンテナ）　　　↓　・Node-REDの[mqtt in]ノードという流れまでTry&amp;amp;Errorを繰り返し2日間かけて構築し動作も想定どおりに出来たのですが、AlexaとHomeAssistantの仮想スイッチを連..</description>
<dc:subject>スマートホーム</dc:subject>
<dc:creator>Huwy</dc:creator>
<dc:date>2025-11-03T13:58:22+09:00</dc:date>
<content:encoded><![CDATA[
<div>こんにちは。</div><br /><div>タイトルのとおり疲れちゃったので簡単に書きますが、私の考えていた構成ではリプレイス適わずでした。</div><div>chatGPT先生にお伺いしながら、</div><br /><div>　・コンテナ版Home Assistant（Dockerコンテナ）の仮想スイッチ</div><div>　　　↓</div><div>　・MQTT（Dockerコンテナ）</div><div>　　　↓</div><div>　・Node-REDの[mqtt in]ノード</div><br /><div>という流れまでTry&amp;Errorを繰り返し2日間かけて構築し動作も想定どおりに出来たのですが、AlexaとHomeAssistantの仮想スイッチを連携する「Matter Bridge」がコンテナ版Home Assistantではサポートされてないとか。</div><br /><div>はぁあああああ？？</div><div>「Alexaへの発話をトリガーにNode-REDに処理フローをパラメータ付きで到達させる」</div><div>という最終目的は最初の最初に伝えてあるし、そのうえでコンテナ版Home Assistantを勧めてきたのは、先生あなたですよ？</div><div>ちゃぶ台ひっくり返すんじゃねーよ！(ToT)</div><br /><div>chatGPT先生はアレっすね、同一セッション内なのにさっきと違うこと言ってきたり、上述のように前提条件を忘れて無効な手順を教えてきたり・・・。</div><div>まあよく聞く話ではありますが、実際に自分が振り回されてみて痛感しましたわ。</div><div>「こいつダメじゃん」と・・・。</div><br /><div>というわけで、前回「長くなる」とか大風呂敷広げましたが２回目でこのシリーズ終了ですｗ</div><div>ただ、まだ完全に諦めたわけではなく、</div><br /><div>　① もう１台ラズパイを購入してフル版HomeAssistant専用機にする。</div><br /><div>　② 今のラズパイをフル版HomeAssistant機にする。</div><div>　　　・Add-onを利用して既存環境を再構築（Node-RED、Nginx、SMB、etc...）</div><br /><div>のどちらかで検討していきたいと思います。<br />お金掛けたくないんで②でいきたいですが、既存環境をいったんぶっ壊すってのがね・・・</div><div>Add-onでどこまで再現できるのかも未知数ですし・・・</div><br /><div>それでは、いつの日か当記事タイトルの「③」を書けることを祈りつつ・・・ｱﾃﾞｭｰ！</div><div><br /><br /></div><div>2025-11-06追記：<br /><br /><a href="https://blog.huwy.org/article/518622322.html" target="_blank" rel="noopener">先日書いた記事</a>のとおり、Node-RED Alexa Home Skill Bridgeは開発者Benさんが対応してくれたことで、Amazonが警告する2025年11月04日の機能停止を回避できることになっていました。</div><div>Benさんはご自身のGitHubで「申請はした。あとはAmazon次第」ということも言っていて一抹の不安があったのですが、当日を迎えさらに翌日も迎えてもちゃんと機能していますね。ひと安心です。</div><div>というわけで、（Benさんの気が変わらない限り）Node-RED Alexa Home Skill Bridgeはまだまだ使い続けられることになりました。</div><div>当記事が目指すゴールもそんなに急いで達成する必要はないので、ゆっくりゆっくりやろうと思います。</div><br /><br /><div>2025-11-11追記：</div><br /><div>その後もいろいろと調査した結果、AlexaとRaspberryPi4BのブリッジとしてMatter規格に拘らなくてもいいと知って脱力してしまいました。<br />そもそもなんで私はMatterじゃないとダメって思い込んだのでしょう？</div><div>Matterじゃなきゃダメだと思ったから、Node-REDの野良Matterカスタムノードを試しましたし、Home AssistantのMatter Bridgeに頼ろうとしたわけですが、「Alexaにデバイスを認識させるAPI」が存在するらしいですね。</div><div>つまりはNode-REDのカスタムノードを自作するってことになるんでしょうか？</div><div>本当に私に出来るでしょうか？</div><div>いまこの記事を書いてる瞬間は相当腰が重いです。</div><br /><br /><br /><br /><br /><br /><br /><div>.</div><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://blog.huwy.org/article/518712853.html">
<link>https://blog.huwy.org/article/518712853.html</link>
<title>【スマートホーム】Node-RED Alexa Home Skill Bridge からの脱却①</title>
<description>こんにちは。先日の記事にも書いた Node-RED Alexa Home Skill Bridge 利用終了の危機。今回は開発者さんが対応してくれたおかげで事なきを得ました。しかし所詮は有志開発者による野良ソリューションです。サーバーも開発者さんが準備したものにタダ乗りさせてもらっている状況であり、いつ利用できなくなるかという不安は今後も付き纏います。そこで、そうした外部サービスに依存せずローカル環境だけで同じ仕組みを再現しようという試み。長くなりそうなのでシリーズ化します。..</description>
<dc:subject>スマートホーム</dc:subject>
<dc:creator>Huwy</dc:creator>
<dc:date>2025-10-26T08:20:10+09:00</dc:date>
<content:encoded><![CDATA[
<div>こんにちは。</div><br /><div><a href="https://blog.huwy.org/article/518622322.html" target="_blank" rel="noopener">先日の記事にも書いた Node-RED Alexa Home Skill Bridge 利用終了の危機。</a></div><div>今回は開発者さんが対応してくれたおかげで事なきを得ました。</div><div>しかし所詮は有志開発者による野良ソリューションです。</div><div>サーバーも開発者さんが準備したものにタダ乗りさせてもらっている状況であり、いつ利用できなくなるかという不安は今後も付き纏います。</div><br /><div>そこで、そうした外部サービスに依存せずローカル環境だけで同じ仕組みを再現しようという試み。</div><div>長くなりそうなのでシリーズ化します。</div><br /><br /><div><strong>■おさらい</strong></div><br /><div>まずは Node-RED Alexa Home Skill Bridge の簡単なおさらいから。</div><div>イギリスのITエンジニアBen Hardillさんが余暇プロジェクトとして作成したソリューションです。</div><ol><li>Alexaカスタムスキル「Node-RED」</li><li>Node-REDカスタムノード「node-red-contrib-alexa-home-skill」</li><li>Node-RED Alexa Home Skill Bridgeサーバ（ユーザ登録、デバイス定義）</li></ol><div>という構成。</div><div>これらをすべて結びつけることで、Alexaへの発話をトリガーとしてNode-REDにパラメータ付きで処理フローを到達させることができます。</div><div>3.のデバイス定義は仮想のもので、例えば私の場合はスマートライトとして定義しています。</div><div>スマートライトのプロパティは細かく、明るさプロパティは0%～100%までの値を取れるので、Alexaへの発話パターンもNode-REDに渡せるパラメータも100パターン作れることになります。</div><br /><br /><div><strong>■前提</strong></div><br /><div>今回ローカル置換させる私の環境について挙げておきます。</div><ul><li>Amazon Echo Show 5 第1世代<br />非常に古いモデルですが、後述するMatter対応はファームウエアのアップデートで適用済み（のはず。ただしWi-Fiのみ）。<br />上述のAlexaカスタムスキル「Node-RED」をインストール済み。<br /><br /></li><li>Node-RED v4.1.0<br />Raspberry Pi 4B で常時稼働中です。<br />上述のNode-REDカスタムノード「node-red-contrib-alexa-home-skill」をインストール済み。</li></ul><br /><div><strong>■失敗談</strong></div><br /><div>ローカル環境でAlexaとNode-REDを結びつけるにはMatter規格で接続するのが良さそう。</div><div>Node-REDのカスタムノードには既にMatter対応を謳うものがいくつか存在しますが、そのどれもAlexaがデバイスとして認識してくれませんでした。</div><div>AppleのHomeKitや、GoogleHomeでは成功例があるようですが、AmazonEchoではどうも上手くいかないみたいです。</div><div>これを機にスマートスピーカーを変えてしまおうかとも考えました。</div><div>でも数万円の出費も薄給サラリーマンには厳しく、無料で出来るならそれに越したことはありません。</div><br /><br /><div><strong>■方針</strong></div><br /><div>上述のインストール済みスキル・ノードを別の仕組みに置き換えていく作業となります。</div><div>現在考えている構成は以下のとおり。</div><ul><li>Amazon Echo Show 5 第1世代<br />そのまま使います。<br /><br /></li><li>Home Assistant<br />オープンソースのスマートホームサーバOSです。<br />Matterやその他の規格をカバーします。<br />Node-RED Alexa Home Skill Bridge の代替となる肝ですね。<br />インストール先はRaspberry Pi 4B となりますが、すでにいろんなアプリケーションが動いているので、共存させるためにDockerコンテナ上に構築します。<br />ここで Node-RED Alexa Home Skill Bridge 同様に仮想デバイスを定義し、Matter規格を通じてAlexaに認識させます。<br /><br /></li><li>Node-RED v4.1.0<br />上述のとおり Raspberry Pi 4B で稼働中の構成をそのまま使います。<br />Home Assistant との接続はMQTTプロトコルを使う予定。</li></ul><br /><br /><div><strong>■今回はここまで</strong></div><br /><div>Amazon Echoの世代の古さがネックになるかもしれないと懸念しています。</div><div>Amazonの発表によれば Echo Show 5 第1世代 もMatterコントローラとして機能するはずですが、「失敗談」の項でも述べたとおり、AlexaのMatterデバイス登録はかなり厳格なもよう。</div><div>今回もHome Assistant上に仮想デバイスを構築してそれをAlexaに登録するわけですが、ちゃんと認識してくれるのか・・・・？</div><br /><br /><br /><br /><br /><br /><div>.</div><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://blog.huwy.org/article/518622322.html">
<link>https://blog.huwy.org/article/518622322.html</link>
<title>【スマートホーム】Node-RED Alexa Home Skill Bridge 使えなくなるん？</title>
<description>こんにちは。AmazonEcho（Alexa）とラズパイで運用中のNode-REDを繋ぐNode-RED Alexa Home Skill Bridge が使えなくなる？？先日Amazonからこんなメールが届きました。我が家のスマートホーム構成が崩壊する危機です。Node-RED Alexa Home Skill Bridge はAlexaスキルとNode-REDカスタムノードで構成されていますが、どちらもメンテナンスが全然されていなくてAmazonが要求する仕様を満たさなく..</description>
<dc:subject>スマートホーム</dc:subject>
<dc:creator>Huwy</dc:creator>
<dc:date>2025-10-17T16:20:39+09:00</dc:date>
<content:encoded><![CDATA[
<br /><br /><br /><div><img style="display: block; margin-left: auto; margin-right: auto;" src="https://huwy.up.seesaa.net/image/E784A1E9A18CE381AEE59BB3E5BDA2E68F8FE794BB-26b6f.png" alt="無題の図形描画.png" width="631" height="265" border="0" /></div><br /><br /><div>こんにちは。</div><br /><div>AmazonEcho（Alexa）とラズパイで運用中のNode-REDを繋ぐNode-RED Alexa Home Skill Bridge が使えなくなる？？</div><div>先日Amazonからこんなメールが届きました。</div><div><div>我が家のスマートホーム構成が崩壊する危機です。</div><br /></div><div><img style="display: block; margin-left: auto; margin-right: auto;" src="https://huwy.up.seesaa.net/image/E382B9E382AFE383AAE383BCE383B3E382B7E383A7E38383E38388202025-10-1720155508.png" alt="スクリーンショット 2025-10-17 155508.png" width="695" height="589" border="0" /></div><br /><div>Node-RED Alexa Home Skill Bridge はAlexaスキルとNode-REDカスタムノードで構成されていますが、どちらもメンテナンスが全然されていなくてAmazonが要求する仕様を満たさなくなったと。</div><br /><div>いやマジ困る！と思っていましたが、結論を言うと開発者Ben Hardillさんがメンテして無事に使い続けることが出来るもよう。</div><div><a href="https://github.com/hardillb/node-red-alexa-home-skill-web/issues/192" target="_blank" rel="noopener">BenさんのGitHub</a>で報告されています。</div><br /><div>この週末は代替ソリューションを探すとか、もう人様に頼らずMatterをがっつりお勉強してローカル対応するとか、できればやりたくない対応に迫られるかと気を揉んでいましたがその必要はなさそうです。</div><br /><div>Alexaにインストールされたスキル「Node-RED」は自動でアプデが完了しているはずです。</div><div>ただし、</div><blockquote><div><span style="font-size: 14pt; color: #ff6600;"><strong>　<span style="color: #ff0000; font-size: 12pt;">アプデの影響で「いったん無効化→再度有効にしデバイス追加」というひと手間が必要</span></strong></span></div></blockquote><div>になるもよう。</div><div>たぶん自動アプデ後だと思うんですけど、私の環境でも処理フローがNode-REDまで到達しない状況でした。</div><div>上述のひと手間でちゃんと動作するようになりました。</div><br /><div>Benさんのご厚意で長いこと無料で使わせてもらってますが、メンテ停止していたことからも分かるとおりご本人はもうあまり興味持ってなさそう。</div><div>いつ本当に使えなくなるかも分からない状況には変わりありません。</div><div>やろうやろうとしてほぼ手が着けられていないMatterのお勉強やんなきゃなあ・・・。</div><br /><br /><br /><br /><br /><div>.</div><br /><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://blog.huwy.org/article/516120471.html">
<link>https://blog.huwy.org/article/516120471.html</link>
<title>【WEBサービス】Pocketサ終</title>
<description>こんにちは。メジャーな「あとで読む」サービスであるPocketが７月に終了となるようですね。私もかつてはユーザでしたが、Notionで実現可能なものは一元管理することにしたのでPocketもだいぶ前にアカウント削除してました。とはいえ、それまで多用してましたし良く出来たお気に入りのサービスでした。今回のニュースにはちょっとした感傷を覚えています。さてこのニュースはFirefoxでお馴染みのMozilla財団から発表されています。長らくPocketを意識してこなかったので存じま..</description>
<dc:subject>WEBサービス</dc:subject>
<dc:creator>Huwy</dc:creator>
<dc:date>2025-06-11T18:24:00+09:00</dc:date>
<content:encoded><![CDATA[
<br /><br /><div><img style="display: block; margin-left: auto; margin-right: auto;" src="https://huwy.up.seesaa.net/image/E784A1E9A18CE381AEE59BB3E5BDA2E68F8FE794BB2028129.png" alt="無題の図形描画 (1).png" width="603" height="254" border="0" /></div><br /><br /><div>こんにちは。</div><br /><div>メジャーな「あとで読む」サービスであるPocketが７月に終了となるようですね。</div><br /><div>私もかつてはユーザでしたが、Notionで実現可能なものは一元管理することにしたのでPocketもだいぶ前にアカウント削除してました。</div><div>とはいえ、それまで多用してましたし良く出来たお気に入りのサービスでした。</div><div>今回のニュースにはちょっとした感傷を覚えています。</div><br /><div>さてこのニュースはFirefoxでお馴染みのMozilla財団から発表されています。</div><div>長らくPocketを意識してこなかったので存じませんでしたが、Mozillaに買収されてたんですね。</div><div>リソースをFirefoxに一点集中させるべく、Mozillaが抱える他のサービスは全て終了させるそうです。</div><div>聞くところによればPocket以外のサービスも良質なものが多いそうで、だったら終了させるのではなくどこかに売ればいいのになと素人考えで思ってしまいます。</div><div>まあそれが出来ていたらMozillaもとっくにそうしていたでしょうけど。</div><div>現在ではメジャーブラウザそれぞれが「あとで読む」機能を内包してしまっているので、個別の外部サービスに頼る必要がなくなってしまいました。</div><div>Pocketはより高機能ではありましたが、そこまで使い込む需要はあまり高くないってことなのでしょう。</div><br /><div>かつてお世話になったサービスがこの世から消えてしまう・・・そんなニュースにちょっぴりおセンチになった話でした。</div><br /><br /><br /><br /><div>.</div><br /><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://blog.huwy.org/article/516082957.html">
<link>https://blog.huwy.org/article/516082957.html</link>
<title>【ガジェット】Raspberry Pi 4Bが突然のダウン</title>
<description>こんにちは。タイトルのとおりRaspberry Pi 4Bが起動しなくなりました。前回記事で4Bがダメになったら・・・という話を書いたばかりでしたので、言霊の恐ろしさを感じています。本体LEDは点灯するので通電はしているようです。ヘッドレス運用していましたがSSH接続が出来ません。別PCからブラウザ経由で接続するNode-REDエディタも開けません。ちゃんとモニタに接続して何が起きているのか確認すべきでしょうが、ちょっと面倒なので未確認。そうこうしているうちに本体LEDも点灯..</description>
<dc:subject>ガジェット</dc:subject>
<dc:creator>Huwy</dc:creator>
<dc:date>2025-06-11T05:42:05+09:00</dc:date>
<content:encoded><![CDATA[
<div>こんにちは。</div><br /><div>タイトルのとおりRaspberry Pi 4Bが起動しなくなりました。</div><div><a href="https://blog.huwy.org/article/515523809.html" target="_blank" rel="noopener">前回記事</a>で4Bがダメになったら・・・という話を書いたばかりでしたので、言霊の恐ろしさを感じています。</div><div>本体LEDは点灯するので通電はしているようです。</div><br /><div>ヘッドレス運用していましたがSSH接続が出来ません。</div><div>別PCからブラウザ経由で接続するNode-REDエディタも開けません。</div><div>ちゃんとモニタに接続して何が起きているのか確認すべきでしょうが、ちょっと面倒なので未確認。</div><div>そうこうしているうちに本体LEDも点灯しなくなりました。</div><br /><div>この現象、実は半年前にも起こっています。</div><div>その時は普通に物理的に手動再起動させて復旧できたのですが、今回はもうウンともスンとも。</div><br /><div>この時点で考えうる原因を挙げてみます。</div><ol><li>ACアダプタが逝って通電しない</li><li>SSDが逝ってブートできない</li><li>本体が逝った</li></ol><div>まずはRaspberry Pi Zeroで使っていたACアダプタに交換してみます。</div><div>ただしZero用のACアダプタは4Bを動かすにはそもそも非力です。</div><div>やはり想定通り当初の状況と同じ結果になりました。</div><div>つまり通電はするけどブートできていないもよう。</div><br /><div>4B用ACアダプタの状況はどうでしょうか。</div><div>自宅の壁コンセントに挿していろんなガジェットに繋いでみます。</div><div>はい・・・どのガジェットも反応なしです。</div><div>この経過から以下のように結論付けました。</div><br /><div><span style="font-size: 12pt;"><strong><span style="color: #ff0000;">4B用ACアダプタが逝ったのは確実。</span></strong></span></div><div><span style="font-size: 12pt;"><strong><span style="color: #ff0000;">半年前から青息吐息で動いていたが、遂に4Bはおろか他ガジェットを動かせる電力も供給できなくなった。</span></strong></span></div><br /><br /><div><span style="font-size: 12pt;"><img src="https://huwy.up.seesaa.net/image/E784A1E9A18CE381AEE59BB3E5BDA2E68F8FE794BB.png" alt="無題の図形描画.png" width="559" height="386" border="0" /></span></div><br /><br /><div><div>ACアダプタをこんな状態まで酷使し切ったことは初めてです。</div><div>約5年間、24時間365日常時稼働させていたので当然のことなのかもしれません。</div>というわけでACアダプタを新調することにしました。</div><div>いま見つかるのはRaspberry Pi 5用のものがメインで4Bにはやや過剰なパワーですが購入しました。</div><br /><div>きっとこれで復旧できるはずです。</div><div>でもSSD・本体にも問題が無いとは限りません。</div><div>ドキドキしながらACアダプタの到着を待っています。</div><br /><div>2025/06/12追記：<br />新ACアダプタ到着。</div><div>やはりというか当然とういうか、4Bは元気モリモリに復旧しました。</div><div>SSH接続やNode-REDをはじめすべての機能が元通り。</div><div>あー良かった。</div><br /><br /><br /><br /><br /><div>.</div><br /><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://blog.huwy.org/article/515523809.html">
<link>https://blog.huwy.org/article/515523809.html</link>
<title>【Linux】Raspberry Pi 4BのOSをいいかげんアップグレードした話</title>
<description>こんにちは。5年前に購入したRaspberry Pi 4B。当時インストールしたRaspberry Pi OSのバージョンはBusterでした。2025/05/24現在、バージョンは2世代進みBookwormが最新です。自宅で私だけが使うので古いバージョンのままでもいいかメジャーアップデートはなんかトラブルが付き物らしいしそんな思いからOSアップグレードに二の足を踏んでいたのですが、WEBサーバを立てて外部公開するようにしたこともあり、少しでもセキュアであるに越したことはない..</description>
<dc:subject>Linux</dc:subject>
<dc:creator>Huwy</dc:creator>
<dc:date>2025-05-24T10:28:41+09:00</dc:date>
<content:encoded><![CDATA[
<div>こんにちは。</div><br /><div>5年前に購入したRaspberry Pi 4B。</div><div><div>当時インストールしたRaspberry Pi OSのバージョンはBusterでした。</div><div>2025/05/24現在、バージョンは2世代進みBookwormが最新です。</div><ul><li>自宅で私だけが使うので古いバージョンのままでもいいか</li><li>メジャーアップデートはなんかトラブルが付き物らしいし</li></ul><div>そんな思いからOSアップグレードに二の足を踏んでいたのですが、WEBサーバを立てて外部公開するようにしたこともあり、少しでもセキュアであるに越したことはないのでアップグレードに踏み切りました。</div><br /><br /><div><strong>&nbsp;■バックアップ</strong></div><br /><div>M.2 SSDブートで運用していたので、まずは念のためバックアップを作成します。</div><div>バックアップ先となるSSDを新調し、DDコマンドで現行SSD（①）の完全クローン（②）を作成。</div><div>そのうえで①のRaspberry Pi OSをアップグレードしていきます。</div><div>万が一①がぶっ壊れても、②に差し替えて復旧できます。</div><div><img src="https://huwy.up.seesaa.net/image/IMG_0388.PNG" alt="IMG_0388.PNG" width="615" height="182" border="0" /></div><br /><div>余談ですが、Raspberry Pi 5はNVMeのSSD使えるんですよね。</div><div>4BではSATA接続（さらにUSB3.0でブリッジ）となっているのでちょっと羨ましい。</div><div>とはいえ、もはや4Bですら私の用途にはオーバスペック。速度に不満もありません。</div><div>本来は学習用途として始まったRaspberry Piプロジェクトも今ではデスクトップ用途・産業用途として広く普及してしまいました。</div><div>お値段もどんどん高くなり、個人の趣味範囲の軽量サーバ向けとしてはなかなか手を出しにくくなっています。</div><div>4Bが私には手の施しようがない物理故障に至ったら、その時点の最新Raspberry Piを購入・・・いややっぱ4Bでいいや。</div><br /><br /><div><strong>■アップグレード</strong></div><br /><div>ネット情報の多くは、まずはBookwormをクリーンインストールしてバックアップした諸々設定ファイルをひとつひとつ適用していくべきと書かれていました。</div><div>しかしお勉強がてらいろんなスクリプトを書いていろんなサービスに仕込んできたので、ぶっちゃけ全部覚えていません。</div><div>クリーンインストール環境に１つ１つ戻そうにも、たぶん漏れが発生していまします。</div><div>そこで今回は現行環境を維持しつつ、aptコマンドでアップグレードしていきます。</div><br /><div><div>やることは簡単で、パッケージリストのソースリポジトリの指定を新OSバージョン用に書き換えて、以下を実行するだけ。</div><ol><li>apt update</li><li>apt upgrade</li><li>apt full-upgrade</li><li>apt autoremove</li><li>reboot</li></ol><div>とはいうものの、いきなり2世代先まで飛び級でバージョンアップを行うとパッケージやライブラリの依存関係が崩壊する可能性があるということで、1世代ずつ段階的にアップグレードしていきました。</div></div><br /><div><img src="https://huwy.up.seesaa.net/image/IMG_0385.PNG" alt="IMG_0385.PNG" width="618" height="356" border="0" /></div><br /><br /><br /><div><strong>■引っ掛かったこと</strong></div><br /><div>特に問題らしい問題は発生せず、2段階の作業を経てBookwormにアップグレードできました。</div><div>ただし、公開鍵認証方式のSSH接続が出来なくなってしまいました（これはけっこう問題らしい問題か・・・）。</div><br /><div>ChatGPT先生に相談。</div><div>まずはログを確認しろいうので見てみると、/etc/ssh/sshd_confのPubkeyAcceptedAlgorithmsなる項目に「ssh-rsa」が登録されいないという警告メッセージが。</div><div>どうやらBookwormから採用されたOpenSSH 8.8では従来から使用してきた暗号化アルゴリズム（ssh-rsa）がデフォルトでは拒否されるもよう。</div><div>より強力なアルゴリズムの鍵じゃないとダメなんだそうです。</div><div>PubkeyAcceptedAlgorithmsに設定することでssh-rsaアルゴリズムの鍵も引き続き使えるものの非推奨とのこと。</div><div>「ed25519」アルゴリズムで鍵ペアを作り替えるべしと教えてもらったので、再作成しときました。</div><br /><div>アップグレードが無事に完了したあとは、リブート前に/etc/ssh/sshd_confを良く確認したほうがいいですね。</div><div>一時的に<span style="color: #ff0000;"><strong>パスワード認証も有効にしてSSH接続を担保</strong></span>しておき、公開鍵認証の接続不可に備えるのが吉です。</div><br /><br /><div><strong>■まとめ</strong></div><br /><div>もっといろいろ問題が多発して頭を悩ませる覚悟でいましたが、意外にもすんなりとアップグレード出来てしまいました。</div><div>拍子抜け。</div><div>Raspberry Pi 4Bで運用していたNode-REDやNginx、Sambaなども問題なく動いています。</div><div>バックアップ用にSSDを新調しましたが必要なかったな・・・。</div><br /><div>2025/06/03追記：<br />ネットを見るとBookwormではX→Wayland変更に起因する問題が発生しているようですね。<br />私はSSH接続のヘッドレス運用なので気が付きませんでした。</div><div>ラズパイをデスクトップ運用って私はあんまり想定に無いんですよね。</div><br /><br /><br /><br /><br /><div>.</div><br /><br /></div><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://blog.huwy.org/article/515415755.html">
<link>https://blog.huwy.org/article/515415755.html</link>
<title>【AI】Google NotebookLM 使ってみた</title>
<description>こんにちは。先日購入した17年落ちネットブック。これに軽量Linuxをインストールしたのですが、Wi-Fi接続が出来ませんでした。Google Geminiに相談しながら、なにが原因か１つ１つ切り分けていって無事に接続できるようになりました。古いPC+Linuxという組み合わせでは超定番の問題なようですね。そこそこ時間をかけて解決した問題でしたので、この顛末を是非記録しておきたいと思いました。Geminiとのセッションは非常に冗長になってしまっていたので、まずはGeminiに..</description>
<dc:subject>AI</dc:subject>
<dc:creator>Huwy</dc:creator>
<dc:date>2025-05-21T06:35:56+09:00</dc:date>
<content:encoded><![CDATA[
<br /><div><img src="https://huwy.up.seesaa.net/image/E382B9E382AFE383AAE383BCE383B3E382B7E383A7E38383E38388202025-05-2120053518.png" alt="スクリーンショット 2025-05-21 053518.png" width="715" height="621" border="0" /></div><br /><br /><div>こんにちは。</div><br /><div>先日購入した17年落ちネットブック。</div><div>これに軽量Linuxをインストールしたのですが、Wi-Fi接続が出来ませんでした。</div><div>Google Geminiに相談しながら、なにが原因か１つ１つ切り分けていって無事に接続できるようになりました。</div><div>古いPC+Linuxという組み合わせでは超定番の問題なようですね。</div><br /><div>そこそこ時間をかけて解決した問題でしたので、この顛末を是非記録しておきたいと思いました。</div><div>Geminiとのセッションは非常に冗長になってしまっていたので、まずはGeminiにそれを要約してもらいました。</div><div>その要約をMarkdown形式でエクスポートしテキストファイルとして保存。</div><br /><div>出だしから閑話休題。ここからが今回の本題です。</div><div>約１年前にローンチされた<span style="font-size: 10pt;"><a href="https://notebooklm.google.com/" target="_blank" rel="noopener"><strong>Google NotebookLM</strong></a></span>はさまざまな関連資料をソースとして追加でき、その範囲内でAI ChatBotに問い合わせが出来るWEBサービスです。</div><div>GeminiやChatGPTは広範かつ膨大なWEB情報をソースとして回答してくれますが、個人的なメモや資料はもちろん扱ってくれません。</div><div>NotebookLMは自分で情報を収集・作成する手間はあるものの、極めて個人的でユニークな情報群をソースとして使えます。</div><br /><div>具体的な例を挙げると、システム開発プロジェクトの議事録をポンポンと登録していけば、それらをソースとして仕様確定過程や課題を要約してくれますし、自然言語による問い合わせにも柔軟に回答してくれます。</div><div>システムが大きくなるほど、またプロジェクトが長期化するほど細かい仕様を思い出すのに当該資料を探し回ることがよくあります。</div><div>このサービスを使えばその無駄なコストの大幅な削減が期待できます。</div><br /><div><div>「面白そうだ」とブックマークに保存はしていたものの、失念していたりして使う機会がありませんでした。</div><div>そこで上述のWi-Fi接続復旧過程の要約をNotebookLMに投入してみました。</div><div>・・・いや、マジですごくない？</div><div>投入したMarkdownファイルは小さいものでしたが、そこからいろんなアウトプットが得られます。</div><div>感動したのは、マインドマップの自動生成や、ソースを元に要約を男女２人の会話形式で音声データとして自動生成してくれること。</div><div>マインドマップも扱いやすいですし、音声データの発声も物凄く自然でまるで軽快なラジオ番組を聞いているよう。</div><br /><div><img src="https://huwy.up.seesaa.net/image/E382B9E382AFE383AAE383BCE383B3E382B7E383A7E38383E38388202025-05-2120055350.png" alt="スクリーンショット 2025-05-21 055350.png" width="718" height="517" border="0" /></div><br /><br /><div><img src="https://huwy.up.seesaa.net/image/NotebookLM20Mind20Map2028129.png" alt="NotebookLM Mind Map (1).png" width="721" height="394" border="0" /></div></div><br /><div>今回はGeminiが既に要約したMarkdownファイル１つだけをソースにしました。</div><div>綺麗に整理されたソースだからこそ、ここまでのアウトプットを得られたのかもしれません。</div><div>あまりに雑多な資料ではこうはいかないかもしれません（試せてません）。</div><div>一度GeminiなりChatGPTに要約させるというのは、良い手順だったと思います。</div><br /><div>このサービスは１年以上経過していて現時点でも私にとっては「凄え・・・」なのですが、まだまだ発展途上のもよう。</div><div>ここにリンクを貼って公開しようと思いましたが、Googleメアドを持っている相手にリンク共有することしか出来ないようです。</div><br /><div>しかし私はこのサービスに無限の可能性を感じています。</div><div>「情報収集」＋「整理」のうち、もっとも頭を使う「整理」の部分をお任せできるので大幅な時間短縮になるでしょう。</div><div>仕事にプライベートに大活躍しそう。役員に取り合ってみよう。</div><br /><div>ただし無料Googleアカウントでは投入出来るソース数は50個が上限のようです。</div><div>追記：</div><div>１アカウントではなく、１ノートブックにつき50個という制限でした。</div><br /><div><img src="https://huwy.up.seesaa.net/image/E382B9E382AFE383AAE383BCE383B3E382B7E383A7E38383E38388202025-05-2120060109.png" alt="スクリーンショット 2025-05-21 060109.png" width="711" height="548" border="0" /></div><br /><div>月額約3000円のGoogle AI ProプランだとNotebookLMの上位機能がアンロックされるもよう。</div><div>ChatGPTも有料プランは月額3000円くらいでしたよね。</div><div>高いなあと思いつつ、今後はこういうサービスへの課金がほとんど必須な世の中になっていくんじゃないでしょうか。</div><div>他のサブスクを止めてでも契約すべきなんじゃないかと私は考えているところです。</div><br /><div>似たようなサービスってきっと他にもありますよね？（探してないけど）</div><div>オススメのサービスをご存じでしたら是非教えてください。</div><br /><br /><div>2025/05/23追記：</div><br /><div>NotebookLMはWEBサイトもソースとして取り込めますが、その時点のスナップショットを静的データとして取り込みます。</div><div>つまり取り込み後にWEBサイトが更新されても、その変更を追跡することはありません。</div><div>ソースとして更新したいならNotebookLMに手動で再登録という手間がかかります。</div><br /><div><div>一方で、Googleドキュメントをソースとした場合は取り込み直しボタンが表示されてソースの更新が可能です。</div><div>やってることは上述の手動再登録と変わりありませんがボタン一発なら手軽ですね。</div><div>同じGoogleなんだし、できれば自動追跡してくれるといいんですけど。</div><br /></div><div><div>ちなみにですが、NotionのページをWEB公開してそれをNotebookLMに取り込もうとしてもNotionサイトのJavaScriptに阻まれて失敗します。</div><div>当初は、Notionで編集→NotebookLMで整理、という流れを想定してみたのですが、これは不可能と断念。</div><div>Notionも最近は独自のAIをゴリ押ししてきますし、競合するGoogle AIとの連携は期待薄です。</div><div>Notionに蓄積した膨大なデータを活用したいなら素直にNotion AIに課金しなくてはなりません。</div><br /><div>でもAIへの課金はどれも高額なので契約は１サービスに留めたい・・・。</div><div>ヘビーに使ってるNotionにするか、一目惚れしたNotebookLMもアプデできるGoogleにするか、ChatGPTにするか・・・。</div></div><br /><br /><br /><br /><div>.</div><br /><br /><br /><br /><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://blog.huwy.org/article/515145010.html">
<link>https://blog.huwy.org/article/515145010.html</link>
<title>【ガジェット】中古ネットブックを購入しました</title>
<description>こんにちは。先日iPhoneXのJBを再開したと書きました。ただしPalera1n（Palen1x）によるJBは、iPhoneXの再起動のたびに再JBが必要になります。我が家にはすでに、ラズパイZeroラズパイ4Bメルカリ売り出し中のミニPCメインユースのミニPCがあるのですが、諸事情によりそのどれもPalera1n（Palen1x）実行環境にできない/したくないのです。（ちなみにいま現在JB出来てるのは、売り出し中のミニPCを使いました。でも売却するのでもう使いません。）そ..</description>
<dc:subject>ガジェット</dc:subject>
<dc:creator>Huwy</dc:creator>
<dc:date>2025-05-13T02:58:41+09:00</dc:date>
<content:encoded><![CDATA[
<div>こんにちは。</div><br /><div><a href="http://blog.huwy.org/article/513753364.html" target="_blank" rel="noopener">先日iPhoneXのJBを再開した</a>と書きました。</div><div>ただしPalera1n（Palen1x）によるJBは、iPhoneXの再起動のたびに再JBが必要になります。</div><div>我が家にはすでに、</div><ul><li>ラズパイZero</li><li>ラズパイ4B</li><li>メルカリ売り出し中のミニPC</li><li>メインユースのミニPC</li></ul><div>があるのですが、諸事情によりそのどれもPalera1n（Palen1x）実行環境にできない/したくないのです。</div><div>（ちなみにいま現在JB出来てるのは、売り出し中のミニPCを使いました。でも売却するのでもう使いません。）</div><br /><div>そこで、</div><ul><li>なるべく安い</li><li>中古でいい</li><li>場所を取らないコンパクトサイズ</li><li>モニタも入力デバイスも付いたノートPC</li><li>Linuxが動けばいいから古くてもいいし低スペックでもいい</li></ul><div>という環境をJB専用機にするべく、20年前くらいにチョロっと流行ったネットブックに白羽の矢を立てました。</div><div>ネットを物色していたところ、メルカリでわずか2000円で出品されていたので即断で購入。</div><br /><div>購入したのは&nbsp;<strong>ASUS Eee PC 901&nbsp;</strong>です。</div><div>発売が2008年だそうですから、もう17年落ちですね。</div><ul><li>CPU：<span>Intel Atom N270（1.6GHz）</span></li><li><span>RAM：DDR2 1GB</span></li><li><span>SSD：SATA 16GB</span></li><li><span>DSP：8.9inc 1024×600 WSVGA</span></li></ul><div><span>という低スペック仕様。でもA5サイズくらいのコンパクトさです。</span></div><br /><div><span><img src="https://huwy.up.seesaa.net/image/K0000007984.jpg" alt="K0000007984.jpg" width="407" height="305" border="0" /></span></div><br /><br /><div><span>もともとはWindowsXPがプレインストールされていたそうですが、出品者さんはUbuntu16で運用していたそうです。</span></div><div><span>さすがに人様が弄り倒した環境を使いたくなかったですし、</span>Linux上でPalera1nを実行するための usbmuxd をインストールできなかったので、新規にBunsenLabs Linux（Boron）を導入しました。</div><div>Debian6派生の軽量ディストリビューションで、当機でも軽やかに動いてくれます。</div><br /><div>さっそくiPhoneXを接続してPalera1nを実行。見事に成功しました。</div><div>iPhoneXのバッテリーの劣化が進んでいましたが、これで不測の再起動時も気軽に再JBできます。</div><div>でもね・・・バッテリーの劣化といえば17年落ちPCだって同じこと。</div><div><span>upowerコマンドで</span>調べてみるとキャパシティは47%にまで落ちていました。</div><div>まあそんなに使用頻度が高いわけでもないし、最悪、電源繋ぎながら使えばいいだけなので気にしないことにします。</div><br /><br /><br /><br /><br /><div>.</div><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://blog.huwy.org/article/513753364.html">
<link>https://blog.huwy.org/article/513753364.html</link>
<title> 【iPhone/iPad JailBreak】またJBしようかな・・・ → しました</title>
<description>こんにちは。2022年5月にiPhoneのJailBreakを辞めました。その後iPhoneからAndroidスマホに機種変したこともあり、iPhoneJBクラスタからは遠ざかっていました。一方でiPhoneは自宅でWi-Fi専用機としてiPod Touchのように使い続けてもいました。3年前にJBを辞めた理由は、JB情報を追いかけ続けることに疲れてしまったからです。今はAndroidスマホがメイン端末ですし、iPhoneはそこまで重要な位置づけではありません。そもそも私のi..</description>
<dc:subject>iPhone/iPad JailBreak</dc:subject>
<dc:creator>Huwy</dc:creator>
<dc:date>2025-04-08T03:21:09+09:00</dc:date>
<content:encoded><![CDATA[
<div>こんにちは。</div><br /><div><a href="http://blog.huwy.org/article/487939809.html">2022年5月にiPhoneのJailBreakを辞めました</a>。</div><div>その後iPhoneからAndroidスマホに機種変したこともあり、iPhoneJBクラスタからは遠ざかっていました。</div><div>一方でiPhoneは自宅でWi-Fi専用機としてiPod Touchのように使い続けてもいました。</div><br /><div>3年前にJBを辞めた理由は、JB情報を追いかけ続けることに疲れてしまったからです。</div><div>今はAndroidスマホがメイン端末ですし、iPhoneはそこまで重要な位置づけではありません。</div><div><div>そもそも私のiPhoneはXであり、最新iOSの適用対象からとっくに外れています。</div>JB環境を維持するために最新iOSへのアップデートを見送り、使ってみたい新機能を指を咥えて見ているという歯痒い状況でもありません。</div><div>気楽にJBと向き合えるなら、またやってみてもいいかなと思い始めたところです。</div><br /><div>ところで2025/04/08現在、私のiPhoneXにインストールされているiOSバージョンは16.7.11です。</div><div><span style="text-decoration: line-through;">かつてお世話になってた<a href="https://tools4hack.santalab.me/category/%E8%84%B1%E7%8D%84">Tools4Hackさん</a>の情報によれば、現在JailBreak可能なのは16.7.4までとのこと。</span></div><div><span style="text-decoration: line-through;">ありゃ、今すぐにはJB出来ないか・・・。</span></div><br /><div>3年も離れていたのでJBクラスタの最近の常識はこれらお勉強します。</div><div><span style="text-decoration: line-through;">16.7.11もJB出来るまでにはまだまだ時間が必要でしょうから、ゆっくり追いかけることにします。</span></div><br /><div>ん？Palera1n（Palen1x）ってのを使えばiPhoneXはiOSバージョン不問でJB出来るのか・・・？？</div><br /><br /><div><strong>2025/04/20追記</strong>：</div><br /><div>Palera1nを使用してiPhoneX/iOS16.7.11をRootlessJBしました。<br />上述の<a href="https://tools4hack.santalab.me/?s=Palera1n" target="_blank" rel="noopener">Tools4Hackさん</a>が公開されている手順どおりで問題なく一発成功。</div><div>以前は運次第な成功率の低さでしたが簡単になりましたね。</div><br /><div>AltStoreやらTrollStoreやらNuggetやら・・・</div><div>iPhoneモデルやiOSバージョンの組み合わせによってJBツールも多様化しているようですね。</div><div>JBせずとも野良IPAをインストール出来るサイドロードがメインストリームになっている印象。</div><div>私が持っている古いJBのイメージとはトレンドが大きく変化していますね。</div><div>iPhoneX/iOS16.7.11環境に対するJB手段としてPalera1nはベストな選択だったのか・・・・？</div><div>自信が持てません。</div><br /><br /><br /><br /><br /><br /><div>.</div><br /><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://blog.huwy.org/article/504088322.html">
<link>https://blog.huwy.org/article/504088322.html</link>
<title>【スマートホーム】Node-REDのバージョンアップでちょっと問題発生した話</title>
<description>こんにちは。AmazonEchoとNode-REDをブリッジしてくれる「Node-RED Alexa Home Skill Bridge」というAlexaスキルがあります。AmazonEchoから制御をNode-REDに渡すことで、自由自在にプログラムできるようになります。私はこれを利用してAmzonEchoからの家電操作にひと工夫加えていました。さて、Node-REDの新しいバージョンがリリースされました（v4.0.2）。Raspberry PiにインストールしていたNod..</description>
<dc:subject>スマートホーム</dc:subject>
<dc:creator>Huwy</dc:creator>
<dc:date>2024-07-21T20:14:18+09:00</dc:date>
<content:encoded><![CDATA[
<div>こんにちは。</div><br /><div>AmazonEchoとNode-REDをブリッジしてくれる「Node-RED Alexa Home Skill Bridge」というAlexaスキルがあります。</div><div>AmazonEchoから制御をNode-REDに渡すことで、自由自在にプログラムできるようになります。</div><div>私はこれを利用してAmzonEchoからの家電操作にひと工夫加えていました。</div><br /><div>さて、Node-REDの新しいバージョンがリリースされました（v4.0.2）。</div><div>Raspberry PiにインストールしていたNode-REDをバージョンアップさせてみたら・・・</div><div>「Node-RED Alexa Home Skill Bridge」のサーバに繋がらなくなってしまいました(T_T)</div><div>接続を試みているようですが、ずっと下画像のまんまです。</div><br /><div><img src="https://huwy.up.seesaa.net/image/E382B9E382AFE383AAE383BCE383B3E382B7E383A7E38383E38388202024-07-2120191025.png" alt="スクリーンショット 2024-07-21 191025.png" width="409" height="232" border="0" /></div><br /><div>難しいことは分かりませんが、Node-REDのバージョンアップに伴いNode.jsのバージョンも20 LTSに上げたのが原因のようです。</div><div>Node.jsのバージョンを18にダウングレードしたら無事に接続できました。</div><br /><div>「Node-RED Alexa Home Skill Bridge」は有志による野良Alexaスキルであり、野良Node-REDノードです。</div><div>ローンチはもう8年前であり4年前を最後に更新もされていませんが、Node.js20に対応できていないからといって開発者の方に文句を言うわけにもいきません。</div><div>現在でもサーバを稼働させ続けてくれてるわけですし、むしろこれまでこのスキルのお陰でスマートライフを満喫できたことを感謝すべきでしょう。</div><div><div>もし将来のNode-REDがNode.js18を足切りするようなことがあればこのスキルはもう使えないということになりそうです。</div><br /><div>ソースはGitHubで公開されているので、いっちょNode.js20対応やってみる？？？</div><div>すいません言ってみただけです。</div><br /><br /><br /><br /><br /><br /><br /><div>.</div><br /><br /></div><br /><br /><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://blog.huwy.org/article/503680308.html">
<link>https://blog.huwy.org/article/503680308.html</link>
<title>【Windows一般】ネットワークアダプタがWOLを受け付けない → 解決！</title>
<description>こんにちは。８年落ちでCPUがintel Core i5 第7世代というとても古いPCを、無理矢理Windows11にアップグレードしてみました。すると、アップグレードのせいかネットワークアダプタのプロパティからWOLに関する項目が消えてしまいました。もちろんWindows10のときには項目が表示されていましたし、WOLもちゃんと機能していました。項目が消えたのは「詳細設定」タブのリストです。「電源の管理」タブのMagic Packet云々の設定は表示され、チェックも入ってい..</description>
<dc:subject>Windows一般</dc:subject>
<dc:creator>Huwy</dc:creator>
<dc:date>2024-06-17T18:17:57+09:00</dc:date>
<content:encoded><![CDATA[
<div>こんにちは。</div><br /><div>８年落ちでCPUがintel Core i5 第7世代というとても古いPCを、無理矢理Windows11にアップグレードしてみました。</div><div>すると、アップグレードのせいかネットワークアダプタのプロパティからWOLに関する項目が消えてしまいました。</div><div>もちろんWindows10のときには項目が表示されていましたし、WOLもちゃんと機能していました。</div><br /><div>項目が消えたのは「詳細設定」タブのリストです。</div><div>「電源の管理」タブのMagic Packet云々の設定は表示され、チェックも入っていました。</div><div>「電源の管理」タブのほうで設定できているなら大丈夫かな～という期待は見事に裏切られ、WOLが機能しません。</div><div>再起動などしても状況は変わりませんでした。</div><br /><div>まずはネットワークアダプタのドライバの更新を試してみますが、</div><div>「このデバイスには最適なドライバーが既にインストールされています」</div><div>の一点張りで解決に至りません。</div><br /><div>次にBIOS設定の再確認。</div><div>うん、ちゃんとWOL出来るように設定されています。</div><br /><div>困ったときのGoogle先生頼み。</div><div>以下のページに網羅的に対処方法が紹介されていました。</div><div>Win10の内容ですがWin11にも適用できそうです。</div><blockquote><div><em><a href="https://itojisan.xyz/trouble/26112/" target="_blank" rel="noopener">Wake on LanでPCが起動しない/できない時の対処/設定 - IT HOOKさん</a></em></div></blockquote><div>載っている内容は全部試してみましたが、残念ながら解決せず。</div><br /><div>諸設定の確認・変更もドライバー更新も効果が無いとなるとどうしたものか・・・。</div><div>ネットワークアダプタは以下の型番です。</div><blockquote><div>Intel Ethernet Connection I219v</div></blockquote><div>そのままググってみると、Intel公式サイトのダウンロードサイトが見つかりました。</div><div>そしてドライバーパックのバージョンや日付を見ると・・・なんか新しいバージョン出てるじゃない！</div><div>Windowsからのドライバー更新って、<span style="color: #ff0000;"><strong>必ずしも最新のものを見つけてきてくれるわけじゃない</strong></span>んですね。</div><div><a href="https://www.intel.co.jp/content/www/jp/ja/products/sku/82186/intel-ethernet-connection-i219v/downloads.html" target="_blank" rel="noopener">Intel公式サイト</a></div><br /><div>さっそくダウンロードして展開し、ドライバー検索先に指定して更新。</div><div>見事にWOL関連項目が復活しました。</div><div>しかも日本語化されてるぅ。</div><br /><div><img src="https://huwy.up.seesaa.net/image/E382B9E382AFE383AAE383BCE383B3E382B7E383A7E38383E38388_2024-06-17_180246-removebg-preview.png" alt="スクリーンショット_2024-06-17_180246-removebg-preview.png" width="310" height="366" border="0" /></div><br /><div>もちろんこれで、WOLがちゃんと機能しました。</div><div>振り返ってみれば「ドライバーを最新化した」ってだけの話なんですが、Windowsに任せっきりにすると解決しない場合もあるというオチでした。</div><br /><br /><br /><br /><br /><br /><br /><div>&nbsp;.</div><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://blog.huwy.org/article/503678341.html">
<link>https://blog.huwy.org/article/503678341.html</link>
<title>【ガジェット】パソコン買い替えました（Beelink SER8）</title>
<description>こんにちは。８年ぶりにパソコンを新調しました。すっかりミニPCのサイズ感が気に入って、３台目となります。Beelink社のSER8というモデルです。これまでの２台はいずれも台湾メーカーASRock社製でしたが、この８年の間にミニPC市場はすっかり中国メーカーが席巻しています。今回購入したミニPCもそんな中国メーカーの１つBeelink社製です。また、今回人生で初めてのRyzen搭載PCとなります。詳しいスペックについては公式ページやレビュー情報をご確認ください。ゲームも動画編..</description>
<dc:subject>ガジェット</dc:subject>
<dc:creator>Huwy</dc:creator>
<dc:date>2024-06-17T15:17:23+09:00</dc:date>
<content:encoded><![CDATA[
<div>こんにちは。</div><br /><div>８年ぶりにパソコンを新調しました。</div><div>すっかりミニPCのサイズ感が気に入って、３台目となります。</div><div>Beelink社のSER8というモデルです。</div><br /><div><a href="https://www.bee-link.com/collections/mini-pc/products/beelink-ser8-8845hs" target="_blank" rel="noopener"><img src="https://huwy.up.seesaa.net/image/1._2f322cd5-c7ef-4305-836b-f139e72c12bd_1500x.jpg" alt="1._2f322cd5-c7ef-4305-836b-f139e72c12bd_1500x.jpg" width="433" height="433" border="0" /></a></div><br /><div>これまでの２台はいずれも台湾メーカーASRock社製でしたが、この８年の間にミニPC市場はすっかり中国メーカーが席巻しています。</div><div>今回購入したミニPCもそんな中国メーカーの１つBeelink社製です。</div><div>また、今回人生で初めてのRyzen搭載PCとなります。</div><br /><div><div>詳しいスペックについては公式ページやレビュー情報をご確認ください。</div><div>ゲームも動画編集もしない私のユースケースではハッキリ言ってオーバースペックな高機能モデルですが、永く使えそうな予感がしています。</div><div>懸念材料としてはやはり大手以外の中国メーカー製という点ですが、怪しげなメーカーもある中、Beelink社は比較的まともな印象があります。</div><div>プリインストールのWindows11ProもボリュームライセンスではなくちゃんとOEMライセンスでしたし、怪しげなソフトウェアも入っていませんでした。</div><div>Huaweiみたいにハードウェアに変なもの仕込んでる可能性は拭いきれませんが・・・。</div></div><br /><div>中国メーカーのミニPC市場攻勢は激しく、実にたくさんのモデルが出回っています。</div><div>そんな中から私がこのモデルを選んだ最大の理由は静音性でした。</div><div>ネット上のレビュー記事・動画をいくつか拝見してみても、静音性についてはどなたも高評価を付けていました。</div><div>さらにこのモデルはダストプルーフフィルターというものが内部へのホコリの侵入を防いでくれるんだとか。</div><div>ミニPCにしてはCPUファンも大きめですしホコリも侵入しづらいのであれば、あまりメンテナンスせずとも静音性を維持してくれそうです。</div><div>実際、ほんとに動いてんの？ってくらい静かです。</div><br /><div>これで私も約2年半遅れでWindows11デビューです。</div><br /><br /><br /><div>ちなみに２台目</div><div><a href="https://www.asrock.com/nettop/Intel/Beebox-S%20Series/index.jp.asp" target="_blank" rel="noopener"><img src="https://huwy.up.seesaa.net/image/Beebox-S20Series2028Kaby20Lake2928L129.png" alt="Beebox-S Series (Kaby Lake)(L1).png" width="444" height="370" border="0" /></a></div><br /><div>ちなみに１台目</div><div><a href="https://www.asrock.com/nettop/Intel/Core%20100HT/index.jp.asp?cat=" target="_blank" rel="noopener"><img src="https://huwy.up.seesaa.net/image/Core20100HT28L129.jpg" alt="Core 100HT(L1).jpg" width="412" height="343" border="0" /></a></div><br /><br /><br /><br /><br /><br /><div>.</div><br /><br /><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://blog.huwy.org/article/503223732.html">
<link>https://blog.huwy.org/article/503223732.html</link>
<title>[日記]スマホ画面の修理（Google Pixel 7a）</title>
<description>こんにちは。1年ほど前にiPhoneX→Pixel7aに乗り換えました。1年間の保障期間がそろそろ切れるGW直前、やっちまいました。人生初のスマホ画面クラッシュです。2009年06月のiPhone3GS購入から始まったスマホ歴15年で初めてのことで、大変ショックを受けています。　　　幸いiPhoneXは自宅で遊ぶために取り置いてあったので、SIMカードの差し替えで日常生活に支障はありません。しかし一度見限ったiPhoneXをまた数年間使い続ける気になれず、Pixel7aを修理..</description>
<dc:subject>日記</dc:subject>
<dc:creator>Huwy</dc:creator>
<dc:date>2024-05-05T20:07:51+09:00</dc:date>
<content:encoded><![CDATA[
<div>こんにちは。</div><br /><div>1年ほど前にiPhoneX→Pixel7aに乗り換えました。<br />1年間の保障期間がそろそろ切れるGW直前、やっちまいました。<br />人生初のスマホ画面クラッシュです。<br />2009年06月のiPhone3GS購入から始まったスマホ歴15年で初めてのことで、大変ショックを受けています。</div><br /><div>　　　<img src="https://huwy.up.seesaa.net/image/Viber_E794BBE5838F_2024-05-02_13-26-32-631.jpg" alt="Viber_画像_2024-05-02_13-26-32-631.jpg" width="362" height="362" border="0" /></div><br /><div>幸いiPhoneXは自宅で遊ぶために取り置いてあったので、SIMカードの差し替えで日常生活に支障はありません。<br />しかし一度見限ったiPhoneXをまた数年間使い続ける気になれず、Pixel7aを修理に出すことにしました。</div><br /><div>なにしろ保障期間も迫っていたのでクラッシュ当日中にはGoogleStoreから修理申請。<br />まずは修理工場に送るための配送キットを自宅に送ってもらいます。<br />修理工場到着後は、検査→最終的な費用の決定→修理→返送という手順になります。<br />私の感覚では手元に戻るまで2週間はかかるだろうと思っていました。</div><br /><div>しかし実際は以下のとおり。<br />Googleの修理工程めっちゃ優秀やん。<br />この記事を書いているのが4日目です。おそらく明日には手元に届くでしょう。</div><br /><div style="padding-left: 30px;">■1日目：<br />　・クラッシュ当日。<br />　・GoogleStoreで修正申請。</div><br /><div style="padding-left: 30px;">■2日目：<br />　・配送キットが自宅に届く。<br />　・必要な書類を同梱してコンビニから発送。</div><br /><div style="padding-left: 30px;">■3日目：<br />　・Googleから到着したよと連絡あり。<br />　・検査の結果、修理費用はこれくらい。承認してと連絡あり。<br />　・→即承認。ちなみに3万円・・・〓</div><br /><div style="padding-left: 30px;">■4日目：<br />　・修理終わって返送したよと連絡あり。</div><br /><div>もちろん破損状況や居住地域によっては、必要な日数も大きく変動するでしょう。</div><br /><div>さて、先述のとおり私は15年間でスマホ画面を割った経験がありませんでした。<br />もちろん15年の間には手を滑らせ床に落下させたことが数え切れないほどあります。<br />「スマホ画面はけっこう頑丈、割っちゃうなんてよっぽど手荒い使い方してたんでしょ」</div><div>そんなふうに考えていた時期が、私にもありました。</div><br /><div>しかし今回のことでその考えを改める必要が出てきてしまいました。<br />なにしろ普通にポケットからポロッと路上に落としただけだったのに・・・。<br />今後はスマホを扱いに神経質になりそうです。</div><br /><div>追記：</div><div style="padding-left: 30px;">■5日目：</div><div style="padding-left: 30px;">　・予想通り手元に戻ってきました。修理工場って静岡県にあるんですね。</div><br /><div>　　　<img src="https://huwy.up.seesaa.net/image/E58699E79C9F202024-05-06201220462031.jpg" alt="写真 2024-05-06 12 46 31.jpg" width="361" height="307" border="0" /></div><br /><div>　　　<img src="https://huwy.up.seesaa.net/image/E58699E79C9F202024-05-06201820132019.jpg" alt="写真 2024-05-06 18 13 19.jpg" width="367" height="489" border="0" /></div><br /><br /><br /><br /><br /><div>.</div><br /><br /><br /><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://blog.huwy.org/article/501407761.html">
<link>https://blog.huwy.org/article/501407761.html</link>
<title>【スマートホーム】Switchbotボット（指ロボット）をリプレイス</title>
<description>こんにちは。半年以上ぶりの更新となりました。今回は、スマートホーム向けのさまざまなIoTデバイスを発売しているSwitchbot社の「ボット（指ロボット）」を置き換えた話題です。通常の利用であれば、わざわざブログに書き起こすこともないくらい単純な置き換え作業です。ですが私は指ロボットをシングルボードコンピュータ「Raspberry Pi」からコマンドを実行して利用しているため、少し躓くことになりました。■壊れ・・・てはいない　→　いや壊れた置き換えに至った経緯は単純です。経年..</description>
<dc:subject>スマートホーム</dc:subject>
<dc:creator>Huwy</dc:creator>
<dc:date>2023-11-10T14:58:22+09:00</dc:date>
<content:encoded><![CDATA[
<div><span style="font-size: 10pt;">こんにちは。</span></div><br /><div><span style="font-size: 10pt;">半年以上ぶりの更新となりました。</span></div><div><span style="font-size: 10pt;">今回は、スマートホーム向けのさまざまなIoTデバイスを発売しているSwitchbot社の「ボット（指ロボット）」を置き換えた話題です。</span></div><div><span style="font-size: 10pt;">通常の利用であれば、わざわざブログに書き起こすこともないくらい単純な置き換え作業です。</span></div><div><span style="font-size: 10pt;">ですが私は指ロボットをシングルボードコンピュータ「Raspberry Pi」からコマンドを実行して利用しているため、少し躓くことになりました。</span></div><br /><br /><br /><div style="text-align: center;"><span style="font-size: 10pt;"><img src="https://huwy.up.seesaa.net/image/salastore_kk07b7nxv4r.jpg" alt="salastore_kk07b7nxv4r.jpg" width="420" height="396" border="0" /></span></div><br /><br /><br /><div><span style="font-size: 12pt;"><strong>■壊れ・・・てはいない　→　いや壊れた</strong></span></div><br /><div><span style="font-size: 10pt;">置き換えに至った経緯は単純です。経年劣化です。</span></div><div><span style="font-size: 10pt;">バッテリーは十分な電圧なのに、指ロボットの指の動きが極めて緩慢になってしまいました。</span></div><div><span style="font-size: 10pt;">指の挙動はSwitchbot公式モバイルアプリである程度調整できるのですが、その設定もガン無視されます。</span></div><div><span style="font-size: 10pt;"><span style="text-decoration: line-through;">きっとモーターがもうダメなんでしょうね。</span>　約４年ほどで寿命を迎えたようです。</span></div><div><span style="font-size: 10pt;">2023/11/15追記：</span><br /><span style="font-size: 10pt;">ついに緩慢な動きさえ出来なくなり、モーターが悲鳴を上げるだけになりました。</span></div><div><span style="font-size: 10pt;">分解してみると、モーターから伸びるシャフトを接続する指部品の穴が割れていました。</span></div><div><span style="font-size: 10pt;">これではモーターのパワーが指部品に伝わるはずがありません。</span></div><div><span style="font-size: 10pt;">強力な接着剤やパテで直したりすることも考えましたが、諦めて廃棄することにしました。</span></div><br /><br /><div><strong><span style="font-size: 12pt;">■新規購入そして置き換え・・・あれ？</span></strong></div><br /><div><span style="font-size: 10pt;">ちょうどAmazonでSwitchbot社製品がセールとなっていましたが、メルカリで未使用品がもっと安く手に入りました。</span></div><div><span style="font-size: 10pt;">先述のとおり私は指ロボットを公式アプリではなくRaspberry Piから実行する環境を構築しています。</span></div><div><span style="font-size: 10pt;">指ロボットに対するコマンドラインのうち、Bluetooth MACアドレス部分だけを書き換えれば済む・・・そう思っていました。</span></div><div><span style="font-size: 10pt;">ええ、エラーが出て動きません。え～～～・・・・・</span></div><br /><br /><div><strong><span style="font-size: 12pt;">■MACアドレスだけじゃなかった</span></strong></div><br /><div><span style="font-size: 10pt;">何しろ４年ぶり。当時Raspberry Piから実行できるようになるまでにどんな手順を踏んだかなんて覚えちゃいません。</span></div><div><span style="font-size: 10pt;">いろいろ試行錯誤しているうちになんとか動かせるようになりました。</span></div><div><span style="font-size: 10pt;">ポイントはコマンドパラメータに与えるハンドル値でした。</span></div><div><span style="font-size: 10pt;">Raspberry Pi（Linux）からBluetoothで指ロボットに指示を出すコマンドは以下のとおりです。</span></div><br /><blockquote><div><span style="font-size: 8pt;"># gatttool -i <em>&lt;hci#&gt;</em> -b <em>&lt;BLE MACアドレス&gt;</em> -t random --char-write-req -a <em>&lt;EndGrpハンドル&gt;</em> -n <em>&lt;動作モード&gt;</em></span></div></blockquote><br /><div><span style="font-size: 10pt;">今回躓いたのは、<em>&lt;EndGrpハンドル&gt;の部分。</em></span></div><div><span style="font-size: 10pt;"><em>&lt;BLE MACアドレス&gt;</em>だけでなく、<em>&lt;EndGrpハンドル&gt;</em>の値を変更する必要がありました。</span></div><br /><br /><div><strong><span style="font-size: 12pt;">■手順</span></strong></div><br /><div><span style="font-size: 10pt;">いろいろ試行錯誤したのでもしかしたら以下の手順のうち必要ないものもあるかもしれません。</span></div><div><span style="font-size: 10pt;">リセットして確認する気もないので、一応やったこと全部書いていきます。</span></div><br /><div><span style="font-size: 10pt;">&nbsp;1. Raspberry Piに指ロボットを信頼させる。</span></div><blockquote><div><span style="font-size: 8pt;">&nbsp;# sudo bluetoothctl</span></div><div><span style="font-size: 8pt;">&nbsp;[bluetooth]# connect&nbsp;<em>&lt;BLE MACアドレス&gt;</em></span></div><div><span style="font-size: 8pt;">&nbsp;[bluetooth]# trust <em>&lt;BLE MACアドレス&gt;</em></span></div><div><span style="font-size: 8pt;">&nbsp;[bluetooth]# exit</span></div><div><span style="font-size: 8pt;">&nbsp;#&nbsp;</span></div></blockquote><div><span style="font-size: 10pt;">&nbsp;2. EndGrpハンドル値を確認する。</span></div><blockquote><div><span style="font-size: 8pt;">&nbsp;# gatttool -i <em>&lt;hci#&gt;</em> -b <em>&lt;BLE MACアドレス&gt;</em> -t random --primary</span></div><div><span style="font-size: 8pt;">&nbsp;attr handle = 0x0001, end grp handle = 0x0009 uuid: 00001800-0000-1000-8000-xxxxxxxxxxx</span><br /><span style="font-size: 8pt;">&nbsp;attr handle = 0x000a, end grp handle = 0x000d uuid: 00001801-0000-1000-8000-xxxxxxxxxxx</span><br /><span style="font-size: 8pt;">&nbsp;attr handle = 0x000e, end grp handle = <strong><span style="color: #ff0000;">0x0013</span></strong> uuid: cba20d00-224d-11e6-9fb8-xxxxxxxxxxx</span></div></blockquote><div><span style="font-size: 10pt;">&nbsp;3. 上述の指ロボットに指示を出すコマンドの可変部分に適用する。</span></div><blockquote><div><span style="font-size: 10pt;"> <em>&lt;hci#&gt;</em></span></div><div><span style="font-size: 10pt;">Raspberry Pi側のBluetoothモジュールの識別子です。私の環境では "hci0"と指定しています。</span></div><br /><div><span style="font-size: 10pt;"><em>&lt;BLE MACアドレス&gt;</em></span></div><div><span style="font-size: 10pt;">指ロボットのBluetooth MACアドレス。公式モバイルアプリに接続するとアプリから確認できます。</span></div><br /><div><span style="font-size: 10pt;"><em>&lt;EndGrpハンドル&gt;</em></span></div><div><span style="font-size: 10pt;">上述の手順で調べたハンドル値です。</span></div><br /><div><span style="font-size: 10pt;"><em>&lt;動作モード&gt;</em></span></div><div><span style="font-size: 10pt;">指ロボットの動作をコードで指定します。押す(570100), TurnON(570103), TurnOFF(570104)&nbsp;</span></div></blockquote><br /><div><strong><span style="font-size: 12pt;">■最後に</span></strong></div><br /><div><span style="font-size: 10pt;">劣化した旧指ロボットのファームウェアバージョンはv6.3、 新規購入した指ロボットはv6.6でした。</span></div><div><span style="font-size: 10pt;">動かなくて困っているうちにこんな相違点を見つけてしまったものですから、もう従来のgatttoolコマンド自体が受け付けられない可能性を勝手に考えてしまい迷走してしまいました。</span></div><div><span style="font-size: 10pt;">なにしろ最近のIoT業界はMatterという規格を標準化しようとしています。</span></div><div><span style="font-size: 10pt;">きっと新しいファームウェアが当たっている指ロボットは、Matterのお作法に従ったコマンドしか受け付けないのだ・・・そう思い込んでしまいました。</span></div><br /><div><span style="font-size: 10pt;">そうではないということに気付いたのはコマンドのエラーメッセージに「Invalid handle」、ハンドル値が不正だよと表示されていたからです。</span></div><div><span style="font-size: 10pt;">素直にハンドル値を探れば良かっただけでした。ちゃんとエラーメッセージ見ようぜ私よ。</span></div><br /><div><span style="font-size: 10pt;">余談ですが上記のような無駄な苦労することなく、MACアドレスを指定するだけで指ロボットを動かせるPythonスクリプトがネット上に出回っています。（っていうかSwitchbot公式です）</span></div><div><span style="font-size: 10pt;">それを使ってもよかったのですが、旧指ロボット購入時に試してパフォーマンスが悪かったので今回も敬遠しました。</span></div><br /><div><span style="font-size: 10pt;">Pythonスクリプト<br /><a href="https://github.com/OpenWonderLabs/python-host" target="_blank" rel="noopener">https://github.com/OpenWonderLabs/python-host</a><br /></span></div><br /><br /><br /><br /><br /><br /><div><span style="font-size: 10pt;"><em>.</em></span></div><br /><br /><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
<item rdf:about="https://blog.huwy.org/article/498390838.html">
<link>https://blog.huwy.org/article/498390838.html</link>
<title>【日記】熊野三山と伊勢神宮</title>
<description>こんにちは。掲題記事をNotionで書きました。熊野三山と伊勢神宮</description>
<dc:subject>日記</dc:subject>
<dc:creator>Huwy</dc:creator>
<dc:date>2023-03-02T02:01:39+09:00</dc:date>
<content:encoded><![CDATA[
<div>こんにちは。</div><br /><div>掲題記事をNotionで書きました。</div><div><a href="https://blw-553-c.notion.site/64b9c42e104141279a150c8351aa8191" target="_blank" rel="noopener">熊野三山と伊勢神宮</a></div><a name="more"></a>

]]><![CDATA[
]]></content:encoded>
</item>
</rdf:RDF>

