googleカレンダー

CalDAVを利用したGoogleカレンダーとThunderbirdのカレンダーを同期するメモ

マインドテックの冨です。

以前、GoogleカレンダーとThunderbirdのカレンダーを同期する方法をポストしたのですが、その後、googleカレンダーのCalDAV機能を利用して同期を取れるようになっています。

久々に自分の環境に設定を入れたので、メモを残しておきます。

GoogleカレンダーのカレンダーIDの取得と同期用URLの作成

まずはgoogleカレンダー側の設定としては連携用のURLを調べる必要があるのですが、このためカレンダーIDをチェックします。

同期を取りたいカレンダーの設定画面から、マイカレンダーの設定>カレンダーの同期 より、カレンダーIDをメモします。(メインのものはgmailのアドレスと同じでした。)

このカレンダーIDよりCalDAV用のURLを以下のようにメモ帳等で作成しておきます。

https://www.google.com/calendar/dav/(カレンダーID)/events

 

Thunderbirdカレンダーの作成

続いてThunderbird側の設定です。既存のカレンダーのデータに統合するのは無理っぽかったので、新しい同期用のカレンダーを作成しました。

「ネットワークのサーバーに保存する」を選択して「次へ」

フォーマットに「CalDAV」、「場所」に先に作成したURLを記入して「次へ」

Thunderbirdのカレンダーへの表示名や色を指定して「次へ」

ここまでで設定は完了です。Thunderbirdのカレンダーに追加されていると思いますが、スイッチが入っていない場合には、カレンダー名を右クリックして編集画面を出して、「有効にする」スイッチを入れてください。

最初に接続する際にはGoogleアカウントの認証を求められます。2段階認証にしている人はアプリ用のパスワードを作成する必要があります。

(2段階認証は当然設定してますよね! まだの人はアカウントが破られる前に設定しておきましょう。)

google のアカウント画面より、「アプリパスワード」を選択

 

認証を通した次の画面で、アプリに「カレンダー」、端末にお使いの環境を設定し「生成」をクリック

作成したアプリパスワードを利用してThunderbirdからgoogleへの認証の際のパスワードとして記入します。

ここまで出来ればGoogleカレンダーの設定スケジュールがThunderbirdカレンダーに取り込まれると思います。逆にThunderbirdのカレンダーに入れた予定もGoogleカレンダー側に反映されると思いますので、試してみてください。

 

 

 

 

googleカレンダーをお使いの人は、繰り返しの予定が反映されているかチェックした方がいいですよ。

マインドテックの冨です。基本的には時間は守る方ですが、心の余裕はありません。

先日、Androidのgoogleカレンダーアプリで予定をチェックしていますと、定例ミーティングとか月例のセミナーの予定が見えないなあと、ふと気づいたんですよ。あれ、この予定いれたらダブルブッキングにならないか?と疑問に思って、取りあえずPCブラウザ起動してチェックすると、確かに予定が入っているんですよ。ああ怖い。

ただ他のスポットの予定は全部見えているんですよね。新しく登録しても入るし、何が起こっているんだろうといろいろと試した所、「繰り返す」スイッチを入れた定期的な予定がダメっぽいです。

Googleカレンダーの予定

この登録画面ですが、「繰り返す」のスイッチをいれると、Android版のGoogleカレンダーでRefreshすると、表示から予定が消えました。

 

 

何か一時対策が出来ないかと思い、いろいろと試してみたのですが分かりませんでした。取りあえず、直近の予定については、PC版で繰り返し予定を、それぞれの日ごとにコピーを作り、「繰り返し」スイッチを入れない状態にしました。予定の調整とかを始めると整合とるのが大変になりそうですが、取りあえずAndroid版でも見られるようになるので、ダブルブッキング等は防げそうです。

純正アプリ以外でも怪しい・・・

この現状はGoogle謹製のカレンダーアプリのバグなのかなあと思い、サードパーティーのGoogleカレンダーと同期出来るアプリを使って回避しようと考えました。ただ残念ながら症状が再発です。まずはYahoo!カレンダー、UCカレンダーを新規でインストールしてみましたが、同様に繰り返し設定をしている予定は表示されませんでした。つまりはカレンダーAPIの方に何か問題がありそうです。困った。

既にGoogleにはフィードバックを送ってみましたので、早く対応してくれるといいなあと思いつつ、「いや、俺の所ではちゃんと動いているよ」とか言われそうで、自分の環境依存の何かである可能性も捨てきれないです。

同じ症状が出た人は、おなじようにフィードバックを送ってもらって、対応の優先度を上げてもらえるように働きかけるのがよろしいのかと。

— 7/9追記–

なぜか改善されたっぽい動きをしています。繰り返し設定をしている予定とコピーした予定が両方表示されるようになりました。上記の例で出した新規の予定登録でも、Android版側にも反映されています。これで安定してくれるといいんですけどね。