Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
Das Problem Mischmasch existiert nicht, weil vom plugins_default folder nur Plugins kopiert, bzw. präziser hardlinked werden, die nicht im Userfolder vorhanden sind.
EDIT: Korrektur: Es werden erst alle gelinkt, und dann alle Verzeichnisse die vom User kommen überschrieben.
Das mit der fehlenden Anleitung stimmt, das ist ein Problem.
Das man von einem Dateisystem (im Container) keinen Link auf ein anderes Dateisystem („draußen“) keinen Link erstellen kann, hat mich auch genervt, ist aber irgendwie logisch wenn man dann die man-pages liest und eine Linux-Limitierung…
Im von sagl implementierten „neuen Modus“ ist das mit den Plugins einfach, für den Legacy Modus müsste ich da wahrscheinlich noch ran und z.B. ein Verzeichnis „plugins_user“ berücksichtigen, das dann „von außen“ über mounts mit Inhalten beschickt wird.
Der neue Modus mounted ja von außen ein Verzeichnis und schiebt dann da alle Template-Dateien rein. In das eine gemountete Verzeichnis legt man ein Plugin-Verzeichnis „plugins“ und schmeißt da seine lokalen Spezialitäten rein und ist fertig - einsteigerfreundlich und „von außen“ übersichtlich. Drinnen im Container- joaa, da passiert schon was mehr, da gebe ich Dir recht, die ca. 25 Zeilen sind zusätzlich da…
Zuletzt geändert von jentz1986; 24.10.2022, 19:16.
was muss denn passieren, dass zigbee wieder mit 3.9 funktioniert - über kurz oder Lang wird das ja nötig sein...
Fehlermeldungen nur soweit, dass smarthome beim Start die Plugins nicht importieren kann.
Und ich sehe halt, dass der plugin-ordner fehlt und nur der plugin-default ordner da ist.
Allgemeine Frage:
Wenn ich es richtig sehe, sollte folgendes passieren:
copy plugin-default nach plugin
copy plugin-user nach plugin
Richtig?
Das führt doch dazu, dass wenn ein plugin in beiden Ordnern (default und user) enthalten ist ich einen mischmasch aus den Plugins bekomme, oder?
Hat jetzt mit meinem Problem nix zu tun, sondern ist eine Verständnisfrage.
Ich bin mit dem Image wie es ist nicht ganz glücklich. Es ist mir viel zu komplex geworden :-(
Vielleicht ist es auch das Unbekannte. Gibt es eine Dokumentation?
Edit: wenn ich meine mounts in das Plugin-Verzeichnis weglasse, also z.B. dieses:
dann funktioniert es. Ich habe daraufhin mal das cp -alr ausprobiert und bei meinen "reingemounteten" plugins gibt es eine warning, dass ein cross-device hardlink nicht möglich ist. Es ist aber nur eine warning. Alle anderen Plugins werden kopiert.
Mir ist schleierhaft, warum das nicht geht.
Wie auch immer wenn es
- eine Anleitung wie das mit den User-Plugins geht
- eine Migrations-Anleitung
gibt
und wenn das problem oben (mischmasch) gelöst ist, soll es mir Recht sein.
Geht beides :-) also 3.8 und 3.9, mit 3.9 funzt zigbee nicht, mit 3.8 landroid, einer ist immer kaputt. Machen wir zwei Container oder sagen wir einfach 1.9.x = Python 3.9.x, 1.10.x = Python 3.10.x, …? Ich wäre eher für „back to standard“ und brauche zigbee nicht…
Es mag sein, dass ich im „legacy-mode“ ein paar Sachen nicht umgesetzt habe, z.B. das mit den Plugins. Ich bin da nur leider etwas lost… hast du Fehlermeldungen?
Du solltest in deinem Dockeraccount jetzt auch die Organisation/das Team smarthomeng sehen können und Du bist auch owner…
ich sehe, dass in der entrypoint.sh die Plugins "gemerged" werden mit User-Plugins (ist das irgendwo dokumentiert für den User?).
Das scheint hier aber irgendwie nicht zu klappen; ich sehe aber auch keine Fehlermeldung.
Interessanterweise scheint es zu funktionieren, wenn ich den Container mit
docker run jentz1986/smarthomeng:v1.9.2beta0
starte
Wenn ich ihn mit meiner docker-compose starte, funktioniert es nicht:
Congratulations! Your project has been approved for the Docker-Sponsored Open Source program. A Docker Team subscription will be allocated to the project organization Docker ID specified in your application within the next 3 weeks. In addition to a Team subscription, you now have:
free autobuilds
rate-limit removal for all users pulling public images from your project namespace
special badging on Docker Hub (this will be visible within two weeks)
If you haven’t already, please take the time to update your project’s Hub pages to include a detailed project description, links to your project source code, as well as contributing guidelines, and a link to your organization’s website. Projects lacking this information may not receive the Docker Sponsored Open Source badging for their images on Docker Hub. Membership in the Docker-Sponsored Open Source (DSOS) program is valid for one year. You will receive a reminder email from us when it is time to renew your membership. We are thrilled to have you as an open-source partner. If you have any questions regarding the open source program please contact opensource@docker.com and include the name of your project in the subject line. If you have questions regarding technical support please contact support@docker.com. Thank you!
Blöderweise finde ich den Zugang zu der Organisation nicht, und erstellen kann ich die auch nicht... Na mal schauen, vielleicht passiert in den nächsten Tagen noch was :-)
Zuletzt geändert von jentz1986; 19.10.2022, 13:53.
Grund: Screenshot hat geklemmt, dann halt der Text
SaschaG: bei mir läuft die "med/latest" Variante problemlos, lediglich wird das Influxdb2 Plugin (noch im dev status) nicht gefunden. Muss ich dann auf die "full" Variante wechseln oder kann ich dieses Plugin für die "med/latest" Variante nachinstallieren? Ich nutzte eine Synology NAS.
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Einen Kommentar schreiben: