NEWS
BMW Adapter fehlt
-
@jey-cee In vielen Sachen hast du sicherlich recht. Aber. Speziell TA2K aka tombox. Da wird zu Adaptern die Probleme machen Zuarbeit geleistet und Tests gemacht. Infos gibts dazu im Forum hier und auch bei GIT.
ABER. Es kommt seit Monaten keinerlei Reaktion. Nicht einml ein kurzes Lebenszeichen. OK, dann soll doch bitte gesagt werden "dauert noch", "ich komme wieder", "brauche ne Auszeit" oder "ich mache nichts mehr". Dann wissen alle was los ist und können beruhigt sein oder sich um Ersatz kümmern. Aber keine Reaktion ist immer schlecht. Wie du schon selber geschrieben hast, hat TA2k viele Adapter geschrieben.
NUN das Problem was nicht wirklich verstanden wird. ioBroker lebt von Adapter! Es wird um dieses Problem immer drum herum geredet - mehr nicht. Und wenn immer mehr wegfallen, rausfallen (weil keine Anpassung, Pflege, ...) dann wird die Adapterwelt hier in den nächsten 12 Monaten sehr schnell kleiner werden. Das kann und sollte aber auch nicht das Ziel sein.
Nicht falsch verstehen, da sollte und muss sich was tun / ändern. Hier sollten sich die Hauptverantwortlichen von ioBroker und die Chef-, Haupt- und Dauerentwickler einfach mal die Köpfe zusammen stecken und nach brauchbaren Ideen und Lösungen suchen.
Ro75.
-
@jey-cee sagte in BMW Adapter fehlt:
Hersteller clouds für die der Hersteller keine Offizielle Api bereit stellt
Das dürfte in den allermeisten Fällen der springende Punkt sein.
Jeder Anwender eines solchen "inoffiziellen" Adapters sollte sich der Tatsache bewusst sein, dass die Fuktionalität mindestens "durch die Hintertür", oft sogar "von hinten durch die Brust ins Auge" erreicht wird.
Das kann von einer Minute auf die andere nicht mehr funktionieren.Nicht selten endet das in einem Katz-und-Maus-Spiel: Der Hersteller bemerkt, dass sich da jemand von außen "einklinkt" und versucht das zu verhindern. Da wird dann der HTTP-Agent überprüft bzw. bestimmte geblockt, Keys geändert, Schnittstellen umbenannt und vieles andere mehr.
Der Entwickler kann darauf reagieren und kurzfristig seinen Code entsprechend ändern.
Aber:- Er muss das nicht - jedenfalls nicht sofort.
Die Entwickler sind in den allermeisten Fällen Einzelkämpfer, die das alles als Hobby betreiben. Die haben - man glaubt es kaum - auch einen regulären Job, Familie, Haus und können auch mal krank werden oder Urlaub haben. - Die Ursache(n) einer nicht mehr funktionierenden Schnittstelle zu finden kann durchaus einige Zeit beanspruchen.
Oft eine echte Sisyphusarbeit. - Und zu guter Letzt kann das auch gerne mal dazu führen, dass man von außen gar nicht mehr an eine solche Hersteller-Schnittstelle herankommt.
Doof, aber leider nicht zu ändern. Es steht natürlich jedem frei, beim Hersteller um ein öffentlich zugängliches API zu bitten. Viel Erfolg dabei.
Grundsätzlich wird mir hier in letzter Zeit ein bisschen zu viel auf den Entwicklern herumgetreten.
Die machen das aus Spaß an der Freud - ehrenamtlich und unentgeltlich. Also darf man als reiner Anwender froh sein, dass es überhaupt jemanden gibt, der einen Adapter für manchmal nur eine Handvoll Benutzer programmiert.
Das ist - je nach Komplexität - durchaus richtig viel Arbeit.Die Alternative wäre: Programmieren lernen und selbst machen. Ist schließlich alles OpenSource.
Man darf sich auch gerne von der Mentalität verabschieden, im Netz zu jedem Problem eine kostenlose Lösung zu finden. - Er muss das nicht - jedenfalls nicht sofort.
-
@ro75 sagte in BMW Adapter fehlt:
NUN das Problem was nicht wirklich verstanden wird. ioBroker lebt von Adapter!
Doch das haben wir Verstanden. Es gibt und gab verschiedene initiativen um damit um zu gehen. Vor allem auf Technischer Seite. Geziehlt Entwickler an zu Sprechen, zu Motivieren und zu halten mit ist halt Schwierig.
@ro75 sagte in BMW Adapter fehlt:
ABER. Es kommt seit Monaten keinerlei Reaktion. Nicht einml ein kurzes Lebenszeichen. OK, dann soll doch bitte gesagt werden "dauert noch", "ich komme wieder", "brauche ne Auszeit" oder "ich mache nichts mehr". Dann wissen alle was los ist und können beruhigt sein oder sich um Ersatz kümmern.
Da ist sie wieder diese Fordernde Haltung. Es ist sein gutes Recht sich nicht zu melden.
Vielleicht kann er aber auch nicht. Das wäre nicht der erste Fall.@ro75 sagte in BMW Adapter fehlt:
Hier sollten sich die Hauptverantwortlichen von ioBroker und die Chef-, Haupt- und Dauerentwickler einfach mal die Köpfe zusammen stecken und nach brauchbaren Ideen und Lösungen suchen.
Warum? Das ist ein Community und Open Source Projekt, jeder kann sich was Überlegen, Vorschläge machen oder das Thema direkt angehen.
Ich hab hier immer wieder selber einfach die Initative ergriffen und Dinge angeschoben. Discord, iobroker-community-adapter, neue Entwickler oder solche die es werden wollten dabei Unterstützt, ...
Klar man sollte bei manchen Themen vielleicht Rücksprache halten bevor man loslegt. -
Gibt es eigentlich schon was neues über den BMW Adapter?
Bei mir funktioniert das mit dem Captcha nicht, es wird gar keiner generiert.
-
@frank11 Schau mal in dieses Issue https://github.com/TA2k/ioBroker.bmw/issues/73
-
-
Auch wenn es Blasphemie ist
Wenn Du noch einen RPI übrig hast, installiere OpenHab und das BMW-Binding. Das geht super. Die OpenHab-Items können mit dem ioBroker-openHab-Adapter als Objekte/Datenpunkte übernommen werden.
Klappt bei mir phantastisch.
-
Ich habe den Adapter vor ein paar Tagen installiert und ich muss sagen: er funktioniert. Ich kann so einiges auslesen (mir geht es um die Ladestatistik). Kommandos zu senden habe ich noch nicht ausprobiert.
Der Adapter scheint auch gepflegt zu werden: letztes Commit ist von Ende letzter Woche im Github. Keine Ahnung, warum der Adapter nicht im ioBroker Stable ist.
-
@nunca sagte in BMW Adapter fehlt:
Der Adapter scheint auch gepflegt zu werden: letztes Commit ist von Ende letzter Woche im Github. Keine Ahnung, warum der Adapter nicht im ioBroker Stable ist.
sehe ich genauso
-
Der Adapter ist nicht im stable da der Maintainer die dafür notwendigen Schritte nicht setzt.
Bitte ein Issue im Adapterepository öffnen.
Alternativ den Maintainer direct kontaktieren.