Plants Support #107

Open
opened 2024-05-03 19:45:40 +02:00 by sebastianschwarz · 0 comments
Collaborator

Plants support für Die Sensoren

GET /v1/plant-connect/moistureCheckBySensor?sensorId=sensorid

return

{
    "data": [
        {
            "type": "plant-device-group-links",
            "id": "8a29e01c-ebb4-4c13-b96f-a0c1ca9b45e8",
            "attributes": {
                "plant-id": "a40506eb-2902-4b81-9f32-c515e694bcc5",
                "sensor-id": "_<sensorid>_",
                "location-id": "_<locationid>_",
                "moisture-check-status": "_<STATUS>_".  <--- check. **GOOD | xxx ** 
            }
        },
        {
            "type": "plant-device-group-links",
            "id": "ffc948cb-0e90-40b6-abb3-6d32c3a717ac",
            "attributes": {
                "plant-id": "ea5ec1e7-53cd-476c-a3f7-c0848eb7ac5f",
                "sensor-id": "_<sensorid>_",
                "location-id": "_<locationid>_",
                "moisture-check-status": "_<status>_"
            }
        }
    ]
}

Pflanzen Propertes

GET /v1/plants/plant-id

return:

{
    "plant": {
        "id": "a40506eb-2902-4b81-9f32-c515e694bcc5",
        "avatar": {
            "id": "57f4e010-6279-40ff-bf48-262de1b1d58d",
            "variants": [
                {
                    "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/preview/57f4e010-6279-40ff-bf48-262de1b1d58d",
                    "type": "PREVIEW"
                },
                {
                    "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/small/57f4e010-6279-40ff-bf48-262de1b1d58d",
                    "type": "SMALL"
                },
                {
                    "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/medium/57f4e010-6279-40ff-bf48-262de1b1d58d",
                    "type": "MEDIUM"
                },
                {
                    "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/large/57f4e010-6279-40ff-bf48-262de1b1d58d",
                    "type": "LARGE"
                }
            ]
        },
        "common_name": "Kohlrabi",
        "family_name": "Brassicaceae",
        "flower_anthesis_months": [],
        "flower_colors": [
            "yellow"
        ],
        "fruit_colors": [
            "gray",
            "brown",
            "beige",
            "green"
        ],
        "generic_advice_acidity": "needs_basic_or_neutral",
        "generic_advice_acidity_ph_max": "9.00",
        "generic_advice_acidity_ph_min": "6.50",
        "growth_form": [
            "annual",
            "biannual"
        ],
        "hardiness": "usda6",
        "is_user_favourite": false,
        "leaf_colors": [
            "green"
        ],
        "life_cycle": [
            "annual",
            "biennial"
        ],
        "light_need": [
            "sunny"
        ],
        "moisture_group": "5,6",
        "native_size_max": "0.50",
        "other_common_names": "Oberkohlrabi, Oberrübe, Kohlrübe, Rübkohl, Stängelrübe, Luftkohlrabi",
        "photos": [
            {
                "id": "4dbb2f3b-4d3e-4e47-af09-57ab81c143f8",
                "order": 0,
                "variants": [
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/preview/4dbb2f3b-4d3e-4e47-af09-57ab81c143f8",
                        "type": "PREVIEW"
                    },
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/small/4dbb2f3b-4d3e-4e47-af09-57ab81c143f8",
                        "type": "SMALL"
                    },
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/medium/4dbb2f3b-4d3e-4e47-af09-57ab81c143f8",
                        "type": "MEDIUM"
                    },
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/large/4dbb2f3b-4d3e-4e47-af09-57ab81c143f8",
                        "type": "LARGE"
                    }
                ]
            },
            {
                "id": "f72bf533-075d-4d5b-ae58-9277a76cfc33",
                "order": 1,
                "variants": [
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/preview/f72bf533-075d-4d5b-ae58-9277a76cfc33",
                        "type": "PREVIEW"
                    },
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/small/f72bf533-075d-4d5b-ae58-9277a76cfc33",
                        "type": "SMALL"
                    },
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/medium/f72bf533-075d-4d5b-ae58-9277a76cfc33",
                        "type": "MEDIUM"
                    },
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/large/f72bf533-075d-4d5b-ae58-9277a76cfc33",
                        "type": "LARGE"
                    }
                ]
            },
            {
                "id": "1d71cbc1-8fd7-4466-8624-38b21f7ba71f",
                "order": 2,
                "variants": [
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/preview/1d71cbc1-8fd7-4466-8624-38b21f7ba71f",
                        "type": "PREVIEW"
                    },
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/small/1d71cbc1-8fd7-4466-8624-38b21f7ba71f",
                        "type": "SMALL"
                    },
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/medium/1d71cbc1-8fd7-4466-8624-38b21f7ba71f",
                        "type": "MEDIUM"
                    },
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/large/1d71cbc1-8fd7-4466-8624-38b21f7ba71f",
                        "type": "LARGE"
                    }
                ]
            },
            {
                "id": "68c3e4b1-802e-4136-95e7-4bc8a240fda8",
                "order": 3,
                "variants": [
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/preview/68c3e4b1-802e-4136-95e7-4bc8a240fda8",
                        "type": "PREVIEW"
                    },
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/small/68c3e4b1-802e-4136-95e7-4bc8a240fda8",
                        "type": "SMALL"
                    },
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/medium/68c3e4b1-802e-4136-95e7-4bc8a240fda8",
                        "type": "MEDIUM"
                    },
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/large/68c3e4b1-802e-4136-95e7-4bc8a240fda8",
                        "type": "LARGE"
                    }
                ]
            },
            {
                "id": "d0347cc0-fa15-4c37-8592-5ac2267272b2",
                "order": 4,
                "variants": [
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/preview/d0347cc0-fa15-4c37-8592-5ac2267272b2",
                        "type": "PREVIEW"
                    },
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/small/d0347cc0-fa15-4c37-8592-5ac2267272b2",
                        "type": "SMALL"
                    },
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/medium/d0347cc0-fa15-4c37-8592-5ac2267272b2",
                        "type": "MEDIUM"
                    },
                    {
                        "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/large/d0347cc0-fa15-4c37-8592-5ac2267272b2",
                        "type": "LARGE"
                    }
                ]
            }
        ],
        "scientific_name": "Brassica oleracea var. gongylodes",
        "soil_moisture_range": [
            "moist"
        ],
        "toxicity": "not_poisonous",
        "toxicity_parts": [
            "other_species"
        ],
        "vegetation_cycle": "evergreen",
        "watering_category": "annual_beds"
    }
}

