Commit Graph

450 Commits

Author SHA1 Message Date
claus c36e47d2ee Slet 02_person_status view (integreret i home view) 2026-04-24 19:16:10 +02:00
claus 94f0cd4d8a Home view: person-kort med fast billedstørrelse + lokation (Hjemme/Ude/zone) 2026-04-24 19:14:10 +02:00
claus 158beed9c5 Home view: person-billeder med syg-toggle (gråtoner + rød kant ved tryk) 2026-04-24 19:10:13 +02:00
claus 9c184ed0b7 Syg-status: ret 'Syg' → 'syg' (lowercase) i alle filer 2026-04-24 19:07:41 +02:00
claus df734d9259 Syg-status: sluk alarmer+motion lys, kompakt person view 2026-04-24 19:03:13 +02:00
claus 9f1dd20f06 Varme script: hvac off → set_temperature ferie_temp ved åbent vindue (Roth understøtter ikke off) 2026-04-24 17:44:01 +02:00
claus 8bd20bda42 Plæneklipper: opdater sidst klippet ved alle start-kilder (app, auto, HA) 2026-04-24 15:41:03 +02:00
claus 30fffd8651 Home view: plæneklipper datoformat + toggle-knapper til plæneklipper og støvsuger 2026-04-24 15:38:08 +02:00
claus 5a0232eeba Varme: vinduer trigger recalculate på åben+luk, script slukker aktivt ved åbent vindue 2026-04-24 15:32:17 +02:00
claus 3608da8a4c Wishlist: smartplugs + Danfoss stue indkøbt, badeværelse to be fixed 2026-04-24 07:09:28 +02:00
claus 7e38ef2e42 Varme view: gendan + tilføj datetime inputs og genberegn-knap 2026-04-24 07:04:37 +02:00
claus 72e0e583be Varme: gør morgen/aften-tider konfigurerbare via input_datetime
- Ny input_datetime/varme.yaml med varme_morgen_tid og varme_aften_tid
- Automations trigger nu på input_datetime-entiteterne i stedet for hardkodede tider
- Script beregner nat dynamisk ud fra de to tider (string-sammenligning)
- View: tilføj morgen/aften-tider til tabellen + manuel Genberegn-knap
2026-04-24 06:37:15 +02:00
claus 70d01bfabf Wishlist: specify Crucial CT4G4SFS8266 4GB SODIMM for DS920+ 2026-04-23 17:54:20 +02:00
claus 2ae9723fa3 Add window sensors to Ally rooms: badevarelse + stue 2026-04-23 17:48:01 +02:00
claus 9fbc1626d7 Add Danfoss Ally: stue + badevarelse to heating system and dashboard 2026-04-23 15:21:03 +02:00
claus cea0e599f9 Heating charts: add Roth current_temp + setpoint series, remove tile cards 2026-04-23 07:48:48 +02:00
claus b7caa8d158 Heating dashboard: tile cards, input_number sliders, vacation pre-heat 2 days before return 2026-04-23 07:42:14 +02:00
claus 542af023c8 Fix: set preset_mode none before temperature to clear Roth schedule (program_1 was overriding setpoints) 2026-04-23 07:07:29 +02:00
claus 9697dd2925 Heating tweaks: morning 06:00, comfort temps, valve scale 1-5, gauge card 2026-04-22 21:55:25 +02:00
claus fa79ffc0e6 Add automated Roth floor heating control: comfort temps, night/away/vacation setbacks, seasonal valve guidance 2026-04-22 21:43:49 +02:00
claus 5bbf0a5082 Fix 7-day meal plan table: use namespace to build rows, avoid YAML folded-scalar whitespace issue 2026-04-22 19:36:29 +02:00
claus 7b7dc22245 Simplify shopping list: drop Keep, fast reset, HTML output for HA iframe 2026-04-22 17:56:49 +02:00
claus 2c3e5bb540 Add HA YAML automation specialist agent 2026-04-22 16:54:50 +02:00
claus 0f3743c1cf Ignore tmp_backups directory 2026-04-22 16:42:10 +02:00
claus ea97b824e7 Import Valdemarsro favorites into Mealie via API 2026-04-22 16:34:43 +02:00
claus ef9200f65b Fix Mealie shopping refresh flow with bulk recipe import and Bilka outputs 2026-04-22 16:12:23 +02:00
claus 83f8908a3f Add Wednesday Bilka checklist merge flow and Madplan dashboard view 2026-04-22 07:37:37 +02:00
claus 98adadbaaa Update Madplan agent to always import recipes into Mealie 2026-04-22 07:24:52 +02:00
claus 8828281ae2 Fix dishwasher remote-control reminder OR logic and timestamp 2026-04-22 06:51:01 +02:00
claus dbf4b42738 Import all 38 Valdemarsro favorites into meal plan 2026-04-22 06:44:24 +02:00
claus 4b9202567d Update meal plan: Kylling med honning og sennep for today 2026-04-22 06:34:15 +02:00
claus 89dc2ec499 Add TODO list for Gitea external HTTPS setup 2026-04-22 06:30:35 +02:00
claus b13bc2e74b Add equipment overview and image prompt docs 2026-04-21 19:39:57 +02:00
claus d411488b27 Update Tesla deadline handling and meal plan 2026-04-21 19:38:19 +02:00
claus ab76023b12 Add infrastructure stack and planning updates 2026-04-21 19:31:56 +02:00
claus c82c8a66e5 Doerklokker: nattestop 22-06, logbook debug, batteri-overvågning
- bagdoer + fordoer: bloker lyd/notifikation kl 22-06
- logbook.log for ALLE MQTT events (ogsaa wake-ups) til debugging
- Ny sensor: shelly_bagdoer_batteri + shelly_fordoer_batteri (MQTT)
- Ny automation: notifikation ved under 30% batteri
2026-04-21 06:39:38 +02:00
claus 8fa3cf7c87 Oprydning light.gang: fjern duplikat, ret refs fra _2/_3
- gang.yaml: kommenteret ud (gruppen defineres i grupper.yaml med unique_id)
- lys_gang.yaml: light.gang_2 -> light.gang
- colorloopgang.yaml: light.gang_3 -> light.gang
- Entity registry: gang_2 renamed, gang_3 slettet
2026-04-20 16:16:56 +02:00
claus 6c26c6b05c Aktiver light.gang gruppe (var udkommenteret) 2026-04-20 16:02:21 +02:00
claus 6013bb6f81 Opvask påmindelse: tid 19-21, check dør lukket 2026-04-20 16:00:04 +02:00
claus f6a0c75dfb Ingen hjemme: kun indendoerslys, tilfoej kontor, notify sidste person
- Sluk kun light.indendorslamper (ikke udendoers)
- Tilfoej media_player.kontor til stop-liste
- Vindue-notifikation: send ogsaa til den der sidst forlod huset
2026-04-20 15:55:29 +02:00
claus 1cf12e53df Garage: fjern Tesla speed-krav fra leaving-trigger
Tesla-trackeren er for langsom til at vise speed naar telefon
forlader home. Brug i stedet garageport=on som bevis for bil-afrejse.
2026-04-20 15:48:27 +02:00
claus 43034bb41e Fix spontan doorbell efter HA genstart: restart-safe event_cnt
- input_number initial sat til -1 (sentinel for 'aldrig synkroniseret')
- condition fjernet, event_cnt check flyttet ind i action blok
- counter opdateres ALTID (ogsaa ved wake-up)
- doorbell koerer kun naar old_cnt >= 0 OG new_cnt != old_cnt
- foerste wake-up efter restart synkroniserer stille uden at ringe
2026-04-20 07:01:19 +02:00
claus ce888204db Fix Roborock wake timing, update kontekst.txt
- Roborock: wait for vacuum+battery != unknown/unavailable (2min timeout)
- Roborock: recompute variables AFTER wait_template, not at trigger time
- Roborock: block start if vacuum in error state (e.g. dock water refill)
- kontekst.txt: add device/integration details (TTS, garage, Roborock, Shelly, etc.)
2026-04-19 20:58:11 +02:00
claus 0311447d91 Robust garage: use input_boolean to track car departure
- Replace fragile Tesla tracker state check with input_boolean.left_home_by_car
- Set boolean ON when leaving by car (speed > 0), check it on arrival
- Add separate car_arriving trigger as backup for WiFi-first phone
- Fixes: garage not opening on arrival due to slow Tesla tracker updates
2026-04-19 19:25:20 +02:00
claus d39e0051db Fix TTS google_translate→google_ai_tts, robust garage automation
- Replace broken media_player.play_media/google_translate TTS with tts.speak/google_ai_tts
  in doerklokke_for.yaml (4x), doerklokke_bag2.yaml (3x), doorbell.yaml (1x)
