ioBroker / AdapterRequests

This Place is used to track the status of new Adapter-Requests.
248 stars 36 forks source link

Fibaro Home Center #37

Open Apollon77 opened 6 years ago

Apollon77 commented 6 years ago

https://www.npmjs.com/package/fibaro-api

Migrated from Trello with 2 votes

xPRozAcx commented 6 years ago

Gibt es hierzu eigentlich aktuelle Informationen?

Apollon77 commented 6 years ago

Aktuelle Informationen in wieweit?

Falls der Status zu einer Entwicklung dieses Adapters gemeint ist, dann sollte es an sich ersichtlich sein (auch wenn Dir die Antwort ggf nicht gefällt) :

xPRozAcx commented 6 years ago

Ob mir die Antwort gefällt oder nicht ist doch hier eigentlich nicht relevant, oder?

Was für mich von Interesse war/ist ob bereits Hardware zur Verfügung gestellt wurde. Ansonsten hätte ich mich um die Möglichkeit einer Teststellung gekümmert. Aber so wie ich deine Art einschätze kommt als Antwort: dann wäre der "Hardware needed" tab weg. Wenn ich mir den Homee request wiederum anschaue hat dieses tab leider wenig Aussagekraft. Also nichts für ungut...

Apollon77 commented 6 years ago

Meine Antwort ist wohl etwas falsch rübergekommen. Sorry.

Hardware needed sagt im ersten Schritt ganz neutral das man idealerweise Hardware braucht um das zu entwickeln. Nur die Verfügbarkeit von Hardware heißt leider nichts as dann sofort ein Entwickler auch Zeit hat an dem Thema zu arbeiten :-( aktuell sind es zu wenige dedizierte Entwickler bei zu vielen Adapter Requests. Jeder weitere Interessierte Entwickler hilft!

Super zu wissen das du dich um Hardware kümmern würdest/könntest und diese Info allein ist schonmal super. Und ich denke das hilft in jedem Fall wenn ein Entwickler Zeit hat.

xPRozAcx commented 6 years ago

Das ist der Grund, warum ich schriftliche Konversationen nicht so gerne mag. Hatte es scheinbar etwas falsch interpretiert.. sorry dafür! Bzgl der vorhandenen Manpower ist keinem etwas vorzuwerfen. Ist ja alles auch non profit. Ich habe mal Kontakt mit Intuitech als deutsche Vertretung von Fibaro aufgenommen. Vielleicht ergibt sich ja dort etwas. Müsste bei positiver Rückmeldung natürlich ein Zeitfenster etc abgestimmt werden, damit die Hardware nicht ungenutzt rum liegt. Aber das ist natürlich erst der zweite Schritt ;)

xPRozAcx commented 6 years ago

Ich habe gerade die Rückmeldung bekommen, dass eine Leihstellung generell möglich wäre. Wobei ich mal schauen muss, wie es Kosten technisch ausschaut. Kann man grob abschätzen wie lange die Komponente gebraucht wird?

Apollon77 commented 6 years ago

Puuhhh ... gute Frage :-)

Ich hätte gesagt, wenn wirklich jemand damit startet, sollten 4 Wochen oder maximal 8 reichen wenn nichts dazwischen kommt(und nicht 100% Arbeit daran vorausgesetzt :-) Was mit eher Gedanken macht ist das "danach", also das maintainen und aktuell halten: Also Bugfixing, neue Features durch Updates von dem System und so.

Ich bin ehrlich und sagen mal das wir (also mindestens ich) noch nicht sooo viel praktische Erfahrung mit Leihgaben-Entwicklung haben. Die meisten Entwickler bauen Adapter für die Geräte die Sie haben und auch selbst einsetzen. Aus der Betreuung einiger Adapter weiss ich das es im Fehlerfall ein Forum-Ping-Pong ist wenn was erweitert oder gefixt werden muss, man selbst das Gerät aber nicht hat. Das geht alles ... irgendwie ... Das soll jetzt nicht heissen (nicht falsch verstehen) das man das Gerät dauerhaft braucht, sondern nur, dass es dann Test- und Mithelf-willige User braucht, um eine Betreuung sicherzustellen - wenn man es nicht selbst einsetzt!

xPRozAcx commented 6 years ago

Ist alles absolut verständlich und spiegelt meine "Bedenken" wieder. Ich selbst bin bzgl Programmierung ziemlich unbeleckt. Außer LUA bei Fibaro. Aber das auch nicht in der Tiefe. Bin aber gerade dabei mich in die Erstellung eines Adapters über das Template bei Github einzulesen. Würde natürlich deutlich länger brauchen, da ich absolut keinen Plan habe aber vielleicht kann ich auf eure/deine Unterstützung bei Bedarf bauen. Alternativ könnte ich auch meine Plattform per VPN zur Verfügung stellen...

Apollon77 commented 6 years ago

Unterstützung für neue Entwickler gibts immer!! Im Forum gibts den "ioBroker Entwicklung" Bereich wo andere Entwickler und ich immer versuchen zu Unterstützen und auch gern reviewen.

In dem Fall hier gibt es die oben genannte NPM Library die man nutzen kann (ggf, nicht im Detail angeschaut) und auch ein homebridge-Plugin wo man sich anleihen nehmen kann. Ich gehe gerade mit einer Idee schwanger die das Thema zumindestens Basistechnisch lösen könnte, aber muss erstmal schauen ob das geht. (https://github.com/ioBroker/AdapterRequests/issues/80)

xPRozAcx commented 6 years ago

Freut mich sehr, dass wir noch so gut zusammen gefunden haben...

Apollon77 commented 6 years ago

:-) me too

xPRozAcx commented 6 years ago

Hey Ingo,

eine Frage habe ich noch. Kann dir aktuell noch keine PN im Forum schicken, deshalb leider hier. Vielleicht kannst du kurz etwas dazu sagen:

Sollte es mit dem Adapter "systeminfo" nicht möglich sein Stati vom HC2 per API abzufragen um sie der Visu zur Verfügung stellen zu können?

VG Stefan

Apollon77 commented 6 years ago

Keinen Ahnung. Ich kenne das Fibaro Gerät nicht. AM besten mach Post im Forum mit der Idee und Details dann kann man dort schauen was geht

Apollon77 commented 6 years ago

Homebridge modules exist: homebridge-fibaro-hc2 as example.

Please check if the new ioBroker.ham Adapter can help here: see https://forum.iobroker.net/viewtopic.php?f=36&t=14972

ldittmar81 commented 2 years ago

https://github.com/nicobode/ioBroker.fibaro

https://github.com/leeroybrun/node-fibaro-api https://github.com/kotto83/FibaroAPI