Showing Posts From
Security

- 05 May, 2019
- 8 Min. Lesezeit
Xiaomi Roborock Saugroboter mit Raspberry Pi hacken/rooten (ohne cloud upload)
Ziel dieser Anleitung ist es, den Xiaomi/Roborock Saugroboter ohne Internet/Cloud zu betreiben. Es sollen keine persönlichen Daten hochgeladen werden können.Unterstützte Geräte: alle Roborock mit LDS (S5, S50, S55), Xiaomi MiEin Saug- und Wischroboter ist eine sehr große Hilfe bei einer großen Wohnung. Da die Preise in diesem Jahr stark gesunken sind, habe ich angefangen verschiedenen Modelle zu vergleichen. Die Funktion, dass der Saugroboter die Räume mit einem Laser abscannen kann und eine Karte der Wohnung erstellt, war mir wichtig. So kann der Saugroboter selbständig durch die Wohnung navigieren und die Räume schneller saugen, als ein Saugroboter der nach dem Zufallsprinzip vorgeht. Leider "benötigen" die Saugroboter mit Raumerkennung eine aktive Internetverbindung, um zu funktionieren. Damit habe ich ein großes Problem, da alle persönlichen Daten in die Cloud des Herstellers hochgeladen werden. Man hat keine Wahl ob bzw. welche Daten man freigibt. Mir ist es ein Rätsel warum das mit der deutschen Datenschutzverordnung möglich ist. Nach einer Recherche, habe ich das Dustcloud Projekt gefunden, mit der es möglich ist, Xiaomi/Roborock Saugroboter zu rooten. Mit dem Root-Zugang hat man uneingeschränkten Zugriff auf das System des Saugroboters und kann beliebige Software darauf installieren. Damit du den Saugroboter im eigenen Netzwerk steuern kannst, wird die Web-App Valetudo auf dem Saugroboter installiert. Benötigt wird:Roborock mit LDS (S5, S50, S55), Xiaomi Mi Raspberry Pi (A+ ist ausreichend) mit Micro-SD Kart, Monitor, Maus u TastaturDie Anleitung muss auf einem Linux (Debian) System ausgeführt werden (Windows/Mac OSX nicht möglich). Deshalb benötigst du den Raspberry Pi. Alternativ kannst du auch eine Virtuelle Machine mit Debian verwenden. Bei einigen Schritten kann es zu Problemen kommen, da die Programme mit der Netzwerkverbindung der Virtual Machine nicht zurecht kommen. Ich übernehme keine Haftung für Schäden. Beachte auch das die Garantie des Gerätes verfällt. Es ist möglich die original Firmware wieder auf das Gerät zu spielen. Inhalt Update 19.05.2019: Deutsche Sprachdatei hinzugefügt (Schritt 12) 15.09.2019: Python Befehle an Python 3 angepasst Firmware Flashen Teil. Danke an Benjamin und den anderen Hilfreichen Kommentatoren. Dustcloud/Dummycloud, Valetudo und Firmware herunterladenInstalliere Raspbian auf deinem Raspberry Pi. Eine einfache Anleitung findest du hier. Schritt 1 in dieser Anleitung ist ausreichend. WLAN kannst du im Raspbian Desktop einstellen.Aktualisiere die Paketlisten um die neuesten Software Versionen installieren zu können. Danach werden ein paar Programme installiert, die zum "rooten" benötigt werden. (&& verbindet zwei Befehle) sudo apt-get update && sudo apt-get install -y ccrypt git wget unzip dos2unixErstell einen Ordern mit dem Name rockrobo im Heimverzeichnis (/home/pi) und navigiere in den neu erstellten Ordner. mkdir ~/rockrobo && cd ~/rockroboKlone/kopiere das Dustcloud Repository in den aktuellen Ordner (rockrobo) mit Git. git clone https://github.com/dgiese/dustcloud.gitErstelle im rockrobo Ordner einen neuen Ordner valetudo und navigiere hinein. mkdir valetudo && cd valetudoJetzt musst du die aktuelle Valetudo Datei in den valetudo Ordner herunterladen. Geh dazu auf die Valetudo Release Seite. Dort sind alle Versionen aufgelistet. Bei mir ist es die Version 0.3.1. Scroll etwas nach unten bis zur "Assets" Auflistung. Kopiere dort den Link zur "valetudo" Datei. Ersetze dann den Link nach dem wget Befehl. wget https://github.com/Hypfer/Valetudo/releases/download/0.3.1/valetudo Nachdem du den Befehl ausgeführt hast, sollte sich eine Datei "valetudo" im aktuellen Ordner Befinden. Das kannst du mit dem Befehl ls prüfen.Erstell im valetudo Ordner einen neuen Ordner, mit dem Namen deployment und navigiere hinein. mkdir deployment && cd deploymentLade die valetudo.conf Datei herunter. wget https://github.com/Hypfer/Valetudo/raw/master/deployment/valetudo.confErstell im deployment Ordner einen neuen Ordner, mit dem Namen etc und navigiere hinein. mkdir etc && cd etc Lade die hosts und die rc.local Datei herunter. wget https://github.com/Hypfer/Valetudo/raw/master/deployment/etc/hostswget https://github.com/Hypfer/Valetudo/raw/master/deployment/etc/rc.local In der hosts Datei sind alle bekannten Xiaomi/mi.com/RoboRock Server vermerkt. Dies verhindert das deine Daten in die Cloud hochgeladen werden. In der rc.local Datei wird festgelegt, dass der Datenaustausch mit der Xiaomi/mi.com/RoboRock Cloud auf die interne Dummycloud umgeleitet wird. So wird dem RoboRock System vorgegaukelt das es nach "Hause telefoniert".Navigiere zurück in die oberste Ebene des rockrobo Ordners cd ~/rockrobo und erstelle dort einen neuen Ordner mit dem Namen rrlogd-patcher. Navigiere hinein. mkdir rrlogd-patcher && pushd rrlogd-patcher Lade die patcher.py Datei herunter. wget https://raw.githubusercontent.com/JohnRev/rrlogd-patcher/master/patcher.py Das Python script rrlogd-patcher sorgt dafür das die Cleaning Logs nicht verschlüsselt werden. Das ist nötig um sie später in der Valetudo App anzeigen zu lassen.Navigiere wieder zurück in die oberste Ebene des rockrobo Ordners cd ~/rockrobo und erstelle einen neuen Ordner mit dem Namen firmware und navigiere hinein. mkdir firmware && cd firmware Schau auf der Dustcloud Seite nach, welche die aktuellste getestete Firmware vom Roborock ist. Achte darauf das du die richtige Generation wählst (Roborock S5 ist z.B. Gen2). Ersetze den letzten Teil der URL (v11_001810.fullos.pkg) mit dem Dateinamen deiner Firmwareversion. wget https://cdn.awsbj0.fds.api.mi-img.com/rubys/updpkg/v11_001810.fullos.pkg Wenn du die Firmware nicht herunterladen konntest, probier einen anderen Server. Nicht alle Versionen sind auf allen Servern verfügbar.Du benötigst noch eine Sprachdatei. Diese findest du hier. Lade mit folgendem Befehl die deutsche Sprachdatei herunter (in den Firmware Ordner). wget https://dustbuilder.xvm.mit.edu/pkg/voice/de.pkgDein rockrobo Ordner sollte jetzt folgende Struktur haben.rockrobo/ ├── dustcloud │ ├── cloudprotocol.pdf │ ├── devices │ ├── docker │ ├── dummycloud │ ├── dustcloud │ ├── LICENSE │ ├── Pipfile │ ├── Pipfile.lock │ ├── presentations │ └── README.md ├── firmware │ ├── v11_001810.fullos.pkg │ └── de.pkg ├── rrlogd-patcher │ └── patcher.py └── valetudo ├── deployment │ └── etc │ ├── hosts │ └── rc.local └── valetudoSSH Key erstellen Der SSH Key wird benötigt, um dich später mit deinem gerooteten Roborock per SSH zu verbinden.Prüfe ob schon ein SSH Key existiert. Wenn die Meldung angezeigt wird, dass die Datei oder Verzeichnis nicht gefunden wurde, gibt es noch keinen SSH Key. cat ~/.ssh/id_rsa.pubErstelle einen neuen SSH Key mit folgendem Befehl. ssh-keygen Speicherort (~/.ssh/id_rsa) mit Enter bestätigen. Das Passwort kannst du leer lassen und mit zwei mal Enter Bestätigen.Firmware "patchen" und Image erstellen Bevor du die Firmware auf den Roborock kopierst, muss sie "gepatched" werden. Sonst hast du später keinen Root-Zugang zum Roborock und der Saugroboter kann nicht ohne Xiaomi Cloud betrieben werden.Navigiere wieder in den rockrobo Ordner cd ~/rockrobo und erstelle einen neuen Ordner image und navigiere hinein. mkdir image && cd imageFühre jetzt den Befehl aus, der die Firmware patch/rootet. Für eine bessere Übersicht habe ich den Befehl in mehrere Zeilen aufgeteilt. Durch Backslash \ am Ende jeder Zeile kannst du den Befehl so in dein Terminal einfügen und er wird als eine Zeile interpretiert. Wichtig ist noch, dass du den Dateiname der zuvor gespeicherten Firmware anpasst (bei mir v11_001810.fullos.pkg).sudo ../dustcloud/devices/xiaomi.vacuum/firmwarebuilder/imagebuilder.sh \ --firmware=../firmware/v11_001810.fullos.pkg \ --soundfile=../firmware/de.pkg \ --public-key=$HOME/.ssh/id_rsa.pub \ --valetudo-path=../valetudo \ --disable-firmware-updates \ --ntpserver=fritz.box \ --rrlogd-patcher=../rrlogd-patcher/patcher.py \ --replace-adbd Hier der selbe Befehlt in einer langen Zeile, falls du Probleme hast.sudo ../dustcloud/devices/xiaomi.vacuum/firmwarebuilder/imagebuilder.sh --firmware=../firmware/v11_001810.fullos.pkg --soundfile=../firmware/de.pkg --public-key=$HOME/.ssh/id_rsa.pub --valetudo-path=../valetudo --disable-firmware-updates --ntpserver=fritz.box --rrlogd-patcher=../rrlogd-patcher/patcher.py --replace-adbd Falls du keine Fritzbox hast, entferne die Zeile mit dem Parameter --ntpserver, oder ersetze fritz.box mit der IP des NTP Server.--firmware: gibt an wo die original Firmware gespeichert ist --soundfile: gibt an wo die Sprachdatei gespeichert ist, die später vom Saugroboter verwendet werden soll (hier englisch) --public-key: gibt an wo der Public SSH Key gespeichert ist --valetudo-path: gibt an wo das Valetudo Programm gespeichert ist --disable-firmware-updates: schaltet automatische Firmware Updates aus (wichtig da sonst der root Zugang verloren gehen kann) --ntpserver: IP des NTP Servers (Zeitserver) --rrlogd-patcher: gibt an wo das rrlogd-patcher script gespeichert ist --replace-adbd: falls etwas schief geht, kannst du noch per USB auf den Saugroboter zugreifenFirmware auf den Roborock Saugroboter flashen Jetzt muss das patchte Firmware Image auf den Roborock Saugroboter kopiert (flashen) werden.Installiere die benötigten Programme. sudo apt-get install -y python3 python3-pip python3-venv python3-dev libffi-dev libssl-devOptional: Erstell eine virtuelle Umgebung für die Python Pakete. Eine genaue Erklärung findest du in den Kommentaren. python3 -m venv .venvInstalliere wheel, damit weitere Pakete automatisch installiert werden können. pip3 install wheelInstalliere python-miio pip3 install python-miioSetze jetzt das WLAN des Roborock zurück, indem du die Zwei Tasten rechts und links neben dem Power Knopf gleichzeitig gedrückt hälst. Du kannst auch die Reset Taste unter der Klappe gedrückt halten.Verbind jetzt den Raspberry Pi mit dem WLAN des RoboRock. roborock-vacuum-s5-…. Wenn der Raspberry Pi mit dem WLAN des Roborock verbunden ist, kannst du die Firmware übertragen (flashen). Wichtig ist das du den Dateinamen der Firmware anpasst. Lass dir den Namen mit ls anzeigen. ls outputpython3 ~/rockrobo/dustcloud/devices/xiaomi.vacuum/firmwarebuilder/flasher.py -f output/v11_001810.fullos.pkg Diesen Befehl im images Ordner ausführen. ~/roborock/images Die Firmware wird übertragen. Danach wird sie auf dem RoboRock installiert. Das dauert ca. 5-10min. Den Saugroboter währenddessen nicht ausschalten! Wenn der Roborock die Start-Melodie abspielt, weisst du das die Installation beendet ist.Valetudo Webapp öffnen/ WLAN Einstellen, Roborock Steuern Auf dem Xiaomi Saugroboter läuft jetzt die Firmware mit Root-Zugang, die Valetudo Web-App und Dummycloud. Wenn dein Computer noch mit dem Roborock WLAN verbunden ist, kannst du im Browser die URL http://192.168.8.1 aufrufen. Saugroboter mit deinem WLAN verbinden. In der Valetudo Web-App unter Settings -> WIFI -> WIFI Settings kannst du deinen WLAN Namen und Passwort eingeben. Nach dem Bestätigen des Button "Save new Wifi configuration", startet der Saugroboter neu und verbindet sich mit deinem WLAN Netzwerk (das Roborock eigene WIFI verschwindet). Verbinde dein Computer mit dem zuvor eingestelltem WIFI und rufe die URL http://rockrobo/ auf.Valetudo App startet nicht/ ist nicht erreichbar. Falls die Valetudo Web-App sich nicht im Browser öffnet, kann es sein das sie manuell gestartet werden muss. Verbinde dich dazu per SSH mit deinem Roborock Saugroboter. Dein Computer muss mit dem WIFI des Roborock verbunden sein. Führe folgenden Befehl im Terminal aus, um dich per SSH zu verbinden. Es sollte der selbe Computer/Raspberry Pi sein, auf dem du vorher den SSH Key erstellt hast, oder du kopierst den Public SSH Key auf einen anderen Rechner. ssh root@rockrobo Starte jetzt valetudo service. service valetudo start

