Commit Graph
53 Commits
Author SHA1 Message Date
Tannerandaider 89fbd56517 feat: convert pressure display from hPa to kPa
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-26 16:44:11 +00:00
Tanner 8147d67def feat: add fortnight duration option 2026-08-26 16:44:09 +00:00
Tannerandaider fd26e68b78 fix: use numeric YAxis ticks with formatter
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-26 16:30:21 +00:00
Tanner 8630595a40 refactor: simplify solar power chart and remove energy bar 2026-08-26 16:30:18 +00:00
Tannerandaider 27ebb43239 feat: force solar power Y-axis to display 6 ticks
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-26 16:26:40 +00:00
Tannerandaider c253ac5a86 feat: format solar power chart y-axis in kilowatts
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-26 16:24:26 +00:00
Tannerandaider 964c109d1b style: adjust chart margins and set minTickGap to 0
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-26 16:22:49 +00:00
Tanner df2eee44ec style: adjust chart margins and tick gap 2026-08-26 16:22:49 +00:00
Tannerandaider b3f555bc5c style: set width to 35 on all YAxis components
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-26 16:17:11 +00:00
Tannerandaider 733275b155 feat: only display even hours for day duration ticks
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-26 16:11:32 +00:00
Tannerandaider 06c79b515a feat: display only hours on x-axis for day duration
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-26 16:06:50 +00:00
Tannerandaider 75734bb9b2 fix: display every other day sequentially for month ticks
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-26 16:03:22 +00:00
Tannerandaider 3c1a0b41a2 feat: display only odd days on x-axis for month duration
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-26 16:00:25 +00:00
Tanner 4ba212bb25 style: reduce minTickGap to 5 on chart XAxis 2026-08-26 16:00:23 +00:00
Tannerandaider 7741b15e86 style: change midnight label color to blue
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-25 23:26:23 +00:00
Tannerandaider 0e9bbd5dd2 feat: use 24-hour clock format for chart tooltips
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-25 23:24:56 +00:00
Tannerandaider 242e3148c7 fix: use full timestamp as cache key in timezone conversion function
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-25 23:21:45 +00:00
Tannerandaider d049704e6e fix: prevent duplicate XAxis tick labels by passing explicit ticks
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-25 23:17:13 +00:00
Tannerandaider 2d085cc877 fix: revert tick label deduplication to fix chart rendering
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-25 23:15:54 +00:00
Tannerandaider 05f0bb22f7 fix: deduplicate chart axis labels using tickFormatter map
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-25 23:14:26 +00:00
Tanner 42bfc3b768 fix: update week duration date format to ddd 2026-08-25 23:00:50 +00:00
Tannerandaider 4e24836aec fix: filter out null values in lastFormatter
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-25 20:51:25 +00:00
Tanner 88b830973a Rename Soil Moisture 2026-08-25 19:54:36 +00:00
Tannerandaider d499eedb70 refactor: stack soil moisture charts with MultiLineChart
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-25 19:52:59 +00:00
Tanner 44b33cea75 fix: format tooltip values to one decimal place 2026-08-25 19:52:57 +00:00
Tanner 87c62ca860 Adjust interval settings, use avg air data 2026-08-25 19:36:22 +00:00
Tanner d6c5226e44 Remove trailing whitespace 2026-08-25 19:10:31 +00:00
Tanner d1d6812863 Adjust pressure chart labels 2026-08-25 19:07:49 +00:00
Tanner 1931b48c68 Remove empty whitespace lines 2026-08-25 18:17:45 +00:00
Tannerandaider bcddadf5b9 feat: support querying and merging multiple sensors server-side
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-25 18:14:28 +00:00
Tannerandaider ef47ee3b26 feat: add MultiLineChart component and merge pressure charts
Co-authored-by: aider (gemini/gemini-3.1-pro-preview) <aider@aider.chat>
2026-08-25 18:07:37 +00:00
Tanner 6be13585fd feat: add pressure graphs 2026-08-25 18:07:37 +00:00
Tanner 47a952040d Add WH51Soil to dashboard 2026-06-16 21:52:51 +00:00
tanner 3ad9ec9b3d Add Laundry Room air sensors 2026-04-16 22:43:55 +00:00
tanner 578bed681a Change temperature chart settings 2025-07-03 22:41:22 +00:00
tanner 816624ec44 refactor: Abstract temperature components into a single generic component 2025-07-03 22:41:22 +00:00
tanner 1052cf9bb9 refactor: abstract air quality components 2025-07-03 22:41:22 +00:00
tanner 3c8393b14c refactor: Rename SoilMoisture to Soil and hardcode sensorId 2025-07-03 22:41:22 +00:00
tanner d5f5e08a3c refactor: Abstract Lux components into single component 2025-07-03 22:41:22 +00:00
tanner f93e6d2323 feat: Add soil moisture graphs for Kitchen Pothos and Dracaena 2025-07-03 22:41:22 +00:00
tanner 24bada26a4 refactor: Abstract DumbCaneSoil to generic SoilMoisture component 2025-07-03 22:41:22 +00:00
tanner 4202e1a19d Add Dumb Cane soil sensor 2025-07-03 22:41:22 +00:00
tanner 49f9ee120b Add Kitchen and Bedroom air / lux sensors 2025-05-13 19:17:13 +00:00
tanner 61fd657952 Take API key, add basement sensor 2024-07-15 19:41:17 +00:00
tanner ed38f1fafe Add Misc temperature graph 2022-12-19 19:30:56 +00:00
tanner 94f023f70c Change domains 2022-08-05 19:05:10 +00:00
tanner 2eb1cb7e4b Add Air quality and proper units 2022-08-05 19:05:10 +00:00
tanner 9157ff6da1 Fix timezone 2022-04-16 20:51:41 +00:00
tanner 890d02a616 Add seeds, fix last value bug 2022-03-02 22:24:18 +00:00
tanner fcb860af29 Memoize x axis, add solar, dust, sleep charts 2022-02-13 08:27:21 +00:00