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.
auch von meiner Seite vielen Dank. Der neue Release gefällt mir sehr gut, man sieht, dass ihr euch viel Arbeit gemacht habt. Ohne euch hätte ich nicht einmal ansatzweise eine Logik in meiner KNX-Installation, da ich selber kaum Ahnung habe. Und dank eurer Hilfe habe ich eine wirklich vorzeigbare Logik und Visu.
Ich schreibe hier einen kurzen Erfahrungsbericht bei der Installation. Da ist nix als Kritik gemeint, sondern ich schreibe das nur, falls noch jemand ähnliche Probleme hat:
Ich benutze einen Raspberry Pi 3 Model B, Rev 1.2
Ich habe zunächst versucht, von einer früheren Version abzudaten. Aber die Fehler waren zu zahlreich. Da ging das Mailplugin (trotz Umstellung auf die beiden neuen geteilten Versionen) nicht, die UZSU funktionierte nicht und das (für mich neue) Database-Plugin habe ich nicht hinbekommen. Aber da habe ich sicherlich zu viele eigene Sachen vorab verwurschtelt.
Also habe ich nach einem vorherigen Backup der Verzeichnisse "smarthome" , "etc" und "eigene_templates" ein neues Raspian-Image (Raspbian Stretch with desktop, 2019-04-08) auf die SD-Karte gezogen. Man muss dann unmittelbar danach noch ein neues File in der Verzeichnisstruktur erzeugen und "ssh" nennen, sonst kommt man nicht über SSH an den Raspbian.
Ich habe über mich SSH mit User: pi, Passwort: raspberry angemeldet. Die Tastatur war entgegen der Anleitung https://www.smarthomeng.de/user/inst...ng_debian.html schon auf deutschem oder zumindest europäischem Layout.
Jetzt habe ich den Benutzer smarthome angelegt und bin zu diesem gewechselt.
Bei dieser Art der Installtion findet entgegen der Anleitung keine Abfrage (Auswahl) der Software statt. Ich habe also schonmal apache2 installiert.
Kommt man bei "knxd installieren" an, muss man wissen, dass der knxd nach der Anleitung dort installiert wird, wo man sich gerade befindet. Es ist also sinnvoll, vorher z.B. in das Verzeichnis /etc/ zu wechseln. Ich habe ihn jetzt aber in /usr/local/smarthome/ installiert.
Es gab nach dem ersten Start einige Fehler, SmarthomeNG hat wegen Unterlaufens der Minimum-Requirements abgebrochen. Also habe ich
Code:
cd /usr/local/smarthome
sudo pip3 install -r requirements/conf_all.txt
ausgeführt. Um Scipy korrekt zu installiern, musste ich danach dieser Anleitung folgen
Code:
Das Plugin benötigt die folgende Software:[INDENT][LIST][*]libatlas-base-dev: Zumindest auf einem Raspberry Pi mit Debian Stretch ist der Befehl nötig: sudo apt install libatlas-base-dev[*]Python Modul scipy: pip3 install scipy. Es wird empfohlen, zuerst die Pythonmodule zu aktualisieren, aber unbedingt darauf zu achten, dass die Requirements von SmarthomeNG erfüllt bleiben! Sollte die Installation via pip nicht funktionieren: sudo apt update && sudo apt install -y python3-scipy[*]Minimum SmartHomeNG Version: [B]1.5[/B][/LIST][/INDENT][INDENT][LIST][*][/LIST][/INDENT]
Eines meiner letzten Probleme war, pyserial 3.4.0 zu installieren. Es kam immer die Fehlermeldung, dass eine existierende Installation (ich glaube 3.2.x) installiert sei und pip aufgrund von Unklarheiten keine Deinstallation vornehmen würde. Darauf habe ich pip auf eine Version unter 10 (9.0.1.?) downgegraded, dann pyserial deinstalliert, dann wieder pip upgegraded und dann konnte ich pyserial 3.4.0 installiern. (war ein Tipp aus dem Netz). Dann startete SmarthomeNG ohne abzubrechen.
Für das "neue" (zumindest für mich neue) plugin database habe ich anhand dieser Anleitung https://www.smarthomeng.de/database-...-mysql-mariadb die mariadb installiert. Hierzu muss man wissen, dass man vor diese Zeile
Code:
mysql -u root -p
entweder als root in SSH angemeldet sein muss oder - wenn man wie in meinem Fall als smarthome angemeldet ist - noch ein "sudo" davorsetzen muss. In letzterem Fall ist mit dem ggf. abgefragten Passwort das Passwort des Linux-Benutzers smarthome gemeint. Da bin ich ziemlich durcheinander gekommen. Database läuft nun nach dem zweiten Neustart fehlerfrei mit dieser Einstellung in der plugin.yaml
Um auch weiterhin das Plugin thz nutzen zu können, musste ich den User smarthome noch in die Gruppe "dialout" aufnehmen, sonst kommt er nicht an den seriellen Port.
Nochmals Danke an alle, die an dem Release mitgearbeitet.
Eine kurze Frage....
Der Umstieg hat eigentlich gut geklappt.
was jetzt irgendwie nicht will, ist dass ich auf einmal mit Pushbullet keine Bilder mehr von der Webcam schicken kann.
Die Fehlermeldung ist: Die Datei kann nicht gefunden werden.
Code:
2019-05-23 16:08:56 ERROR logics.Kameras Plugin 'pushbullet': Trying to push non existing file: /tmp/cam_Terrasse01.jpg
2019-05-23 16:08:56 ERROR logics.Kameras Plugin 'pushbullet': Trying to push non existing file: /tmp/cam_Terrasse02.jpg
Die Datei ist aber vorhanden und ich speichere die beiden Bilder auch per FTP weg. Was auch funktioniert.
Hat sich da irgendetwas geändert im Plugin oder Smarthome, dass der Pfad jetzt anders beschrieben wird?
Ich kriege das Update leider auch nicht hin, weil ich nachdem ich "git pull" aufrufe eine Liste mit tausenden Dateien erscheint und dann da steht:
..... gekürzt:
modules/http/webif/gstatic/js/jquery-3.3.1.min.js
modules/http/webif/templates/error_page.html
modules/http/webif/templates/plugins.html
modules/http/webif/templates/services.html
requirements/base.txt
requirements/test.txt
setup.py
tests/mock/core.py
tests/test_item.py
tests/test_plugin.py
tools/build_requirements.py
tox.ini
Bitte committen oder stashen Sie Ihre Änderungen, bevor sie mergen.
Das sind aber keien Dateien, die ich geändert habe. Dennoch kommt die Meldung.
Und wenn du, wie in der Anleitung, das Verzeichnis erst einmal umbenennst ein neues leeren Verzeichnis erstellst und dann in dem leeren Verzeichnis einen git pull machst?
Danach Deine Dateien wieder zurück kopieren. Also Deine Config Sachen...
Du hast in Deiner lokalen Installation Änderungen vorgenommen, die git überschreiben würde. deshalb der Hinweis, du müsstest diese beiseite sichern (stash), damit sie nicht verloren gehen.
Da Dir diese Meldung nichts sagt, vermute ich, git gehört nicht zu den Tools die Du häufiger nutzt. Deshalb würde ich Dir empfehlen in enem anderen Verzeichnis eine Neuinstallation zu machen (wir in der Komplettanleitung beschrieben) und anschließend die alte Instanz zu beenden, die Konfiguration (und bei Bedarf die Datenbank) aus der alten Version in die neue Version rüber zu kopieren und anschließend die neue Version zu starten.
Bei mir war das auch immer wieder mal, auch wenn ich nichts geändert hatte. Teils hab ich das Gefühl, dass auch eine Permission Änderung schon als Änderung gesehen wird. Daher hab ich bei mir im shng und plugins Folder folgenden Befehl ausgeführt:
Code:
git config core.fileMode false
Ansonsten kannst du aber bedenkenlos ein "git stash" ausführen und danach pullen.
Da Dir diese Meldung nichts sagt, vermute ich, git gehört nicht zu den Tools die Du häufiger nutzt
Nicht wirklich. Ich verstehe vom Prinzip die Meldung, habe ja auch einiges im Forum gelesen. Dennoch nutze ich den ganzen Unix-Kram kaum oder nur für die Dinge, die ich damit erledigen muss. Also Neuinstallation machen wäre die Lösung.
git config core.fileMode false
Ansonsten kannst du aber bedenkenlos ein "git stash" ausführen und danach pullen.
So wie ich verstanden habe sichert git stash die Änderungen erst einmal weg. Aber ich will auch nichts kaputt machen. Deshalb bin ich sehr dankbar dafür, wenn ich wissen muss, welche Befehle ich genau in welcher Reihenfolge eingebe. Nur "git stash" und danach "git pull"? Oder doch lieber die Neuinstallation?
Allerdings funktioniert noch nicht alles. Das plugin iCal ist irgendwie fehlerhaft oder geändert. Ich erinnere mich hier, dass hier von Onkellady einiges zum Testen angepasts wurde oder? Ich habe das ale plugin erst mal wieder aktivert, damit das läuft. Das vom Release 1.6 kann die Datei nicht finden:
Code:
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar [
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file [: [Errno 2] Datei oder Verzeichnis nicht gefunden: '['
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar '
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file ': [Errno 2] Datei oder Verzeichnis nicht gefunden: "'"
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar m
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file m: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'm'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar u
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file u: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'u'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar e
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file e: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'e'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar l
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file l: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'l'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar l
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file l: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'l'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar ()
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file : [Errno 2] Datei oder Verzeichnis nicht gefunden: ''
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar /
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file /: [Errno 21] Ist ein Verzeichnis: '/'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar u
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file u: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'u'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar s
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file s: [Errno 2] Datei oder Verzeichnis nicht gefunden: 's'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar r
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file r: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'r'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar /
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file /: [Errno 21] Ist ein Verzeichnis: '/'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar l
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file l: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'l'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar o
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file o: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'o'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar c
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file c: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'c'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar a
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file a: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'a'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar l
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file l: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'l'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar /
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file /: [Errno 21] Ist ein Verzeichnis: '/'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar s
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file s: [Errno 2] Datei oder Verzeichnis nicht gefunden: 's'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar m
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file m: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'm'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar a
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file a: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'a'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar r
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file r: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'r'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar t
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file t: [Errno 2] Datei oder Verzeichnis nicht gefunden: 't'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar h
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file h: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'h'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar o
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file o: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'o'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar m
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file m: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'm'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar e
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file e: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'e'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar /
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file /: [Errno 21] Ist ein Verzeichnis: '/'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar m
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file m: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'm'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar u
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file u: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'u'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar e
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file e: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'e'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar l
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file l: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'l'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar l
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file l: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'l'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar k
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file k: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'k'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar a
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file a: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'a'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar l
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file l: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'l'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar e
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file e: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'e'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar n
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file n: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'n'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar d
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file d: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'd'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar e
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file e: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'e'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar r
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file r: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'r'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar .
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file .: [Errno 21] Ist ein Verzeichnis: '.'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar i
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file i: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'i'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar c
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file c: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'c'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar s
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file s: [Errno 2] Datei oder Verzeichnis nicht gefunden: 's'
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar '
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file ': [Errno 2] Datei oder Verzeichnis nicht gefunden: "'"
2019-06-04 20:20:03 INFO plugins.ical iCal: Registering calendar ]
2019-06-04 20:20:03 ERROR plugins.ical Could not open ics file ]: [Errno 2] Datei oder Verzeichnis nicht gefunden: ']'
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file : [Errno 2] Datei oder Verzeichnis nicht gefunden: ''
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file d: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'd'
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file .: [Errno 21] Ist ein Verzeichnis: '.'
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file ]: [Errno 2] Datei oder Verzeichnis nicht gefunden: ']'
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file e: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'e'
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file [: [Errno 2] Datei oder Verzeichnis nicht gefunden: '['
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file ': [Errno 2] Datei oder Verzeichnis nicht gefunden: "'"
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file m: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'm'
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file s: [Errno 2] Datei oder Verzeichnis nicht gefunden: 's'
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file u: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'u'
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file r: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'r'
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file i: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'i'
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file /: [Errno 21] Ist ein Verzeichnis: '/'
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file c: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'c'
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file k: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'k'
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file a: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'a'
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file n: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'n'
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file h: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'h'
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file l: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'l'
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file o: [Errno 2] Datei oder Verzeichnis nicht gefunden: 'o'
2019-06-04 20:20:15 ERROR plugins.ical Could not open ics file t: [Errno 2] Datei oder Verzeichnis nicht gefunden: 't'
Ich bilde mir ein, dass war auch vor Monaten schon ein Problem mit lokalen Dateien.
Was ich noch nicht ganz verstehe, wie ich nach Anleitung die requirements für jedes einzelne plugin per Hand updaten soll? Das sind ja ziemlich viele. Mit TELEGRAM habe ich das gemacht, weil es nicht funktionierte. Es geht auch immer noch nicht. Das plugin läuft und ich sehe keine Fehler. Aber es sendet nichts.
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.
Kommentar