google-site-verification: google3bd66dd162ef54c7.html

personal.xively.com への変更通知、来てました

 前の記事で xively の個人ユーザー向けの url が変更になっていたということを書きました。

 私にとってこの変更は突然行われたように思えたのですが、こういう場合普通は何か連絡があるはずです。ということで、受信メールを検索してみると、来てました。

▼xively からのログインページの変更案内
personal.xively の連絡

 2015年3月24日にメール連絡が入っていました。ポイントは、
1) あなたの(たぶん、個人ユーザーの)ログインページはpersonal.xively.com になります。
2) アップロードするためのプログラムを書き換える必要はありません。
3) データーの閲覧(/feedの参照)は personal.xively.com/feeds/xxxxxxxxx に変更になります。もし旧アドレスにアクセスした場合は自動的にリダイレクトされるので、従来どおり表示されます。

 なるほど、ちゃんと連絡が来ていました。前の記事で xively が勝手に url を変えたようなことを書いてしまって申し訳なかったです。

 あと、完全にデーターが見れなくなるまでの期間だと思いますが、ブラウザによっては、「リダイレクトの構造が複雑すぎるので表示を中止します」というようなエラーが出ることがあったのですが、これはたぶん上記の 3)項が原因だったんですね。

 そんな期間を経て、上記3)項の自動リダイレクトが最近になって中止されたため、私は自分のデーターを見ることが出来なくなった、ということのようです。ちなみにリダイレクトの中止の連絡が来ていたのかどうかは判りませんが、1年経ったのなら中止されても仕方ない気がします。

 ともかく、メールはちゃんと読まないといけませんね。

xivelyの個人ユーザー用のurlが変更されていた

 自作のグリッドタイインバーターの稼働状態をモニターするために運転データーを xively の無料サービスに上げて便利に使っています

 ところが、半年くらい前から徐々に閲覧可能なマシンとブラウザが少なくなっていって、最近では何を使ってもデーターが見れなくなってしまいました。現象としては、まず最初に Windows の IE から閲覧が出来なくなり Chrome で見ていたのですがそれもダメになり、最後はタブレットの FireFox からも見えなくなってしまいました。

 具体的には、

▼データーを見ようとすると、
404 Page Not found
 Error 404, Page Not Found になってしまってこんなページが表示されます。これはアクセスした URL が間違っているということなのでしょうが、解決方法が判りません。

 ともかく自分がアップロードしているデーターの管理画面に入りたいのですが、xively のトップページから探してもそれらしい入口が発見出来ません。

xivelyのトップページ
xivelyのトップ画面
 ここからメニューの階層を追ったのですが、個人用のアカウント管理画面が発見出来ませんでした。

 xively ではもう個人からのデーターのアップロードを受け付けなくなったかというと、そうでも無いようです。Raspberry Pi からデーターをアップロードしているのですが、特にエラーは出ていません。それに、実は3日分のデーターのグラフを見るための特別なコマンドを作っているのですが、そのリクエストにはちゃんとした反応があります。つまりデーターは登録されているようです。

 ともかくこのままではお手上げです。ただtakaさんの最近の記事に xively の設定ページの画面が掲載されていたので、たぶん解決方法はありそうです。

 そんなことで、Google を検索していると、個人用のページの urlは https://personal.xively.com になったとの情報を発見しました!

▼https://personal.xively.comにアクセス
ログイン画面
 見覚えのあるログインページが出てきました。このページを良く見るとタイトルロゴが xively personal となっています。たぶん本家の xively とは別のサービスだよ、ということを言いたいのでしょう。

 ともかく ID とパスワードを入力すると、めでたく自分のデバイスの設定画面が出てきました。

▼自分のデバイスの設定画面
デバイス設定画面
 この画面に私のデーターの feed の URL が書かれていました。それによると、新しいフィードの URL は下記のように変更になったようです。

旧: https://xively.com/feeds/1297295899
新: https://personal.xively.com/feeds/1297295899

 つまり個人アカウントの人は、perasonal.xibely.com の方を使ってね、ということのようです。こんな通知が来たのかどうか記憶にありませんが、ともかくこれで問題解決しました。

▼新URLでアクセスしてデーターが見えることを確認
太陽光発電状況グラフ

 ちなみに、

