本文へスキップ

飼育ガイド

留守中の水槽見守り — 旅行・出張前にやること、遠隔で気づく仕組みの作り方

公開 ・ 更新 ・ 内容確認

執筆: 友田陽大魚まもり開発者(水質モニタリングIoT)

旅行や出張で家を空けているあいだ、水槽は誰にも見られていません。留守中の水槽で起きるトラブルの多くは「起きたこと」そのものより「誰も気づけない時間の長さ」で被害が広がります。そして厄介なことに、不在が1泊なのか1週間なのかで、警戒すべきリスクの中身そのものが入れ替わります。この記事では、日数別のリスク構造、出発前チェックリスト、見守り方式の比較(何がわかって・何がわからないか)、そして最も見落とされやすい失敗モード——通知経路そのものが落ちる——までを、水質を測る側の視点で整理します。

「何日空けるか」でリスクの中身が変わる

留守中の水槽対策で最初に決めるべきは、機材でもアプリでもなく「何日空けるか」です。不在が1泊なのか1週間なのかで、警戒すべきトラブルの種類がまるごと入れ替わるからです。短い不在で怖いのは突発的な停止(停電・ヒーター故障・漏水)で、長い不在で効いてくるのは、1日単位ではほとんど動かないのに日数をかけて積み上がる変化——蒸発による濃縮、生物ろ過への負荷、給餌の問題です。

不在日数別に見た、主なリスクと備えの重心(一般的な傾向)
不在日数主に警戒するもの気づけないと起きること備えの重心
〜1泊(1日)停電・ヒーター/クーラー故障・漏水数時間〜十数時間の水温変化。小型水槽ほど速いその場で知らせが来ること(プッシュ通知)
2〜3日上記+フィルター停止・給餌のばらつき水温の逸脱に加え、ろ過停止による酸欠・水質の悪化通知+機器の通電状態の確認手段
1週間上記+蒸発による水位低下とTDS濃縮水位低下でヒーターが露出・TDSと硬度がじわじわ上昇通知+蒸発の余裕(水位・フタ)+人の目
2週間以上上記+自動給餌の破綻・照明タイマーのズレ・コケ積み上がった変化が生体の負担になる。回復にも日数が要る定期的に見に来てくれる人と、遠隔での状況共有

短期は突発、長期はドリフト

なぜこう分かれるのかは、変化の速さの違いで説明がつきます。ヒーターや冷却が止まったときの水温変化は、室温との差・水量・断熱の条件で大きく変わりますが、ニュートンの冷却則(温度差に比例して熱が逃げる)に基づくモデル計算では「1時間あたりおよそ0.5〜2°C」というオーダーになります(実測ではなくモデル上の目安で、条件しだいでこの幅からも外れます)。1泊の不在でも危険域に届きうる速さです。一方、蒸発による水位低下は「1日あたり水量の数%」といったオーダーで、1日ではほぼ気になりません。ところが7日・14日と重ねると、水位低下とそれに伴うTDSの上昇は無視できない大きさになります。つまり短期は「速い変化」、長期は「遅い変化の累積」が主役です。

水量が多いほど変化は遅い — ただし水量には比例しない

同じ故障でも、水量が多いほど水温の変化はゆっくり進みます。水は比熱が大きく、蓄えた熱をなかなか手放さないためです。ただし「水量が2倍なら変化の速さは半分」にはなりません。逃げていく熱の量は水槽の表面積に比例するので、室温へ近づく速さを決めているのは水量そのものではなく『表面積 ÷ 水量』の比だからです。水槽を大きくすると水量と一緒に表面積も増えるため、差は水量の比ほどには開きません(60cm規格と30cmキューブを寸法から比べると、この比の差は1.3倍前後というオーダーです)。それでも向きは変わりません——小型・過密・単独ヒーターという条件が重なるほど、気づくまでの許容時間は短くなります。フタや断熱材、部屋そのものの保温が効くのは、この比を実質的に小さくして時間を稼げるからです。

