Moritz Graf
|
feca5ccd3c
|
fix(openclaw): ensure .config sentinel exists on PVC during init to guard subPath mounts
|
2026-09-14 08:28:34 +02:00 |
|
Moritz Graf
|
6bf3bb1348
|
feat(openclaw): assign glm-5.3-flash as primary conductor with prompt guardrail in adr 0002
|
2026-09-14 08:12:54 +02:00 |
|
Moritz Graf
|
4ae16b2640
|
docs(adr): update ADR 0002 open questions following DeepSeek conductor promotion
|
2026-09-14 07:35:32 +02:00 |
|
Moritz Graf
|
c4297d42aa
|
fix(openclaw,docs): promote deepseek v4.1 flash to primary conductor to resolve tool_call XML leakage
|
2026-09-14 07:28:49 +02:00 |
|
Moritz Graf
|
edf124e88c
|
feat(openclaw,docs): expand ADR 0002 to full multimodal spectrum and upgrade to Gemini 3.1
|
2026-09-13 22:46:33 +02:00 |
|
Moritz Graf
|
c4c00416af
|
feat(openclaw,docs): restore gemini flash image generation and propose ADR 0002 for model selection
|
2026-09-13 22:45:13 +02:00 |
|
Moritz Graf
|
ea6fa7344d
|
feat(openclaw,infra): optimize token usage with GLM-5.3-Flash and add Garmin MCP integration
- Migrate OpenClaw primary model to z-ai/glm-5.3-flash across conductor, heartbeat, subagents, and vision
- Configure deepseek-v4.1-flash and qwen3.8-flash as fallback models; retire claude-3.7-sonnet and deepseek-v4-pro
- Decouple heartbeat target to prevent active session context amplification and token bleed
- Add Garmin Connect MCP integration, secret unpacking, and Elite Strength Coach SOUL protocol
- Add ADR 0001 documenting hybrid tool search and subagent architecture
- Update Authentik configuration, theme styles, and Terraform state
- Add Grafana dashboard for Taupi fan monitoring and update Velero secrets
- Bump knowledge-wiki submodule pointer
|
2026-09-13 22:21:17 +02:00 |
|
Moritz Graf
|
02ad8f0050
|
chore(knowledge-wiki): update submodule pointer
|
2026-09-11 21:41:51 +02:00 |
|
Moritz Graf
|
95d8da9169
|
fix(openclaw): use run_spotify_mcp python launcher for spotify mcp
|
2026-09-11 21:15:49 +02:00 |
|
Moritz Graf
|
0e891098f9
|
feat(openclaw): integrate spotify mcp server and developer credentials
|
2026-09-11 21:12:50 +02:00 |
|
Moritz Graf
|
1e81cdbead
|
feat(openclaw): add shopping, supermarket deals, geizhals, and ebay MCP tools
|
2026-09-10 21:32:22 +02:00 |
|
Moritz Graf
|
2f2f597a67
|
feat(openclaw): add jellyfin and jellyseerr MCP server integration and credentials
|
2026-09-10 10:34:28 +02:00 |
|
Moritz Graf
|
dc062cb1a7
|
feat(openclaw): configure text-to-audio skill with Gemini 3.1 Flash TTS and solo default
|
2026-09-08 19:33:10 +02:00 |
|
Moritz Graf
|
4968ec2f49
|
feat(openclaw): configure context pruning, auto-compaction with memory flush, and nightly compaction cron
|
2026-09-08 16:39:20 +02:00 |
|
Moritz Graf
|
879eb9be10
|
fix(openclaw): configure subagents model to deepseek-v4-pro for Strategy B
|
2026-09-05 11:39:53 +02:00 |
|
Moritz Graf
|
0e2b59ee3f
|
feat(openclaw): implement Karpathy LLM Wiki architecture, routines, and vault schema
|
2026-09-05 11:32:49 +02:00 |
|
Moritz Graf
|
52731e8b60
|
chore(submodule): update knowledge-wiki pointer
|
2026-09-04 18:52:28 +02:00 |
|
Moritz Graf
|
22d1973faf
|
feat(wiki): configure knowledge-wiki as root Git submodule and revert monorepo embedding
|
2026-09-04 18:32:31 +02:00 |
|
OpenClaw Knowledge Bot
|
f106cbb994
|
chore(wiki): auto backup from OpenClaw [2026-09-04 15:59:32 UTC]
|
2026-09-04 15:59:32 +00:00 |
|
Moritz Graf
|
4e4da29c78
|
feat(wiki): migrate knowledge wiki into infrapuzzle monorepo subfolder
|
2026-09-04 17:37:15 +02:00 |
|
Moritz Graf
|
00058eeab0
|
fix(backup): update job backoffLimit to 100 and refine verify_migration parsing
|
2026-07-23 20:07:35 +02:00 |
|
Moritz Graf
|
c03463b750
|
feat(zigbee): add Sonoff S60 plug as code and tune shelly humidity buffer
|
2026-07-21 21:09:21 +02:00 |
|
Moritz Graf
|
2b0575364b
|
feat: enable Google Photos Library API in Terraform and create gdrive-to-gphotos sync Job
|
2026-07-18 21:41:33 +02:00 |
|
Moritz Graf
|
b4cf4c0961
|
chore(k8s): migrate Zigbee2MQTT to helm in zigbee namespace
|
2026-07-18 09:42:15 +02:00 |
|
Moritz Graf
|
44508e865c
|
feat(monitoring): restructure dashboards into Grabengasse7 folder and add Z2M alerting
|
2026-07-15 22:04:47 +02:00 |
|
Moritz Graf
|
ead3e99876
|
chore(monitoring): enable device availability monitoring in Zigbee2MQTT
|
2026-07-14 20:40:35 +02:00 |
|
Moritz Graf
|
9560e59374
|
fix(monitoring): upgrade zigbee2mqtt to latest, restore home-assistant config entries JSON, and correct localized Grafana queries
|
2026-07-14 20:27:32 +02:00 |
|
Moritz Graf
|
e3bca38dfd
|
Create Grafana dashboard ConfigMap for Shelly WS90 weather console
|
2026-07-12 08:04:48 +02:00 |
|
Moritz Graf
|
f012a3e049
|
Update Zigbee2MQTT readme with LED blink disable instructions and verified metrics
|
2026-07-11 20:28:11 +02:00 |
|
Moritz Graf
|
6fbbf61d23
|
Adding explicitly the correct namespace.
|
2026-07-11 20:20:34 +02:00 |
|
Moritz Graf
|
bdabc56afe
|
monitoring: optimize alerts and mitigate fritzbox-exporter timeouts
|
2026-07-11 07:40:06 +02:00 |
|
Moritz Graf
|
c5458821a7
|
monitoring: change TaupiFanOffline alert threshold to 8 hours
|
2026-07-09 07:24:19 +02:00 |
|
Moritz Graf
|
494892709d
|
Deploy Zigbee2MQTT in monitoring namespace and integrate Shelly weather station
|
2026-07-07 21:38:10 +02:00 |
|
Moritz Graf
|
f613721662
|
chore(monitoring): migrate heating gas dashboard to prometheus regex
|
2026-07-07 21:03:09 +02:00 |
|
Moritz Graf
|
26a68a8962
|
Adding esphome display
|
2026-07-07 21:01:46 +02:00 |
|
Moritz Graf
|
1501d7562e
|
Adding recent k8s changes
|
2026-07-07 21:01:20 +02:00 |
|
Moritz Graf
|
d163416758
|
Changing required diff to external taupunkt to 2
|
2026-07-07 21:00:09 +02:00 |
|
Moritz Graf
|
d3cc3b896a
|
feat(wireguard): add status timeline graph and uptime timer to grafana dashboard
|
2026-07-06 22:11:30 +02:00 |
|
Moritz Graf
|
ecdc27b155
|
feat(wireguard): add prometheus monitoring, alerts, and grafana dashboard
|
2026-07-06 22:09:37 +02:00 |
|
Moritz Graf
|
db9ce2b538
|
feat(shelly): raise taupunktschwelle and add Terraform output for script status
|
2026-07-05 08:03:05 +02:00 |
|
Moritz Graf
|
4082a155a4
|
feat(shelly): auto-start script after successful upload in upload.py
|
2026-07-05 07:55:41 +02:00 |
|
Moritz Graf
|
f64540a8f5
|
Reducing buffer for humidity from 15 to 5 %
|
2026-07-05 07:45:56 +02:00 |
|
Moritz Graf
|
e6556e5eb2
|
Recent fixes to the TAUPI script + upload logic
|
2026-07-05 07:45:37 +02:00 |
|
Moritz Graf
|
a623ec7b85
|
refactor(monitoring): rearchitect taupi-fan dashboard & clean up docs
Dashboard changes:
- Merge 3 separate correlation graphs into one full-width panel
- Left Y axis: temperatures + dewpoints (°C)
- Right Y axis: humidity + mold threshold (%)
- Boolean signals (fan/mold/activation) as colored fill bands
- graphTooltip: 2 for shared crosshair + tooltip
- Add collapsed Deep Dive row with delta graphs
- Collapse BLE diagnostics row
Documentation changes:
- DASHBOARD_CREATION.md: remove content now covered by Grafana skills
(dashboarding, grafana-oss, promql), eliminate duplicated pitfalls
section, add Prometheus dashboard guidance, add Grafana unit codes
- AGENTS.md: add skills prerequisite table, update folder structure
(add taupi-fan.yaml), add Prometheus data flow, remove duplicated
InfluxDB/Flux/pitfalls sections (canonical in DASHBOARD_CREATION.md)
|
2026-07-03 13:06:25 +02:00 |
|
Moritz Graf
|
304ca52cca
|
feat: add grafana dashboarding and promql agent skills
|
2026-07-03 12:48:42 +02:00 |
|
Moritz Graf
|
3f7c501340
|
fix(shelly): fix BLE variable overwriting bug in checkBlu
|
2026-07-03 11:54:23 +02:00 |
|
Moritz Graf
|
be7dcc97bc
|
backup: migrate backup cronjobs from dropbox to gdrive
|
2026-07-03 11:50:18 +02:00 |
|
Moritz Graf
|
6627372ec0
|
feat(monitoring): add prometheus metrics, alerts, and dashboard for taupi fan
|
2026-07-03 11:28:36 +02:00 |
|
Moritz Graf
|
1ad356a7b4
|
feat(shelly): add intelligent mold-risk check based on Sedlbauer LIM I curve and document in AGENTS.md
|
2026-07-03 10:56:33 +02:00 |
|
Moritz Graf
|
85bfabd387
|
feat(shelly): add terraform_shelly workspace for Taupi-4.0 dew point ventilation
|
2026-07-03 09:07:08 +02:00 |
|