Picking a category by hand locks the row, so the hourly sync and rule changes leave it alone. Choose Auto to hand it back to the rules.
Matching is case-insensitive substring against payee + description, and the first match by order wins. Switch to By priority to drag rules into order — keep general catch-alls last.
“Excluded” keeps a category out of the budget totals — use it for the Mastercard settlement once you import the card statements, or the same money counts twice.
Belfius has no PSD2 access to the Mastercard, so the monthly statement PDF is the way in. It is parsed here in your browser — the file is never uploaded.
Reconnecting sends you to Belfius to log in exactly as you would to check the account, and the bank hands back a permission rather than anything you have to copy. Your Belfius credentials are typed on Belfius' own page and never reach this one.
Belfius grants the permission for ninety days but ends the session behind it after about a week, and only the second one stops the sync — so this is worth doing roughly weekly, whatever the consent date says. Nothing is lost in the meantime: the first sync after reconnecting pulls back the days that were missed, and transactions cannot be imported twice.
The shared lists the wall shows. Typing here beats typing on a wall — an item added from this page is on the display a second later.
What the house has, counted on a phone by talking at a shelf. This page is for afterwards — fixing forty rows on a keyboard is quicker than correcting them one at a time with a thumb. It is a snapshot, not a running total: nothing is subtracted when something gets eaten, and each row says when it was last actually looked at.
What the Reflection tile turns through. One at a time, in a random order, so the same quote does not lead every morning.
Everywhere you have been, as pulsing points on the wall's globe. A trip can have several stops — Rome and Florence are one holiday — and the globe draws them as a single dot until somebody zooms in far enough to tell them apart.
Read-only here. A trip is made on the phone, where the photographs already are; this is the list of what exists and the way back to a site somebody has been sent.
Printed books
A trip can be printed as a real book and posted. These are the ones the apps offer when somebody makes one — search for a shape and add it. Each printer has its own catalogue and its own list, so switching shows a different set.
Postage is charged once for a whole order, however many books are in it, so the apps put several trips in one delivery. Every one of them is posted to the address on the family page, whoever ordered it.
Who lives here, and where. Everyone gets a colour — a parent's tints the events in their own calendar on the wall, a child's their chip on the trips filter.
Parents
Which calendar belongs to whom is set on the iPad instead — only it can see the list of calendars the Google account brings in.
Children
Bedtimes and what a sitter should know are on the babysitter's page, alongside the wifi and the house rules.
Where you live
Typed once and read twice. The wall shows the street and the town to a
babysitter, and every book ordered from the apps is posted here — which is what the
name and the email are for, since a parcel is addressed to one person and its
confirmation goes to one inbox. The country is a three-letter code —
BEL, not BE. Two letters is the one mistake that looks
right and names nowhere the printer will send to.
A stop is listed once per direction, because that is how STIB counts them: the Roodebeek platform towards Gare de l'Ouest and the one towards Stockel are two different stops. Pick the direction you actually wait in.
Without a key the feed allows 100 calls a day, which is not enough to run a wall on.
The wifi password goes to the wall's Keychain rather than its settings file, and is shown on screen only as the QR code a phone camera can join from.
The address the wall shows a sitter is on the family page — it is the same house books get posted to, so it is typed in one place.
Each child
Emergency contacts
Reconnecting sends you to Google, signed in as whoever owns the doorbell in the Home app, and brings you straight back here. There is no password to give and nothing to copy — Google hands back a permission, and the permission is kept where only the wall's own function can read it.
Google expires that permission after seven days for as long as the consent screen behind it is left at publishing status Testing, which is worth fixing once rather than reconnecting every week. DEPLOY.md §9a says where.
Rings are not affected by any of this. They arrive down a different road that holds no Google login of its own, so the bell goes on working even on a week when the picture does not.
Four slots, because the apps are built with room for exactly four. Tap one to choose a photo; it is cropped square and shrunk to 1024px here, so what you see is what gets baked in.
Uploading changes nothing on any device by itself. iOS only
accepts an app icon that was compiled into the app, so these photos wait here
until someone runs ./icons.sh on the Mac and rebuilds and reinstalls
both apps. Until then the icons stay as they were at the last build.
A photo becomes a 60-point square on the Home Screen. One face, a pet or a strong shape survives that; a group shot turns to mush.
Night mode
These are two separate things. The first dims the wall whenever nobody is in the room, at any hour; the second keeps it dark through the night whether or not anybody is. Either can be off.
The wall knows the room is empty by how quiet it is, so it needs the microphone switched on — Settings → Voice, on the wall itself. Nothing it hears leaves the iPad. Touching the screen or saying « Dis Maison » brings the dashboard back at once.
Intro video
A phone that has never opened the app plays the full tour.
Every other phone plays what has changed since the last video, cut from the
changelog by video/whatsnew.mjs — which moves this counter
itself, so the button is only for playing the same one over again.
Once each, with nothing to switch back off.