不在日数と蒸発によるTDS濃縮の進み方(モデル計算)蒸発で水位が下がると溶けている塩類は残るため、TDSの相対値は不在日数とともに上がっていく。蒸発率が高いほど立ち上がりが速く、日数が長いほど差が開くことを示したモデル図。1001201401601800371014TDSの相対値(出発時=100)不在日数(日)
  • 蒸発 1%/日(フタあり)
  • 蒸発 2%/日(開放水面)
  • 蒸発 3%/日(夏・冷却ファン併用)
不在日数と蒸発によるTDS濃縮の進み方(モデル計算)のデータ
系列不在日数(日)TDSの相対値(出発時=100)
蒸発 1%/日(フタあり)0100
蒸発 1%/日(フタあり)3103
蒸発 1%/日(フタあり)7108
蒸発 1%/日(フタあり)10111
蒸発 1%/日(フタあり)14116
蒸発 2%/日(開放水面)0100
蒸発 2%/日(開放水面)3106
蒸発 2%/日(開放水面)7116
蒸発 2%/日(開放水面)10125
蒸発 2%/日(開放水面)14139
蒸発 3%/日(夏・冷却ファン併用)0100
蒸発 3%/日(夏・冷却ファン併用)3110
蒸発 3%/日(夏・冷却ファン併用)7127
蒸発 3%/日(夏・冷却ファン併用)10143
蒸発 3%/日(夏・冷却ファン併用)14172
不在日数と蒸発によるTDS濃縮の進み方(モデル計算)蒸発で水位が下がると溶けている塩類は残るため、TDSの相対値は不在日数とともに上がっていく。蒸発率が高いほど立ち上がりが速く、日数が長いほど差が開くことを示したモデル図。「蒸発で出ていくのは水だけで、溶けている塩類は水槽に残る」という保存則から作図したモデル計算で、実測データではありません。凡例の%は初期水量に対する1日あたりの蒸発量、足し水をしない前提です。蒸発率は室温・湿度・水面積・フタの有無・冷却ファンの使用で大きく変わります。TDSの低い水で蒸発分を足し水すれば、濃縮は戻ります。

読むべきは線の「曲がり方」です。どの条件でも最初の数日はほぼ横ばいに見えますが、日数が延びるほど傾きが増していきます。残った塩類が減った水に溶けている以上、水が減るほど濃縮は加速するからです。夏に冷却ファンを回していると蒸発は一段と速くなるので、長期不在では「水温が上がらないこと」だけでなく「水が減っていくこと」も同時に進むと考えておくのが安全です。ビーシュリンプのようにTDSの変化に敏感な生体では、この静かな上昇のほうが本命のリスクになりえます。

出発前チェックリスト — 日数で足していく

チェックリストは「全部やる」ではなく「日数に応じて積み増す」と考えると回ります。共通の土台(電源・機器・水位)はどんな不在でも必ず確認し、そこへ日数分の項目を足していく構造です。共通して外せない原則がひとつだけあります——出発直前に環境を大きく動かさないこと。直前の大量換水・フィルター掃除・レイアウト変更は、留守中に効いてくる水質変動を自分で仕込む行為になります。

共通してやること(どんな不在でも)

  • 換水・フィルター掃除は出発の2〜3日前までに済ませる(直前の大掃除は水質急変の起点になる)
  • ヒーター・サーモの設定温度と実測のズレを確認する(ズレたまま出発すると気づけない)
  • フィルターの流量と給水口のゴミを確認し、エア噛みの音がしないか聞く
  • 水位を通常より気持ち高めにして、蒸発の余裕をつくる(フタがあれば併用する)
  • コンセントまわりの水滴リスクを確認し、電源コードは必ず垂れ下がり(ドリップループ)をつくる
  • 見守り機器のアプリを開き、実際に通知が届くか一度テストする(設定しただけで満足しない)
  • スマホ側の通知許可・おやすみモード・低電力モードの設定を見直す(届いても鳴らなければ同じこと)

