Pandora Pocket

IT系と日常系の備忘録。三日坊主。

スマートメーターと通信するためのあれこれ(申請編)

以前中部電力から別の電力会社に切り替えるため、スマートメータを取り付けてもらったんですが、スマートメーターって電力会社との通信だけでなく、個人に対して通信もできるようになってるんですよね。(HEMSとか)

今の電力会社は電力情報をAPIでくれないので(くれる電力会社あるんだろうか)、日々の電力消費量を見るためにはサイトを見る必要があるんですが、スマートメーターから取得できるならそれで確認できるなということで、試してみることにしました。

続きを読む

Windows Server 2016にIntel 82574L Ethernet Driverを無理やりインストールしてリモートデスクトップできるようにする

以前購入したWindows Storage Server 2012搭載のNASWindows Storage Server 2016を入れて遊んでいるのですが、標準のイーサネットドライバ(MS製)だとWake On LANが利用できないようです。

調べてみると下記のブログを見つけました。

こちらの記事では2012 R2にドライバをインストールしており、同じように試してみたのですが、うまくいかず。

さらにほかの記事を参照してうまくいったのでまとめ書き。

続きを読む

MirakurunがError: getaddrinfo ENOTFOUNDで失敗する場合の対応

Mirakurunを動かしているマシンを初期化して再度環境を作り直した際、下記のエラーが発生した時の暫定対応メモ。

Error: getaddrinfo ENOTFOUND ****::****:****:****:****%イーサネット at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:57:26) ※*の部分はIPv6アドレス

続きを読む

Linuxで動かす.NET CoreアプリではTimeZoneInfo.FindSystemTimeZoneById("Tokyo Standard Time")が使えない

もともとAzure Functionsで動かしていたアプリをLinux上に持って行った際、下記のようなエラーが発生しました。

続きを読む

Google Compute Engine(無料枠)のLinux上で.NET Coreアプリを定期実行させる

Azure Functionsで動かしていたプログラムがあるんですが、(たぶん実装が悪いのだけど)課金が結構な額となってしまい、またDBを使うとなるとそれはそれでよい金額となってしまいます。

というわけでAzure Functions用に作っていたプログラムを.NET Coreのコンソールアプリとして置き換えて、Google Compute Engine上のLinuxで動かすことにしました。

続きを読む