ホーム » コンピュータ (ページ 44)

コンピュータ」カテゴリーアーカイブ

システム

最近の投稿

アーカイブ

カテゴリー

家族専用LINEボット

LINE本社で開催されていたハッカソンの引率をする中、自分でも家族専用のLINE-botを作ってみた

LINEトークのメール転送

自宅では、家族のLINEグループを作っているけど、家に帰るといった連絡を親にも伝えたいことが多かった。しかし、両親そろってネット音痴でスマホを使いこなせないし、LINEを使うなんて無理。一方、我が家では、両親の居間のTVの脇に、LEDメッセンジャーを置いてあり、Raspberry-Pi をつないで家族のその日のスケジュールを表示するようにしてあった。さらに、Raspberry-Pi にメールを送ると、LEDメッセンジャーにメールのタイトル部を表示するようにしてあった。

そこで、今回、Webにあった LINE Messenger API を使った、オーム返しするボットのプログラムを参考に、特定のメッセージを、LEDメッセンジャー用のメールに転送させてみた。

{CAPTION}

実際に運用して、LINEボット経由で、LEDメッセンジャーに「今から帰る」を送ってみたけど、ちゃんとメッセージが伝わっていた。

LINE Beacon

ハッカソンでは、LINE Beacon を貸してもらえて、これも使ってみた。我が家では、お兄ちゃんが今年から大学でアパート住まいになったけど、慣れてくるとなかなか家に連絡をくれない。ママはアパートにカメラ置こうとか言うけど、それはお兄ちゃんも嫌がるよ。

ということで、大学の行き帰りぐらいが通知で送られてくるだけでも、ありがたい。LINE Beacon であれば、お兄ちゃんのアパートにBeacon を置いて Beacon の Enter イベントで LINE に push 通知すればいい。といっても、ハッカソン終了時に Beacon は返却だったので、早速 LINE Beacon を発注。

うまく活用できるようになったら、一人住まいの義母用にもう1個発注になりそう。

追記 2018/12/24 届いた

追記 2019/01/05 子供のアパートに設置

子供にも安否確認のための設置を理解してもらい、無事アパートに設置。

ただ、LINEをあまり起動しないのか、通知も少ないけど、家の出入りは確認できそう。


WordPress 5.0 の Gutenberg ダメだわ

自宅サイト、職場のサイトと、WordPress を使っているけど、更新がかかって エディタが Gutenberg が標準となった。

Gutenberg うざ

しかし、機能が多すぎというか、記事の部分をそれぞれ単位として個別に編集するようになったみたい。大量のパーツから成るページを書く人には便利なのかもしれないけど、Blogとして記事をチョロ書きする人間には、はっきり言ってうざい。

Classic Editor

Guternberg がβバージョンで使えた時点で、元のエディタを使う設定にしていたけど、WordPress 5.0 からは、Gutenberg が標準となり超気持ちが悪い。どうしようかと悩んでいたら、”Classic Editor” というプラグインが出ていた。ということで、早速インストール。

wsltty いいね

Windows 10でLinux環境を WSL で使っているけど、cmd.exe が動くコンソールの動きに色々と違和感を感じていた。WSLが出始めた頃なら、フォントの文字化けとか酷かったけど、最近はかなりマシに動いていても、画面の反応のタイミングが微妙だったり。

ネットの記事を探していたら、wsltty の紹介記事をみつけた。 試しに入れてみたけど、違和感ない。

今まで、あまり使ってこなかったけど、コンソールの背景が透ける設定も悪くない。ウィンドウ開きまくりだと、隠れたウィンドウがどこかのヒントとして、背景透過ってアリだな。

香港からのアクセス制限解除

自宅サーバは、少しでも危険な攻撃を避けるために、国ごとのIPアドレスの配布状況にあわせアクセス拒否をしている。

しかし、明日からの香港での学会参加に合わせ、アクセス拒否の設定を外した。一時的だけどね。

 

eRemote mini ファームウェア更新

eRemote mini の更新トラブル

部屋の赤外線リモコンでの家電制御のために買っていた、LinkJapan さんの eRemote mini だけど、ファームウェア更新(v55)が出ていたので、更新作業。ただ、更新を始めても、更新されない状態が続いていた。メーカー側の対応が終わったのか、ようやく更新に成功。

{CAPTION}

LED照明のON/OFF

LinkJapan のスマホアプリの eHome や、自宅サーバからの制御に登録をしてみた。

