Das heutige #Freenerding hat ein Ziel: auf ~15€ Wifi-Steckdosen von Pearl soll eine freie Firmware aufgespielt werden
Warum? Weil ich der Cloud (there is no cloud) und den Chinesen (it's just somebody else's Computer) auf der anderen Seite der App nicht traue und gern freie Software auf meinen Geräten habe.
Dass man da freie Software drauf tun kann, hatte ich gelesen, und ich bin auch niemand, der Angst vor JTAG oder Lötkolben hat. ABER es soll auch viel einfacher gehen und heise hat einen tollen Artikel geschrieben. Diesem werde ich nun folgen und darüber schreiben.
Hier der Artikel https://www.heise.de/ct/artikel/Tuya-Convert-IoT-Geraete-ohne-Loeten-vom-Cloud-Zwang-befreien-4283623.html und hier eine Beschreibung der Hintergründe https://www.heise.de/newsticker/meldung/No-Name-Hausautomation-Luecke-erlaubt-leichten-Firmware-Upload-4284783.html
Den Talk über die Geräte und deren Backend auf dem #35c3 habe ich live dort gesehen :-)
18:00 Uhr: auspacken
Ein Set von 3 Dosen habe ich gekauft, eine soll raus ins Feld für ein Projekt, die beiden anderen daheim zum Einsatz kommen.
18:05 Uhr: Flash Setup überlegen und vorbereiten
- eine Fritzbox spannt ein Netz auf
- Raspi mit frischem Raspbian für die Flasherei
- Installation der Tuya-Convert Umgebung auf dem pi
- Laptop und pi an Fritzbox
18:38 Uhr: fluchen
vorbereiten hat länger gedauert als gedacht. kotz Zwei Dinge sollte man nicht tun:
- billige Intenso 16GB microsd-Karten für 5,99€ im pi benutzen
- das Pi 3b+ über den USB3 Port einer Fritz!Box 7590 betreiben (an der 7490 geht das problemlos)
Jetzt kann ich die Steckdose zu patchen versuchen.
18:49 Uhr: yay
Sobald alls vorbereitet ist, geht das Flashen sofort auf Anhieb!
Wie im Artikel beschrieben, startet man das Script und folgt den Anweisungen auf dem Bildschirm.
Der WLAN-Accesspoint vom tuya-convert pi ist offen, erkennt sofort die Steckdose und flasht sie. So muss das!
Einen curl request später ist auch schon sonoff-tasmota geflasht und kann eingerichtet werden.
18:55 Uhr GPIO FU
Leider funktioniert das "toggle" des Relays nicht auf Anhieb und es gibt noch kein Template im beim heise repo mitgelieferten vorcompilierten tasmota binary.
Aber es gibt schon einen umgesetzten Pull Request upstream, der ein template hinzufügt.
https://github.com/arendst/Sonoff-Tasmota/issues/4904
19:15 Fazit
- tuya-convert läuft einem Raspberry 3b+
- Die Pearl Luminea ZX-2820-675 läßt sich befreien.
- Was mit einer Dose geht, wird wohl auch mit den beiden anderen gehen.
bis zum nächsten #freenerding
Respekt, das würde ich nicht so einfach hinkriegen 👍
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
danke! Mit dem Artikel war das gar nicht so schwer :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Du bist so ziemlich der verrückteste computer nerd, den ich kenne! Das ist ein Kompliment! Nur deine Ideen sind das Limit!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Na dann, Hauptsache auf dem Hausstrom ist keine böse Frequenz drauf getriggert :-))
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
hm... powerline... xD
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Du hast ein kleines Upvote von unserem Curation – Support – Reblog Account erhalten. Dieser wurde per Hand erteilt und nicht von einem Bot. Wir, die Mitglieder des German Steem Bootcamps möchten die Deutsche Community stärken. Bei einer Mitgliedschaft im German Steem Bootcamp könnt ihr sicher sein, dass eure Beiträge auch gelesen werden.
Aktuell als Kurator tätig ist @mima2606
Du findest uns im Discord unter https://discord.gg/vTsTSrZ
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @schlafhacking! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board
If you no longer want to receive notifications, reply to this comment with the word
STOP
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hello @schlafhacking! This is a friendly reminder that you have 3000 Partiko Points unclaimed in your Partiko account!
Partiko is a fast and beautiful mobile app for Steem, and it’s the most popular Steem mobile app out there! Download Partiko using the link below and login using SteemConnect to claim your 3000 Partiko points! You can easily convert them into Steem token!
https://partiko.app/referral/partiko
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit