-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Versuch mit "filter" klappt nicht. #1
Comments
Kann ich bestätigen. Wenn ich einen Filter anwende bekomme ich auch nur eine leere Antwort |
Wurde geändert, bitte versucht http://192.168.1.211/api/status?filter=acu,amp |
Funktioniert :) |
Aber nicht in der Doku:
|
Hab nen PR dafür gestellt. Mal sehen ob sie es selber fixen oder den erstmal übernehmen #2 OK sie scheinen recht aktiv grad zu sein :) |
Seit Firmware 051.4 ist Filter jetzt kein JSON Array mehr, sondern nur eine Liste von Komma-separierten Strings |
Heißt, man muss wieder die Firmware-Version zur Entscheidung nutzen, wie man die Daten übergibt... Bitte (!) macht das in der Doku klar. Jede Änderung muss dokumentiert werden, ab welcher Firmware-Version ws gültig ist, und wie das vorher war. Danke in diesem Fall - das ist schön dokumentiert. |
Idealerweise sind diese Parameter einmal fixiert und werden nicht mehr geändert! Alles andere ist wirklich unprofessionell. |
Idealerweise fragt man freundlich und macht kein Bashing wenn man etwas will. Ich denke nicht dass Go-E verpflichtet ist euch überhaupt eine Doku zu geben oder dass ihr einen Vertrag mit ihnen habt der alles festschreibt wie die Doku und API aussehen soll. Ich bin froh dass Go-E recht offen mit den Dingen ist und die Infos zur Verfügung stellt und hoffe das Go-E durch das von eurer Seite aus unprofessionelle Verhalten sich nicht davon abbringen lässt weiterhin Informationen bereitzustellen. |
Es geht nicht um die Doku. Es geht um das Ändern von einmal definierten und kommunizierten Werten oder Verhalten. Kurzum: ich finde das Produkt toll, sehe aber in einigen Bereichen noch Luft nach oben. |
Natürlich ist das Ziel bestimmt es stabil zu halten, aber ich fand die Reaktionen etwas überzogen. Die Doku gibt es seit einer Woche und ist nicht vollständig derzeit, daher würde ich jetzt auch nicht das Problem so groß sehen dass es schon zig Firmen/Leute gibt die fertige Produkte haben die darauf basieren :) Gut.. keiner von uns hat Einsicht in Go-E, aber ich denke durchaus dass sie die Ziele haben die Du beschreibst. |
Naja, auf genau diese Doku warten Entwickler seit Monaten. Die freuen sich, beginnen damit zu arbeiten und stellen nach einer knappen Woche fest: ach, hat sich was geändert. Die Bereiche, auf die sich bezogen wird, sind weder als "Todo" noch als "WIP" gekennzeichnet - also erstmal verbindlich und final. |
Ich würde es mir definitiv so wünschen. |
Hi, es tut uns leid dass sich der Filter geändert hat. Bei Tests hat sich herausgestellt dass das Parsen eines JSON Arrays sehr unperformant ist und daher nicht praktikabel. Wir werden aber die Doku dahingehend anpassen welche Firmware Version erforderlich ist. |
Hi @peterpoetzi Fehler und Verbesserungen passieren und sollten sein. Bitte einfach zeitnah und entsprechend dokumentieren - und alle sind glücklich, danke. |
Doku ist ja schon aktualisiert :) |
@Sillium007 die API ist Bestandteil des Angebots: "Mit dem go-eCharger erhalten Sie ein System mit einer offenen HTTP API Schnittstelle (MQTT / REST). Dies ist vor allem dann interessant, wenn Sie eigene Applikationen anbinden (lassen) möchten. Beispielsweise eine Photovoltaik-Anlage. Durch die offene Schnittstelle ist sichergestellt, dass andere Hersteller Ihre Geräte mit dem go-eCharger kombinieren können. Die Dokumentation der HTTP API von go-e finden Sie hier" |
Direkt aus eurem Beispiel in der Doku:
http://192.168.2.59/api/status
->
{...Massen an Daten...}
aber:
http://192.168.2.59/api/status?filter=[%22rfb%22,%22alw%22,%22acu%22,%22adi%22,%22amp%22]
->
{}
Ich hatte irgendwie mehr erwartet... "fwv" ist "051.4"
Was will die Box denn von mir?
The text was updated successfully, but these errors were encountered: