Files
Ninluc 0f17e9dce6
Build, push image, and notify Watchtower / build-image (push) Successful in 3m19s
Build, push image, and notify Watchtower / notify (push) Successful in 7s
Better cook parameter estimation + Defrost mode + Removed esp-wifi debugs + Orchestrator and microwave exchange
2026-07-27 17:14:05 +02:00

1835 lines
75 KiB
Python

import os
import time
import requests
from typing import Dict, Any, Optional
import json
EDAMAM_APP_ID__FOOD = os.getenv("EDAMAM_APP_ID__FOOD", None)
EDAMAM_APP_KEY__FOOD = os.getenv("EDAMAM_APP_KEY__FOOD", None)
SAVE_EDAMAM_API_TOKEN = os.getenv("SAVE_EDAMAM_API_TOKEN", False)
class EdamamAPI:
"""Wrapper around Edamam Food Database API 2.0 (Vision & Nutrients)"""
BASE_URL = "https://api.edamam.com/api/vision/v1/nutrients"
def __init__(self):
pass
def analyze_dish_image(self, image_file_path: str):
if SAVE_EDAMAM_API_TOKEN:
time.sleep(3)
return json.loads("""
{
"combined": {
"problems": [],
"recipe": {
"calories": 306,
"cautions": [
"GLUTEN",
"WHEAT",
"MILK",
"SULFITES",
"FODMAP"
],
"dietLabels": [],
"healthLabels": [
"EGG_FREE",
"PEANUT_FREE",
"TREE_NUT_FREE",
"SOY_FREE",
"FISH_FREE",
"SHELLFISH_FREE",
"CRUSTACEAN_FREE",
"CELERY_FREE",
"MUSTARD_FREE",
"SESAME_FREE",
"LUPINE_FREE",
"MOLLUSK_FREE",
"ALCOHOL_FREE"
],
"ingredientLines": [
"90 g (3 oz) Beef chunks",
"100 g (0.75 cup) Potatoes, cubed",
"40 g (0.33 cup) Carrots, sliced",
"30 g (0.25 cup) Green beans",
"120 g (0.5 cup) Brown gravy or stew sauce",
"Salt and pepper to taste"
],
"label": "Beef Stew with Vegetables (Frozen Meal)",
"totalDaily": {
"CA": {
"label": "Calcium",
"quantity": 9.808827779627787,
"unit": "%"
},
"CHOCDF": {
"label": "Carbs",
"quantity": 9.07220373540042,
"unit": "%"
},
"CHOCDF.net": {
"label": "Carbohydrates (net)",
"quantity": 0.0,
"unit": "g"
},
"CHOLE": {
"label": "Cholesterol",
"quantity": 20.837056709550403,
"unit": "%"
},
"ENERC_KCAL": {
"label": "Energy",
"quantity": 13.100053025164515,
"unit": "%"
},
"FASAT": {
"label": "Saturated",
"quantity": 17.148508115376796,
"unit": "%"
},
"FAT": {
"label": "Fat",
"quantity": 14.902089676480887,
"unit": "%"
},
"FE": {
"label": "Iron",
"quantity": 21.951689781236098,
"unit": "%"
},
"FIBTG": {
"label": "Fiber",
"quantity": 13.858671762525935,
"unit": "%"
},
"FOLDFE": {
"label": "Folate equivalent (total)",
"quantity": 10.817828789332737,
"unit": "%"
},
"K": {
"label": "Potassium",
"quantity": 28.904445650775536,
"unit": "%"
},
"MG": {
"label": "Magnesium",
"quantity": 15.863016599088612,
"unit": "%"
},
"NA": {
"label": "Sodium",
"quantity": 60.46248,
"unit": "%"
},
"NIA": {
"label": "Niacin (B3)",
"quantity": 66.37252070251446,
"unit": "%"
},
"P": {
"label": "Phosphorus",
"quantity": 25.034580972170218,
"unit": "%"
},
"PROCNT": {
"label": "Protein",
"quantity": 21.91938193709794,
"unit": "%"
},
"RIBF": {
"label": "Riboflavin (B2)",
"quantity": 73.88477475545037,
"unit": "%"
},
"THIA": {
"label": "Thiamin (B1)",
"quantity": 84.12049444050538,
"unit": "%"
},
"TOCPHA": {
"label": "Vitamin E",
"quantity": 12.990953399638641,
"unit": "%"
},
"VITA_RAE": {
"label": "Vitamin A",
"quantity": 45.87938825251855,
"unit": "%"
},
"VITB12": {
"label": "Vitamin B12",
"quantity": 113.07016020542191,
"unit": "%"
},
"VITB6A": {
"label": "Vitamin B6",
"quantity": 90.1530888403073,
"unit": "%"
},
"VITC": {
"label": "Vitamin C",
"quantity": 35.18207820897409,
"unit": "%"
},
"VITD": {
"label": "Vitamin D",
"quantity": 13.66228503481425,
"unit": "%"
},
"VITK1": {
"label": "Vitamin K",
"quantity": 27.534449511962567,
"unit": "%"
},
"ZN": {
"label": "Zinc",
"quantity": 55.091388643252344,
"unit": "%"
}
},
"totalNutrients": {
"CA": {
"label": "Calcium",
"quantity": 127.51476113516124,
"unit": "mg"
},
"CHOCDF": {
"label": "Carbs",
"quantity": 26.573051753721295,
"unit": "g"
},
"CHOCDF.net": {
"label": "Carbohydrates (net)",
"quantity": 21.30675648396144,
"unit": "g"
},
"CHOLE": {
"label": "Cholesterol",
"quantity": 73.23964970198097,
"unit": "mg"
},
"ENERC_KCAL": {
"label": "Energy",
"quantity": 306.9669925121675,
"unit": "kcal"
},
"FAMS": {
"label": "Monounsaturated",
"quantity": 5.622055495052523,
"unit": "g"
},
"FAPU": {
"label": "Polyunsaturated",
"quantity": 1.5770619917608195,
"unit": "g"
},
"FASAT": {
"label": "Saturated",
"quantity": 4.0183241641356675,
"unit": "g"
},
"FAT": {
"label": "Fat",
"quantity": 11.639773878137946,
"unit": "g"
},
"FATRN": {
"label": "Trans",
"quantity": 0.24391676668519283,
"unit": "g"
},
"FE": {
"label": "Iron",
"quantity": 3.9513041606224975,
"unit": "mg"
},
"FIBTG": {
"label": "Fiber",
"quantity": 5.266295269759856,
"unit": "g"
},
"FOLAC": {
"label": "Folic acid",
"quantity": 18.024043373983595,
"unit": "\u00b5g"
},
"FOLDFE": {
"label": "Folate equivalent (total)",
"quantity": 43.271315157330946,
"unit": "\u00b5g"
},
"FOLFD": {
"label": "Folate (food)",
"quantity": 40.54129806334046,
"unit": "\u00b5g"
},
"K": {
"label": "Potassium",
"quantity": 982.7511521263683,
"unit": "mg"
},
"MG": {
"label": "Magnesium",
"quantity": 66.62466971617216,
"unit": "mg"
},
"NA": {
"label": "Sodium",
"quantity": 906.9372000000001,
"unit": "mg"
},
"NIA": {
"label": "Niacin (B3)",
"quantity": 10.619603312402313,
"unit": "mg"
},
"P": {
"label": "Phosphorus",
"quantity": 312.93226215212775,
"unit": "mg"
},
"PROCNT": {
"label": "Protein",
"quantity": 25.68129586205237,
"unit": "g"
},
"RIBF": {
"label": "Riboflavin (B2)",
"quantity": 0.9605020718208549,
"unit": "mg"
},
"SUGAR": {
"label": "Sugars",
"quantity": 8.053516658227332,
"unit": "g"
},
"SUGAR.added": {
"label": "Sugars, added",
"quantity": 2.3940423830596225,
"unit": "g"
},
"Sugar.alcohol": {
"label": "Sugar alcohol",
"quantity": 0.0,
"unit": "g"
},
"THIA": {
"label": "Thiamin (B1)",
"quantity": 1.0094459332860646,
"unit": "mg"
},
"TOCPHA": {
"label": "Vitamin E",
"quantity": 1.9486430099457963,
"unit": "mg"
},
"VITA_RAE": {
"label": "Vitamin A",
"quantity": 412.914494272667,
"unit": "\u00b5g"
},
"VITB12": {
"label": "Vitamin B12",
"quantity": 2.7136838449301255,
"unit": "\u00b5g"
},
"VITB6A": {
"label": "Vitamin B6",
"quantity": 1.5326025102852243,
"unit": "mg"
},
"VITC": {
"label": "Vitamin C",
"quantity": 31.66387038807668,
"unit": "mg"
},
"VITD": {
"label": "Vitamin D",
"quantity": 2.73245700696285,
"unit": "\u00b5g"
},
"VITK1": {
"label": "Vitamin K",
"quantity": 33.04133941435508,
"unit": "\u00b5g"
},
"WATER": {
"label": "Water",
"quantity": 321.1285604946806,
"unit": "g"
},
"ZN": {
"label": "Zinc",
"quantity": 6.060052750757758,
"unit": "mg"
}
},
"totalWeight": 390.7575715150228,
"translations": [
{
"id": "EGG_FREE",
"label": "Egg-Free",
"type": "health"
},
{
"id": "PEANUT_FREE",
"label": "Peanut-Free",
"type": "health"
},
{
"id": "TREE_NUT_FREE",
"label": "Tree-Nut-Free",
"type": "health"
},
{
"id": "SOY_FREE",
"label": "Soy-Free",
"type": "health"
},
{
"id": "FISH_FREE",
"label": "Fish-Free",
"type": "health"
},
{
"id": "SHELLFISH_FREE",
"label": "Shellfish-Free",
"type": "health"
},
{
"id": "CRUSTACEAN_FREE",
"label": "Crustacean-Free",
"type": "health"
},
{
"id": "CELERY_FREE",
"label": "Celery-Free",
"type": "health"
},
{
"id": "MUSTARD_FREE",
"label": "Mustard-Free",
"type": "health"
},
{
"id": "SESAME_FREE",
"label": "Sesame-Free",
"type": "health"
},
{
"id": "LUPINE_FREE",
"label": "Lupine-Free",
"type": "health"
},
{
"id": "MOLLUSK_FREE",
"label": "Mollusk-Free",
"type": "health"
},
{
"id": "ALCOHOL_FREE",
"label": "Alcohol-Free",
"type": "health"
},
{
"id": "GLUTEN",
"label": "Gluten",
"type": "caution"
},
{
"id": "WHEAT",
"label": "Wheat",
"type": "caution"
},
{
"id": "MILK",
"label": "Milk",
"type": "caution"
},
{
"id": "SULFITES",
"label": "Sulfites",
"type": "caution"
},
{
"id": "FODMAP",
"label": "FODMAP",
"type": "caution"
}
],
"uri": "http://www.edamam.com/ontologies/edamam.owl#recipe_e59b15e71cd34bf4b7c02c2f545e40f3",
"yield": 1.0
}
},
"dishes": [
{
"problems": [],
"recipe": {
"calories": 306,
"cautions": [
"GLUTEN",
"WHEAT",
"MILK",
"SULFITES",
"FODMAP"
],
"dietLabels": [],
"healthLabels": [
"EGG_FREE",
"PEANUT_FREE",
"TREE_NUT_FREE",
"SOY_FREE",
"FISH_FREE",
"SHELLFISH_FREE",
"CRUSTACEAN_FREE",
"CELERY_FREE",
"MUSTARD_FREE",
"SESAME_FREE",
"LUPINE_FREE",
"MOLLUSK_FREE",
"ALCOHOL_FREE"
],
"ingredientLines": [
"90 g (3 oz) Beef chunks",
"100 g (0.75 cup) Potatoes, cubed",
"40 g (0.33 cup) Carrots, sliced",
"30 g (0.25 cup) Green beans",
"120 g (0.5 cup) Brown gravy or stew sauce",
"Salt and pepper to taste"
],
"label": "Beef Stew with Vegetables (Frozen Meal)",
"totalDaily": {
"CA": {
"label": "Calcium",
"quantity": 9.808827779627787,
"unit": "%"
},
"CHOCDF": {
"label": "Carbs",
"quantity": 9.07220373540042,
"unit": "%"
},
"CHOCDF.net": {
"label": "Carbohydrates (net)",
"quantity": 0.0,
"unit": "g"
},
"CHOLE": {
"label": "Cholesterol",
"quantity": 20.837056709550403,
"unit": "%"
},
"ENERC_KCAL": {
"label": "Energy",
"quantity": 13.100053025164515,
"unit": "%"
},
"FASAT": {
"label": "Saturated",
"quantity": 17.148508115376796,
"unit": "%"
},
"FAT": {
"label": "Fat",
"quantity": 14.902089676480887,
"unit": "%"
},
"FE": {
"label": "Iron",
"quantity": 21.951689781236098,
"unit": "%"
},
"FIBTG": {
"label": "Fiber",
"quantity": 13.858671762525935,
"unit": "%"
},
"FOLDFE": {
"label": "Folate equivalent (total)",
"quantity": 10.817828789332737,
"unit": "%"
},
"K": {
"label": "Potassium",
"quantity": 28.904445650775536,
"unit": "%"
},
"MG": {
"label": "Magnesium",
"quantity": 15.863016599088612,
"unit": "%"
},
"NA": {
"label": "Sodium",
"quantity": 60.46248,
"unit": "%"
},
"NIA": {
"label": "Niacin (B3)",
"quantity": 66.37252070251446,
"unit": "%"
},
"P": {
"label": "Phosphorus",
"quantity": 25.034580972170218,
"unit": "%"
},
"PROCNT": {
"label": "Protein",
"quantity": 21.91938193709794,
"unit": "%"
},
"RIBF": {
"label": "Riboflavin (B2)",
"quantity": 73.88477475545037,
"unit": "%"
},
"THIA": {
"label": "Thiamin (B1)",
"quantity": 84.12049444050538,
"unit": "%"
},
"TOCPHA": {
"label": "Vitamin E",
"quantity": 12.990953399638641,
"unit": "%"
},
"VITA_RAE": {
"label": "Vitamin A",
"quantity": 45.87938825251855,
"unit": "%"
},
"VITB12": {
"label": "Vitamin B12",
"quantity": 113.07016020542191,
"unit": "%"
},
"VITB6A": {
"label": "Vitamin B6",
"quantity": 90.1530888403073,
"unit": "%"
},
"VITC": {
"label": "Vitamin C",
"quantity": 35.18207820897409,
"unit": "%"
},
"VITD": {
"label": "Vitamin D",
"quantity": 13.66228503481425,
"unit": "%"
},
"VITK1": {
"label": "Vitamin K",
"quantity": 27.534449511962567,
"unit": "%"
},
"ZN": {
"label": "Zinc",
"quantity": 55.091388643252344,
"unit": "%"
}
},
"totalNutrients": {
"CA": {
"label": "Calcium",
"quantity": 127.51476113516124,
"unit": "mg"
},
"CHOCDF": {
"label": "Carbs",
"quantity": 26.573051753721295,
"unit": "g"
},
"CHOCDF.net": {
"label": "Carbohydrates (net)",
"quantity": 21.30675648396144,
"unit": "g"
},
"CHOLE": {
"label": "Cholesterol",
"quantity": 73.23964970198097,
"unit": "mg"
},
"ENERC_KCAL": {
"label": "Energy",
"quantity": 306.9669925121675,
"unit": "kcal"
},
"FAMS": {
"label": "Monounsaturated",
"quantity": 5.622055495052523,
"unit": "g"
},
"FAPU": {
"label": "Polyunsaturated",
"quantity": 1.5770619917608195,
"unit": "g"
},
"FASAT": {
"label": "Saturated",
"quantity": 4.0183241641356675,
"unit": "g"
},
"FAT": {
"label": "Fat",
"quantity": 11.639773878137946,
"unit": "g"
},
"FATRN": {
"label": "Trans",
"quantity": 0.24391676668519283,
"unit": "g"
},
"FE": {
"label": "Iron",
"quantity": 3.9513041606224975,
"unit": "mg"
},
"FIBTG": {
"label": "Fiber",
"quantity": 5.266295269759856,
"unit": "g"
},
"FOLAC": {
"label": "Folic acid",
"quantity": 18.024043373983595,
"unit": "\u00b5g"
},
"FOLDFE": {
"label": "Folate equivalent (total)",
"quantity": 43.271315157330946,
"unit": "\u00b5g"
},
"FOLFD": {
"label": "Folate (food)",
"quantity": 40.54129806334046,
"unit": "\u00b5g"
},
"K": {
"label": "Potassium",
"quantity": 982.7511521263683,
"unit": "mg"
},
"MG": {
"label": "Magnesium",
"quantity": 66.62466971617216,
"unit": "mg"
},
"NA": {
"label": "Sodium",
"quantity": 906.9372000000001,
"unit": "mg"
},
"NIA": {
"label": "Niacin (B3)",
"quantity": 10.619603312402313,
"unit": "mg"
},
"P": {
"label": "Phosphorus",
"quantity": 312.93226215212775,
"unit": "mg"
},
"PROCNT": {
"label": "Protein",
"quantity": 25.68129586205237,
"unit": "g"
},
"RIBF": {
"label": "Riboflavin (B2)",
"quantity": 0.9605020718208549,
"unit": "mg"
},
"SUGAR": {
"label": "Sugars",
"quantity": 8.053516658227332,
"unit": "g"
},
"SUGAR.added": {
"label": "Sugars, added",
"quantity": 2.3940423830596225,
"unit": "g"
},
"Sugar.alcohol": {
"label": "Sugar alcohol",
"quantity": 0.0,
"unit": "g"
},
"THIA": {
"label": "Thiamin (B1)",
"quantity": 1.0094459332860646,
"unit": "mg"
},
"TOCPHA": {
"label": "Vitamin E",
"quantity": 1.9486430099457963,
"unit": "mg"
},
"VITA_RAE": {
"label": "Vitamin A",
"quantity": 412.914494272667,
"unit": "\u00b5g"
},
"VITB12": {
"label": "Vitamin B12",
"quantity": 2.7136838449301255,
"unit": "\u00b5g"
},
"VITB6A": {
"label": "Vitamin B6",
"quantity": 1.5326025102852243,
"unit": "mg"
},
"VITC": {
"label": "Vitamin C",
"quantity": 31.66387038807668,
"unit": "mg"
},
"VITD": {
"label": "Vitamin D",
"quantity": 2.73245700696285,
"unit": "\u00b5g"
},
"VITK1": {
"label": "Vitamin K",
"quantity": 33.04133941435508,
"unit": "\u00b5g"
},
"WATER": {
"label": "Water",
"quantity": 321.1285604946806,
"unit": "g"
},
"ZN": {
"label": "Zinc",
"quantity": 6.060052750757758,
"unit": "mg"
}
},
"totalWeight": 390.7575715150228,
"translations": [
{
"id": "EGG_FREE",
"label": "Egg-Free",
"type": "health"
},
{
"id": "PEANUT_FREE",
"label": "Peanut-Free",
"type": "health"
},
{
"id": "TREE_NUT_FREE",
"label": "Tree-Nut-Free",
"type": "health"
},
{
"id": "SOY_FREE",
"label": "Soy-Free",
"type": "health"
},
{
"id": "FISH_FREE",
"label": "Fish-Free",
"type": "health"
},
{
"id": "SHELLFISH_FREE",
"label": "Shellfish-Free",
"type": "health"
},
{
"id": "CRUSTACEAN_FREE",
"label": "Crustacean-Free",
"type": "health"
},
{
"id": "CELERY_FREE",
"label": "Celery-Free",
"type": "health"
},
{
"id": "MUSTARD_FREE",
"label": "Mustard-Free",
"type": "health"
},
{
"id": "SESAME_FREE",
"label": "Sesame-Free",
"type": "health"
},
{
"id": "LUPINE_FREE",
"label": "Lupine-Free",
"type": "health"
},
{
"id": "MOLLUSK_FREE",
"label": "Mollusk-Free",
"type": "health"
},
{
"id": "ALCOHOL_FREE",
"label": "Alcohol-Free",
"type": "health"
},
{
"id": "GLUTEN",
"label": "Gluten",
"type": "caution"
},
{
"id": "WHEAT",
"label": "Wheat",
"type": "caution"
},
{
"id": "MILK",
"label": "Milk",
"type": "caution"
},
{
"id": "SULFITES",
"label": "Sulfites",
"type": "caution"
},
{
"id": "FODMAP",
"label": "FODMAP",
"type": "caution"
}
],
"uri": "http://www.edamam.com/ontologies/edamam.owl#recipe_e59b15e71cd34bf4b7c02c2f545e40f3",
"yield": 1.0
}
}
]
}
""")
url = "https://api.edamam.com/api/vision/v1/nutrients"
# Query parameters as specified by the YAML schema
params = {
"app_id": EDAMAM_APP_ID__FOOD,
"app_key": EDAMAM_APP_KEY__FOOD,
"beta": "true" # Recommended since vision is in Beta
}
print("params:", params)
# Specify the media type in the header
headers = {
"Content-Type": "image/jpeg"
}
# Read and send the raw binary bytes directly in data (NOT files= or json=)
with open(image_file_path, "rb") as image_file:
raw_image_bytes = image_file.read()
response = requests.post(
url,
params=params,
headers=headers,
data=raw_image_bytes
)
print(f"Edamam API response : {response.json()}")
response.raise_for_status()
return response.json()
# Returns something like:
"""
{
"combined": {
"problems": [],
"recipe": {
"calories": 306,
"cautions": [
"GLUTEN",
"WHEAT",
"MILK",
"SULFITES",
"FODMAP"
],
"dietLabels": [],
"healthLabels": [
"EGG_FREE",
"PEANUT_FREE",
"TREE_NUT_FREE",
"SOY_FREE",
"FISH_FREE",
"SHELLFISH_FREE",
"CRUSTACEAN_FREE",
"CELERY_FREE",
"MUSTARD_FREE",
"SESAME_FREE",
"LUPINE_FREE",
"MOLLUSK_FREE",
"ALCOHOL_FREE"
],
"ingredientLines": [
"90 g (3 oz) Beef chunks",
"100 g (0.75 cup) Potatoes, cubed",
"40 g (0.33 cup) Carrots, sliced",
"30 g (0.25 cup) Green beans",
"120 g (0.5 cup) Brown gravy or stew sauce",
"Salt and pepper to taste"
],
"label": "Beef Stew with Vegetables (Frozen Meal)",
"totalDaily": {
"CA": {
"label": "Calcium",
"quantity": 9.808827779627787,
"unit": "%"
},
"CHOCDF": {
"label": "Carbs",
"quantity": 9.07220373540042,
"unit": "%"
},
"CHOCDF.net": {
"label": "Carbohydrates (net)",
"quantity": 0.0,
"unit": "g"
},
"CHOLE": {
"label": "Cholesterol",
"quantity": 20.837056709550403,
"unit": "%"
},
"ENERC_KCAL": {
"label": "Energy",
"quantity": 13.100053025164515,
"unit": "%"
},
"FASAT": {
"label": "Saturated",
"quantity": 17.148508115376796,
"unit": "%"
},
"FAT": {
"label": "Fat",
"quantity": 14.902089676480887,
"unit": "%"
},
"FE": {
"label": "Iron",
"quantity": 21.951689781236098,
"unit": "%"
},
"FIBTG": {
"label": "Fiber",
"quantity": 13.858671762525935,
"unit": "%"
},
"FOLDFE": {
"label": "Folate equivalent (total)",
"quantity": 10.817828789332737,
"unit": "%"
},
"K": {
"label": "Potassium",
"quantity": 28.904445650775536,
"unit": "%"
},
"MG": {
"label": "Magnesium",
"quantity": 15.863016599088612,
"unit": "%"
},
"NA": {
"label": "Sodium",
"quantity": 60.46248,
"unit": "%"
},
"NIA": {
"label": "Niacin (B3)",
"quantity": 66.37252070251446,
"unit": "%"
},
"P": {
"label": "Phosphorus",
"quantity": 25.034580972170218,
"unit": "%"
},
"PROCNT": {
"label": "Protein",
"quantity": 21.91938193709794,
"unit": "%"
},
"RIBF": {
"label": "Riboflavin (B2)",
"quantity": 73.88477475545037,
"unit": "%"
},
"THIA": {
"label": "Thiamin (B1)",
"quantity": 84.12049444050538,
"unit": "%"
},
"TOCPHA": {
"label": "Vitamin E",
"quantity": 12.990953399638641,
"unit": "%"
},
"VITA_RAE": {
"label": "Vitamin A",
"quantity": 45.87938825251855,
"unit": "%"
},
"VITB12": {
"label": "Vitamin B12",
"quantity": 113.07016020542191,
"unit": "%"
},
"VITB6A": {
"label": "Vitamin B6",
"quantity": 90.1530888403073,
"unit": "%"
},
"VITC": {
"label": "Vitamin C",
"quantity": 35.18207820897409,
"unit": "%"
},
"VITD": {
"label": "Vitamin D",
"quantity": 13.66228503481425,
"unit": "%"
},
"VITK1": {
"label": "Vitamin K",
"quantity": 27.534449511962567,
"unit": "%"
},
"ZN": {
"label": "Zinc",
"quantity": 55.091388643252344,
"unit": "%"
}
},
"totalNutrients": {
"CA": {
"label": "Calcium",
"quantity": 127.51476113516124,
"unit": "mg"
},
"CHOCDF": {
"label": "Carbs",
"quantity": 26.573051753721295,
"unit": "g"
},
"CHOCDF.net": {
"label": "Carbohydrates (net)",
"quantity": 21.30675648396144,
"unit": "g"
},
"CHOLE": {
"label": "Cholesterol",
"quantity": 73.23964970198097,
"unit": "mg"
},
"ENERC_KCAL": {
"label": "Energy",
"quantity": 306.9669925121675,
"unit": "kcal"
},
"FAMS": {
"label": "Monounsaturated",
"quantity": 5.622055495052523,
"unit": "g"
},
"FAPU": {
"label": "Polyunsaturated",
"quantity": 1.5770619917608195,
"unit": "g"
},
"FASAT": {
"label": "Saturated",
"quantity": 4.0183241641356675,
"unit": "g"
},
"FAT": {
"label": "Fat",
"quantity": 11.639773878137946,
"unit": "g"
},
"FATRN": {
"label": "Trans",
"quantity": 0.24391676668519283,
"unit": "g"
},
"FE": {
"label": "Iron",
"quantity": 3.9513041606224975,
"unit": "mg"
},
"FIBTG": {
"label": "Fiber",
"quantity": 5.266295269759856,
"unit": "g"
},
"FOLAC": {
"label": "Folic acid",
"quantity": 18.024043373983595,
"unit": "\u00b5g"
},
"FOLDFE": {
"label": "Folate equivalent (total)",
"quantity": 43.271315157330946,
"unit": "\u00b5g"
},
"FOLFD": {
"label": "Folate (food)",
"quantity": 40.54129806334046,
"unit": "\u00b5g"
},
"K": {
"label": "Potassium",
"quantity": 982.7511521263683,
"unit": "mg"
},
"MG": {
"label": "Magnesium",
"quantity": 66.62466971617216,
"unit": "mg"
},
"NA": {
"label": "Sodium",
"quantity": 906.9372000000001,
"unit": "mg"
},
"NIA": {
"label": "Niacin (B3)",
"quantity": 10.619603312402313,
"unit": "mg"
},
"P": {
"label": "Phosphorus",
"quantity": 312.93226215212775,
"unit": "mg"
},
"PROCNT": {
"label": "Protein",
"quantity": 25.68129586205237,
"unit": "g"
},
"RIBF": {
"label": "Riboflavin (B2)",
"quantity": 0.9605020718208549,
"unit": "mg"
},
"SUGAR": {
"label": "Sugars",
"quantity": 8.053516658227332,
"unit": "g"
},
"SUGAR.added": {
"label": "Sugars, added",
"quantity": 2.3940423830596225,
"unit": "g"
},
"Sugar.alcohol": {
"label": "Sugar alcohol",
"quantity": 0.0,
"unit": "g"
},
"THIA": {
"label": "Thiamin (B1)",
"quantity": 1.0094459332860646,
"unit": "mg"
},
"TOCPHA": {
"label": "Vitamin E",
"quantity": 1.9486430099457963,
"unit": "mg"
},
"VITA_RAE": {
"label": "Vitamin A",
"quantity": 412.914494272667,
"unit": "\u00b5g"
},
"VITB12": {
"label": "Vitamin B12",
"quantity": 2.7136838449301255,
"unit": "\u00b5g"
},
"VITB6A": {
"label": "Vitamin B6",
"quantity": 1.5326025102852243,
"unit": "mg"
},
"VITC": {
"label": "Vitamin C",
"quantity": 31.66387038807668,
"unit": "mg"
},
"VITD": {
"label": "Vitamin D",
"quantity": 2.73245700696285,
"unit": "\u00b5g"
},
"VITK1": {
"label": "Vitamin K",
"quantity": 33.04133941435508,
"unit": "\u00b5g"
},
"WATER": {
"label": "Water",
"quantity": 321.1285604946806,
"unit": "g"
},
"ZN": {
"label": "Zinc",
"quantity": 6.060052750757758,
"unit": "mg"
}
},
"totalWeight": 390.7575715150228,
"translations": [
{
"id": "EGG_FREE",
"label": "Egg-Free",
"type": "health"
},
{
"id": "PEANUT_FREE",
"label": "Peanut-Free",
"type": "health"
},
{
"id": "TREE_NUT_FREE",
"label": "Tree-Nut-Free",
"type": "health"
},
{
"id": "SOY_FREE",
"label": "Soy-Free",
"type": "health"
},
{
"id": "FISH_FREE",
"label": "Fish-Free",
"type": "health"
},
{
"id": "SHELLFISH_FREE",
"label": "Shellfish-Free",
"type": "health"
},
{
"id": "CRUSTACEAN_FREE",
"label": "Crustacean-Free",
"type": "health"
},
{
"id": "CELERY_FREE",
"label": "Celery-Free",
"type": "health"
},
{
"id": "MUSTARD_FREE",
"label": "Mustard-Free",
"type": "health"
},
{
"id": "SESAME_FREE",
"label": "Sesame-Free",
"type": "health"
},
{
"id": "LUPINE_FREE",
"label": "Lupine-Free",
"type": "health"
},
{
"id": "MOLLUSK_FREE",
"label": "Mollusk-Free",
"type": "health"
},
{
"id": "ALCOHOL_FREE",
"label": "Alcohol-Free",
"type": "health"
},
{
"id": "GLUTEN",
"label": "Gluten",
"type": "caution"
},
{
"id": "WHEAT",
"label": "Wheat",
"type": "caution"
},
{
"id": "MILK",
"label": "Milk",
"type": "caution"
},
{
"id": "SULFITES",
"label": "Sulfites",
"type": "caution"
},
{
"id": "FODMAP",
"label": "FODMAP",
"type": "caution"
}
],
"uri": "http://www.edamam.com/ontologies/edamam.owl#recipe_e59b15e71cd34bf4b7c02c2f545e40f3",
"yield": 1.0
}
},
"dishes": [
{
"problems": [],
"recipe": {
"calories": 306,
"cautions": [
"GLUTEN",
"WHEAT",
"MILK",
"SULFITES",
"FODMAP"
],
"dietLabels": [],
"healthLabels": [
"EGG_FREE",
"PEANUT_FREE",
"TREE_NUT_FREE",
"SOY_FREE",
"FISH_FREE",
"SHELLFISH_FREE",
"CRUSTACEAN_FREE",
"CELERY_FREE",
"MUSTARD_FREE",
"SESAME_FREE",
"LUPINE_FREE",
"MOLLUSK_FREE",
"ALCOHOL_FREE"
],
"ingredientLines": [
"90 g (3 oz) Beef chunks",
"100 g (0.75 cup) Potatoes, cubed",
"40 g (0.33 cup) Carrots, sliced",
"30 g (0.25 cup) Green beans",
"120 g (0.5 cup) Brown gravy or stew sauce",
"Salt and pepper to taste"
],
"label": "Beef Stew with Vegetables (Frozen Meal)",
"totalDaily": {
"CA": {
"label": "Calcium",
"quantity": 9.808827779627787,
"unit": "%"
},
"CHOCDF": {
"label": "Carbs",
"quantity": 9.07220373540042,
"unit": "%"
},
"CHOCDF.net": {
"label": "Carbohydrates (net)",
"quantity": 0.0,
"unit": "g"
},
"CHOLE": {
"label": "Cholesterol",
"quantity": 20.837056709550403,
"unit": "%"
},
"ENERC_KCAL": {
"label": "Energy",
"quantity": 13.100053025164515,
"unit": "%"
},
"FASAT": {
"label": "Saturated",
"quantity": 17.148508115376796,
"unit": "%"
},
"FAT": {
"label": "Fat",
"quantity": 14.902089676480887,
"unit": "%"
},
"FE": {
"label": "Iron",
"quantity": 21.951689781236098,
"unit": "%"
},
"FIBTG": {
"label": "Fiber",
"quantity": 13.858671762525935,
"unit": "%"
},
"FOLDFE": {
"label": "Folate equivalent (total)",
"quantity": 10.817828789332737,
"unit": "%"
},
"K": {
"label": "Potassium",
"quantity": 28.904445650775536,
"unit": "%"
},
"MG": {
"label": "Magnesium",
"quantity": 15.863016599088612,
"unit": "%"
},
"NA": {
"label": "Sodium",
"quantity": 60.46248,
"unit": "%"
},
"NIA": {
"label": "Niacin (B3)",
"quantity": 66.37252070251446,
"unit": "%"
},
"P": {
"label": "Phosphorus",
"quantity": 25.034580972170218,
"unit": "%"
},
"PROCNT": {
"label": "Protein",
"quantity": 21.91938193709794,
"unit": "%"
},
"RIBF": {
"label": "Riboflavin (B2)",
"quantity": 73.88477475545037,
"unit": "%"
},
"THIA": {
"label": "Thiamin (B1)",
"quantity": 84.12049444050538,
"unit": "%"
},
"TOCPHA": {
"label": "Vitamin E",
"quantity": 12.990953399638641,
"unit": "%"
},
"VITA_RAE": {
"label": "Vitamin A",
"quantity": 45.87938825251855,
"unit": "%"
},
"VITB12": {
"label": "Vitamin B12",
"quantity": 113.07016020542191,
"unit": "%"
},
"VITB6A": {
"label": "Vitamin B6",
"quantity": 90.1530888403073,
"unit": "%"
},
"VITC": {
"label": "Vitamin C",
"quantity": 35.18207820897409,
"unit": "%"
},
"VITD": {
"label": "Vitamin D",
"quantity": 13.66228503481425,
"unit": "%"
},
"VITK1": {
"label": "Vitamin K",
"quantity": 27.534449511962567,
"unit": "%"
},
"ZN": {
"label": "Zinc",
"quantity": 55.091388643252344,
"unit": "%"
}
},
"totalNutrients": {
"CA": {
"label": "Calcium",
"quantity": 127.51476113516124,
"unit": "mg"
},
"CHOCDF": {
"label": "Carbs",
"quantity": 26.573051753721295,
"unit": "g"
},
"CHOCDF.net": {
"label": "Carbohydrates (net)",
"quantity": 21.30675648396144,
"unit": "g"
},
"CHOLE": {
"label": "Cholesterol",
"quantity": 73.23964970198097,
"unit": "mg"
},
"ENERC_KCAL": {
"label": "Energy",
"quantity": 306.9669925121675,
"unit": "kcal"
},
"FAMS": {
"label": "Monounsaturated",
"quantity": 5.622055495052523,
"unit": "g"
},
"FAPU": {
"label": "Polyunsaturated",
"quantity": 1.5770619917608195,
"unit": "g"
},
"FASAT": {
"label": "Saturated",
"quantity": 4.0183241641356675,
"unit": "g"
},
"FAT": {
"label": "Fat",
"quantity": 11.639773878137946,
"unit": "g"
},
"FATRN": {
"label": "Trans",
"quantity": 0.24391676668519283,
"unit": "g"
},
"FE": {
"label": "Iron",
"quantity": 3.9513041606224975,
"unit": "mg"
},
"FIBTG": {
"label": "Fiber",
"quantity": 5.266295269759856,
"unit": "g"
},
"FOLAC": {
"label": "Folic acid",
"quantity": 18.024043373983595,
"unit": "\u00b5g"
},
"FOLDFE": {
"label": "Folate equivalent (total)",
"quantity": 43.271315157330946,
"unit": "\u00b5g"
},
"FOLFD": {
"label": "Folate (food)",
"quantity": 40.54129806334046,
"unit": "\u00b5g"
},
"K": {
"label": "Potassium",
"quantity": 982.7511521263683,
"unit": "mg"
},
"MG": {
"label": "Magnesium",
"quantity": 66.62466971617216,
"unit": "mg"
},
"NA": {
"label": "Sodium",
"quantity": 906.9372000000001,
"unit": "mg"
},
"NIA": {
"label": "Niacin (B3)",
"quantity": 10.619603312402313,
"unit": "mg"
},
"P": {
"label": "Phosphorus",
"quantity": 312.93226215212775,
"unit": "mg"
},
"PROCNT": {
"label": "Protein",
"quantity": 25.68129586205237,
"unit": "g"
},
"RIBF": {
"label": "Riboflavin (B2)",
"quantity": 0.9605020718208549,
"unit": "mg"
},
"SUGAR": {
"label": "Sugars",
"quantity": 8.053516658227332,
"unit": "g"
},
"SUGAR.added": {
"label": "Sugars, added",
"quantity": 2.3940423830596225,
"unit": "g"
},
"Sugar.alcohol": {
"label": "Sugar alcohol",
"quantity": 0.0,
"unit": "g"
},
"THIA": {
"label": "Thiamin (B1)",
"quantity": 1.0094459332860646,
"unit": "mg"
},
"TOCPHA": {
"label": "Vitamin E",
"quantity": 1.9486430099457963,
"unit": "mg"
},
"VITA_RAE": {
"label": "Vitamin A",
"quantity": 412.914494272667,
"unit": "\u00b5g"
},
"VITB12": {
"label": "Vitamin B12",
"quantity": 2.7136838449301255,
"unit": "\u00b5g"
},
"VITB6A": {
"label": "Vitamin B6",
"quantity": 1.5326025102852243,
"unit": "mg"
},
"VITC": {
"label": "Vitamin C",
"quantity": 31.66387038807668,
"unit": "mg"
},
"VITD": {
"label": "Vitamin D",
"quantity": 2.73245700696285,
"unit": "\u00b5g"
},
"VITK1": {
"label": "Vitamin K",
"quantity": 33.04133941435508,
"unit": "\u00b5g"
},
"WATER": {
"label": "Water",
"quantity": 321.1285604946806,
"unit": "g"
},
"ZN": {
"label": "Zinc",
"quantity": 6.060052750757758,
"unit": "mg"
}
},
"totalWeight": 390.7575715150228,
"translations": [
{
"id": "EGG_FREE",
"label": "Egg-Free",
"type": "health"
},
{
"id": "PEANUT_FREE",
"label": "Peanut-Free",
"type": "health"
},
{
"id": "TREE_NUT_FREE",
"label": "Tree-Nut-Free",
"type": "health"
},
{
"id": "SOY_FREE",
"label": "Soy-Free",
"type": "health"
},
{
"id": "FISH_FREE",
"label": "Fish-Free",
"type": "health"
},
{
"id": "SHELLFISH_FREE",
"label": "Shellfish-Free",
"type": "health"
},
{
"id": "CRUSTACEAN_FREE",
"label": "Crustacean-Free",
"type": "health"
},
{
"id": "CELERY_FREE",
"label": "Celery-Free",
"type": "health"
},
{
"id": "MUSTARD_FREE",
"label": "Mustard-Free",
"type": "health"
},
{
"id": "SESAME_FREE",
"label": "Sesame-Free",
"type": "health"
},
{
"id": "LUPINE_FREE",
"label": "Lupine-Free",
"type": "health"
},
{
"id": "MOLLUSK_FREE",
"label": "Mollusk-Free",
"type": "health"
},
{
"id": "ALCOHOL_FREE",
"label": "Alcohol-Free",
"type": "health"
},
{
"id": "GLUTEN",
"label": "Gluten",
"type": "caution"
},
{
"id": "WHEAT",
"label": "Wheat",
"type": "caution"
},
{
"id": "MILK",
"label": "Milk",
"type": "caution"
},
{
"id": "SULFITES",
"label": "Sulfites",
"type": "caution"
},
{
"id": "FODMAP",
"label": "FODMAP",
"type": "caution"
}
],
"uri": "http://www.edamam.com/ontologies/edamam.owl#recipe_e59b15e71cd34bf4b7c02c2f545e40f3",
"yield": 1.0
}
}
]
}
"""