Hobbyist zet ultrawideband op afvalbakken om te checken of ze aan straat staan

'Staat de afvalbak wel aan de straat?' is zo'n vraag die in veel huishoudens voorbijkomt. Zelden zal iemand voor het antwoord op die vraag gebruikmaken van een ultrawidebandchip met Home Assistant-integratie.

De Brit Simon Green heeft zes kliko's bij zijn huis voor afvalscheiding, met elk een eigen ophaalschema. Hij had kunnen volstaan met terugkerende meldingen om hem eraan te herinneren de afvalbak aan de straat te zetten, maar dat is niet wat hij deed. In plaats daarvan heeft hij hardware en software in elkaar geklust om dat voor elkaar te krijgen.

De hardware is een ultrawidebandchip met kantelsensor. Die KKM K4W heeft een Nordic Semi nRF52833-chip, een Qorvo DW3310-radio en een ST Micro-kantelsensor. Het geheel krijgt stroom van een dikke knoopcelbatterij, een CR2477. De hardware zit in een 3d-geprint doosje. Er is een basisstation aan huis.

GitHub

De software bestaat uit eigen firmware met de naam BinRange en staat op GitHub. De firmware staat op de ultrawidebandkits. Home Assistant combineert de gegevens en meldt wanneer een kliko aan de straat moet staan, of hij er staat en of hij is geleegd. Hij maakte de code grotendeels met OpenAI Codex.

Green houdt een afstand van tien meter aan. Als de ultrawidebandchip doorgeeft dat de afstand meer dan tien meter is, dan geldt de kliko als 'aan de straat'. Een ultrawidebandchip meet dat aan de hand van de tijd die een signaal nodig heeft om heen en weer te gaan. Daardoor is ultrawideband veel preciezer dan bijvoorbeeld bluetooth, dat alleen op de signaalsterkte kan afgaan.

Meer dan 90 graden

Het ophaalschema voor de bakken komt van de website van de gemeente en staat al in Home Assistant. Als de kantelsensor meet dat de bak meer dan 90 graden is gekanteld, komt er een melding dat de bak geleegd is en weer thuis neergezet kan worden.

Green merkt op dat het nog niet vlekkeloos werkt. Het totale project kostte een paar honderd euro aan hardware. Sinds de ingebruikname is er pas één dag geweest waarop een van de kliko's werd geleegd. Toen werkte het systeem nog niet naar behoren.

Kliko met uwb, bron: Simon GreenKliko met uwb, bron: Simon GreenKliko met uwb, bron: Simon GreenKliko met uwb, bron: Simon Green

Door Arnoud Wokke

Redacteur Tweakers

04-10-2026 • 13:37

30

Reacties (30)

Sorteer op:

Weergave:

ultrawide is meer voor richtingbepaling ook toch? denk dat het veel simpeler kan als je simpelweg 2 staten wil kunnen meten.
Ultrawideband is primair nauwkeurig afstand bepalen. Door meerdere antennes erop te zetten kan je inderdaad ook richting bepalen, maar dat kan in principe met Bluetooth oid ook prima. Alleen doordat UWB een ~3x hogere frequentie heeft als Bluetooth, kan je de antennes ~3x dichter bij elkaar zetten, dus het past beter in een kleinere form factor.

Waar UWB dus primair goed in is tov andere opties, is afstand. Oudere autosleutels (of nou ja, ze worden volgens mij nog steeds geleverd bij nieuwe auto's), maken gebruik van signaalsterkte. Dat kan je omzeilen als crimineel met een versterker. UWB maakt gebruik van de lichtsnelheid, een stuk moeilijker te omzeilen ;) . En dat zou je met Bluetooth ook kunnen doen (sterker nog, ik geloof dat er implementaties van zijn), maar dan komt het voordeel van UWB tevoorschijn, doordat het smalle pulsen zijn met een bandbreedte van 500MHz, (250x-500x groter dan Bluetooth), is het heel geschikt om nauwkeurig de afstand te bepalen. Op cm precisie. En dan met een standaard eromheen om die beveiligd te doen zodat niemand je auto jat, of door een toegangspoortje heen loopt omdat jij op een halve meter afstand ervan staat.

Wat dus allemaal compleet irrelevant is om te kijken of een afvalbak of meer of minder dan 10m afstand staat. Ik had dit hele projectje puur met BLE gedaan.
Mja dat dus. En ik denk niet dat een crimineel jouw vuilnisbak signaal wil gaan versterken. Dus simpel radio signaal had ook gewoon gekunt. En esp met bluetooth zou idd veel simpeler zijn.
Nu alleen nog automatisch zelfstandig aan de weg zetten
Zou ik het liever op soort robot maaier onderstel zetten, want het is niet vanzelfsprekend dat de afhaaldienst de container terug op de rails zet
En dan het automatisch uit huis in de kliko laten brengen. En dan automatisch van het dienblad/tafel in de prullenbak. En dan automatisch door een robot laten uitpakken.

En dan ....
Dit moet ik handmatig doen, maar een goede buurman brengt alle kliko's naar de bijbehorende huizen. Echt super
Yup. Dat krijg je als afvalscheiding totaal doorslaat en een huishouden dus een bak of zes moet managen. Waag het niet om het verkeerde in de bak te doen want ze laten het gewoon staan. De kwart tuin staat vol met die stink dingen.

Leuk project. De creativiteit van mensen blijft mij verwonderen. Gaat nog wel wat worden als de buren het ook implementeren :)
Ja wat heb je dan liever? Alles in 1 bak en betalen voor sortering?
Hier in Schiedam moesten we eerst alles scheiden in aparte bakken. Nu blijkt het goedkoper en efficiënter om alles in 1 bak te doen het na te scheiden bij de afvalverwerker. Alleen het groenafval en papier gaat nog apart. Oké, alsnog 3 bakken in de tuin, maar plastic mag gewoon bij het restafval.
Omdat er veel veranderd is bij jullie in zake van statiegeld. Bij ons hebben 3 afvalstromen. Keukenafval, restafval en pmd (hier mag folie in)
Die keus heb je niet want dat doet de gemeente voor je. Hier 4 kliko’s staan, is al

Snel 2m2 minder tuin wat zeker in een woon wijk al snel significant kan worden. Hier in het dorp (ik woon buitenaf) zijn ze ook al weer terug naar 2.

Plastic en blik gaat op nascheiding. Papier en glas in ondergrondse containers dus groen en grijs blijft over. Ook de ophaal frequentie is daarmee terug naar 2 weken wat met een grijze en groene bak wel zo prettig is.
Kijk eens wat een Engelsman betaald voor deze service. Je zal er van schrikken.

Er moet dus een diesel vrachtauto die zes a zeven bakken ophalen. Willekeurige controles van de bakken bij de mensen thuis en in de fabriek. Eventuele boetes en afvalstroom correcties tegen premium prijs.

In de zomer stinkt de halve straat naar rottend afval want het wordt echt niet eens per week geleegd.
Hoeveel betaald een Engelsman ervoor?

In Vlaanderen zijn ze elektrisch toch in mijn buurt.
Dus je weet het ook niet?
6 bakken? 🤨

Ik heb er drie: GFT, PMD, Papier. (Restafval is centraal in ondergrondse containers)

Stinken zou niet nodig moeten zijn overigens. Papier sowieso niet. PMD zou kunnen met eventuele supermarktvleesbakjes maar als je dat in een dichte vuilniszak hebt moet dat ook loslopen. GFT moet ventileren. (Bak op een kiertje met een Greenclip of zo)
Ik heb er 6

1 GFT
1 Rest
2 PMD
2 Papier :)
Waar laat je die ....
Ik heb op de blauwe en oranje container een ibeacon geplakt. Die kliko’s moeten bij ons altijd aan het eind van de straat gezet worden en soms dan vergeten we hem terug te halen dus dan staat ie er een paar dagen tot er eens iemand langsfietst en ziet dat ie er nog staat. Met de ibeacon en een ESP32 was dit snel opgelost. Als de ESP32 geen signaal krijgt, geeft ie hem in het dashboard weer als zijnde ‘aan de straat’. Werkt al bijna 2 jaar feilloos zo.
Een beetje over-engineered. Gewoon met Bluetooth LE Beaconing had het prima gekund. En detectie van legen/bewegen kan dan ook nog steeds prima. Veel compacter en goedkoper.
Waarom niet een camera erop gericht en met herkenning software zien of ie er staat of niet? Stuk gemakkelijker.
Die afvalcontainers zijn allemaal kwaliteit nul dat na een paar jaar het scharnier van de deksel kapot is. Of die wagens kieperen er te hard mee, dat kan ook. In ieder geval is het irritant want dan kan je weer om een nieuwe gaan zeuren bij de afvalverwerker.
Die robot armen knijpen ze regelmatig kapot. Een bak vervangen is overigens zo gedaan, ff melden en de bak Leeg laten staan en de volgende dag heb je een nieuwe (wel je detectie electronica dan even demonteren :))
Deze hier zijn van begin jaren 90 en doen het nog goed. Wel gewoon van de gemeente dus minder gedoe met omruilen. Stuk == nieuwe aanvragen.
Andere Britten, uit een andere klasse, vragen het aan hun James.
Ja dan gelijk een rails in de weg gemaakt zodat hij zelf naar de ophaal locatie zou gaan :+
Je kan natuurlijk ook even gaan kijken of ze buiten staan.

Om te kunnen reageren moet je ingelogd zijn