Screenshots Uit de README van iluebbe/maintenance_supporter.
Over dit item
Maintenance Supporter houdt in Home Assistant het terugkerende onderhoud van huishoudelijke zaken bij, zoals filters, pompen, auto's en apparaten. Taken kunnen een tijdsinterval volgen, ook met patronen zoals de laatste werkdag van de maand, of gekoppeld worden aan sensorgegevens zoals draaitijd, tellers of drempelwaarden. Adaptieve planning kan echte intervallen uit de geschiedenis leren en betere intervallen voorstellen. Het voegt sensoren, knoppen, een agenda, een takenlijst en een binaire sensor voor achterstallige taken toe, plus acties om taken te voltooien, over te slaan, toe te voegen en weer te geven. Taken kunnen worden toegewezen aan huisgenoten, met meldingen die stille uren, bundeling en actieknoppen op mobiel ondersteunen. Kosten, budgetten met waarschuwingen, voorraad van reserveonderdelen en garantiedata worden bijgehouden, en het werkt lokaal met configuratie in de UI.
Automatische samenvatting van de README en de code van iluebbe/maintenance_supporter, automatisch vertaald. Klopt er iets niet, of ben je de maintainer en wil je hier je eigen tekst tonen? Neem contact op
Ondersteunt
Werkt lokaal Praat met je apparaten op je eigen netwerk. Geen cloud van de aanbieder ertussen.
Werkt met Assist Brengt eigen spraakopdrachten mee naar Assist van Home Assistant.
Apparaattriggers De apparaten kunnen rechtstreeks automatiseringen starten.
Uit de Marketplace Wordt geïnstalleerd via de Marketplace, voorheen HACS.
Actief onderhouden De auteur heeft in de afgelopen zes maanden een release of wijziging gepubliceerd.
Levert
- Sensoren
- Agenda’s
Instellen
Installeer de integratie vanuit de Marketplace en herstart Home Assistant. Voeg de integratie daarna toe onder Instellingen > Apparaten en diensten.
Selecteer sjablooncategorie
- Categorie
- TerugTerug naar het hoofdmenu zonder op te slaan.
Selecteer sjabloon
- Sjabloon
- TerugTerug naar categorieselectie zonder op te slaan.
Sjabloon aanpassen
- ObjectnaamEen naam voor dit onderhoudsobject.
- RuimteDe ruimte waar dit object zich bevindt.
- FabrikantDe fabrikant van het object.
- ModelDe modelnaam of het nummer.
- SerienummerHet serienummer van het object.
- Handleiding / documentatie-URLOptionele link naar een PDF-handleiding, leverancierspagina of een willekeurige URL met referentie-informatie voor dit object.
- NotitiesVrije notities over het object — onderdeelnummers, procedures, instellingsherinneringen, etc.
- TerugTerug naar sjabloonselectie zonder op te slaan.
Algemene instellingen
- Standaard waarschuwingsdagen voor deadlineAantal dagen voor de deadline waarop een waarschuwing wordt getoond.
- Meldingen inschakelenMeldingen verzenden wanneer onderhoudstaken verlopen.
- MeldingsserviceDe te gebruiken meldingsservice (bijv. notify.mobile_app_phone).
Onderhoudsobject aanmaken
- ObjectnaamEen unieke naam voor dit onderhoudsobject (bijv. 'Zwembadpomp', 'Auto').
- RuimteDe ruimte in uw huis waar dit object zich bevindt.
- FabrikantDe fabrikant van het object.
- ModelDe modelnaam of het nummer.
- SerienummerHet serienummer van het object.
- Handleiding / documentatie-URLOptionele link naar een PDF-handleiding, leverancierspagina of een willekeurige URL met referentie-informatie voor dit object.
- NotitiesVrije notities over het object — onderdeelnummers, procedures, instellingsherinneringen, etc.
- InstallatiedatumWanneer dit object is geïnstalleerd of gekocht.
- Garantie verlooptWanneer de fabrieksgarantie voor dit object verloopt.
- TerugTerug naar het hoofdmenu zonder op te slaan.
Onderhoudstaak toevoegen
- TaaknaamEen beschrijvende naam voor deze taak (bijv. 'Filter reinigen', 'Olie verversen').
- OnderhoudstypeDe categorie van het onderhoud.
- PlanningstypeHoe deze taak gepland moet worden.
- TaakicoonOptioneel aangepast icoon voor deze taak (bijv. mdi:oil, mdi:filter-variant).
- TerugTerug naar het takenmenu zonder op te slaan.
- Meeteenheid (voor aflees-taken, bijv. kWh)
Tijdgebaseerd schema
- IntervalHoe vaak dit onderhoud zich herhaalt, gecombineerd met de intervaleenheid.
- IntervaleenheidEenheid voor het interval: dagen, weken, maanden of jaren. Maanden en jaren volgen de kalender.
- Laatst uitgevoerdWanneer dit onderhoud voor het laatst is uitgevoerd. Laat leeg als nooit gedaan.
- Waarschuwingsdagen voor deadlineAantal dagen voor de deadline waarop een waarschuwing wordt getoond.
- TerugTerug naar taakaanmaak zonder op te slaan.
- Interval-ankerHoe de volgende vervaldatum wordt berekend na voltooiing. 'Gepland' voorkomt tijdverschuiving door verankering aan de geplande datum.
Eenmalige taak
- VervaldatumDe datum waarop deze eenmalige taak verschuldigd is.
- Waarschuwingsdagen voor deadlineAantal dagen voor de deadline waarop een waarschuwing wordt getoond.
- TerugTerug naar taakaanmaak zonder op te slaan.
Na het instellen
- Adaptieve planningToon EWA-, Weibull-analyse en intervalsuggesties voor taken.
- SeizoensaanpassingenToon seizoensfactorgrafieken en maandelijkse aanpassingsgegevens.
- OmgevingscorrelatieToon omgevingscorrelatie (temperatuur, vochtigheid) aanpassingen.
- BudgetbeheerToon maandelijks/jaarlijks budgetbeheer en waarschuwingen.
- GroepenToon onderhoudsgroepbeheer.
- ChecklistsToon taakchecklists voor stapsgewijze voltooiing.
- Tijd-van-dag-planningLaat taken op een specifieke tijd vervallen in plaats van om middernacht.
- Voltooiings-actiesPer taak HA-actie bij voltooien + snel-voltooien-QR met vooraf ingestelde waarden.
- LocatiesObjecten op een andere locatie (een Home Assistant-zone): herinneringen alleen als er iemand is, en een bericht bij aankomst.
- Geselecteerde gebruikers laten aanmaken, bewerken en verwijderenUit (standaard): alleen admins kunnen inhoud wijzigen. Aan: de hieronder geselecteerde gebruikers krijgen ook volledige toegang.
- Gebruikers met volledige paneel-toegangGeselecteerde gebruikers zien het volledige paneel; alle anderen zien alleen Voltooien en Overslaan.
- Standaard waarschuwingsdagen voor deadlineAantal dagen voor de vervaldatum van een onderhoudstaak om een waarschuwing te tonen.
- Meldingen inschakelenMeldingen verzenden wanneer onderhoudstaken verlopen of achterstallig zijn.
- MeldingsserviceDe te gebruiken meldingsservice (bijv. notify.mobile_app_phone).
- Zijbalkpaneel tonenEen Onderhoud Supporter-paneel in de zijbalk tonen.
- Decimalen voor bedragenHoeveel decimalen elk bedrag toont — KPI's, budgetten, kosten in lijsten en rapporten, budgetmeldingen. 0 = hele getallen.
- Onderdelen tellen als uitgaveBij aankoop: de kosten van een aankoopherinnering tellen, gebruikte onderdelen worden ter informatie getoond. Bij gebruik: elke afronding boekt de gebruikte onderdelen en een aankoop zet in plaats daarvan de prijs van het onderdeel. Geldt vanaf nu.
- Drempel „batterij laag“ (%)Vlootbrede ondergrens: een batterij op of onder dit niveau geldt als laag, tenzij de Battery Notes-drempel hoger is.
- Batterij geldt als vervangen boven (%)Een lege batterij blijft als laag geteld tot het niveau boven deze waarde stijgt of een vervanging wordt vastgelegd — zo kan een niveau dat rond de drempel schommelt de vloottaak niet steeds opnieuw afronden.
- Batterij geldt pas als laag na (minuten)Een batterij moet zo lang laag melden voordat ze als laag geldt, zodat een sensor die even een heel laag niveau meldt en vanzelf herstelt haar niet op de lijst zet. 0 = meteen.
- Vervanging automatisch vastleggen wanneer een lege batterij hersteltWanneer een batterij die laag was boven de hersteldrempel stijgt, wordt de vervangdatum in Battery Notes vastgelegd en worden de reservecellen van de voorraad afgeboekt — zonder tik
- Titel van zijbalkpaneelEigen naam voor het zijbalk-item. Laat leeg voor "Maintenance". Handig om verwarring met het ingebouwde Maintenance-dashboard van Home Assistant te voorkomen.
- Boodschappenlijst om kooptaken mee te synchroniserenAutomatische koopherinneringen voor schaarse onderdelen verschijnen in deze takenlijst; afvinken voltooit de herinnering en vult de voorraad aan. Leeg laten om uit te schakelen.
- Standaard takenlijsten voor takenZolang een taak verschuldigd is, staat ze op deze lijsten, tenzij de taak eigen lijsten of geen kiest (taakdialoog in het paneel). Afvinken daar voltooit de taak. Leeg laten om uit te schakelen.
- Zoeklink voor aankopen
- Drempel „verbruiksartikel laag“ (%)Standaardwaarden voor nieuwe Voorgestelde installaties (resterend percentage) en voor vlootbatterijen zonder eigen Battery Notes-drempel. Bestaande taken behouden hun waarde.
- Melden wanneer bijna verlopen
- Herinneringsinterval bijna verlopen (uren)Hoe vaak de herinnering voor bijna verlopen wordt herhaald. Stel in op 0 voor een enkele melding.
- Melden wanneer achterstallig
- Herinneringsinterval achterstallig (uren)Hoe vaak de herinnering voor achterstallig wordt herhaald. Stel in op 0 voor een enkele melding.
- Melden wanneer geactiveerd
- Herinneringsinterval geactiveerd (uren)Hoe vaak de melding voor geactiveerd wordt herhaald. Stel in op 0 voor een enkele melding.
- Stille uren inschakelenMeldingen onderdrukken tijdens stille uren.
- Begin stille uren
- Einde stille uren
- Max. meldingen per dagMaximaal aantal meldingen per dag. Stel in op 0 voor onbeperkt.
- Meldingen bundelenEen enkele samenvattingsmelding verzenden wanneer meerdere taken aandacht vereisen.
- BundeldrempelMinimaal aantal taken om een gebundelde melding te activeren.
- Stijl van meldingstitelWat verschijnt als TITEL van de melding. Standaard behoudt de status-tekst (bijv. 'Onderhoud achterstallig!'). Objectnaam / taaknaam helpen wanneer de telefoon meldingen stapelt.
- VoltooiingsmeldingenHuishoudnieuws wanneer een taak is voltooid, met de reden (paneel, QR-/NFC-scan, takenlijst, spraak, sensorherstel …). "Alleen automatisch" meldt alleen voltooiingen die niemand ter plekke deed — sensorherstel, afvinken op de boodschappenlijst, een service-aanroep van een automatisering.
- Alleen het event afvuren, zelf niets versturenElke notificatie vuurt het event maintenance_supporter_notification af. Met deze optie verzorgt jouw automatisering de volledige bezorging — herhaalintervallen, stille uren en de daglimiet bepalen nog steeds wanneer het event komt.
- Knop 'Voltooien' tonenVoegt een knop toe om de taak direct vanuit de melding als voltooid te markeren.
- Knop 'Overslaan' tonenVoegt een knop toe om de huidige onderhoudscyclus vanuit de melding over te slaan.
- Knop 'Uitstellen' tonenVoegt een knop toe om de herinnering uit te stellen.
- Uitstelduur (uren)Hoe lang meldingen worden uitgesteld wanneer op uitstellen wordt gedrukt.
- ValutaValuta voor budgetweergave en meldingen.
- Maandelijks budgetMaximale maandelijkse onderhoudsuitgaven. Stel in op 0 om uit te schakelen.
- Jaarlijks budgetMaximale jaarlijkse onderhoudsuitgaven. Stel in op 0 om uit te schakelen.
- Budgetwaarschuwingen inschakelenEen melding verzenden wanneer uitgaven de waarschuwingsdrempel overschrijden.
- Waarschuwingsdrempel (%)Percentage van het budget waarbij een waarschuwing wordt verzonden.
- Selecteer groep
- GroepsnaamEen naam voor deze groep (bijv. 'Voorjaarsonderhoud').
- BeschrijvingOptionele beschrijving voor deze groep.
Teksten uit de code van iluebbe/maintenance_supporter.
Entiteiten
- Binaire sensorenAchterstallig
- KnoppenVoltooien, Overslaan, Resetten
- Agenda’sOnderhoudsschema
- SensorenAchterstallig, Bijna verlopen, Geactiveerd, Vereist aandacht, OK, Documentopslag, Totaal aantal taken, Volgende vervaldatum, Dagen tot deadline, Onderdelen bij te bestellen, Te vervangen batterijen, Onderhoudskosten en nog 1
- TakenlijstenOnderhoud
Acties
- Onderhoud voltooienMarkeer een onderhoudstaak als voltooid.Velden: Entiteit, Notities, Kosten, Duur, Meterstand, Meterstanden, Voltooid door, Voltooid op, Via tag-scan
- Onderhoud resettenReset de laatst uitgevoerde datum van een onderhoudstaak.Velden: Entiteit, Datum
- Onderhoud overslaanSla de huidige onderhoudscyclus over.Velden: Entiteit, Reden
- Gegevens exporterenExporteer alle onderhoudsgegevens als JSON of YAML naar maintenance_export.json / maintenance_export.yaml in de Home Assistant-configuratiemap en vuur daarna maintenance_supporter_export_completed af met het bestandspad. Alleen voor beheerders.Velden: Formaat, Geschiedenis opnemen
- Object toevoegenMaak een nieuw onderhoudsobject (apparaat). Geeft de nieuwe entry_id terug.Velden: Naam, Ruimte, Fabrikant, Model, Serienummer, Installatiedatum, Garantie verloopt, Documentatie-URL, Notities
- Taak toevoegenVoeg een onderhoudstaak toe aan een bestaand object. Geeft de nieuwe task_id terug.Velden: Object, Naam, Taaktype, Planningstype, Interval, Intervaleenheid, Vervaldatum, Kalenderplanning, Waarschuwing (dagen), Ingeschakeld
- Taak bijwerkenWerk de algemene velden van een bestaande onderhoudstaak bij. Alleen de opgegeven velden veranderen.Velden: Object, Taak-ID, Naam, Taaktype, Planningstype, Interval, Intervaleenheid, Vervaldatum, Planning (kalenderherhaling), Waarschuwingsdagen
- Taak verwijderenVerwijder een onderhoudstaak inclusief de geschiedenis. Dit kan niet ongedaan worden gemaakt - overweeg in plaats daarvan archiveren via het paneel.Velden: Object, Taak-ID
- Taken weergevenGeeft een momentopname van actieve onderhoudstaken (id, entity_id van de sensor, naam, status, volgende vervaldatum, laatste voltooiing, actuele triggerwaarde met doel en eenheid, verantwoordelijke persoon) voor automatiseringen, scripts en spraak. Ondersteunt filteren op object, status en persoon.Velden: Object, Status, Persoon
- Reserveonderdeel aanvullenDe voorraad van een reserveonderdeel wijzigen: nieuwe gekocht, of een correctie. Geef precies één van wijziging en nieuwe voorraad.Velden: Reserveonderdeel, Wijziging, Nieuwe voorraad
- Reserveonderdeel gebruikenEr is iets van een reserveonderdeel gebruikt buiten een taak, zoals ruitensproeiervloeistof bijgevuld. Het gaat van de voorraad af zoals de onderdelen van een voltooiing; gebruikte exemplaren van een herbruikbaar onderdeel wachten tot ze weer klaar zijn. Er wordt niets als uitgave geboekt.Velden: Reserveonderdeel, Aantal
- Reserveonderdeel weer klaarGebruikte exemplaren van een herbruikbaar onderdeel zijn weer klaar (opgeladen, geslepen, ...): van de wachtstapel terug naar de voorraad.Velden: Reserveonderdeel, Aantal
- Gebruikte reserveonderdelen weggooienGebruikte exemplaren van een herbruikbaar onderdeel die niet meer klaar te maken zijn, zoals een cel die niet meer oplaadt, verlaten de wachtstapel zonder terug te gaan naar de voorraad.Velden: Reserveonderdeel, Aantal
Probleemoplossing
- DiagnostiekDownloadt een diagnostiekbestand om aan een bugmelding toe te voegen.
- ReparatiemeldingenMeldingen die het kan tonen onder Instellingen > Reparaties:Documentopslag moet worden opgeschoond, Paneel-toegang gebruiker bestaat niet meer, Voltooiings-actie verwijst naar een verwijderde entiteit, Globale configuratie van Maintenance Supporter ontbreekt, Is de apparaatkoppeling kwijt, Is gekoppeld aan zijn eigen onderhoudsapparaat
Uit de README
Everything in your home that needs regular upkeep — filters, pumps, cars, appliances, smoke detectors — tracked in one place inside Home Assistant. Schedule by time or by real sensor data, get reminded, check things off from your phone, and keep the full history of what was done and what it cost.
Not the same as HA's built-in Maintenance Dashboard (2026.5+). That dashboard auto-discovers low-battery devices — narrow scope, zero config. Maintenance Supporter tracks user-defined maintenance with schedules, sensor triggers, history, costs, and notifications. They pair well: HA's built-in handles batteries, this integration handles everything else.
Te zien in Vulpo
Knop-kaart, Agenda-kaart, Grafiek-kaart, Apple Watch.Informatie
- Installaties
- 678 die analysegegevens delen
- GitHub-sterren
- 129
- Verbinding
- Werkt lokaal
- Onderhoud
- Bijgewerkt in de afgelopen 6 maanden
- Versie
- v2.111.0,
- Categorie
- Productiviteit en informatie, Agenda’s en takenlijsten
- Soort
- Marketplace-integratie
- Vereist
- Vereist de Marketplace (HACS op 2026.10 en ouder)
- Domein
maintenance_supporter- Problemen
- Probleem melden














