Skip to content

Update json/foodWasteDryingGrinder.json#841

Open
github-actions[bot] wants to merge 1 commit intomasterfrom
update-foodWasteDryingGrinder.json
Open

Update json/foodWasteDryingGrinder.json#841
github-actions[bot] wants to merge 1 commit intomasterfrom
update-foodWasteDryingGrinder.json

Conversation

@github-actions
Copy link

Automated update for json/foodWasteDryingGrinder.json

diff --git a/json/foodWasteDryingGrinder.json b/json/foodWasteDryingGrinder.json
new file mode 100644
index 00000000..6725db93
--- /dev/null
+++ b/json/foodWasteDryingGrinder.json
@@ -0,0 +1,195 @@
+{
+    "id": "foodWasteDryingGrinder",
+    "version": 1,
+    "status": "proposed",
+    "name": "Food Waste Drying Grinder",
+    "ephemeral": false,
+    "attributes": {
+        "mode": {
+            "schema": {
+                "type": "object",
+                "properties": {
+                    "value": {
+                        "title": "FoodWasteDryingGrinderMode",
+                        "type": "string",
+                        "enum": [
+                            "auto",
+                            "standard",
+                            "power",
+                            "eco",
+                            "storage",
+                            "clean"
+                        ]
+                    }
+                },
+                "additionalProperties": false,
+                "required": [
+                    "value"
+                ]
+            },
+            "setter": "setMode",
+            "enumCommands": []
+        },
+        "supportedStates": {
+            "schema": {
+                "type": "object",
+                "properties": {
+                    "value": {
+                        "type": "array",
+                        "items": {
+                            "title": "FoodWasteDryingGrinderState",
+                            "type": "string",
+                            "enum": [
+                                "waiting",
+                                "running",
+                                "drying",
+                                "grinding",
+                                "cooling",
+                                "cleaning",
+                                "completed",
+                                "error"
+                            ]
+                        }
+                    }
+                },
+                "additionalProperties": false,
+                "required": [
+                    "value"
+                ]
+            },
+            "enumCommands": []
+        },
+        "state": {
+            "schema": {
+                "type": "object",
+                "properties": {
+                    "value": {
+                        "title": "FoodWasteDryingGrinderState",
+                        "type": "string",
+                        "enum": [
+                            "waiting",
+                            "running",
+                            "drying",
+                            "grinding",
+                            "cooling",
+                            "cleaning",
+                            "completed",
+                            "error"
+                        ]
+                    }
+                },
+                "additionalProperties": false,
+                "required": [
+                    "value"
+                ]
+            },
+            "enumCommands": []
+        },
+        "supportedModes": {
+            "schema": {
+                "type": "object",
+                "properties": {
+                    "value": {
+                        "type": "array",
+                        "items": {
+                            "title": "FoodWasteDryingGrinderMode",
+                            "type": "string",
+                            "enum": [
+                                "auto",
+                                "standard",
+                                "power",
+                                "eco",
+                                "storage",
+                                "clean"
+                            ]
+                        }
+                    }
+                },
+                "additionalProperties": false,
+                "required": [
+                    "value"
+                ]
+            },
+            "enumCommands": []
+        },
+        "event": {
+            "schema": {
+                "type": "object",
+                "properties": {
+                    "value": {
+                        "title": "FoodWasteDryingGrinderEvent",
+                        "type": "string",
+                        "enum": [
+                            "error",
+                            "operationComplete",
+                            "cleaningComplete"
+                        ]
+                    }
+                },
+                "additionalProperties": false,
+                "required": [
+                    "value"
+                ]
+            },
+            "enumCommands": []
+        },
+        "supportedEvents": {
+            "schema": {
+                "type": "object",
+                "properties": {
+                    "value": {
+                        "type": "array",
+                        "items": {
+                            "title": "FoodWasteDryingGrinderEvent",
+                            "type": "string",
+                            "enum": [
+                                "error",
+                                "operationComplete",
+                                "cleaningComplete"
+                            ]
+                        }
+                    }
+                },
+                "additionalProperties": false,
+                "required": [
+                    "value"
+                ]
+            },
+            "enumCommands": []
+        }
+    },
+    "commands": {
+        "stop": {
+            "name": "stop",
+            "arguments": [],
+            "sensitive": false
+        },
+        "start": {
+            "name": "start",
+            "arguments": [],
+            "sensitive": false
+        },
+        "setMode": {
+            "name": "setMode",
+            "arguments": [
+                {
+                    "name": "mode",
+                    "optional": false,
+                    "schema": {
+                        "title": "FoodWasteDryingGrinderMode",
+                        "type": "string",
+                        "enum": [
+                            "auto",
+                            "standard",
+                            "power",
+                            "eco",
+                            "storage",
+                            "clean"
+                        ]
+                    }
+                }
+            ],
+            "sensitive": false
+        }
+    }
+}
\ No newline at end of file

@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant