Conviértete en un usuario avanzado con la API

Matthias Schmid
8 de febrero de 2024
Mi proyecto de "Usuario Avanzado"
Hola, mi nombre es Raik y hoy quiero contarles brevemente sobre mi pequeño proyecto de "Usuario Avanzado". Realmente no soy un usuario avanzado, sino que quiero mantener un ojo en mi despensa como ustedes, rotar los alimentos y tener una visión general lo más clara posible de los suministros actuales para no descubrir el domingo que se acabó el ketchup – ¡eso sería una catástrofe! Para lograr esto, he buscado un poco en el mercado de aplicaciones y encontré la aplicación de despensa.
Las primeras pruebas incluso con el escáner de códigos de barras fueron excelentes, por lo que decidí quedarme con esta aplicación en particular. Me gustó especialmente la buena visibilidad y la operación intuitiva, pero hubo algo que me molestó un poco. ¡La entrada y salida de artículos me pareció demasiado complicada! Al ingresar, son necesarios varios “clics” para añadir la ubicación del almacén, la fecha de caducidad y la cantidad de los artículos. Cuando uno llega con una caja grande de la compra semanal, eventualmente deja de ser divertido y lo que no es divertido, eventualmente deja de hacerse.
Un sueño se hace realidad
Así que tenía que encontrar una solución. El objetivo estaba claro: quiero operar todo solo con un escáner de código de barras y tiene que ser rápido.
Comunidad de la Despensa de speisekammer.appTelegram
Así que pregunté un poco en la comunidad y me enteré de que la API está en desarrollo. Mi sueño se hizo realidad. Puedo usar la aplicación con su buena interfaz, acceder a ella desde cualquier lugar y solo tengo que escribir un poco de código para poner mi escáner a punto. Bueno, no fue tan rápido después de todo. Aunque pude obtener resultados rápidamente y agregar mi primer producto solo con el escáner, cuanto más te adentras en el tema, más ideas desarrollas y más complejo se vuelve. Pero déjenme decirles algo por adelantado: ¡creo que lo logré! Casi solo tomo la aplicación para hacer compras o cuando quiero ver si todavía hay suficiente ketchup.
Escaneo de un envase grande con varios artículos mediante código de barras.
Uso de la aplicación Speisekammer.App - sin la aplicación
Pero, ¿cómo funciona exactamente? Bueno, ya he trabajado bastante en un software llamado Node Red (no me gustaría llamarlo programar) y pude concentrarme en la funcionalidad de la 'Aplicación para Usuarios Avanzados' gracias a los nodos parcialmente completados. Sin embargo, para ser completo, se debe mencionar que el entorno de Node Red se ejecuta en un minicomputador Raspberry Pi 4 y, además, controla muchas otras cosas. La página web de la aplicación se muestra en una tableta antigua, pero un monitor en el PI también serviría. En principio, la instalación de Node Red es posible en muchas plataformas diferentes.
Representación de los "nodos" de Node Red con los que se construyó la aplicación.
En Node Red utilicé los diferentes bloques, llamados nodos, para obtener los datos de Internet. Solo necesitan estar conectados entre sí. Sin embargo, la verdadera dificultad es decirles a los nodos qué deben hacer. Es decir, formular la solicitud a Internet o al servidor de la aplicación de la despensa exactamente como lo especifica la definición de la API.
Extensiones de funcionalidad
Después de aproximadamente 30 horas de trabajo de programación, ahora estoy satisfecho por el momento. Puedo escanear productos uno tras otro y se registran en la aplicación de la despensa. Si quiero, también puedo ingresar una fecha de caducidad al producto. Pero no lo hago con todos los artículos, ya que la mayoría de ellos se van rápido de todos modos. Además, era importante para mí poder escanear paquetes más grandes, que yo llamo 'sets'. Así que, si escaneo un pack de 6 botellas de agua, no se añade un pack de agua sino 6 botellas individuales. Por supuesto, hay que enseñarle a la aplicación qué productos son un set. Además, por ejemplo, con la pasta tenía el problema de que siempre compraba marcas diferentes. Por lo tanto, no podía establecer un stock mínimo y tampoco tenía una buena visión general. Así que también creé grupos que resumen los productos. Desafortunadamente, estos también deben ser creados manualmente una vez antes de que se puedan utilizar. Aunque la operación funciona solo con el escáner de código de barras, por supuesto hay una interfaz gráfica de usuario que también ofrece algunos botones. La salida de sonido también era importante para mí, para que no tengas que estar mirando constantemente la pantalla para ver si todo está correcto al escanear.
En resumen, gracias al escáner de códigos de barras, he logrado simplificar el proceso de mantener los artículos en el sistema de tal manera que no requiere un gran esfuerzo. Ahora, sin embargo, todavía necesito probar el sistema a fondo.
Representación de la interfaz de usuario - aquí ven una representación de los artículos escaneados.
¿Y cómo sigue?
También tengo más ideas, pero para eso estoy en estrecho contacto con el desarrollador de la aplicación de la despensa. Ya me ha ayudado aquí y allá con el uso de la API y hasta ha atendido algunos de mis deseos en una que otra solicitud. Seguro que vamos a lanzar algunas características geniales. Hasta entonces, solo puedo animaros a experimentar un poco. Estoy dispuesto a proporcionaros el código para los nodos, pero tendréis que encargaros vosotros mismos de la configuración de Node Red y del Raspberry Pi. Pero para eso hay como 1000 tutoriales en Internet. En este sentido, que os divirtáis mucho utilizando la API de la aplicación de la despensa.