3日以上で足すこと

  • 給餌は控えめに。多くの健康な成魚は数日の絶食に耐えるとされる(幼魚・小型種・稚エビは個別に判断)
  • 自動給餌器を使うなら、出発の1週間前から実運用してテストする(詰まり・湿気による固着・過剰排出の確認)
  • 照明タイマーの動作を1周期ぶん確認する(点きっぱなしはコケと水温上昇の原因になる)
  • エアレーションを一系統足しておく(フィルターが止まっても酸素の供給経路が残る。ただし停電では同時に止まるので、電池駆動のエアポンプは別枠で用意する)
  • ブレーカーの容量に余裕があるか確認する(タコ足配線の見直し)

1週間以上で足すこと

  • 蒸発分の余裕を明確に確保する(フタ・水位のマージン・冷却ファンの稼働条件の見直し)
  • 出発前にTDS/ECと水温を記録しておく(帰宅後に「どれだけ動いたか」を比較できる基準になる)
  • 家族・知人に鍵と手順を預ける。見るポイントを紙1枚で残す(水温計の位置・正常値・異常時の連絡先・電源の場所)
  • 予備のヒーター/エアポンプを取り出しやすい場所に置き、その場所も紙に書いておく
  • 生体を減らす・給餌量を落とすなど、負荷そのものを下げる調整を検討する
  • 帰宅直後にやること(足し水・水温確認・給餌再開の量)を決めておく

見守り方式の比較 — 何がわかって、何がわからないか

遠隔で見守る手段は、製品名で選ぶより「方式」で選ぶほうが失敗しません。見るべき軸は4つです——何を測っているか(水中か室内か、見た目か)/通知はしきい値か変化率か/クラウドへの依存はどこにあるか/停電と復電でどう振る舞うか。以下は各社が公開している仕様から、方式ごとの傾向を整理したものです。

遠隔見守りの主な方式(各社の公開仕様に基づく方式単位の整理)
方式わかること通知の出方停電・回線断のときわからないこと・限界
Wi-Fi水温計・スマートサーモ水中または水槽近傍の温度多くは絶対値のしきい値通知(各社の公開仕様による)本体とルータが止まれば通知も止まる。復電後に自動再接続するかは製品差が大きい(公開仕様で要確認)温度以外は見えない。センサーの絶対値のズレは校正しない限り残る
スマートプラグ+温湿度計(ハブ経由)室温・湿度・消費電力、機器が通電しているかハブとクラウド経由のプッシュ(各社の公開仕様による)ハブとルータが落ちれば、通知経路ごと沈黙する水中の値ではない。通電していても加熱・循環しているとは限らない
ネットワークカメラ見た目(照明・濁り・水位・魚の様子)動体検知等はあるが、水質の異常は自分からは知らせない停電で映像も通知も止まる水温・溶存物質は映像から読めない。結局こちらから見に行く必要がある
水槽専用モニター(変化率・無応答を見る型。魚まもりの方式)水温・EC(TDS)の値と変化の速さ、漏水、機器の無応答変化率(Δ)と無応答をクラウド側で判定し、LINE・プッシュ・メールへ機器が沈黙したこと自体をクラウド側が検知して知らせる設計(停電か通信断かの原因までは断定できない)アンモニアや亜硝酸は測れない。事故そのものを止める装置ではなく、気づくまでの時間を縮める道具

通知の出方で分ける — プル型とプッシュ型

留守中に効くかどうかは、結局「向こうから知らせてくるか」で決まります。カメラやアプリの画面を自分で見に行く方式(プル型)は、見に行った瞬間の状況しか分かりません。旅行先で1日3回、均等な間隔でアプリを開けたとしても、異変に気づくまでは平均で数時間遅れる計算になります(実際は開く間隔が偏るぶん、もっと遅れます)。対してプッシュ型は、異常の条件が成立したときだけ向こうから届くので、開いていない時間もカバーできます。留守中対策の中心はプッシュ型に置き、カメラなどのプル型は「通知が来たあとで状況を確かめる」補助に回すのが現実的な組み合わせです。