ただ、LED照明は、リモコンの POWER ボタンを押す度に、ON→常夜灯→OFF→ON と変化する。このため、「照明を消す」を登録しても常夜灯に変化し、もう一度「照明をつける」とOFFになる。サーバ制御であれば、「照明をつける」にPOWER✕1回、「照明を消す」にPOWER✕2回で登録すれば、ひとまずは騙せるけど…

google-home → IFTTT → サーバでON/OFF の場合、発話の自由度が低いので eHome に照明として登録した方が、操作は楽。

また、ベッドの照明のリモコンも eHome に登録したけど、これは eHome 設置場所と照明間の距離があって、動かなかった。(x_x;;

apachectl graceful で segfault part2

以前、apachectl graceful を実行すると、segfault で子プロセスが止まっていて、php7.3 に 統一したら、なぜかしら問題解決をしていたが、症状が再発。

また、mbstring で segfault が発生している。

解決しないので、/etc/logrotate.d/apache2 を修正

/var/log/apache2/*.log {
   :
   postrotate
      if invoke-rc.d apache2 status > /dev/null 2>&1; then ¥
         invoke-rc.d apache2 stop   > /dev/null 2>&1; ¥
         invoke-rc.d apache2 start  > /dev/null 2>&1; ¥
      fi ;
   endscript
}

ケーブルネットのG-240W-B更新

2018/10/31 に丹南ケーブルテレビのメンテナンスがあったようだけど、どうやらルータ G-240W-B のファームウェアが IPv6 の関係で更新があったようだ。設定画面がなんか変わってる。ただし、IPv6 機能はまだ使えない。

ただ、これに合わせ、我が家では、DMZ の設定と、ポートフォワーディングの設定をしているけど、どうも変。DMZの宛先は VPN ルータ宛にして、http,https,smtp,ssmtp…といったサービスだけ、ポートフォワーディングで自宅サーバのつながった内部ルータに通している。

G-240W-B の設定画面が変わっていて、ポートフォワーディングの設定が無いので、外部からは Web が見えないはずなんだけど、今までどおり見える。試しに、G-240W-B のポートフォワーディングの画面で設定をしようとすると、設定が重複しているというエラーメッセージ。今までどおり動いているし設定が見えないだけらしい。

でも、この状態では、ネットワークの設定を変更したくなっても、変更できないじゃん。

自室のLED照明

2F居室にLED照明

自室の蛍光灯が劣化し暗くなってきた。子供部屋はすでにLED照明に切り替え済みだけど、これを契機に居室もLED照明に変えた。明るさや色調を変えたりON/OFFのできる赤外線リモコン付きなので、早々に学習リモコン eremote RM mini に記憶させる。

Google Homeで照明ON/OFF

ここまでくると、Web でのリモコン機能に追加し、さらに Google Home から IFTTT を経由した音声での照明 ON/OFF まで設定してみた。

ただ、単純な”照明”という単語は、Google Home で特別扱いされるので、”LED照明をつける/けす” で音声を登録した。ただし、これでも音声認識の精度が低く、失敗することも多い。うーむ。

@ezweb.ne.jp とお別れ

@au.com が使える

2018年5月から au では、@au.com のメールドメインが使えるようになっている。サービスの開始早々から、今まで使っていた @ezweb.ne.jp のアドレスと同じ物を申請し、携帯のメールアドレスは切り替え済み。ただ、ezweb 宛のメールも一部残っている可能性もあり、[ezweb-tensou] の目印付きで @ezweb.ne.jp → @au.com の転送を行うようにしていた。

@ezweb.ne.jp は spam ばっかり

しかし最近は、@ezweb.ne.jp 宛は、spam ばっかり。新しい @au.com には届いていない。

ということで、そろそろ潮時ということで、自動転送を停止し @ezweb.ne.jp とお別れとした。

EdgeRouter-X 1.10.7 への更新とNot enough disk space for root file system

ER-X firmware 1.10.7

EdgeRouter-X のファームウェア1.10.7が10/3に公開されたみたい。
そこで、アップデートをかけたけど、失敗する。しかたがないので、Web で見つけた資料をみて CLI での更新を試すが、

$ scp ER-e50.v1.10.7.5127989.tar ubnt:
Not enough disk space for root file system

のメッセージが出ている。容量不足だな。といっても、データを保存するわけでもないし、何を消せばいいのやら。

delete system image

更に資料を探すと、古い 起動イメージを消す命令があるようだ。CLI でログインして、以下のコマンドを実行。

$ delete system image

Google 検索

My Google   Yahoo

Microsoft

ファンサイト

メタ情報