Problem gelöst- Ursache ist natürlich die EntityDefinition. Behelfsweise nehme ich jetzt einfach das "description" property zum testen...

On 26.04.2013 11:44, Andreas Goetz wrote:
Hallo Zusammen,

ich versuche gerade mit Hilfe von Gruppenkontexten meine Idee der "virtuellen" Kanäle zu realisieren. Bisher ist es mir gelungen, über das API eine Gruppe anzulegen und Kanäle zuzuordnen:

{
    "version":  "0.2",
    "entity":  {
        "uuid": "c95f53e0-ae51-11e2-bed8-6b20ada53128",
        "type":  "group",
        "title":  "Group 1",
        "children":  [
            {
                "uuid": "82fb2540-60df-11e2-8a9f-0b9d1e30ccc6",
                "type":  "power",
                "color":  "lightblue",
                "public":  true,
                "resolution":  1000,
                "style":  "lines",
                "title":  "Lieferung" },
            {
                "uuid": "8f20eb60-60df-11e2-81a1-3d3ab836429e",
                "type":  "power",
                "color":  "blue",
                "public":  true,
                "resolution":  75,
                "style":  "lines",
                "title":  "Erzeugung" }
        ]
    }
}

Jetzt würde ich zu der bestehenden Gruppe gerne ein Attribut als "Rechenregel" hinzufügen:

http://localhost/vz/middleware.php/group/c95f53e0-ae51-11e2-bed8-6b20ada53128.json?op=rechenoperation&operation=edit

Gemäß Referenz sollte es möglich sein, Eigenschaften (=properties) einer Gruppe zu bearbeiten. Leider läufts auf einen Fehler:

{ "version": "0.2", "exception": { "message": "Unknown property: 'op'", "type": "Exception", "code": 0 } }

Habe ich hier die Referenz falsch verstanden oder bezieht sich die Möglichkeit Eigenschaften zu bearbeiten nur auf vordefinierte Eigenschaften?

Viele Grüße,
Andreas

Antwort per Email an