- 05 Jan, 2018
- 2 Min. Lesezeit
Monero Wallet in 2 Schritten erstellen und XMR Empfangen und Senden
Wie man schnell und einfach eine Wallet für die Kryptowährung Monero erstellt und XMR Coins empfängt und sendet. Inhalt Monero Web Wallet erstellenÖffne die Seite mymonero.com und klicke oben auf "CREATE A NEW ACCOUNT".Scroll auf der nächsten Seite nach unten. Dort wird dein Private Login Key angezeigt. Diesen benötigst du später, um dich in deine Web Wallet einzuloggen. Drucke den Private Login Key aus, oder speichere ihn mit einem sicheren Passwortmanager wie 1Passwort ab. Gib den Private Login Key niemals weiter. Mit diesem Key hat jeder vollen Zugriff auf deine Wallet. Verlierst du den Private Login Key, kannst du nicht mehr auf deine XMR in der Wallet zugreifen und sie sind verloren. Hast du den Private Login Key gesichert, kopiere den Private Login Key in das darunter liegende Feld und klicke auf "I've written down my Private Login Key, log me in!". Unter "Account -> Review Login Key" kannst du dir deinen Private Login Key noch einmal anzeigen lassen. Private Login Key auf dem Bild ist nur für den Test.GESCHAFFT du hast deine Monero Wallet erstellt! Deine Monero Wallet Adresse findest du unter der Überschrift "Address". Diese Adresse kannst du öffentlich angeben, um XMR zu empfangen.SicherheitDie Web Wallet ist für den alltäglichen Gebrauch gedacht und sollte nicht für große Mengen an XMR verwendet werden. Dazu eignet sich ein Ledger Nano S, oder Trezor Wallet besser. Achte darauf das du auf der richtigen https://mymonero.com Seite bist. Das erkennst du an dem Schloss in der Adresszeile deines Browser. Als alternative Login Variante kannst du dich auch mit deiner Account Address (Public), View Key (Private) und Spend Key (Private) anmelden. Diese findest du unter "Account -> Account Details". Die Private Keys dürfen nicht weitergegeben werden!!! View Key: Mit diesem Key läßt sich das Guthaben der Monero Wallet anzeigen, ohne sich in die Wallet einzuloggen.

- 29 Dec, 2017
- 4 Min. Lesezeit
NEO Wallet erstellen für Einsteiger - mit NEON Wallet NEO/GAS senden und empfangen
Du hast dir NEO Coins gekauft, oder interessierst dich für die Kryptowährung NEO/GAS. In dieser Anleitung erkläre ich wie du die Open Source NEON Wallet einrichtest und deine NEO zu dieser Wallet senden kannst. Die NEON Wallet wurde von der unabhängigen internationalen Entwicklergruppe "City of Zion" programmiert. Der Quellcode wurde zu 100% Sicher beurteilt. Inhalt NEON Wallet einrichtenAls erstes benötigst du die NEON Wallet Software. Diese ist für Windows, Mac OSX und Linux verfügbar. Du kannst die Neon Wallet Software hier herunterladen. http://neonwallet.comNach der Installation öffne das NEON Wallet Programm. Klick auf "Create a new wallet".Du musst jetzt ein Passphrase eingeben um deine NEON Wallet zu Schützen. Eine Passphrase ist ein besonders langes Passwort welches aus mehreren Wörtern bestehen kann und schwer zu erraten ist. Eine Passphrase kann wie folgt aussehen:ortega locking senators heads garage TWNVZ-YIKQJ-KAQFI-YUUHS-QFROB Falls dir selbst keine lange Passphrase einfällt, kannst du die Seite useapassphrase.com benutzen. Nutze die Seite als Hilfe und verändere die generierte Passphrase. Klicke auf "Generate keys". Das Generieren kann ein paar Sekunden dauern.Dir wird jetzt deine Passphrase noch einmal angezeigt und deine generierten Keys.Passphrase: Public Address: öffentliche Adresse deiner Wallet (wird benötigt um Neo/Gas zu Empfangen) Encrypted Key: Private Key (geheim): damit kannst du deine Wallet wieder herstellen, oder eine Webwallet in Neon importieren Klick auf Print um dir die Keys und Passphrase auszudrucken. Lege sie an einen, besser an zwei sichere Orte. Du kannst sie zusätzlich auf einen USB Stick speichern und diesen in einem Safe aufbewahren. Wenn du die Keys und Passphrase verlierst, kannst du nicht mehr auf deine Wallet zugreifen. Die NEO darin sind unwiderruflich verloren. Du musst zusätzlich eine verschlüsselte Datei mit den Keys lokal abspeichern. Die NEON Wallet greift dann darauf zu und fragt die Passphrase ab. So erhält die NEON Wallet Zugriff. Gibt der Datei einen beliebigen Name und klick auf "Save Key". Du kannst mehrere Wallt's mit NEON erstellen und verwalten. Wenn eine Meldung erschienen ist, dass die Datei gespeichert wurde, klicke auf "Back".Du solltest jetzt wieder die Startseite der Wallet sehen. Klick auf "Login using a saved wallet".Wähle jetzt die zuvor erstellte Datei aus und gibt deine Passphrase ein. Klick auf "Login", um die Wallet zu öffnen. Dies kann wieder ein paar Sekunden dauern.Du hast es geschafft. Deine NEON Wallet für NEO Coins ist eingerichtet und bereit zum füllen mit NEO oder NeoGas (GAS). Auf der linken Seite siehst Details zu deiner NEO Wallet und auf der rechten Seite eine Übersicht aller Transaktionen. Die Public Neo Address ist die Adresse, an die du NEO sendest, um NEO/GAS zu empfangen. Diese Adresse kannst du öffentlich weitergeben um Zahlungen zu erhalten. Die Passphrase, Encrypted Key und den Private Key musst du unbedingt geheim halten und darfst du niemals weitergeben. Damit erhält jeder den vollen Zugriff auf deine Wallet.NEO Coins an deine NEON Wallet senden Wenn du das erste mal NEO an deine NEON Wallet sendest, solltest du mit einem kleinen Betrag testen ob alles funktioniert. Achtung: Man kann nur ganze NEO's zu NEO Wallets senden. Wenn du zum Beispiel 1,7 NEO an deine Wallet sendest, kommen dort nur 1 NEO an. Das ist bei NEO leider so implementiert. Also keine NEO mit Nachkommastellen senden. Es sei den, die Exchange Seite (wie Bittrex) verlangt Gebühren für das Withdrawal. Binance verlangt keine NEO Withdrawal Gebühren.Kopiere die Public Neo Address aus deiner NEON Wallet, indem du auf das kleine Icon dahinter klickst.Je nachdem wo deine NEO aktuell sind, musst du dort die eben kopierte Public Neo Address als "Withdraw Address" angeben. Beispiel: NEO von Binance zur NEON Wallet senden Auf Binance.com kannst du NEO Währung schnell (ohne Ausweiskontrolle) kaufen. Klicke dort auf "Funds -> Deposits Withdrawals" Suche nach NEO und klick auf "Withdrawal". Füge dann deine Public Neo Address ein, die du vorher aus der NEON Wallet kopiert hast. Gib einen Betrag ein, den du an deine NEON Wallet senden möchtest (NUR GANZE NEO SENDEN). Überprüfe die Public Neo Address noch einmal und klicke auf "Submit".Nach ein paar Minuten sollten die Transaktion durchgeführt sein und in deiner NEON Wallet angezeigt werden. Bei mir waren es 6 Minuten.Falls dir die Anleitung gefallen hat, würde ich mich über eine kleine Spende an GAS freuen. Meine NEO Address ist: AVRovRSkCz25Z1EZJmkZQrXdU6AUZ4FfpV Bitte keine NEO mit Nachkommastellen senden. Für kleine Beträge eignet sich GAS (NeoGas) besser. GAS kannst du auch auf Binance kaufen. Falls jemand einen Fehler mit dem gesendet Betrag gemacht hat, sende ich es zurück.

- 23 Dec, 2017
- 4 Min. Lesezeit
Bitcoin, Ethereum, Litecoin, oder Bitcoin Cash auf Coinbase einfach und sicher kaufen/verkaufen
Inhalt Coinbase Konto Einrichten, Verifizieren und Zahlungsmittel hinzufügen.Erstelle einen Account auf der Coinbase.com Seite. Achte darauf das du deine richtige E-Mail Adresse angibst und ein sicheres Passwort wählst. Wenn du dich über diesen Link (https://www.coinbase.com/join/5a220fe39bca3b012fe8cbe3) bei Coinbase registrierst und Kryptowährung im Wert von min. 85€ kaufst/verkaufst, erhalten wir beide Bitcoins im Wert von 8€ kostenlos.Du erhältst eine E-Mail von Coinbase, um deine E-Mail Adresse zu bestätigen. Klicke auf den blauen Button mit dem Text "E-Mail-Adresse bestätigen".Du wirst jetzt gebeten deine Handy Nummer anzugeben. Diese dient dann zur Zwei-Faktor-Authentifizierung. Das erhöht die Sicherheit deines Accounts. Keine Sorge du erhältst keine Werbe SMS. Um bei Coinbase Bitcoin oder Ethereum kaufen/verkaufen zu können, musst du leider ein paar weitere Schritte durchführen. Das ist bei den meisten Anbietern wie Bitstamp, oder Kracken gleich aufwändig. Dies ist leider notwendig, um Geldwäsche und anderen Betrügereien vorzubeugen. Scroll auf dem Dashboard etwas nach unten und klicke auf "Verifizieren Sie Ihre Identität". Du hast jetzt die Wahl dich mit deinem Reisepass, Führerschein, oder Ausweis zu verifizieren. Ich habe den Ausweis (Foto ID) gewählt, da dort die Adresse mit vermerkt ist. Achte darauf das auf dem Foto alles gut lesbar ist. Bei einem vorherigen Versuch mit dem Führerschein wurde die Verifizierung abgelehnt. Durch den Ansturm auf die Kryptowährungen dauert die Verifizierung etwas länger. Auf Coinbase wurde bei mir die Verifizierung am schnellsten abgeschlossen (6 Stunden). Bei Bitstamp warte ich nach 2 Wochen immer noch auf eine Bestätigung und Kracken hatte die Verifizierung komplett geschlossen.Der letzte Schritt um die Einrichtung deines Kontos abzuschließen, ist es eine Zahlungsmethode hinzuzufügen. Du hast die Möglichkeit deine Kreditkarte oder ein Bankkonto anzugeben. Unter Einstellungen -> Zahlungsmethoden kannst du ein Zahlungsmittel hinzufügen. Kreditkarte als Zahlungsmittel Aktuell unterstützt Coinbase Kreditkarten von den Anbietern Visa, MasterCard und Maestro. Wenn du deine Kreditkartendaten angegeben hast, kannst du Bitcoin (BTC), Ethereum (ETH), Litecoin (LTC), oder Bitcoin Cash (BCH) bis zu einem wöchentlichen Wert von 500€ kaufen. Achtung beim Kauf mit Kreditkarte entstehen höhere Gebühren (3,99%) und sollte nur für kleinere Beträge genutzt werden, bei denen es schnell gehen soll. Bankkonto als Zahlungsmittel Mit dem Bankkonto kannst du höhere Beträge an Kryptowährung auf Coinbase kaufen und sparst auch an Gebühren. Einzahlungen an Coinbase per Bankkonto (SEPA) sind gebührenfrei. Auszahlungen kosten günstige 0,15€ pro SEPA Auftrag. Wenn du ein Bankkonto hinzugefügt hast, wirst du aufgefordert einen geringen Betrag auf das Coinbase Bankkonto zu überweisen. Dadurch wird sichergestellt das du der Eigentümer dieses Bankkonto bist. Ich habe 3cent überwiesen und am nächsten Werktag wurde es auch schon bestätigt. Das Coinbase Konto ist auf einer Bank in ESTONIA/Estland. Das ist normal, nicht wundern. Ich habe nicht gewartet bis mein Konto verifiziert wurde und sofort einen mittleren Betrag hinterher Überwiesen, da ich in Eile war. Es hat geklappt und wurde auch am nächsten Werktag auf Coinbase gutgeschrieben. Achte unbedingt auf den Betreff der Überweisung! Du erhältst eine Referenznummer für den Betreff, wenn du auf Konten -> EUR Wallet -> Einzahlen klickst.Kaufen und verkaufen von Bitcoin (BTC), Ethereum (ETH), Litecoin (LTC), oder Bitcoin Cash (BCH) Coinbase bietet eine übersichtliche und sichere Möglichkeit Bitcoin, Ethereum, Litecoin, oder Bitcoin Cash zu kaufen/verkaufen. Es ist aber nicht die Methode Kryptowährung zum besten Preis zu kaufen oder verkaufen. Klick auf Kaufen/Verkaufen. Auf dieser Seite kannst du in 5 Schritten Kryptowährung kaufen und verkaufen.wähle die gewünschte Kryptowährung aus (Bitcoin, Ethereum, Litecoin, oder Bitcoin Cash) wähle eine Zahlungsmethode (Kreditkarte, EUR Wallet) leg fest wieviel du kaufen möchtest überprüfe die Gebührentabelle (Kreditkarte->hohe Gebühren, EUR Wallet/SEPA günstig) klick auf den Button "Sofortkauf von ..." um den Kauf abzuschließenSicherheitwähle ein Passwort mit min. 8 Zeichen, Groß- und Kleinbuchstaben, Zahlen und min. einem Sonderzeichen wie .,!?*+- aktiviere die Zwei-Faktor-Authentifizierung sende deine Kryptowährung an eine sichere Hardware Wallet wie den Ledger Nano S, oder Trezor WalletErfahrung und Meinungdie Seite ist übersichtlich aufgebaut und einfach zu bedienen durch die Zwei-Faktor-Authentifizierung ist dein Konto recht gut abgesichert die Verifizierung wurde am schnellsten von allen Anbietern bestätigt (Kracken, Bitstamp) vertrauenswürdiges Unternehmen mit Firmensitz in England günstige Gebühren in Verbindung mit dem SEPA Verfahren schnelle Abwicklung mit SEPA innerhalb von einem WerktagWer nicht warten möchte, kann auf Changelly.com direkt ohne Verifizierung folgende Kryptowährung mit Kreditkarte kaufen. Ethereum (ETH), Monero (XMR), Zcash (ZEC), Dash (DASH), Ether Classic (ETC), Litecoin (LTC), Dogecoin (DOGE), Bitcoin Cash (BCH), Bitcoin Gold (BTG), DigiByte (DGB), Expanse (EXP), GameCredits (GAME), Lisk (LSK), Gulden (NLG), Nxt, PotCoin (POT), Power Ledger (POWR), Syscoin (SYS), TokenCard (TKN), DigitalNote (XDN) Changelly berechnet eine Tauschgebühr von 0,5%
- 10 Aug, 2017
- 2 min read
Fhem config file (fhem.cfg) write protected
After the last major update of FHEM, the FHEM configurtion file (fhem.cfg) is write protected and cannot be changed. This protection was set in order to protect system settings and files to be changed by new users. If you click in the FHEM user interface onto Edit files and then fhem.cfg as you are used to you will see the content of the file but cannot edit it. The notification "You can enable saving this file by setting the editConfig attribute, but read the documentation first for the side effects." advises you to read the documentation before making any changes.If you are confident with the FHEM configuration file and know what you are doing you can cancel the write protection by setting the arribute editConfig to the value of 1. The easiest way to set the editConfig attribute to 1 is by typing the command attr WEB editConfig 1in the command text field in the upper region of the user interface and hitting ENTER.After that you just need to save the config file. Therefore, click onto Save config on the left side.Hint: Before making any changes to the fhem.cfg file make sure you make a backup copy of that file. In case anything goes wrong and you somehow destroy the configuration file you are able to revert to the initial state.Below you can find the initial, unedidted content of the fhem.cfg file of FHEM 5.7 attr global userattr cmdIcon devStateIcon devStateStyle icon sortby webCmd widgetOverride attr global autoload_undefined_devices 1 attr global logfile ./log/fhem-%Y-%m.log attr global modpath . attr global motd SecurityCheck:\ \ WEB,WEBphone,WEBtablet has no basicAuth attribute.\ telnetPort has no password/globalpassword attribute.\ \ Restart FHEM for a new check if the problem is fixed,\ or set the global attribute motd to none to supress this message.\attr global statefile ./log/fhem.save attr global updateInBackground 1 attr global verbose 3define telnetPort telnet 7072 globaldefine WEB FHEMWEB 8083 global attr WEB editConfig 1define WEBphone FHEMWEB 8084 global attr WEBphone stylesheetPrefix smallscreendefine WEBtablet FHEMWEB 8085 global attr WEBtablet stylesheetPrefix touchpad# Fake FileLog entry, to access the fhem log from FHEMWEB define Logfile FileLog ./log/fhem-%Y-%m.log fakelogdefine autocreate autocreate attr autocreate filelog ./log/%NAME-%Y.logdefine eventTypes eventTypes ./log/eventTypes.txt# Disable this to avoid looking for new USB devices on startup define initialUsbCheck notify global:INITIALIZED usb create

- 02 Nov, 2016
- 2 Min. Lesezeit
Neue Domain und Design mit vielen Verbesserungen
Einige haben es vielleicht schon bemerkt, dass sich nicht nur das Aussehen der Webseite geändert hat, sondern auch die Domain. Die Seite ist jetzt unter der Domain https://wordpress-x0o8gcg88www8k084ks8k088.c.benroe.de erreichbar. Warum die Änderung? Die Tutorials/Anleitungen werden gut angenommen und ich möchte die Besucher mehr einbeziehen. Es sollen Beiträge von anderen Autoren erscheinen, kleine Gewinnspiele stattfinden und weitere Funktionen in die Seite integriert werden. Was ist Neu? Die neue Domain ist jetzt SSL Verschlüsselt. Zum Einsatz kommt Always On SSL von Symantec. Wir haben uns für "Alway On SSL" entschieden, da Symantec ein vertrauenswürdiger Name ist und dieser Service einfach einzurichten war und kostenlos ist. Rackspeed bietet diesen Service kostenlos für Kunden an. Jeder Besucher kann sich auf der Seite mit seiner Email, Facebook, Twitter oder Wordpress Account anmelden. Angemeldete Benutzer können Beiträge schreiben, die nach einer Kontrolle auf der Seite veröffentlicht werden. Das sich die Mühe für den Autor auch lohnt, wird in absehbarer Zeit monatlich ein Gewinn an den beliebtesten Beitrag verschenkt. Beiträge haben einen Aufrufzähler und können von den Besuchern Bewertet werden. Es gibt jetzt Kategorien für Neuste Beiträge, Popular (meisten Aufrufe seit Beginn), Hot (meisten Aufrufe im letzten Monat) und Trending (meisten Aufrufe der letzten Tage). Der neue Beitragstyp Open List ist im Prinzip wie ein normaler Beitrag. Jedoch kann jeder angemeldete Benutzer seinen eigenen Vorschlag zur Liste hinzufügen. Nehmen wir zum Beispiel eine Liste mit Raspberry Pi Hats/Erweiterungs-Platinen. Jeder Hat kann einzeln positiv/negativ von den Besuchern bewertet werden. Angemeldete Benutzer können die Liste erweitern und ein eigenen Hat mit Bild posten. Dein Meinung ist gefragt! Gefällt dir das neue Design und die neuen Funktionen?