通知の届き先も同じくらい重要です。日本では、普段から何度も開くアプリ(LINEが代表格)に届くほうが、めったに開かない専用アプリのプッシュより発見が早くなりがちです。メールしか経路がない製品は、旅行中の受信箱に埋もれる前提で考えたほうがいいでしょう。経路を2つ持つ(LINE+メール等)と、片方が届かない状況でももう片方が残ります。

なぜ2.4GHz帯なのか — 留守前に潰しておく接続の落とし穴

Wi-Fi水温計やスマートプラグを買って「5GHzのSSIDに繋がらない」と戸惑った経験がある方は多いはずです。これは不具合ではなく仕様で、各社の公開仕様を見るかぎり、家庭向けIoT機器の多くは2.4GHz帯のみに対応しています。理由を知っておくと、出発直前に慌てずに済みます。

2.4GHz帯が選ばれる理由

  • 搭載SoCの仕様 — 家庭向けIoT機器で広く採用されている無線SoC(ESP32系など)は2.4GHz帯専用で、そもそも5GHz帯の回路を持たない
  • コストと消費電力 — 2バンド対応にするとチップとアンテナが高くなり、消費電力も増える。数千円の機器では割に合わない
  • 電波の届きやすさ — 波長が長い2.4GHz帯のほうが、壁や水槽台といった障害物を回り込みやすく、家の隅でも届きやすい
  • 必要な帯域が小さい — 温度の数値を数分おきに送るだけなら、5GHz帯の速度は要らない

2.4 GHz Wi-Fi (802.11b/g/n)

裏返せば、2.4GHz帯は電子レンジ・Bluetooth機器・近隣の無線LANと共有する混雑帯でもあります。「届きやすいが混みやすい」というトレードオフの上に、家庭用IoT機器の接続は成り立っています。測る側から言うと、この帯域選択は「安定して届くこと」を優先した結果であり、速度を捨てた代わりに到達性を取った設計です。

出発前に潰しておく「つながらない」の典型

  • 2.4GHzと5GHzで同じSSID名を使っている — スマホが5GHzに繋がっていると、セットアップ時に機器へ渡すSSIDが噛み合わないことがある
  • バンドステアリングが有効 — ルータが自動で5GHz側へ寄せる機能。セットアップ中だけ一時的に切ると通りやすい
  • ゲストネットワークに繋いでしまった — 端末間の通信が遮断され、スマホから機器を見つけられない
  • ステルスSSID(SSID非通知) — 機器側の検索に出てこない。セットアップ中だけ通知に戻す
  • パスワードに機器が扱えない文字が含まれている — 記号や長さの制限は機器ごとに違う
  • ルータのDHCPアドレス数が上限に達している — 使っていない古い端末のリースを整理する
  • 電子レンジ・コードレス電話の近くに置いている — 2.4GHz帯の干渉源。設置場所を数十cm動かすだけで安定することがある

最大の失敗モード — 通知経路そのものが落ちる

留守中の見守りで最も見落とされているのは、センサーの精度でも通知のしきい値でもありません。「通知を運ぶ経路そのものが、トラブルと一緒に落ちる」ことです。停電は水槽の機材を止めると同時に、ルータもハブも止めます。つまり、いちばん通知が必要な瞬間に、通知を送る手段が失われる——これが留守中対策の構造的な弱点です。

沈黙は「異常なし」と見分けがつかない

プッシュ通知は、センサー → 家のネットワーク → 回線 → クラウド → スマホ、という直列のチェーンで届きます。直列である以上、どこか1か所が切れれば通知はゼロになります。そして受け取る側から見ると、「異常が無いから通知が来ない」と「経路が切れているから通知が来ない」は、まったく同じ見え方をします。旅行中にスマホが静かなことを安心材料にしてしまうのは、この見分けがつかないからです。

