Zuply en Vendo integratie voor slimme vending machines
Integratie van een nieuwe Vendo-vendingmachine in bestaande vendingsoftware, met realtime inzicht in uitgiftes, storingen en voorraad via het Zuply-platform.
Wat we hebben opgeleverd
Een combinatie van strategie, ontwerp en techniek die de stap van idee naar bruikbare oplossing korter maakt.
Vaardigheden
Technologieën
Projectoverzicht
Voor dit project werkte ik aan de integratie van een nieuwe Vendo-vendingmachine met bestaande vendingsoftware en het bredere Zuply-platform. De machine moest niet alleen producten kunnen uitgeven, maar ook slimme functies ondersteunen zoals analytics, beheer op afstand en marketingtools rond de vendingervaring.
De kern van mijn bijdrage lag in het verbinden van de vending-UI-software met de nieuwe Vendo-hardware, zodat machinegebeurtenissen, foutmeldingen en voorraadupdates correct doorstromen naar de softwarelaag en het achterliggende dashboard.
Samenwerking
Bij dit traject kwamen meerdere partijen samen: Quiosk als opdrachtgever, Zuply als hardwarepartij en Innovend aan de softwarekant. Ik stemde af tussen developers en stakeholders en werkte aan de koppeling tussen de Vendo-controller, de Raspberry Pi en de bestaande softwareomgeving.
Dat maakte het project niet alleen technisch, maar ook organisatorisch relevant: de integratie moest passen binnen een bestaand product zonder de dagelijkse machinewerking of de samenwerking tussen leveranciers onnodig complex te maken.
De vraag achter het werk
De praktische vraag was helder: hoe voeg je een nieuw type vendinghardware toe aan bestaande vendingsoftware, zonder het hele product opnieuw te moeten opbouwen? Voor machine-eigenaren betekende dit meer keuze in hardware. Voor eindgebruikers moest de ervaring gewoon blijven werken: snel, duidelijk en betrouwbaar.
De waarde zat dus niet alleen in het aansluiten van een machine, maar in het uitbreiden van het platform met een bredere hardwareselectie die bruikbaar blijft binnen dezelfde software- en beheerstructuur.
Waar ik aan werkte
- Integratie van de Vendo-machine met de bestaande vending-UI-software.
- Koppelingen tussen machine-events, voorraad, foutcodes en het cloudplatform.
- Afstemming tussen hardwaregedrag, de gebruikersinterface en de backend.
- Coördinatie tussen betrokken partijen om de integratie praktisch uitvoerbaar te houden.
Technische implementatie
- Python-microservice op de Raspberry Pi om signalen van de machinecontroller door te geven aan de softwarelaag.
- PHP-backend voor transacties, foutmeldingen en synchronisatie met VendingWeb.
- Vue, JavaScript en TypeScript voor de vendinginterface waarmee klanten producten kiezen en machinefeedback terugzien.
- Cypress-tests voor belangrijke gebruikersflows en foutafhandeling.
- Buddy CI/CD en een gecontroleerde uitrol per machine.
Uitdagingen
- Schaarse documentatie rond de Vendo-koppeling, waardoor protocolgedrag bevestigd moest worden via tests en direct overleg.
- De nieuwe machine moest passen binnen bestaande hardware- en softwareflows zonder andere onderdelen te verstoren.
- Afstemming tussen meerdere partijen en leveranciers tijdens ontwikkeling en uitrol.
Resultaat
- Ondersteuning voor Vendo-machines binnen het bestaande platform.
- Realtime inzicht in uitgiftes, voorraad en foutmeldingen.
- Een soepelere integratie met de bestaande vendingsoftware.
- Eenvoudiger beheer en monitoring op afstand voor machine-eigenaren.
- Een productieklare basis voor verdere uitrol van dit type hardware.
Geïnspireerd door dit project?
Zie je vergelijkbare kansen of knelpunten in je eigen organisatie? Dan vertalen we dit graag naar een praktische aanpak voor jouw bedrijf.
Andere projecten
Software & Integraties Innovend software voor smart lockers en vending machines
Doorontwikkeling van software voor smart lockers en vending machines, met focus op frontend, hardwarekoppelingen, betalingen en integraties met het webplatform.
Software & Integraties Zuply en LinxiQ integratie voor slimme vending machines
Integratie van nieuwe LinxiQ-vendinghardware met extra IoT-sensoring, gekoppeld aan bestaande vendingsoftware en het Zuply-platform voor realtime machine-inzicht.
SaaS Platform Nomly platform voor restaurants in ontwikkeling
Concept en ontwikkeling van een horeca platform waarin website, CMS, reserveringen en marketingtools samenkomen in één abonnement.