▼管理用のドキュメント類
デベロッパーセンター
 これは、 https://personal.xively.com/dev から閲覧できます。

 ということで、まだ xively を使い続けることは出来そうです。判ってしまえば簡単な理由でした。というか、こういう重要な変更が行われたのにネットでは話題になっていないので、xively のサービスを使っている人は少ないのでしょうね。

 それと調べてみると xively では新しい個人アカウントの発行を出し渋っているような情報があります。今後どうなるのか心配なので、ThingsSpeak などももう少し使い込んでおいた方が良さそうです。

Xivelyへ太陽光発電のデーターを記録、とりあえず完成

 前の記事で太陽光発電の発生電力とパネル電圧をXivelyに登録出来るようになりました。その後、当日の累積発電量も記録できるようにデーターを追加。さらにあれこれプログラムの修正を行った結果、ほぼ完成状態になりました。

 システムの構成は以下のようになっています。

▼システム構成図
GTIとxiveryの関係図
 30Wのソーラーパネルからの電力をGTIでAC100Vに変換。運転状態のデーターはUSBで抜いてラズベリーパイ経由でxivelyの無料のクラウドサービスに書き込みます。

 xivelyに登録してしまえばこっちのもの。どこからでもリアルタイムで参照出来るのでめちゃめちゃ便利、という仕掛けです。

▼Raspberry Pi
ラズパイ
 GTIの箱の上にテープで仮固定しています。この記事には関係無いですが、sambaを動かしているのでファイルサーバーとしても動作しており、Windowsから写真に写っているUSBメモリを共有しています。
 そういえば今月号(2014年7月号)のトラ技はラズベリーパイの特集でした。発売から2年経つのに、いまだに人気が衰えないのは流石です。

▼Xiveryのグラフ
xivelyで書いたGTIの発電状況グラフ
 上から電力(W)、パネル電圧(V)、当日の積算電力(Wh)のグラフです。リアルタイムで更新されるので、自宅のベランダの日当たり状態が外にいても判るので面白いです。

 こう書くと順調に行ったみたいですが、実はxivelyへのデーターの書き込みがたまに止まってしまう現象が発生してしまい、ちょっとやっかいなことになっていました。

 データーの登録はpythonで書いたプログラムで行っていますが、これがネットの書き込みリトライ回数超過エラー(?)でたまに止まることがありました。電力だけ登録している状態ではほとんどエラーが出なかったのですが、データを増やして電圧と積算電力まで記録させると一日に数回止まる状況になっていました。インターネットの混み方にも関係があるかもしれません。

 プログラムを再起動させるにはLinuxのコンソールからの操作が必要ですが、いちいちそんなことやってられません。また、そもそもエラーが発生しても大丈夫なようにpythonのプログラムを書くのが正しい対処方法なのでしょうが、まだそんな実力はありません。

 そこで泥縄式の対処法になりますが、Linuxのシェルスクリプトで監視(psコマンド)し、プログラムの停止を検出したら自動的に再起動させる仕掛けにしました。また、データーの登録は3種類のデーターをまとめて一度に送信していましたが、これを念のために順番に一つづつ分けて送信する方式に変更しています。

 起動用のシェルプログラムrunxi3.sh (拡張子はtxt、文字コードはSJIS、行末はCR+LFになっています)
 nohup ./runxi3.sh& と起動すると、pythonのプログラム(xi27.py)を起動。5分周期で監視を行い、もし停止していたら自動的にxi27.pyを再起動します。

 pythonoのプログラム、xi27.py (拡張子はtxt、文字コードはSJIS、行末はCR+LFになっています)
 5秒間隔で3種のデータを送信、つまり15秒周期でデーターの更新を行っています。 pythonは初心者なので変なところはご容赦を。汗;

 この状態でしばらく運転してみる予定です。しばらくは太陽高度が高いので午前中は本格的な発電が出来ない状態です。これが午前も発電するようになっていくのを見るのが楽しみです。

 データーは下記URLで公開しています。
https://personal.xively.com/feeds/1297295899
カレンダー
03 | 2017/04 | 05
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 - - - - - -
プロフィール

ラジオペンチ

Author:ラジオペンチ
電子工作を中心としたブログです。たまに近所(東京都稲城市)の話題など。60過ぎて視力や器用さの衰えを感じつつ日々挑戦!
コメントを入れる時にメールアドレスの記入は不要です。なお、非公開コメントは受け付けていません。

記事が気に入ったらクリックを!
最新記事
カテゴリ
最新コメント
リンク
FC2カウンター
検索フォーム
月別アーカイブ
RSSリンクの表示
QRコード
QRコード