経路のどこが落ちると、何が起きるか
落ちる場所水槽側で起きること通知はどうなるか気づくための手立て
水槽の電源(停電・ブレーカー)ヒーター・ろ過・照明が全停止センサーも止まるため通知は出ないクラウド側の無応答検知が主経路。ルータだけをUPSに載せても、センサー側に予備電源が無ければ最後の1通は出ない
ルータ・ハブ(停電・故障)水槽自体は動いている全機器の通知が同時に沈黙するクラウド側の無応答検知。LTE経由の経路を1つ持つ
回線側(通信障害)水槽自体は動いている通知は出ない同上。障害情報は事業者の公開情報で確認できることがある
クラウドサービス水槽自体は動いている判定も配信も止まるサービスの稼働状況ページを確認する。復旧待ちになる
スマホ側(電池切れ・圏外・通知オフ)水槽自体は動いている配信はされているが本人に届かない通知先を2経路にする。家族の端末も宛先に入れる

沈黙に気づく仕組み — 無応答検知

対処法はシンプルで、判定をクラウド側に置くことです。センサーが定期的に「生きています」という信号(ハートビート)を送り、クラウド側は一定時間その信号が途絶えたら通知を出す。この仕組みがあると、機器が沈黙したこと自体が通知になります。原因が停電なのかWi-Fi断なのか機器故障なのかまでは断定できませんが、「今、見えていない」ことには最短で気づけます。監視設計の観点で言えば、留守中の実力を分けるのはしきい値の細かさではなく、この「沈黙を検知できるか」の一点だと考えています。

冗長化の現実解

  • ルータ・ハブとセンサー機器をUPS(無停電電源装置)や大容量モバイルバッテリーに載せる — ヒーターやポンプまで賄うのは非現実的でも、消費電力の小さい通知経路とセンサーだけなら比較的小さな投資で延命でき、停電中も水温の推移を見続けられる(ルータだけを載せても、センサーが止まればデータは送られない)
  • 通知先を2経路にする(例: LINE+メール、自分+家族の端末) — 片方が届かない状況を吸収できる
  • モバイル回線を1つ持つ — 固定回線の障害に効く。停電にも効かせたいなら、バッテリー内蔵のモバイルルータのように電源が落ちても動く構成にする
  • 近所の人・家族に物理的な確認を頼む — 経路が全部落ちたときの最後の手段は、結局これになる
  • 「無音だったこと」を確認材料にしない — 出先から一度アプリを開き、最新データの時刻を見る習慣をつける

留守中に見るべき指標 — 絶対値ではなく変化の速さ

最後に、留守中に何を見張るかです。結論から言うと、留守中に効くのは「今何度か」という絶対値より「どれだけ速く動いているか」という変化の速さ(Δ)です。理由は2つあります。ひとつは、しきい値に届く頃には既に事態が進んでいること。もうひとつは、センサーの絶対値には個体差とドリフトがあり、校正しない限りズレが残るからです。同じセンサーが出した値どうしの差分(=Δ)なら、その固定的なズレは打ち消し合います。

水温Δ — 機器停止のいちばん速いサイン

平常時の水槽の水温は、日内変動があってもほぼ横ばいです。そこへ「1時間で+1°C」「1時間で-1°C」といった普段にない傾きが出たら、ヒーターの故障・冷却の停止・停電など、熱の出入りが変わった可能性が高いと考えられます。絶対値の上限・下限は最後の防衛線として残しつつ、立ち上がりはΔで捉える——この二段構えが、留守中には特に効きます。

EC(TDS)のじわじわ — 長期不在で効く

EC(電気伝導度)は、水に溶けているイオンの量を電気の通しやすさとして測る指標で、換算するとTDSになります。留守中にこれが上がっていく典型が、この記事の前半で図にした蒸発による濃縮です。水だけが出ていき、溶けていたものは残るので、水位が下がるほどECは上がります。1日では動いたように見えなくても、7日・14日と積み上がると意味のある差になります。測る側の注意点として、ECは水温で変わる(一般に水温が上がるとECも上がる)ため、温度補償された値どうしで比べる必要があります。

無応答 — 「見えていない」ことに気づく

3つ目は、値ではなく「値が来ないこと」です。前のセクションで見たとおり、留守中の最悪のケースは通知経路ごと沈黙することなので、沈黙そのものを検知対象にしておく必要があります。水温Δ・EC・漏水という「起きたことを知らせる指標」と、無応答という「見えなくなったことを知らせる指標」。この2種類を揃えて初めて、留守中の見守りは穴のない形になります。

