ホーム » 2020 (ページ 12)
年別アーカイブ: 2020
洗濯乾燥機BD-S8800R修理2回目
2016年7月に購入した、ドラム式洗濯乾燥機 BD-S8800R で、乾燥時間が長くなり、乾燥中に F53 というエラーで止まるようになった。前回も、乾燥時のホコリゴミが詰まりが原因で修理(メンテナンス掃除)だったし、似た症状なので修理依頼。
(メーカーさん曰く、F53はホコリつまりの際に発生するエラーらしい)
日立の業者さんが来てくれて、ゴミ詰まりの掃除をしてくれたけど、「ヒーターの温度上昇が悪いので、交換した方がいい」とのことで、追加修理をお願いする。
メーカーの修理保証も5年の生産終了品なので、この調子であと2年後に壊れる際は、買い替えかな。
homebridge-peopleの設定
homebridgeの記事を探していたら、homebridge-people を見つける。ping の結果を、人感センサーの ON/OFF 情報として扱うことができる。ping のホスト名をスマホのIPアドレスを指定すれば、自宅に居る/居ないとして把握できる。
$ sudo npm install -g homebridge-people
$ emacs .homebridge/config.json "platforms": [ { "platform": "People", "threshold" : 15, "anyoneSensor" : false, "nooneSensor" : false, "webhookPort": 51828, "cacheDirectory": "./.node-persist/storage", "pingInterval": 10000, "ignoreReEnterExitSeconds": 0, "people" : [ { "name" : "斉藤徹", "target" : "iphonex-tsaitoh", "threshold" : 15, "pingInterval": 10000, "ignoreReEnterExitSeconds": 0 } ] } ]
本当は、ホームハブを導入することで、Home のオートメーションと連動させて、○○が家に帰ったら、○○するといったことができるんだけど、ホームハブが無いのでできない。そうなってくると、HomePod が欲しくなってくる。
@TohruSaitoh-20/03/15
- 03/15 ?F? https://twitter.com/RyoutaK/status/12389…
- 03/14 RT @v_ume: 無線機を購入したのですが、電波障害がひどくて。。。 https://twitter.com/v_ume/status/1238434…
- 03/13 @jun1s 「USB充電は、micro-Bですか?type-Cですか?」(^_^;
[元記事]
- 03/10 通常なら薬ができても、治験やらで販売までに時間がかかる。こういう所こそ特別立法使ってほしい。 https://twitter.com/livedoornews/status/…
アナタ日本語よめてますか
- 03/13 @jun1s 「電池不要」では? #アナタ日本語よめてますか の事例を期待。
[元記事]
この記事は@TohruSaitohのつぶやきのまとめです。
のるまえに#猫バンバン
ネットのキャンペーンに応募した、 #猫バンバン のステッカーが届いた。
speedtest-cliとrrdtool
インターネットとの通信速度を計測する speedtest-cli で Linux の上で測定できそうなので、毎日測定するようにしてみた。MRTG を単純に使うと5分おきになってしまうので、rrdtool を使って1日1回更新にてデータを生成させる。
#!/usr/bin/perl my $pgname = "speedtest" ; my $rrdfile = "/var/lib/munin/localdomain/localhost.localdomain-$pgname.rrd" ; my $graphfile = "/var/cache/munin/www/localdomain/localhost.localdomain/$pgname.png" ; my $rrdtool = "/usr/bin/rrdtool" ; my $speedtest = "/usr/local/sbin/speedtest-cli" ; my $time = time() ; my $debug = 0 ; sub fetchvalue { my ($upv , $dwv) = @_ ; my $upload = 0 , $download = 0 ; open( FH , "$speedtest |" ) or die( "Can't open $speedtest." ) ; while( my $line = ) { if ( $line =~ /^Upload:\s*([\d\.]+)\s*(M|K|)bit\/s/i ) { $upload = $1 ; $upload *= 1000000 if ( $2 eq "M" ) ; $upload *= 1000 if ( $2 eq "K" || $2 eq "k" ) ; } if ( $line =~ /^Download:\s*([\d\.]+)\s*(M|K|)bit\/s/i ) { $download = $1 ; $download *= 1000000 if ( $2 eq "M" ) ; $download *= 1000 if ( $2 eq "K" || $2 eq "k" ) ; } } close( FH ) ; $$upv = $upload ; $$dwv = $download ; } sub create { my $cmd = "$rrdtool create $rrdfile" ." --step 86400" ." DS:upload:GAUGE:200000:0:U" ." DS:download:GAUGE:200000:0:U" ." RRA:LAST:0.5:1:7" ." RRA:AVERAGE:0.5:3:7" ." RRA:MIN:0.5:3:7" ." RRA:MAX:0.5:3:7" ; print $cmd."\n" if ( $debug ) ; system( $cmd ) ; } sub update { # rrdファイルが無ければ作る create() unless( -f $rrdfile ) ; # 値を取得して更新 my $upv , $dwv ; fetchvalue( \$upv , \$dwv ) ; my $cmd = "$rrdtool update $rrdfile" ." N:$upv:$dwv" ; print $cmd."\n" if ( $debug ) ; system( $cmd ) ; } sub graph { my $start = $time - 3600*24*200 ; my $cmd = "$rrdtool graph $graphfile" ." --imgformat PNG" ." --start $start" ." --end $time" ." --title \"SpeedTest\"" ." --height 150" ." --font DEFAULT:7:Consolas" ." --vertical-label \"bit/sec\"" ." --color FRAME#f3f3f3" ." --color AXIS#F3F3F3" ." --color SHADEA#f3f3f3" ." --color SHADEB#f3f3f3" ." --color ARROW#f3f3f3" ." COMMENT:\" cur avg min max\\n\"" ." DEF:upload=$rrdfile:upload:LAST" ." LINE:upload#00FF00:\"Upload \"" ." GPRINT:upload:LAST:\"%6.2lf%s /\"" ." GPRINT:upload:AVERAGE:\"%6.2lf%s /\"" ." GPRINT:upload:MIN:\"%6.2lf%s /\"" ." GPRINT:upload:MAX:\"%6.2lf%s \\n\"" ." DEF:download=$rrdfile:download:LAST" ." CDEF:download_minus=download,-1,*" ." LINE:download_minus#0000FF:\"Download\"" ." GPRINT:download:LAST:\"%6.2lf%s /\"" ." GPRINT:download:AVERAGE:\"%6.2lf%s /\"" ." GPRINT:download:MIN:\"%6.2lf%s /\"" ." GPRINT:download:MAX:\"%6.2lf%s \\n\"" ." > /dev/null" ; print $cmd."\n" if ( $debug ) ; system( $cmd ) ; } if ( @ARGV > 0 && $ARGV[0] eq "config" ) { create() ; } elsif ( @ARGV > 0 && $ARGV[0] eq "update" ) { update() ; } elsif ( @ARGV > 0 && $ARGV[0] eq "graph" ) { graph() ; } else { update() ; graph() ; }
HomeKit/homebridgeをラズパイで再開
一時期、google home notifier のインストールで削除した Siri を使うための HomeKit 互換の homebridge を raspberry-pi の上に再インストールを行った。
Google Home Mini を喋らせるためにインストールした google home notifier では、node.js を使うため(あとで問題がないと分かったけど)に、一旦機能を止めていたけど、機能の競合の起こりにくい raspberry-pi に暇つぶしも兼ねて homebridge を入れる。
インストールにあたり、赤外線リモコンの制御の python-broadlink を raspberry-pi にインストールしたので、単独でテレビのON/OFF/ビデオ入力切替の cec もあるから、サーバを活用しなくても済む。
手順は、過去の自分のインストールメモを参考。ちょっと手間取ったけど。
ということで、
- テレビ,チューナー,PS4のON/OFF
- 2つの照明のON/OFF
- 室内/室外の温度計の表示
が、Hey, Siri で可能。
@TohruSaitoh-20/03/04
- 03/02 野党って、政策って0と1しかないの?+αの提案すればいいのに。 @cdp_kokkai
- 03/02 野党は、コロナ対策でアベさんの「政治責任」を追及するのではなく、「○○には○○が必要だから○○の対策も実施すべき」という改良の提案はできないのかな…
- 02/29 @RyoutaK 私は低体温な方ですが、ゆったり朝コーヒーの時間に測るようになって、暖かいものを飲んでる分、体温が上がってます。直腸検温なら変わんないんだろーな。
[元記事]
- 02/28 RT @FukuiKousen: 新型コロナウイルス感染防?のための学寮の対応について
https://www.fukui-nct.ac.jp/wp/wp-conten… - 02/28 RT @FukuiKousen: 新型コロナウイルス感染防止のための本校の対応について
https://www.fukui-nct.ac.jp/wp/wp-conten…
マクドナルド
この記事は@TohruSaitohのつぶやきのまとめです。