DIY SmartMirror - Tutorial - Seite 2

Seite 2 von 3 - Forum: DIY/SoC auf overclockers.at

URL: https://www.overclockers.at/diy-soc/diy-smartmirror-tutorial_257097/page_2 - zur Vollversion wechseln!


DKCH schrieb am 30.12.2020 um 17:43

Zitat aus einem Post von slateSC
Die meiste Arbeit war es einen günstigen Glaslieferanten und vor allem das richtige Glas für den Zweck zu finden.

wo hast das glas dann gekauft, innoglas?


Punisher schrieb am 30.12.2020 um 17:43

Hab meinen seit 3 Jahren laufen. Raspberry pi zero w, bewegungssensor aktiviert den Spiegel beim vorbeigehen. Mittlerweile zeige ich drauf temp und humidity von jedem raum an.

click to enlarge
click to enlarge

Zweiter hängt mit selber hardware jedoch größer und mit goldrahmen beim Schwager

Edit
Meiner is von dort
http://www.glas-per-klick.de/spiege...ionspiegel.html


clauskadrnoschka schrieb am 30.12.2020 um 18:16

Nach dem Klick auf die Seite ist auch klar, warum Verhörräume heller als die Beobachtungsräume sind :rolleyes: ;)


kleinerChemiker schrieb am 30.12.2020 um 18:22

wie hoch ist der Stromverbrauch in etwa?


Punisher schrieb am 30.12.2020 um 19:02

Kommt aufs setup an (Bildschirm + standby). Raspi ca durchgehend 1W, Bildschirm 40W jedoch nur wenn jemand davorsteht. Hab mir die PIR Integration selber programmiert (gibt mittlerweile plugins für magic mirror), schaltet den hdmi per bash script aus -> lcd ins standby


slateSC schrieb am 30.12.2020 um 22:18

Zitat aus einem Post von DKCH
wo hast das glas dann gekauft, innoglas?

Tatsache. Wie kommst da drauf?

Zitat aus einem Post von Punisher
Hab meinen seit 3 Jahren laufen. Raspberry pi zero w, bewegungssensor aktiviert den Spiegel beim vorbeigehen. Mittlerweile zeige ich drauf temp und humidity von jedem raum an.
http://www.glas-per-klick.de/spiege...ionspiegel.html

Sehr nice! Gut zu wissen, dass es mit dem Zero auch läuft.
Startest du die MM App direkt? Wenns normal über Pi OS rennt, dauert das hochfahren ja relativ lang!?


Punisher schrieb am 31.12.2020 um 13:06

Hab mm über pm2 laufen, ohne electron braucht es ca 30 Sekunden. Läuft auf einem minimalen custom raspbian mit openbox.

Hab mm auch am server laufen, dann läuft am spiegel nur mehr chrome & pir sensor


mat schrieb am 31.12.2020 um 13:16

Zitat aus einem Post von Punisher
Hab meinen seit 3 Jahren laufen. Raspberry pi zero w, bewegungssensor aktiviert den Spiegel beim vorbeigehen. Mittlerweile zeige ich drauf temp und humidity von jedem raum an.

click to enlarge
"Hey there sexy!" :D :D

Saugeil, so ein SmartMirror! :cool:


DKCH schrieb am 31.12.2020 um 17:05

Zitat aus einem Post von slateSC
Tatsache. Wie kommst da drauf?

soviele zurechnungsfähige glaser rund um garsten kenn ich sonst nicht :D mit denen war auch recht zufrieden, die küchenrückwände haben wir von ihnen...


slateSC schrieb am 01.01.2021 um 11:47

Zitat aus einem Post von Punisher
Hab mm über pm2 laufen, ohne electron braucht es ca 30 Sekunden. Läuft auf einem minimalen custom raspbian mit openbox.

Hab mm auch am server laufen, dann läuft am spiegel nur mehr chrome & pir sensor