Por qué nunca dejamos de perfeccionar Smantry ✨
En Smantry no creemos en la palabra 'terminado'.
Una aplicación que está destinada a acompañar a las personas en su vida diaria nunca está completa: crece, cambia y evoluciona. Al igual que las personas que la utilizan. 💛
Prestamos atención regularmente a cada detalle:
¿Cómo se siente un clic? ¿Es el camino a una función lo suficientemente claro? ¿Se transmite la idea detrás de una nueva vista de manera intuitiva?
A veces son solo pequeñas cosas las que marcan la diferencia: un botón mejor ubicado, un resumen simplificado o una frase que de repente es más clara.
Lo que nos motiva es la idea de que Smantry debe sentirse fácil, familiar y significativo.
Queremos que abran la app y sientan: „Ah, así es como debería funcionar.“
Natürlich läuft nicht immer alles perfekt. Aber genau das ist der Punkt: Wir nehmen uns Zeit, zuzuhören, zu beobachten, zu überdenken. Jede Rückmeldung, jede Nutzungssituation, jede neue Idee hilft uns, ein bisschen besser zu verstehen, was wirklich zählt.
Smantry no es para nosotros un producto rígido, sino un proceso vivo. Un proyecto conjunto que crece paso a paso.
Y cada actualización, cada pequeña mejora es una señal de que estamos en el camino correcto:
Un camino hacia una aplicación que no se siente como tecnología, sino como apoyo.
Hacia una vida cotidiana que se vuelve más sencilla. Hacia claridad, estructura – y quizás incluso un poco de ligereza. 🌿
Nos mantenemos firmes.
Porque estamos convencidos de que las cosas buenas requieren tiempo – y que vale la pena diseñarlas con el corazón.
Vuestro
Smantry-Team

🌱 Mantenerse en el camino es fácil: Cómo permanecer motivado para organizar y evitar el desperdicio de alimentos
Todos lo sabemos: Al principio, la motivación es alta. ¡Finalmente quieres organizar tu cocina, mantener un control de tus provisiones y comprar de manera más consciente. Pero después de unas semanas, la rutina diaria se vuelve a imponer – y las buenas resoluciones comienzan a tambalearse.
Con Smantry queremos apoyarte no solo para comenzar, sino también para que te mantengas a largo plazo. 💪✨
1. Ten en cuenta el motivo por el que haces esto
El orden y la sostenibilidad no son tendencias a corto plazo: te brindan libertad, tiempo y una buena sensación. Si sabes por qué quieres mantener tus provisiones bajo control o desperdiciar menos comida, se vuelve mucho más fácil ser consistente.
👉 Consejo: Anota tu 'por qué' en la nota de la aplicación o como un recordatorio.
2. Establece metas pequeñas y alcanzables
Nadie se convierte en un profesional de la organización de la noche a la mañana. Empieza por lo pequeño:
- Hoy simplemente estoy organizando el estante de las especias.
- Revisa el refrigerador esta semana.
- En tu próxima salida de compras, compra intencionalmente solo lo que realmente necesitas.
Pequeños pasos conducen al éxito – ¡y el éxito motiva!
3. Facilítate las cosas – con ayudantes inteligentes
Smantry te recuerda automáticamente los productos que están por expirar, te ayuda a llevar un control de tu inventario y te asiste con las compras. De esta manera, tienes que pensar menos y puedes disfrutar más.
👉 ¡Cuanto menos esfuerzo se requiere, más fácil es mantenerlo!
4. Celebra tu progreso 🎉
Crear orden o evitar el desperdicio es un proceso, no una carrera rápida. Revisa regularmente lo que ya has logrado – podrías ver que necesitas desechar menos o que finalmente tu suministro es manejable. ¡Eso es genial!
5. Hazlo parte de tu rutina
Establezca momentos fijos de 'Smantry': por ejemplo, revise brevemente el inventario los domingos o actualice la lista de compras antes de ir de compras. Las rutinas proporcionan estructura y hacen que las acciones sostenibles sean algo habitual.
💚 Conclusión:
La motivación no es una llama perpetua, pero con las herramientas y hábitos adecuados, puedes reavivarla una y otra vez.
Con Smantry, tienes un compañero inteligente a tu lado que te ayuda a mantenerte organizado, consumir de manera más consciente y, de paso, hacer algo bueno por ti mismo y por el medio ambiente.

Más claridad al hacer compras: Cómo Open Food Facts y la aplicación Smantry hacen transparente la nutrición
Muchos alimentos parecen saludables a primera vista, pero ¿qué contienen realmente? ¿Son equilibrados los valores nutricionales? ¿Qué tan procesado está un producto? ¿Y qué impacto tiene en nuestro medio ambiente?
Justo aquí es donde interviene la aplicación Smantry-App: utiliza la base de datos abierta mundial Open Food Facts, para proporcionarte claridad inmediata al escanear tus artículos. Pero, ¿qué hay realmente detrás de las etiquetas coloridas como Nutri-Score, NOVA o Eco-Score, con las que te encuentras en la app?
Vamos a examinar los antecedentes más de cerca.
Open Food Facts: De la idea a la base de datos global
El viaje comenzó en 2012 con la fundación de Open Food Facts – una organización sin fines de lucro que recopila, analiza y hace accesibles gratuitamente los alimentos a nivel mundial. El objetivo desde el principio fue proporcionar a los consumidores información científicamente fundamentada.
Lo que empezó como un pequeño proyecto, hoy es una plataforma global con millones de productos. Y son precisamente estos datos los que utiliza la Smantry-App, para ofrecerte directamente en el smartphone una visión clara.
Las puntuaciones más importantes de un vistazo
1. Nutri-Score: ¿qué tan saludable es mi producto?
Desde 2016, el Nutri-Score está legalmente establecido en Francia, y se ha difundido rápidamente por toda Europa.
- A (verde) significa: muy equilibrado.
- E (rojo) significa: desequilibrado, disfrutar con moderación.
La evaluación se basa en calorías, azúcar, sal, grasas saturadas, pero también en factores positivos como fibra, proteínas y contenido de vegetales.
👉 Así que en la aplicación Smantry puedes ver de un vistazo si un alimento se ajusta a tu día a día o si quizás debería aparecer en tu mesa con menos frecuencia.
2. Puntuación NOVA: ¿cuán procesado está?
No solo los ingredientes, sino también el grado de procesamiento juega un papel importante para la salud. Esto es exactamente lo que te muestra el NOVA-Score (integrado en Open Food Facts desde 2018):
- 1 = sin procesar o mínimamente procesado (por ejemplo, frutas frescas, yogur natural)
- 2 = ingredientes como aceites vegetales, azúcar, harina
- 3 = alimentos procesados (por ejemplo, pan, queso, conservas)
- 4 = productos altamente procesados ("Ultra-Processed Food"), a menudo con aditivos, sabores y procesos industriales
👉 Con la aplicación Smantry, puedes reconocer de inmediato si un producto sigue siendo "cercano a la naturaleza" o si más bien pertenece a la categoría de altamente procesado.
3. Eco-Score (pronto Green-Score) – ¿qué tan sostenible es mi compra?
Desde 2019, Open Food Facts también incluye una evaluación ambiental: el Eco-Score. Este tiene en cuenta, entre otros:
- Emisiones de CO₂ en la fabricación y transporte,
- Empaque y reciclabilidad,
- Origen y factores estacionales.
La evaluación se realiza – similar al Nutri-Score – de A (muy ecológico) hasta E (menos sostenible).
A partir de 2025, esto se convertirá en el Green-Score, que considera datos aún más detallados y te ofrece así una mejor ayuda para tomar decisiones de consumo sostenible.
👉 Para ti en la aplicación Smantry significa: No solo ves si un alimento es saludable para ti, sino también si es bueno para nuestro planeta.
Lo que esto significa para ti como usuario/a de Smantry
Actualmente puedes escanear tus productos en la aplicación Smantry-App y ver muchos detalles. Los puntajes aún no están integrados, pero su integración está planeada.
Esto significa: Pronto no solo podrás ver los valores nutricionales de un producto, sino también qué tan saludable, procesado o sostenible es, todo directamente en tu aplicación.
Conclusión: Tu brújula inteligente para la alimentación
Las etiquetas coloridas son mucho más que simples símbolos bonitos. Son tu brújula rápida en la vida cotidiana – ya sea que quieras comprar de manera consciente por la salud, reducir productos altamente procesados o cuidar el medio ambiente.
Con la Smantry-App ya tienes un fuerte apoyo para más transparencia al hacer compras. Y con la integración planificada de los puntajes será aún más valiosa – tu inteligente brújula nutricional para el futuro.

Cocinar con el futuro: Realidad aumentada e interfaces inteligentes para tus recetas
Eso es lo que ofrecen la realidad aumentada (AR) y las interfaces inteligentes. Llevan la información digital justo a tu entorno de cocina, haciéndolo más práctico, rápido y organizado. Además, favorecen la sostenibilidad, ya que cocinar con menos estrés también significa reducir los alimentos desperdiciados.
Aquí entra en juego Smantry. Nuestra app ya te permite controlar tu despensa, evitar que se estropee comida y gestionar mejor tus recursos. Y muy pronto, con funciones como recetas creadas a partir de sobras, estarás aún más cerca de esta cocina inteligente del futuro.
👉 En resumen: la cocina del mañana ya está aquí – más eficiente, sostenible y divertida.