ich habe die Tinkerforge Wallbox und möchte die jetzt auch in OH3 einbinden. Das sollte Textfile basiert geschehen, da es eine Menge Kanäle gibt. Aber ich bekomme noch nicht einmal den Anfang hin. Folgendes thing habe ich versucht anzulegen:
Code: Alles auswählen
Thing http:url:warp2_status "Wallbox Status" [ baseURL="http://192.168.1.110/evse/state", commandMethod="GET"] {
Channels:
Type string : iec61851_state "IEC_Status" {"[stateTransformation:JSONPATH:$.data[?(@.iec61851_state):%s]"}
}
//{"iec61851_state":0,"vehicle_state":0,"contactor_state":1,"contactor_error":0,"charge_release":0,"allowed_charging_current":16000,"error_state":0,"lock_state":0,"time_since_state_change":524145746,"uptime":524146886}
Wahrscheinlich ist der Typ auch number, weil ich für jeden Status eine Zahl zurück bekomme. Diese Zahl muss dann auch noch für jeden Status verschieden in einen Ausdruck übersetzen.Configuration model 'warp2_status.things' has errors, therefore ignoring it: [3,55]: mismatched input '{' expecting '}'
Keine Ahnung wie ich vorgehen soll.

Viele Grüße,
Ralf