Become a Power User with the API

Matthias Schmid
February 8, 2024
My "Power User" Project
Hi, my name is Raik and today I'd like to briefly tell you about my little 'Power User' project. Actually, I'm not really a power user, but just like you, I want to keep an eye on my pantry, rotate food items, and have as good an overview as possible of current supplies to avoid discovering on Sunday that I'm out of ketchup – that would be a disaster! To achieve this, I've looked around the app market and came across the Pantry App.
Initial tests with the barcode scanner went excellently, so I decided to stick with this particular app. I especially liked the clear overview and the intuitive operation, but there was one thing that bothered me. The input and output of items were too cumbersome! When entering, several "clicks" are necessary to add the storage location, expiration date, and quantity of the items. When you come home with a big box from the weekly shopping, it eventually stops being fun, and what isn't fun eventually doesn't happen anymore.
A dream comes true
So a solution had to be found. The goal was clear from the start – I want to operate everything solely with a barcode scanner and it has to be fast.
Pantry CommunityCommunity of speisekammer.appTelegram
So I asked around in the community and found out that the API is currently being developed. My dream came true. I can use the app with its good overview, access it from anywhere, and only have to write a bit of code to get my scanner up to speed. Well, it didn't go quite that fast after all. Although I was able to achieve initial success very quickly and add my first product just by scanning, the deeper you get into the subject the more ideas you develop and the more complex it becomes. But one thing first – I think I've made it! I (almost) only touch the app for shopping or when I just want to check if there's enough ketchup left.
Scanning a larger container with multiple items via barcode.
Operating the Pantry.App - without an app
But how does it work exactly? Well, I've already done quite a bit with a software called Node-RED (I wouldn't call it programming) and was able to focus solely on the functionality of the 'Power User App' thanks to the partially pre-built nodes. However, for the sake of completeness, it should be mentioned that the Node-RED environment runs on a Raspberry Pi 4 minicomputer and also controls many other things on the side. The app's webpage is displayed on an old tablet, but a monitor connected to the Pi would also do the job. In principle, Node-RED can be installed on many different platforms.
Representation of the Node-RED 'nodes' used to build the application.
In Node-RED itself, I then used the various components, known as nodes, to retrieve data from the internet. These just need to be connected to each other initially. The real challenge, however, is to tell the nodes what to do. Essentially, to formulate the request to the internet or the server of the Pantry App – just as the API definition specifies.
Functionality extensions
After about 30 hours of programming work, I am now satisfied for the time being. I can scan products one after another and they are recorded in the pantry app. If I want, I can also enter an expiration date for the product. However, I don't do this for all items, since most of them go out quickly anyway. Moreover, it was important to me that I could scan larger packages – which I call sets. So, if I scan a 6-pack of water, it doesn't add one pack of water but 6 individual bottles. Of course, you have to teach the app which products are a set. In addition, for example with pasta, I had the problem that I always bought different brands. Therefore, I couldn't set a minimum stock level for them and also didn't have a nice overview. So, I also created groups that summarize products. Unfortunately, these also have to be manually created once before they can be used. Even though the operation works solely with the barcode scanner, there is of course a graphical user interface that also offers a few buttons. Sound output was also important to me, so you don't have to constantly look at the screen to see if everything is correct while scanning.
All in all, I managed to simplify things with the barcode scanner to the point where maintaining items in the system is not a big effort. Now, however, I still need to thoroughly test the system.
User interface representation - here you see a display of the scanned items.
And what happens next?
I have more ideas already, but for that, I am also in close contact with the developer of the Pantry App. Even when using the API, he has helped me here and there and has even accommodated some of my requests. We will surely introduce some cool features. Until then, I can only encourage you to tinker around as well. I am happy to provide the code for the nodes, but you will have to set up Node Red and the Raspberry Pi on your own. But for that, there are seemingly 1000 tutorials on the internet. In this spirit, have fun using the API for the Pantry App.





Why we never stop refining Smantry ✨
At Smantry, we don't believe in 'finished'.
An app that is meant to accompany people in their daily lives is never complete – it grows, changes, and evolves. Just like the people who use it. 💛
We regularly pay attention to every detail:
How does a click feel? Is the path to a function clear enough? Does the idea behind a new view come across intuitively?
Sometimes it's just tiny things that make the difference – a better-placed button, a simplified overview, or a sentence that suddenly becomes clearer.
What drives us is the idea that Smantry should feel easy, familiar, and meaningful.
We want you to open the app and feel: "Ah, this is exactly how it should work."
Of course, not everything always goes perfectly. But that's exactly the point: We take the time to listen, to observe, to reconsider. Every piece of feedback, every use case, every new idea helps us to understand a little better what really matters.
Smantry is not a rigid product for us – it's a living process. A collaborative project that grows step by step.
And every update, every small improvement is a sign that we are on the right track:
A path to an app that doesn't feel like technology, but like support.
Towards a daily life that becomes simpler. Towards clarity, structure – and maybe even a bit of ease. 🌿
We're staying on it.
Because we are convinced that good things take time – and that it's worth creating them with heart.
Your
Smantry-Team

🌱 Staying on track made easy: How to stay motivated to create order and avoid food waste
We all know it: Initially, the motivation is high! You finally want to get your kitchen organized, keep an eye on your supplies, and shop more consciously. But after a few weeks, everyday life creeps back in – and the good resolutions start to falter.
With Smantry we want to support you not only in getting started, but also in sticking with it in the long term. 💪✨
1. Be aware of why you are doing this
Order and sustainability are not short-term trends – they grant you freedom, time, and a good feeling. If you know why you want to keep your supplies in check or throw away less food, it becomes much easier to stay consistent.
👉 Tip: Write down your 'why' in the app note or as a reminder.
2. Set small, achievable goals
Nobody becomes an organizing pro overnight. Start small:
- Today I'm just organizing the spice rack.
- Check the fridge this week.
- On your next shopping trip, purposefully buy only what you really need.
Small steps lead to success – and success motivates!
3. Make it easy for yourself – with smart helpers
Smantry automatically reminds you of expiring products, helps you keep track of your inventory, and assists you with shopping. This way, you have to think less and can enjoy more.
👉 The less effort required, the easier it is to stick with it!
4. Celebrate your progress 🎉
Creating order or avoiding waste is a process, not a sprint. Regularly review what you have already accomplished – you may already see that you need to throw away less or that your supply is finally manageable. That's great!
5. Make it part of your routine
Schedule fixed 'Smantry moments': for example, briefly check the inventory on Sundays or update the shopping list before going shopping. Routines provide structure and make sustainable actions a matter of course.
💚 Conclusion:
Motivation is not a perpetual flame – but with the right tools and habits, you can reignite it time and again.
With Smantry, you have a smart companion by your side that helps you stay organized, consume more consciously, and incidentally do something good for yourself and the environment.

More clarity when shopping: How Open Food Facts and the Smantry app make nutrition transparent
Many foods look healthy at first glance – but what's really inside them? Are the nutritional values balanced? How processed is a product? And what impact does it have on our environment?
This is exactly where the Smantry-App comes in: It uses the globally open database Open Food Facts, to give you immediate clarity when scanning your items. But what's actually behind the colorful labels like Nutri-Score, NOVA or Eco-Score, that you encounter in the app?
Let's take a closer look at the background.
Open Food Facts: From the Idea to a Global Database
The journey began in 2012 with the founding of Open Food Facts – a non-profit organization that collects, analyzes, and makes food information freely accessible worldwide. The goal from the beginning was to provide consumers with scientifically substantiated information.
What started as a small project has now become a global platform with millions of products. And it is precisely this data that the Smantry-App uses to give you a clear overview directly on your smartphone.
An overview of the most important scores
1. Nutri-Score – how healthy is my product?
Since 2016, the Nutri-Score has been legally established in France – and it has quickly spread throughout Europe.
- A (green) means: very balanced.
- E (red) means: unbalanced, enjoy in moderation.
The rating is based on calories, sugar, salt, saturated fats – but also on positive factors such as fiber, protein, and the proportion of vegetables.
👉 So in the Smantry app, you can see at a glance whether a food item fits into your everyday life – or perhaps should be on the table less often.
2. NOVA-Score – how processed is it?
Not only the ingredients, but also the degree of processing plays a significant role for health. This is exactly what the NOVA-Score (integrated into Open Food Facts since 2018) shows you:
- 1 = unprocessed or minimally processed (e.g., fresh fruit, plain yogurt)
- 2 = ingredients such as vegetable oils, sugar, flour
- 3 = processed foods (e.g., bread, cheese, canned goods)
- 4 = highly processed products ("Ultra-Processed Food"), often with additives, flavors, and industrial processes
👉 With the Smantry app, you can instantly tell if a product is still 'close to nature' – or if it falls into the category of being highly processed.
3. Eco-Score (soon to be Green-Score) – how sustainable is my shopping?
Since 2019, Open Food Facts also includes an environmental assessment: the Eco-Score. It takes into account, among other things:
- CO₂ emissions from production and transportation,
- Packaging and recyclability,
- Origin and seasonal factors.
The rating is – similar to the Nutri-Score – from A (very eco-friendly) to E (less sustainable).
By 2025, this will become the Green-Score, which will take into account even more detailed data and thus provide you with even better guidance for sustainable consumption.
👉 For you in the Smantry app, this means: You can see not only whether a food is healthy for you, but also whether it is good for our planet.
What this means for you as a Smantry user
Currently, you can scan your products in the Smantry-App and view many details. The scores themselves are not yet integrated – but the integration is planned.
This means: Soon you will be able to see not only the nutritional values of a product but also how healthy, processed, or sustainable it is – all directly in your app.
Conclusion: Your Smart Nutrition Compass
The colorful labels are much more than pretty symbols. They are your quick compass in everyday life – whether you want to shop with health consciousness, reduce highly processed products, or pay attention to the environment.
With the Smantry-App you already have strong support for more transparency while shopping. And with the planned integration of the scores, it will become even more valuable – your smart nutritional compass for the future.

Cooking with the Future: Augmented Reality and Smart Interfaces for Your Recipes
That’s exactly what augmented reality (AR) and smart interfaces bring to the table. They project digital information where you need it most: into your cooking environment. This makes it easier to stay organized, cook more efficiently, and even reduce waste – because less stress in the kitchen often means fewer forgotten or spoiled ingredients.
And here’s where Smantry comes in. The app already helps you keep track of your pantry, avoid food waste, and stay in control of your kitchen. With upcoming features like leftover-based recipe suggestions, you’re already stepping into the smart kitchen future today.
👉 Bottom line: The kitchen of tomorrow is here – and it’s efficient, sustainable, and surprisingly fun.