Assistant familial OpenClaw: calendrier partagé, messages, et logistique maison
Transformez OpenClaw en coordinateur du foyer: agrégation des calendriers, détection d'appointements depuis les messages, buffers de trajet, inventaire et courses via chat.
Quel modèle veux-tu par défaut ?
Quel canal veux-tu utiliser ?
Serveurs limités, plus que 8 disponibles
La logistique familiale déraille pour une raison simple: l'information est dispersée.
Calendrier pro, calendrier perso, calendrier familial partagé, PDF de l'école, SMS de confirmation de rendez-vous, planning de stage caché dans un email, liste de courses dans une conversation perdue. Chaque élément est gérable. C'est l'agrégation qui devient épuisante.
Ce guide explique comment construire un assistant familial OpenClaw pragmatique qui:
- Agrège les calendriers dans un brief du matin
- Surveille les messages pour détecter des confirmations de rendez-vous et créer des événements
- Ajoute des buffers de trajet pour éviter les retards
- Maintient un inventaire simple et une liste de courses
- Utilise des photos (planning scolaire, congélateur) comme input
Ce que vous allez construire
Un assistant "family ops" qui tourne sur une machine always-on et produit:
- Brief du matin: journée + aperçu 3 jours, conflits, nouveaux événements
- Automations depuis messages: détecter un rendez-vous et créer un événement
- Inventaire et courses: répondre "on a du beurre ?" et générer une liste
Skills et prérequis
Selon votre environnement:
-
Accès calendrier
- Google Calendar API (recommandé)
- Apple Calendar via EventKit (macOS)
- Flux iCal pour certaines sources (école)
-
Messagerie
- Telegram ou Slack pour le chat familial partagé
- Optionnel: monitoring iMessage (macOS uniquement)
-
Accès fichiers pour stocker inventaire et listes
-
Optionnel: caméra et OCR (vision) pour les photos
Si vous débutez: /blog/openclaw-guide-competences
Principes de design
1) Commencer en read-only, puis activer l'écriture
Démarrez en lecture et synthèse. Activez ensuite:
- création d'événements
- édition d'événements
- envoi de messages
La confiance se construit, surtout à deux.
2) Préférer un canal partagé aux DM
Un groupe Telegram partagé donne de la visibilité:
- tout le monde voit ce que l'assistant fait
- les erreurs sont détectées vite
- l'assistant devient un "membre du foyer" et pas un bot secret
3) Buffers par défaut
Le problème n'est souvent pas l'événement. C'est le trajet absent.
Politique par défaut:
- ajouter 30 minutes avant et après pour les rendez-vous, sauf cas évident
Setup pas-à-pas
Étape 1: créer le chat familial et des conventions
Créez un groupe Telegram (ou un canal Slack) du type:
- "Family Ops"
Décidez de quelques formulations récurrentes:
- "ajoute à la liste de courses: …"
- "on n'a plus de …"
- "rendez-vous: …"
Cela améliore la fiabilité sans imposer une syntaxe rigide.
Étape 2: connecter les sources calendrier
Minimum:
- votre calendrier principal
- un calendrier familial partagé
Puis ajoutez:
- calendrier du partenaire (vue partagée)
- calendriers école (PDF, flux iCal)
- planning de stages via pièces jointes
Prompt:
Mets en place une agrégation de calendriers familiaux.
Sources:
1) Mon Google Calendar pro (read-only)
2) Calendrier familial partagé
3) Calendrier de mon/ma partenaire (vue partagée)
4) Dossier de PDFs école: ~/Documents/school-calendars/
5) Nouvelles invitations calendrier détectées dans les emails récents
Tous les jours à 08:00:
- Résume les événements du jour (toutes sources)
- Ajoute un aperçu 3 jours avec conflits
- Surligne les événements ajoutés depuis hier
- Ajoute la météo uniquement si elle impacte la logistique
Envoie dans notre groupe Telegram "Family Ops".
Commence en read-only.
Étape 3: ajouter le monitoring "ambiant" des messages
C'est la partie qui change tout: l'assistant agit sans qu'on lui demande quand il reconnaît un rendez-vous.
Exemples à détecter:
- "Votre rendez-vous est confirmé pour…"
- "On peut se voir mardi à 15h ?"
- "L'entraînement est déplacé à samedi 15h"
Prompt:
Toutes les 15 minutes, vérifie les nouveaux messages.
Quand tu détectes un message de type rendez-vous:
1) Extrait date, heure, lieu, et personnes concernées
2) Crée un événement dans le calendrier familial partagé
3) Ajoute 30 minutes de buffer avant et après
4) Poste une confirmation dans "Family Ops" expliquant ce que tu as créé
Si la confiance est basse, pose une question de clarification au lieu de créer l'événement.
Si vous êtes sur macOS et que iMessage est accessible, vous pouvez monitorer iMessage directement. Sinon, faites transiter les confirmations dans le groupe Telegram.
Étape 4: créer le fichier d'inventaire
Commencez simple. Un JSON suffit.
Créez:
~/household/inventory.json
Champs suggérés:
- nom
- quantité
- localisation (frigo, placard, cave)
- seuil "low stock"
- dernière mise à jour
Prompt:
Crée et maintiens ~/household/inventory.json.
Quand on écrit:
- "On n'a plus d'œufs" -> quantité 0
- "J'ai acheté 2 bouteilles de lait" -> incrémente lait
- "ajoute à la liste de courses: beurre" -> ajoute beurre à une liste
Permets les requêtes:
- "On a du beurre ?" -> répond quantité + localisation
- "Qu'est-ce qui manque ?" -> liste sous le seuil
Étape 5: coordonner la liste de courses
Utilisez un fichier séparé:
~/household/grocery-list.md
Règles:
- Dédupliquer (mais garder les quantités)
- Grouper par rayon (fruits/légumes, produits frais, épicerie)
- "Vider la liste" seulement avec confirmation
Étape 6: input photo (optionnel mais très rentable)
Deux usages très efficaces:
- Photo ou capture d'un calendrier école -> OCR -> propositions d'événements
- Photo du congélateur / placard -> extraction d'items -> mise à jour inventaire
Prompt:
Quand on envoie une photo dans "Family Ops":
- Si ça ressemble à un calendrier, extrais les événements et propose des entrées
- Si ça ressemble à un ticket, extrais les items et mets à jour l'inventaire
- Si ça ressemble à un placard/congélateur, extrais les items et mets à jour l'inventaire
Toujours afficher un aperçu de ce que tu vas écrire avant de modifier fichiers ou calendriers.
Format recommandé pour le brief du matin
Gardez une structure stable:
- Planning du jour
- Qui est où, quand
- Conflits
- Nouveautés (événements, inventaire bas)
- Une suggestion (ex: "acheter du lait aujourd'hui")
Cas d'usage avancés
Suivi médical familial
Gardez un fichier ~/household/medical.json avec:
- Prochains rendez-vous par personne
- Vaccinations et rappels
- Ordonnances en cours et dates de renouvellement
Prompt:
Quand on mentionne un rendez-vous médical dans "Family Ops":
- Ajoute-le au calendrier familial
- Mets à jour medical.json avec le praticien et le motif
- Si un renouvellement d'ordonnance approche (< 7 jours), rappelle-le dans le brief du matin
Gestion des activités extra-scolaires
Le planning des activités change souvent. Centralisez-le:
Maintiens un fichier ~/household/activities.json avec:
- Activité, enfant, jour/heure, lieu, contact du responsable
- Si un message dans "Family Ops" mentionne un changement d'horaire, mets à jour et préviens
- Ajoute le trajet dans le brief quand l'activité est le jour même
Budget courses mensuel
Ajoutez un suivi simple:
Quand on valide une liste de courses comme "achetée":
- Estime le coût total (prix moyens par item)
- Cumule dans ~/household/budget.json
- En fin de mois, poste un résumé: dépenses estimées, items les plus fréquents, tendance vs mois précédent
Sécurité et vie privée
Un assistant familial touche des données sensibles. Prenez les bonnes précautions.
Recommandations:
- Commencer en read-only pour que toute la famille voie comment l'assistant interprète les données avant de lui donner des droits d'écriture
- Utiliser une machine dédiée (souvent un Mac mini ou un Raspberry Pi) pour isoler les données du foyer
- Ne pas stocker le contenu brut des messages longtemps. Stocker des faits structurés (date, lieu, objet) et supprimer le texte source après traitement
- Ne pas renvoyer des contenus iMessage privés dans un canal large. Les conversations privées restent privées
- Limiter l'accès aux calendriers au strict nécessaire. Si un calendrier pro contient des infos confidentielles, partagez uniquement la disponibilité (busy/free), pas les détails
Dépannage
Trop de faux positifs sur les rendez-vous
- Ajouter un seuil de confiance.
- Auto-créer seulement pour certains expéditeurs (cabinet médical, école).
- Poser une question si la date/heure est ambiguë.
Conflits et doublons
- Dédupliquer par (titre + heure + lieu).
- Utiliser le calendrier familial comme destination.
Inventaire qui devient obsolète
- Gardez-le approximatif.
- Ajoutez un rappel hebdo d'audit.
- Ne suivez que les items "pénibles" (lait, œufs, couches, médicaments).
FAQ
Q: iMessage est-il indispensable ? A: Non. C'est un bonus. Un groupe Telegram partagé suffit pour 80 pour cent de la valeur.
Q: Comment éviter de créer des événements erronés ? A: Démarrez en "proposer d'abord", puis activez l'auto-création seulement pour les patterns très sûrs.
Q: Peut-il inviter automatiquement mon/ma partenaire ? A: Oui, une fois l'accès en écriture activé. Définissez des règles: inviter seulement si l'événement impacte la garde/logistique.
Q: Peut-il suivre des tâches ménagères ? A: Oui. Vous pouvez maintenir une liste dédiée ou synchroniser avec Todoist. Pour la visibilité des runs agent, voir /blog/openclaw-todoist.
Q: Comment gérer le trajet de façon plus précise ? A: Commencez par des buffers fixes. Ensuite, vous pourrez intégrer une API de cartographie. Le buffer fixe apporte déjà un gain énorme.
Q: Faut-il que tout le monde dans le foyer comprenne OpenClaw ? A: Non. Le groupe Telegram est l'interface. Votre famille écrit normalement, l'assistant répond. Personne n'a besoin de savoir comment ça marche en coulisses.
Q: Où trouver d'autres patterns OpenClaw maison ? A: Notre index de use cases regroupe plusieurs workflows: morning brief, multi-agents, suivi projet.
Exemples de messages (pour éviter d'apprendre des commandes)
L'objectif est que votre famille continue à écrire naturellement.
Exemples:
-
"On n'a plus d'œufs"
- Assistant: "OK. Œufs mis à 0 dans l'inventaire. Je les ajoute à la liste de courses (x12) ?"
-
"Ajoute à la liste de courses: lessive"
- Assistant: "Ajouté. Rayon: épicerie/maison."
-
"Dentiste confirmé mardi 14h au cabinet rue X"
- Assistant (mode proposition): "Proposition: rendez-vous Dentiste, mardi 14:00. Buffers 13:30-14:00 et 15:00-15:30. Confirmer ?"
-
"L'entraînement est déplacé à samedi 15h"
- Assistant: "Pour quel enfant et quel lieu ? Réponds: 'Enfant: …, Lieu: …'."
Ces micro-interactions retirent beaucoup de charge mentale sur une semaine.
Modes de fonctionnement (sécurité d'abord)
Vous pouvez choisir un niveau d'autonomie adapté.
-
Mode A: lecture + synthèse
- Aucun write automatique. L'assistant propose.
-
Mode B: écriture avec confirmation
- Création d'événements et mise à jour inventaire uniquement après "oui".
-
Mode C: auto-création pour expéditeurs connus
- Exemple: confirmations de cabinet médical ou emails école.
- Tout le reste reste en proposition.
La plupart des foyers devraient commencer en Mode A, puis passer en Mode B.
Rituel hebdo (10 minutes le dimanche)
Un petit rituel stabilise le système.
Message type:
- "Plan semaine: repère les conflits et propose les ajustements."
L'assistant peut:
- scanner les 7 prochains jours
- surligner les doublons et overlaps
- lister les événements nécessitant de la préparation (documents, sacs, repas)
- rappeler les items d'inventaire bas qui vont probablement manquer
C'est la différence entre un simple résumé de calendrier et un vrai coordinateur.
Erreurs courantes à éviter
Tout automatiser d'un coup. Commencez par le brief du matin. Ajoutez le monitoring messages après une semaine. L'inventaire peut attendre un mois.
Ignorer le partenaire. Si votre conjoint(e) ne comprend pas ce que fait l'assistant, il/elle ne l'utilisera pas. Le canal partagé résout ça: tout est visible.
Suivre trop d'items dans l'inventaire. 15-20 articles essentiels suffisent. Le lait, les oeufs, les couches, les médicaments. Pas les épices exotiques.
Oublier les buffers de trajet. C'est le gain le plus immédiat. 30 minutes par défaut avant chaque rendez-vous. Ajustez ensuite si c'est trop ou pas assez.
Prochaines étapes
Quand l'assistant est stable:
- Ajouter un morning brief qui combine maison + travail (openclaw-morning-brief)
- Déléguer: un agent "household", un agent "business" (openclaw-multi-agent-team)
- Ajouter un suivi projet event-driven pour votre travail (openclaw-project-tracking)
Si vous voulez un assistant utile sans être intrusif, gardez des règles simples: read-only d'abord, format fixe, confirmation sur les écritures.
Quel modèle veux-tu par défaut ?
Quel canal veux-tu utiliser ?
Serveurs limités, plus que 12 disponibles
Articles similaires

OpenClaw pour l'Immobilier : Automatiser les Leads et les Visites
Comment les agents immobiliers utilisent OpenClaw pour repondre aux prospects, qualifier les leads, prendre des RDV de visite et faire le suivi client. Deploiement en 60s avec ClawRapid.

Setup SAV OpenClaw : Guide Complet Service Client IA (2026)
Guide complet pour configurer OpenClaw en SAV : canaux, base de connaissance, regles d'escalade, actions (suivi, retours), metriques et cout. Deploiement en 60s avec ClawRapid.

Créer un morning brief sur mesure avec OpenClaw (news, tâches, actions)
Mettez en place un morning brief OpenClaw: news pertinentes, calendrier, tâches prioritaires, et recommandations proactives que l’agent peut exécuter pour vous.