Weisst du zufällig, obs ne Möglichkeit gibt den Spiegel für bestimmte Zeiträume laufen zu lassen?
Ein Sensor ist grundsätzlich cool, aber da wir am Gang permanent vorbeilaufen, ist das für uns sicher nicht die beste Lösung.

Zitat aus einem Post von DKCH
soviele zurechnungsfähige glaser rund um garsten kenn ich sonst nicht :D mit denen war auch recht zufrieden, die küchenrückwände haben wir von ihnen...

In Mauthausen und am Mondsee gabs noch günstigere alternativen, aber mitm Sprit hätte sich das dann wieder aufgehoben. ;)


Punisher schrieb am 01.01.2021 um 12:01

ich würds einfach als cronjob einrichten, geht am einfachsten. Am Pi Zero schalte ich HDMI über folgende Befehle ein bzw aus:

Code:
//monitor_on.sh
vcgencmd display_power 1

//monitor_off.sh
vcgencmd display_power 0

//cron
0 22 * * * vcgencmd display_power 0
0 6 * * * vcgencmd display_power 1
https://www.raspberrypi.org/documen...scribed%20here.

Die frage ist halt wie sich dein monitor verhält. Meiner geht sofort in standby wenn kein signal kommt, andere zeigen kurz eine fehlermeldung an. Wenn du den monitor vom strom trennen willst, dann müsstest du ein sonoff oder shelly davor schalten. das kannst du dann per wget oder curl (ebenfalls per cron) ein bzw ausschalten.

https://electronics.semaf.at/Shelly...8RoCOCsQAvD_BwE

raspberry selber braucht nur wenig strom, das würd ich einfach laufen lassen


noir schrieb am 26.01.2021 um 12:01

cooles Projekt
muss man bei dem LCD Interface nur drauf achten das der Monitor einen 40 Pin Anschluss hat oder gibt es da mehr zu beachten?


slateSC schrieb am 29.01.2021 um 19:34

Zitat aus einem Post von noir
cooles Projekt
muss man bei dem LCD Interface nur drauf achten das der Monitor einen 40 Pin Anschluss hat oder gibt es da mehr zu beachten?

Bei dem Controller für mein Display gab es verschiedene Auflösungen für die sie konfiguriert sind.

Kommentar auf der Amazon Seite des Controller.
Zitat
Wenn Ihre LCD-Bildschirmauflösung nicht 1600x900 beträgt, kontaktieren Sie uns bitte, um die Firmware zu aktualisieren.


slateSC schrieb am 04.06.2021 um 10:39

Hab mal ne Netzwerktechnische Frage:

Wir haben den Internetanbieter gewechselt und das Netztwerk mit einem Mesh von TP-Link erweitert.
Seit der Smart Mirror in diesem Mesh hängt, synchronisiert er nicht mehr automatisch.
Ich muss jedes mal Neustarten, damit Wetter, Kalender usw. aktualisiert wird.
Das Internet am Raspberry selbst funktioniert aber ganz normal.

Hat wer nen Tip woran das liegen könnt?


Punisher schrieb am 04.06.2021 um 22:33

mein pi zero w hat auch relativ oft die wifi connection verloren. Wenn du merkst dass er keine updates bekommt versuch dich mal per ssh einloggen. Wenn du nicht mehr reinkommst -> wifi weg. wenn du eine tastatur anstecken kannst könntest auch lokal checken ob er noch im wifi ist.

Bei mir hat folgendedes skript geholfen (gibt sicher elegantere versionen), checkt die wfi connection mit einem ping zu meinem server und restartet wenns einen error gibt

Code:
echo "\n$(date) checking wifi" >> wifirestart.log
ping -c4 192.168.0.2 >> wifirestart.log
if [ $? != 0 ]
then
echo "No network connection, restarting wlan0"
  /sbin/ifdown 'wlan0'
  sleep 5
  /sbin/ifup --force 'wlan0'
  echo "$(date) wifi restarted" >> wifirestart.log
else
  echo "$(date) wifi ok" >> wifirestart.log
fi

das ganze wird bei mir 4x am tag per cron ausgeführt




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026