gardening-environment

Compare Home Assistant room temperature and humidity against ISO-week seasonal baselines.

Updated May 24, 2026
One-click install
npx skills add https://github.com/jlpouffier/hermes-agent-gardening-skills --skill gardening-environment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gardening-environment
Source: https://github.com/jlpouffier/hermes-agent-gardening-skills/tree/main/skills/gardening-environment
Command: npx skills add https://github.com/jlpouffier/hermes-agent-gardening-skills --skill gardening-environment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires /usr/local/bin/ha-stats, and includes scripts (resource) components.

What problem does it solve?

It turns raw Home Assistant temperature and humidity sensor readings into room-by-room seasonal baselines and recent climate snapshots, so you can tell what is unusual for this time of year.

Core Features & Use Cases

  • 52-week seasonal baseline computation: Builds a one-file-per-room baseline (temperature and humidity) by grouping hourly statistics into ISO weeks and computing average plus percentile ranges.
  • On-demand recent climate analysis: Fetches the last N days of hourly stats per room and compares them to the matching ISO week baseline to produce “vs baseline” deltas.
  • Reliable metadata and failure transparency: Returns summaries for when baselines were last computed and reports missing baselines or sensor issues without breaking the entire run.

Quick Start

Ask for the bedroom’s seasonal normal for the current week and the skill will read the saved baseline and return the temperature and humidity ranges.

Frequently Asked Questions about gardening-environment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I compare room temperature and humidity to seasonal normals in Home Assistant?

Climate baselines for Home Assistant rooms are built by grouping hourly sensor statistics into ISO weeks and computing average temperature and humidity with percentile ranges. This creates a one-file-per-room seasonal normal for comparison.

How do I check if a room is unusually warm or humid for this time of year?

To check if a room is unusually warm or humid, fetch recent hourly stats and compare them against the matching ISO week baseline to produce vs-baseline deltas. This recent climate analysis reads statelessly without altering saved baseline files.

Do I need a specific Home Assistant integration to track seasonal climate baselines?

Yes, you need the /usr/local/bin/ha-stats executable and Home Assistant hourly sensor statistics available to compute seasonal climate baselines. Garden room sensor mappings must also be resolvable to fetch per-room data correctly.

What happens if a room sensor is missing when computing climate deltas?

When a room sensor is missing during climate delta computation, the skill reports the missing baseline or sensor issue transparently without breaking the entire run. It returns metadata summaries showing when baselines were last computed and flags failures individually.