Plants support für Die Sensoren GET /v1/plant-connect/moistureCheckBySensor?sensorId=_sensorid_ return ``` { "data": [ { "type": "plant-device-group-links", "id": "8a29e01c-ebb4-4c13-b96f-a0c1ca9b45e8", "attributes": { "plant-id": "a40506eb-2902-4b81-9f32-c515e694bcc5", "sensor-id": "_<sensorid>_", "location-id": "_<locationid>_", "moisture-check-status": "_<STATUS>_". <--- check. **GOOD | xxx ** } }, { "type": "plant-device-group-links", "id": "ffc948cb-0e90-40b6-abb3-6d32c3a717ac", "attributes": { "plant-id": "ea5ec1e7-53cd-476c-a3f7-c0848eb7ac5f", "sensor-id": "_<sensorid>_", "location-id": "_<locationid>_", "moisture-check-status": "_<status>_" } } ] } ``` Pflanzen Propertes GET /v1/plants/_plant-id_ return: ``` { "plant": { "id": "a40506eb-2902-4b81-9f32-c515e694bcc5", "avatar": { "id": "57f4e010-6279-40ff-bf48-262de1b1d58d", "variants": [ { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/preview/57f4e010-6279-40ff-bf48-262de1b1d58d", "type": "PREVIEW" }, { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/small/57f4e010-6279-40ff-bf48-262de1b1d58d", "type": "SMALL" }, { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/medium/57f4e010-6279-40ff-bf48-262de1b1d58d", "type": "MEDIUM" }, { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/large/57f4e010-6279-40ff-bf48-262de1b1d58d", "type": "LARGE" } ] }, "common_name": "Kohlrabi", "family_name": "Brassicaceae", "flower_anthesis_months": [], "flower_colors": [ "yellow" ], "fruit_colors": [ "gray", "brown", "beige", "green" ], "generic_advice_acidity": "needs_basic_or_neutral", "generic_advice_acidity_ph_max": "9.00", "generic_advice_acidity_ph_min": "6.50", "growth_form": [ "annual", "biannual" ], "hardiness": "usda6", "is_user_favourite": false, "leaf_colors": [ "green" ], "life_cycle": [ "annual", "biennial" ], "light_need": [ "sunny" ], "moisture_group": "5,6", "native_size_max": "0.50", "other_common_names": "Oberkohlrabi, Oberrübe, Kohlrübe, Rübkohl, Stängelrübe, Luftkohlrabi", "photos": [ { "id": "4dbb2f3b-4d3e-4e47-af09-57ab81c143f8", "order": 0, "variants": [ { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/preview/4dbb2f3b-4d3e-4e47-af09-57ab81c143f8", "type": "PREVIEW" }, { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/small/4dbb2f3b-4d3e-4e47-af09-57ab81c143f8", "type": "SMALL" }, { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/medium/4dbb2f3b-4d3e-4e47-af09-57ab81c143f8", "type": "MEDIUM" }, { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/large/4dbb2f3b-4d3e-4e47-af09-57ab81c143f8", "type": "LARGE" } ] }, { "id": "f72bf533-075d-4d5b-ae58-9277a76cfc33", "order": 1, "variants": [ { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/preview/f72bf533-075d-4d5b-ae58-9277a76cfc33", "type": "PREVIEW" }, { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/small/f72bf533-075d-4d5b-ae58-9277a76cfc33", "type": "SMALL" }, { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/medium/f72bf533-075d-4d5b-ae58-9277a76cfc33", "type": "MEDIUM" }, { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/large/f72bf533-075d-4d5b-ae58-9277a76cfc33", "type": "LARGE" } ] }, { "id": "1d71cbc1-8fd7-4466-8624-38b21f7ba71f", "order": 2, "variants": [ { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/preview/1d71cbc1-8fd7-4466-8624-38b21f7ba71f", "type": "PREVIEW" }, { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/small/1d71cbc1-8fd7-4466-8624-38b21f7ba71f", "type": "SMALL" }, { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/medium/1d71cbc1-8fd7-4466-8624-38b21f7ba71f", "type": "MEDIUM" }, { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/large/1d71cbc1-8fd7-4466-8624-38b21f7ba71f", "type": "LARGE" } ] }, { "id": "68c3e4b1-802e-4136-95e7-4bc8a240fda8", "order": 3, "variants": [ { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/preview/68c3e4b1-802e-4136-95e7-4bc8a240fda8", "type": "PREVIEW" }, { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/small/68c3e4b1-802e-4136-95e7-4bc8a240fda8", "type": "SMALL" }, { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/medium/68c3e4b1-802e-4136-95e7-4bc8a240fda8", "type": "MEDIUM" }, { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/large/68c3e4b1-802e-4136-95e7-4bc8a240fda8", "type": "LARGE" } ] }, { "id": "d0347cc0-fa15-4c37-8592-5ac2267272b2", "order": 4, "variants": [ { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/preview/d0347cc0-fa15-4c37-8592-5ac2267272b2", "type": "PREVIEW" }, { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/small/d0347cc0-fa15-4c37-8592-5ac2267272b2", "type": "SMALL" }, { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/medium/d0347cc0-fa15-4c37-8592-5ac2267272b2", "type": "MEDIUM" }, { "url": "https://content.plant-library.dss.husqvarnagroup.net/plant-library-images/large/d0347cc0-fa15-4c37-8592-5ac2267272b2", "type": "LARGE" } ] } ], "scientific_name": "Brassica oleracea var. gongylodes", "soil_moisture_range": [ "moist" ], "toxicity": "not_poisonous", "toxicity_parts": [ "other_species" ], "vegetation_cycle": "evergreen", "watering_category": "annual_beds" } } ```
sebastianschwarz added the
enhancement
label 2024-05-03 19:45:40 +02:00
sebastianschwarz self-assigned this 2024-05-03 19:45:40 +02:00
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: FHEM/mod-GardenaSmart#107
No description provided.