Hi @Micha, ich hab versucht, darüber was hinzubekommen (Online/Offline Status der Geräte setzen). Der Status sollte ja unter state stehen.
{"id":47,"name":"Licht Gäste-WC","profile":16,"image":"nodeicon_bulb","favorite":0,"order":17,"protocol":21,"routing":1,"state":1,"state_changed":1582830335,"added":1582660233,"history":1,"cube_type":8,"note":"","services":7,"phonetic_name":"","owner":1,"security":0,"attributes":[{"id":148,"node_id":47,"instance":0,"minimum":0,"maximum":1,"current_value":0,"target_value":0,"last_value":0,"unit":"","step_value":1,"editable":1,"type":1,"state":1,"last_changed":1582830335,"changed_by":2,"changed_by_id":1,"based_on":1,"data":"","options":{"automations":["toggle"]}}]}
in der enum.js der homeeApi steht dann folgendes:
CANodeState: {
CANodeStateNone: 0,
CANodeStateAvailable: 1,
CANodeStateUnavailable: 2,
CANodeStateUpdateInProgress: 3,
CANodeStateWaitingForAttributes: 4,
CANodeStateInitializing: 5,
CANodeStateUserInteractionRequired: 6,
CANodeStatePasswordRequired: 7,
CANodeStateHostUnavailable: 8,
CANodeStateDeleteInProgress: 9,
CANodeStateCosiConnected: 10,
CANodeStateBlocked: 11,
CANodeStateWaitingForWakeup: 12,
CANodeStateRemoteNodeDeleted: 13,
}
Wie aber kann ich den state setzen?
Ich habe es mit put:/nodes/47?state=2
versucht, aber es passiert nichts.
Ich habe leider nur gefunden, wie man Attribute bearbeitet. Aber nicht eine Eigenschaft eines Nodes.
Hast du einen Hinweis? (oder auch gerne jemand anderes
)