水道水計算
毎分8リットルのキッチンの蛇口を1日15分使うと、1日120リットル、1年で43800リットルになります。蛇口やシャワーの流量と実際に水を出す分数を入れれば、年間の水量が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 流量
- 8
- 1日あたりの分数
- 15
- 年間日数
- 365
- 1日の水量 (L)
- 120
- 年間リットル
- 43,800
家庭の水道水は、蛇口やシャワーが水道メーターのようにリットルを示さないため、過小評価しがちです。この水道水計算は、器具の流量(リットル毎分)とその蛇口が1日に実際に開いている分数という、測定または照会できる2つの数値から日次・年次の消費を見積もります。日次リットルは流量×使用分、年次リットルはその積を365倍します。ゼロは有効で、0リットルを返します。
日次・年次の水道水使用量の計算方法
単一器具の水量は、蛇口が水を出す速さとその弁が開いている時間の積です。台所蛇口が毎分8リットルで1日15分開くなら、日次使用は120リットル、365日の年では43800リットルです。浴室の泡沫蛇口は毎分5〜8リットル付近、台所は6〜9付近、シャワーはヘッドと地域の配管規定により9〜15が一般的です。
ジャグとストップウォッチで計量できます。2リットル瓶を満たし秒を記録し、満たした体積を経過分で割ってリットル毎分にします。使用分はシンク前に立っていた時間ではなく、実際の開弁時間であるべきです。
蛇口をすすぎの間に閉じて20分食器洗いしても、流れは4分程度かもしれません。流量0または分数0は許可され体積0を返します。いずれかの負値は実蛇口を表せないため拒否されます。
水道水計算が価値を発揮する場面
住宅所有者や貸主はシャワーヘッド交換や泡沫器追加の前に水道水計算を使い、器具価格と地域の水道料金に対する年間リットル削減を示します。サステナビリティダッシュボードや家庭の水監査には、誰かが誤って上書きできる表計算セルに依存しない、開弁使用の決定的で監査可能な項目が必要です。
環境科学の授業では、リットル毎分と分数を正しく掛けて年に伸ばす採点用オラクルが必要です。検証失敗は残高を消費しません。
活用例
シャワーと蛇口の更新による節約
同じ日次分数で、古い 15 L/min のシャワーと 9 L/min ヘッドの年間リットルを比較し、交換の根拠にします。
家庭の水監査
蛇口ごとに見積もり、日次リットルを合計し、漏水と節水計画のためのより広い屋内水予算に器具使用を織り込みます。
よくある質問
流量と分数から水道水使用量をどう見積もりますか?
日次リットルは流量×分数、年次リットルは日次リットル×365 です。
一般的な蛇口にはどの流量を使えばよいですか?
泡沫器やシャワーヘッドの表示を使うか、ジャグとストップウォッチで計量してください。浴室蛇口は 5–8 L/min、台所は 6–9 L/min、シャワーは 9–15 L/min 付近が多いです。
シンクの前にいる時間を数えますか、それとも水が出ている時間だけですか?
実際に水が出ている時間だけを数えてください。すすぎの合間に水を止めながら20分かけて皿洗いをしても、流れている時間は4分ほどのことがあり、その短いほうの数値を入力します。
古いシャワーヘッドと節水型をどう比べればよいですか?
1日の分数を同じにして2回計算します。1回目は古い流量の毎分15リットル、2回目は新しい流量の毎分9リットルなどで計算し、2つの年間合計の差が節約できる水量です。
1日あたり最大何分まで入力できますか?
1日の分数である1440分までです。0も入力でき、その場合は0リットルになります。8.5分のような小数も使えますが、負の数は実際の蛇口を表せないため受け付けません。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/eco/tap-water \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"flow_rate":8,"minutes_per_day":15}'const res = await fetch("https://api.kit.forhosting.com/eco/tap-water", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"flow_rate": 8,
"minutes_per_day": 15
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eco/tap-water",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"flow_rate": 8,
"minutes_per_day": 15
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eco/tap-water", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"flow_rate":8,"minutes_per_day":15}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"flow_rate":8,"minutes_per_day":15}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eco/tap-water", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"flow_rate": 8,
"minutes_per_day": 15
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eco.tap_water",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
負の流量と負の分数は、この線形モデルでは蛇口が負の体積を出せないため invalid_input で拒否されます。
日次・年次の水道水使用量の計算方法
本計算は常に flow_rate をリットル毎分、minutes_per_day を典型的な1日の開弁分数として扱い、掛けて daily_liters を出し、365で yearly_liters に伸ばします。結果は小数12桁に丸められ、自動テストとAPIクライアントが実行環境間で安定した数値を見られ、入力が正当化する以上の余分な精度は作りません。
入力契約・代表的な流量・応答フィールド
1日の分数は暦日の1440分を超えられません。いずれかがゼロでも有効で0リットルを返します。例:毎分8リットル×15分は1日120リットル、年43800リットルです。費用見積が必要ならご自身の水道料金を掛けてください。本機能はリットルのみに集中し、料金表は純粋 parse 経路の外に置きます。必須の有限数2つを含む JSON ボディを POST します。flow_rate は器具の吐出(リットル毎分)、minutes_per_day は関心期間を1日に換算した平均開弁分数です。流量の別名は lpm、liters_per_minute、flow、flow_lpm、flow_rate_lpm です。時間の別名は minutes、usage_minutes、daily_minutes、min_per_day です。各フィールドは JSON 数値または十進の数値文字列で渡せます。欠落・空文字・非有限値・上限を超える大きさはフィールド名付きの invalid_input で失敗します。負の流量または負の分数は、この線形モデルでは蛇口が負の体積を出せないため拒否され、メッセージは当該フィールドが負になれないと述べ、課金されません。成功時は整形済みの flow_rate と minutes_per_day をエコーし、days_per_year を365とし、daily_liters と yearly_liters、答えの横に示せる短い式文字列を返します。
水道水計算が価値を発揮する場面
物件管理者は同じ2フィールドを住戸タイプ横断でバッチし、改修プログラムの建物順位付けに使います。実装は純粋 parse のティア A のため、成功した呼び出しはモデルトークンも外向きネットワークもなく、公開の基本価格 $0.002 です。リクエストを小さく保ち、丸めた日次・年次リットルをテストに固定すれば、独自の水モデリング一式を立てずに監査・LMS プラグイン・エッジワーカー向けの再現可能な見積が得られます。
連携の活用例
自動化とサステナビリティ報告
ダッシュボードから flow_rate と minutes_per_day で API を呼び、複数住戸物件の安定した年間リットル合計を出します。
技術的な質問
minutes_per_day はシンク前の時間ですか、弁が開いている時間ですか。
開弁時間だけを使います。すすぎの間に蛇口を閉じて20分食器洗いしても、実際の流れは数分かもしれません。
flow_rate や minutes_per_day が負の場合はどうなりますか。
タスクは invalid_input で失敗します。この線形モデルでは蛇口は負の体積を出せないため、負の因子は拒否され課金されません。ゼロは有効で0リットルを返します。
水道水計算の料金はいくらですか。
ブラウザのツールは無料です。API リクエストは成功1回あたり $0.002 の KIT 前払い残高を使い、無効入力は課金されません。