- Garage automation: add GPS debounce, dual trigger (phone+car), cover.toggle,
  post-delay re-check, last_changed guard against false opens
- Remove duplicate doerklokke_bag.yaml (replaced by doerklokke_bag2.yaml)
2026-04-19 18:40:14 +02:00
claus fcb290a1aa Tilføj 'returning' state til støvsuger-check i derernogenihuset
Ignorerede allerede 'cleaning', men ikke 'returning' (på vej til dock).
2026-04-19 14:19:29 +02:00
claus ed6e91d52b Ignorer motion-notifikationer når støvsugeren kører
Tilføj condition til AI overvågning og 'der er nogen i indkørslen':
skip notifikation hvis vacuum.roborock_s8_pro_ultra er cleaning/returning
2026-04-19 14:18:27 +02:00
claus c7f6e74544 Tilføj 'Gå til dock' knap i støvsuger-sektionen på home view
Bruger vacuum.return_to_base til at sende Roborock S8 Pro Ultra hjem.
2026-04-19 14:14:59 +02:00
claus acb2540890 Fix ugens madplan: standalone button-card i stedet for entities-nested
- button-card som entity-row i entities-kort understøtter ikke custom_fields korrekt
- Bruger nu standalone custom:button-card direkte under cards
- Forenklet JS: var i stedet for const/let, \x27 i stedet for escaped quotes
- Undgår em-dash og andre special chars
2026-04-19 13:41:27 +02:00
claus 27228815ba Fix ugens madplan buttoncardjstemplateerror
- Skift YAML > (folded) til | (literal) - bevarer newlines korrekt
- Fjern nested template literals som button-card ikke kan parse
- Brug string concatenation i stedet for backtick templates
- Tilføj null-check for manglende entity data
- Fjern // kommentarer der kan foldes forkert
2026-04-19 13:31:43 +02:00