よくある質問

熱帯魚は何日くらい留守にしても大丈夫ですか?

魚種・サイズ・水槽の安定度で大きく異なるため日数で断言はできませんが、考え方は整理できます。健康な成魚は数日程度の絶食に耐えるとされる一方、幼魚や小型種、稚エビは短くなります。そして給餌よりも、水温・ろ過・電源が留守中も維持されることのほうが重要です。1泊なら突発的な停止(停電・機器故障)への備え、1週間以上なら蒸発による水位低下とTDS濃縮、自動給餌の確実性まで含めて準備してください。

停電したら、遠隔監視の通知は届きますか?

多くの場合、届きません。停電は水槽の機材だけでなくルータやハブも止めるため、通知を送る経路ごと失われます。これが留守中対策の最大の弱点で、受け取る側からは「異常が無い沈黙」と「経路が切れた沈黙」の区別がつきません。対策は、クラウド側が「一定時間データが来ないこと」を検知して知らせる無応答検知(ハートビート監視)を備えた製品を選ぶこと、そしてルータだけでもUPSやモバイルバッテリーに載せて、通知経路を少しだけ延命させることです。

Wi-Fi水温計が5GHzのWi-Fiに繋がらないのはなぜですか?

家庭向けIoT機器の多くは2.4GHz帯のみに対応しているためで、不具合ではありません。小型機器で使われる無線SoCの多くが2.4GHz帯専用であること、2バンド対応はコストと消費電力が上がること、波長の長い2.4GHz帯のほうが壁や水槽台を回り込みやすいこと——この3点が理由です。セットアップ時は、スマホを2.4GHz帯のSSIDに繋ぐ、バンドステアリングを一時的に切る、ゲストネットワークを使わない、の3つを確認すると通りやすくなります。

ネットワークカメラだけでは不十分ですか?

照明・濁り・水位・魚の様子といった見た目の確認には有効ですが、留守中対策の中心には向きません。理由は2つあります。水温や溶存物質の変化は映像からは読めないこと、そして異常時に自分からは知らせてこないため、こちらから見に行った瞬間の状況しか分からないことです。プッシュ通知型のモニターを中心に置き、カメラは「通知が来たあとで状況を確かめる」補助として組み合わせるのが現実的です。

1週間以上の長期不在では、何を優先すべきですか?

短期とは重心が変わります。優先度が上がるのは、蒸発による水位低下とTDS濃縮への備え(フタ・水位のマージン・冷却ファンの条件見直し)、自動給餌器の事前テスト、そして「実際に見に来てくれる人」の確保です。遠隔監視は異変を知らせてくれますが、遠方にいる自分が水を足すことはできません。出発前にTDS/ECと水温を記録しておくと、帰宅後にどれだけ動いたかを比較でき、足し水や換水の判断が具体的になります。

参考文献

  1. Espressif Systems: ESP32-C3 Datasheet家庭向けIoT機器で広く採用されている無線SoCの公開仕様。対応帯が2.4GHz Wi-Fi(802.11b/g/n)のみであることの一次資料(他社SoC全般の傾向まで示すものではない)
  2. Wi-Fi Alliance: Discover Wi-FiWi-Fiの周波数帯と規格に関する業界団体の一般解説(2.4GHz/5GHzの位置づけ)
  3. USGS Water Science School: Conductivity (Electrical Conductance) and WaterEC(電気伝導度)が溶存イオン量の指標になる原理、および値が水温で変わることの参照元
  4. LINE Developers: Messaging API 概要LINEへの通知が「送信元サーバー → Messaging API → LINEプラットフォーム → 端末」という経路で配信されることを示す公開ドキュメント
  5. 不在日数別のリスク配分・蒸発率の想定(本記事のモデル計算の前提)図中の蒸発1〜3%/日は環境条件から置いた仮定値であり、特定の一次出典に基づく実測ではない。濃縮の関係式は質量保存から導いたもの