Newan / ioBroker.easee

easee is a wallbox with an REST-API. This adapter for ioBroker can used to connect the wallbox with your home environment
MIT License
21 stars 8 forks source link

more Features supported and convert values to expected datatypes #30

Closed marwin79 closed 2 years ago

Newan commented 3 years ago

Per Rest müssen wir die dann auch füllen, schau ich mir an.

marwin79 commented 3 years ago

Per Rest müssen wir die dann auch füllen, schau ich mir an.

Das ist mir nicht aufgefallen... kannst du mir einen Hint geben, dann schau ich mir das gerne noch an.

Newan commented 3 years ago

Es gibt 2 Wege die Easee abzufragen, klassisch über Rest: https://developer.easee.cloud/reference und den zweiten über die stream API SignalR. Du hast die zusätzlichen Objekte nur für SIgnalR eingebunden, so wie ich das sehe. Die meisten nutzen den Adapter aber über REST mit zyklischen update/abfrage. Du müsstest also für deine zusätzlichen Objekte die passenden API calls raussuchen und die dann noch einbauen

marwin79 commented 3 years ago

Also die Werte sind schon mit in den Status und Config JSON drin, die schon von der API abgefragt werden. Die Funktion, die die Werte dann in die iobroker objekte schreiben ist die gleiche. Und die Typen-Converstion muss nicht gemacht werden, weil die Werte schon mit dem richtigen Typ im JSON sind.

Aus meiner Sicht ist das alles soweit i.O.