-
-
Notifications
You must be signed in to change notification settings - Fork 23
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
File upload beispielsweise für TFT #122
Comments
ich müsste verstehen was du mit hochladen meinst und wie das realisiert werden sollten. |
ich habe mir mal einen HomeAssistant auf einem anderen RPi aufgesetzt und vergleiche die Funktion mal miteinander. Also bei iobroker: Dateimanager nur über den Umweg der Vis. soweit so gut. wenn das funktionieren sollte am Ende ja ok. So nun wird ESPHome so konfiguriert, dass er auf eine url zugreift auf der die Datei liegt. api: und hier gehts los, haben wir dafür eine alternative im ioBroker? als letzten Schritt müssen wir dann noch den service über api aufrufen, damit er dann den upload startet. Boa.... wenn ich die dinger nicht in nem neuen Haus als "one for all" lösung nehmen wollte, wäre mir das eigentlich hier schon zu viel ^^ |
Sorry, das ich mich hier einklinke, @DutchmanNL schreibt, ioBroker hätte die Möglichkeit, Dateien hochzuladen? Danke im Voraus! |
|
hmm.....
in iOBroker haben wir das auch, im admin kan man files zum user Verzeichnis hochladen die frage ist jetzt, wen wir Dateien hier haben, wie müssen die an den ESP uebertragen werden hat jemand dazu noch Informationen ? |
@PhagoZ Am Ende ist das problem hier ein grundsätzliches. Homeassistent ist meines Wissens nach "Single Host" und der State liegt im Filesystem. Dann geht das natürlich das man hier auch das Filesystem editiert. ioBroker hat seit Urzeiten einen MultiHost-Ansatz der es erlaubt ggf Instanzen beliebig zwischen Hosts zu verschieben. Das geht natürlich nur wenn die Adapter keine lokalen Daten oder State lokal speichern. Aus dem Grund gibt es den virtuellen ioBroker-Storage der je nach verwendeter DB im Datesystem liegt (aber jeder Fremdzugriff quasi "verboten" ist) oder bei Redis Nutzung halt auch nicht im Filesystem liegt. An sich ist die Defintion: EIn Adapter speichert alles relevante im iobroker storage, sonstige lokale Ablage ist nur für temporären Content da der ggf weg sein kann und halt dann wiederhergestellt werden muss. An dieser Stelle ist der Vergleich der Systeme (HASS/ioBroker) recht schwierig (Äpfel, Birnen und so) weil hier konzepte stark unterschiedlich sind. Der espHome-Adapter und ggf. andere sind hier eine Ausnahme weil es bei denen von der Struktur her Komponenten den State lokal speichern - und teilweise noch sehr grosse mengen. Damit ist das nicht im iobroker Storage möglich (und auch nicht gedacht). Weiterhin versmischt sich statischer und "konfigurations"-Content hier beliebig, was es auch nahezu unmöglich macht das zu trennen. Also ja man bräuchte dann hier ganz speziell einen "Filesystem editor". |
Im ioBroker haben wir ja leider nicht die Möglichkeit einen Dateimanager zu nutzen wie beim HomeAssistant.
Wäre es möglich eine upload Funktion für Dateien einzubinden?
Hintergrund: ich arbeite an einem NSPanel von Sonoff und möchte eine eigene Oberfläche hochladen. Das klappt auf dem ioBroker aber nicht.
The text was updated successfully, but these errors were encountered: