NEWS
[Meinung] Meine Sichtweise auf ioBroker
-
Hi,
Ohne eine wenig IT Erfahrung zb mit HTML oder zumindest der Neugier es zu lernen, wird man nur mit viel Unterstützung dritter voran kommen. `
das ist eine Sichtweise, die ich interessant finde (da ich sie so nicht sehe).Was heißt „IT Erfahrung“?
Wer einen PC einschalten und bedienen kann, hat der schon IT Erfahrung?
Wenn er seinen PC ins Heimnetzwerk bringen kann?
Wer Hausautomation betreiben will, braucht unweigerlich zumindest einen kleinen „Technikknubbel“. Egal ob KNX, oder was auch immer …. oder eine dicken Geldbeutel, und läßt sich alles von Dritten machen.
Ich sehe keinen „Zwang“ dafür, sich mit html oder JavaScript auskennen zu müssen, um mit ioBroker anfangen und arbeiten zu können.
Ich sehe vielmehr einen Trend, immer alles sofort und gleichzeitig haben / können zu wollen.
Wenn User neu einsteigen und sich dann sofort an die Konsole werfen, anstatt sich in die vorhandene Struktur / GUI einzuarbeiten bzw. diese zu benutzen, kann das sehr schnell nach hinten losgehen und frustrieren.
Ferner habe ich das Gefühl, das die Haltung „ich muss/will nicht lesen, sondern erwarte ein häppchenweise Auftischen genau der Infos, die ich erwarte“ immer mehr aufkommt. Und das nicht nur im ioBroker-Umfeld, sondern in allen Lebenslagen.
Das führt dann auch schnell zu Frust .... und zwar auf beiden Seiten.
Jeder, der helfen kann und will, ist willkommen, dies auch zu tun.
Dokus schreiben sich nicht von selbst. Kennt man ein System, besteht immer die Gefahr, das man bestimmte Dinge voraussetzt und ggf. den Leser überfordert (Stichwort „Betriebsblindheit“).
Daher kann ich meine Bitte nur wiederholen, schreibt Eure Erfahrungen und Vorgehensweisen auf - wir schauen es uns an und bauen es ein.
Meldet bitte „Fehler“ in Dokus, usw. über den extra dafür eingerichteten Thread (http://forum.iobroker.net/viewtopic.php?f=8&t=8075). Dann können die korrigiert werden.
Gruß,
Eric
Von unterwegs getippert
-
Uhula hat geschrieben:
Ohne eine wenig IT Erfahrung zb mit HTML oder zumindest der Neugier es zu lernen, wird man nur mit viel Unterstützung dritter voran kommen.
das ist eine Sichtweise, die ich interessant finde (da ich sie so nicht sehe). `
Ich stimme Uhula zu man muss mindestens Interessiert daran sein sich mehr damit zu beschäftigen. Das fängt schon bei der Installation an, wer auf einen Pi setzt aber noch nie damit zu tun hatte muss sich erstmal mindestens ein Image auf die SD Karte brennen. Dennoch bleibt das Thema man muss sich mehr damit beschäftigen wenn mal etwas nicht funktioniert.
Im vergleich zu vor einem Jahr denke ich hat sich die Situation trotzdem deutlich verbessert, dafür ein Danke an Homoran der die Images erstellt.
Ganz ehrlich sogar mich bringt es manchmal an den rand der Verzweiflung wenn ich etwas neues Ausprobieren möchte (nicht nur ioBroker). Es gibt tausend Möglichkeiten, hundert Anleitungen und am ende nur einen Weg der Funktioniert. Wie oft schon habe ich mich an eine Anleitung gehalten um dann fest zu stellen das die Anleitung für eine frühere OS/Software Version war und sich mit der neuen Version etwas geändert hat. Durch solche Änderungen funktioniert es dann Trotz Anleitung nicht.
Wenn man sich die ioBroker Homepage ansieht, dann entwickelt sich schnell die Erwartungshaltung, das man mit ioBroker praktisch alles machen kann, und dieses ohne Knowhow. `
Ja zum Teil. Die Webseite von ioBroker alleine ist dafür nicht verantwortlich zu machen und das ist auch kein reines ioBroker Problem, sondern hat viel mit dem gesamten Markt zu tun.Wenn wir ehrlich sind kommen viele von uns doch zu ioBroker weil die Hersteller uns mit ihrer Werbung glauben machen das ihr System alles kann. Nach kurzer Zeit, manchmal schon nach 2 Minuten, erkennt man die Unzulänglichkeiten eines Systems. Dann kommt der Wunsch auf diese Unzulänglichkeiten zu beheben, dann landet man bei ioBroker, fhem, openHAB oder ip-symcon mit der Vorstellung/Hoffnung alles ist damit möglich weil offen/unabhängig. Das trifft ja auch zu.
Jemand der ganz neu Anfängt und sich vorher noch gar nicht mit der Thematik beschäftigt hat, hat eine dementsprechende hohe Erwartungshaltung.
Was Eric anspricht mit der Unlust der Menschen sich mit etwas länger als 5 Minuten zu beschäftigen teile ich.
Hier noch ein möglicher Grund warum es zum Teil so ist:
Man wird heute überall und dauernd mit Infos zu gemüllt. Da fällt es schwer sich auf eine Sache zu Konzentrieren und die Wichtigen/Relevanten Informationen raus zu filtern.
Mir ist bei meiner Arbeit irgendwann aufgefallen das e-mails mit mehr als 2-3 Sätzen selten ganz gelesen wurden bzw. die Wichtigen Infos auch beim gegenüber angekommen sind. Wenn ich mich dann mit diesen Personen über ihren Arbeitsalltag unterhalten hab, wurde mir schnell klar warum.
Die meisten haben >=100 e-mails am Tag bekommen und deswegen den Großteil nur überflogen, dann kommt noch das Telefon und die Kollegen dazu die eben mal schnell was wissen wollen.
Da ist doch ganz klar das Informationen in sehr Kompakter form präsentiert werden müssen um sie auf zu nehmen. Dazu kommt dann auch noch das Smart Home ist ein Hobby und man betreibt es in der Freizeit, viele haben davon wenig bis sehr wenig. Also möchte man schnell zu einem Ergebnis kommen.
Das sollte aber keine Entschuldigung sein. Viel eher eine Aufforderung an alle die sich jetzt angesprochen füllen (sollten) etwas zu ändern.
-
Hi eric,
ich glaube, genau hier zeigt sich schon ein "Basisproblem":
Hi,
Ohne eine wenig IT Erfahrung zb mit HTML oder zumindest der Neugier es zu lernen, wird man nur mit viel Unterstützung dritter voran kommen. `
das ist eine Sichtweise, die ich interessant finde (da ich sie so nicht sehe).Was heißt „IT Erfahrung“?
Wer einen PC einschalten und bedienen kann, hat der schon IT Erfahrung?
Wenn er seinen PC ins Heimnetzwerk bringen kann? `
Du kannst (nach dem, was ich von dir gelesen habe) viel, zumindest aus meiner Sicht.
Damit ist eine Sicht wahrscheinlich schon leicht verzerrt auf das, was die "Einfachheit" angeht.
Ich kann UIhula nur zustimmen und habe letztlich ja auch genau das selber vorher schon geschrieben: es braucht gewisse Kenntnisse oder aber Bereitschaft, sie sich zu erarbeiten.
Wenn beides nicht da ist, dann eben Homematic IP mit Standard-App und gut ist.
> Wer Hausautomation betreiben will, braucht unweigerlich zumindest einen kleinen „Technikknubbel“. Egal ob KNX, oder was auch immer …. oder eine dicken Geldbeutel, und läßt sich alles von Dritten machen.
Sehe ich eben anders. Homematic IP können auch meine Eltern und Schwiegereltern bedienen. Nur kann das System dann eben viel viel weniger.
iobroker finden sie toll, was ich da zusammenbaue, aber das könnten sie niemals umsetzen. Nie! Und die Kosten sind gleich, denn Komponenten brauche ich ja immer.
> Ich sehe keinen „Zwang“ dafür, sich mit html oder JavaScript auskennen zu müssen, um mit ioBroker anfangen und arbeiten zu können.
Hier stimme ich teilweise zu. Hatte ich ja ebenfalls geschrieben. Aber die "plug, click & play" Komponente, die ich jetzt mal im Szenenadapter sehen würde, die ist vielleicht etwas wenig Präsent?
` > Ich sehe vielmehr einen Trend, immer alles sofort und gleichzeitig haben / können zu wollen.
Wenn User neu einsteigen und sich dann sofort an die Konsole werfen, anstatt sich in die vorhandene Struktur / GUI einzuarbeiten bzw. diese zu benutzen, kann das sehr schnell nach hinten losgehen und frustrieren. `
100% Zustimmung
` > Ferner habe ich das Gefühl, das die Haltung „ich muss/will nicht lesen, sondern erwarte ein häppchenweise Auftischen genau der Infos, die ich erwarte“ immer mehr aufkommt. Und das nicht nur im ioBroker-Umfeld, sondern in allen Lebenslagen.
Das führt dann auch schnell zu Frust …. und zwar auf beiden Seiten. `
Wieder 100%. Ich denke, unsere Meinung ist da letztlich quasi identisch
` > Jeder, der helfen kann und will, ist willkommen, dies auch zu tun.
Dokus schreiben sich nicht von selbst. Kennt man ein System, besteht immer die Gefahr, das man bestimmte Dinge voraussetzt und ggf. den Leser überfordert (Stichwort „Betriebsblindheit“). `
Für Dokus reicht meine Kenntnis einfach nicht, also beschränke ich mich darauf, hier im Forum zu helfen wo ich kann (was dank geringer eigener Kenntnis natürlich auch nur begrenz machbar ist), gebe mir dabei aber Mühe.
-
das ist eine Sichtweise, die ich interessant finde (da ich sie so nicht sehe).
Was heißt „IT Erfahrung“? `
Bis auf diesen Teilsatz fand ich Uhulas Aussage vollständig treffend.Die IT-Erfahrung (seht komplexes Thema!) sollte auf "technisch interessiert, mit strukturierter Denkweise" reduziert werden können.
Natürlich wird in gewissem Maße auch Netzwerkkenntnisse, das absetzen von Befehlen und ggf. Wissen über Rechte benötigt.
Wichtig ist aber IMHO hauptsächlich, dass man es zwar nicht alles wissen muss, aber die Ratschläge anschließend versucht nachzuvollziehen und vor allem 1:1 umzusetzen.
Gruß
Rainer
-
Hi,
ja, ich denke, wir meinen beide das gleiche.
> Wer Hausautomation betreiben will, braucht unweigerlich zumindest einen kleinen „Technikknubbel“. Egal ob KNX, oder was auch immer …. oder eine dicken Geldbeutel, und läßt sich alles von Dritten machen.
Sehe ich eben anders. Homematic IP können auch meine Eltern und Schwiegereltern bedienen. Nur kann das System dann eben viel viel weniger.iobroker finden sie toll, was ich da zusammenbaue, aber das könnten sie niemals umsetzen. Nie! Und die Kosten sind gleich, denn Komponenten brauche ich ja immer. `
Da bin ich etwas anderer Meinung - lass es mal bei HM IP zu einem Klemmer kommen - egal wo - …. dann sind Deine Eltern, usw. auch aufgeschmissen.Hätte ioBroker, zusätzlich zum Discovery, noch eine fertige Mini-VIS-Ansicht, auf der alle STATE und LEVEL-Datenpunkte automatisch erzeugt werden, könnte auch jeder damit umgehen ... bis es hängt.
Daher bin ich immer noch der Meinung, das ein gewissen Maß an (wie Homoran es nannte) "technisch interessiert, mit strukturierter Denkweise" vorhanden sein muss.
Ansonsten kann ich Homoran nur zustimmen.
Gruß,
Eric
-
Ferner habe ich das Gefühl, das die Haltung „ich muss/will nicht lesen, sondern erwarte ein häppchenweise Auftischen genau der Infos, die ich erwarte“ immer mehr aufkommt. `
Mein erster Gedanke hierbei war: Wer mal ernsthaft programmiert hat, hat genau diese Einstellung nicht. Derjenige weiß dann nämlich, dass in der Regel ein Großteil der produktiven Zeit für die Lösungssuche draufgeht, wenn mal etwas nicht klappt. Und auch, dass die eine Antwort auf das eigene Problem nicht unbedingt existiert. -
Wer mal ernsthaft programmiert hat, hat genau diese Einstellung nicht. `
Korrekt!Aber es geht doch darum, wie ioBroker das Image eines Tools für Nerds loswerden kann und wie wir ioBroker für Noobs attraktiver machen können.
Da ioBroker aber so komplex ist (nicht nur .vis), kann es ohne eine Mindesteigeninitiative nicht out of the box so laufen, wie der spezielle Noob es genau für seine Anwendung benötigen würde. …und bei vis auch noch genau die Visualisierung nach seinem optischen Geschmack
Daran wird ioBroker selbst nichts ändern können (es soll ja so variabel bleiben) aber vielleicht kann ich (mit eurer Hilfe) die Doku noch einsteigerfreundlicher gestalten.
und ja: iobroker ist stark auf homematic ausgelegt, es ist ja ccu.io v2. Auch ich komme daher aus der hm-Ecke und tue mich schwer Anleitungen und erst recht Tutorials für non-HM User zu schreiben. Bin aber gerade dabei mir das Wissen dazu anzueignen und die notwendige Hardware, wenn der Goldesel seinen momentanen Krampf ausgeheilt hat. (KNX wird aber aus Kostengründen nicht dabei sein).
Ich bin dankbar für jeden konstruktiven Beitrag um unsere Doku zu verbessern, aber ein "bei mir läuft's wieder nicht, die Anleitung taugt nichts - Macht mal!" ist definitiv nicht hilfreich.
Gottseidank ist in diesem Forum noch bis auf ganz wenige Ausnahmen ein schönes Klima. Ich wüsste nicht, ob ich sonst noch hier mitarbeiten würde.
Gruß
Rainer
-
Wer mal ernsthaft programmiert hat, hat genau diese Einstellung nicht. `
Korrekt!Aber es geht doch darum, wie ioBroker das Image eines Tools für Nerds loswerden kann und wie wir ioBroker für Noobs attraktiver machen können. `
Das ist mir durchaus bewusst, dass da eine gewisse Diskrepanz ist die nicht mal eben so behoben werden kann.Gerade in Sachen Doku der Adapter könnte seitens der Adapter-Entwickler viel getan werden. Die Github-Readmes werden aus der Adapter-Liste in ioBroker schon verlinkt. Leider sind die oft nicht mehr als eine englische Kurzanleitung, wie man den Adapter bestenfalls installiert. Ich selbst bin da nicht ausgenommen. Oft ist man froh für die Programmierung von neuen Features Zeit zu finden, die Doku gerät da in den Hintergrund.
Blockly geht mit gutem Beispiel voran https://github.com/ioBroker/ioBroker.ja … ckly_de.md, auch wenn der Link hierzu vor dem Inhaltsverzeichnis vom JS-Adapter etwas versteckt ist.
Vielleicht brauchen wir eine Doku-Guideline für Adapter? Sprich, was sollte mindestens dokumentiert werden und welche Form ist dafür am geeignetsten? Bei Github gibts ja auch die Wikis, die an manchen Stellen schon verwendet werden.
-
Blockly geht mit gutem Beispiel voran https://github.com/ioBroker/ioBroker.ja … ckly_de.md, auch wenn der Link hierzu vor dem Inhaltsverzeichnis vom JS-Adapter etwas versteckt ist `
Wir sind damit nicht fertig gewordenVielleicht brauchen wir eine Doku-Guideline für Adapter? `
Haben wir alles schon überdacht, sollte auch bereits vor einiger Zeit umgesetzt werden, aber…Außerdem schreibt diese Doku immer der Entwickler, mit oft fehlendem Augenmaß für Einsteiger, was IMHO auf Github auch legitim ist.
Ich extrahiere das dann daraus und versuche es zu übersetzen. Meist mache ich es sogar ganz anders, indem ich den Adapter (notwendige Hardware vorausgesetzt) installiere und Punkt für Punkt die Konfigurationen und Einstellungen austetset, bis ich die Funktionen verstehe und reproduzieren kann.
Das dokumentiere ich dann.
Ich persönlich bin daher der Meinung, dass auf github gerne die Infos für Entwickler (oder in Entwicklerdeutsch/ -english) stehen dürfen, die Doku auf der Website aber einsteigerfreundlich (und trotzdem allumfassend) sein sollte.
Leider programmiert ihr schneller als ich testen und schreiben kann - ausreichend Zeit voarusgesetzt )
Gruß
Rainer
-
bis ich die Funktionen verstehe und reproduzieren kann.
Das dokumentiere ich dann. `
Dann sollten IMO zumindest die wesentlichen Funktionen und Einstellungen in einer Weise vom Entwickler dokumentiert sein, dass ein ioBroker-affiner Mensch (sprich: du) alle nötigen Informationen hat, um diese möglichst vollumfänglich beschreiben zu können.