Schlagwort-Archive: Raspberry Pi

Ich lebe! / Smart Mirror BOINC

Mit diesem Post melde ich mich aus der Versenkung. Mein letzter Eintrag war am 20 August und ist damit schon eine ziemlich lange Zeit her. Seitdem war ich weder bei den Projekten noch in den Kommentaren/Mails besonders aktiv. Das lag vorallem daran, dass ich im August die Technikerschule abgeschlossen habe und seit dem 1. September wieder in Vollzeit beschäftigt bin. Derzeit arbeite ich also als Techniker für Automatisierungstechnik in der Raumfahrt/Weltraumsimulation. Das ist ziemlich spannend aber es ist eben auch recht Zeitintensiv – vorallem jetzt zum Ende des Jahres. Nach 2 Jahren entspannter Technikerschule wieder 40-60h die Woche arbeiten (inkl. teilweise Wochenenden und Nachtschichten) ist ein harter Umstieg 😀 Darum war ich quasi fast 4 Monate „weg“.

Jetzt bin ich aber wieder da! Ich habe in den letzten Tagen und Wochen schon wieder einige neue Ideen und Projekte im Kopf, die ich nach und nach im neuen Jahr realisieren möchte. Außerdem werde ich wieder etwas aktiver in den Kommentaren. Zwar nicht mehr so oft aber dafür wieder regelmäßig 🙂

Neben dem kleinen Lebenszeichen habe ich auch noch eine Kleinigkeit für den Smart Mirror bzw. den Raspberry Pi. Und zwar BOINC -Berkeley Open Infrastructure for Network Computing. Ein ziemlich sperriger Name aber eine ziemlich tolle Idee. BOINC ist ein Open Source Projekt und nutzt die Rechenkraft von derzeit über 970.000 PC’s weltweit um wissenschaftliche Themen und Probleme zu bearbeiten und zu lösen. Das reicht von Mathespielereien, über die Entwicklung eines Malaria Impfstoffs und der Suche nach Gravitationswellen bis hin zur Suche nach Außerirdischem Leben. Es sollte also für jeden was dabei sein 😉

Weiterlesen ->

Smart Mirror Update: Bing Maps

Hallo,

der eine oder andere, der stolzer Besitzer eines Smart Mirrors ist, hat vielleicht auch vor ein paar Wochen eine Mail von Microsoft erhelten, in der Bing Maps v8 angekündigt wurde. Dazu möchte ich nur ganz kurz ein paar Worte verlieren.

Das Gute ist: Im großen und Ganzen ändert sich nix. Der Code kann bleiben, wie er ist. Auch der Key bleibt für „Education, Non-Profit etc“ weiterhin kostenlos. Allerdings gibt es jetzt ein Limit, wie oft man auf die API zugreifen darf. Und das sind ca. 125.000 Aufrufe pro Jahr. Das entspricht ein Aufruf alle  ~4,25 Minuten. Das Standard Intervall von 5 Minuten ist da also schon ziemlich an der Grenze (5 Min Intervall = 105.120 Aufrufe/Jahr). Wer das Interface jedoch nicht nur auf dem Smart Mirror aufruft, sondern vielleicht auch noch auf einem zweiten PC anzeigen lässt hat dann jedoch ein Problem. Denn für jedes Fenster, dass das Smart Mirror Interface anzeigt, macht der Raspberry eigene Zugriffe auf die API. Wer das Interface also 2 mal oder öfter Aufruft sollte das Intervall auf 10+ Minuten hochschauben. Dies kann man in der main.js Zeile 468. Die Zeit bitte in Millisekunden eintragen.

Was genau passiert, wenn man die 125k Aufrufe überschreitet konnte ich leider nicht in Erfahrung bringen. Vermutlich wird der Key gesperrt. Es könnte aber auch sein das Microsoft den Key automatisch auf „Enterprise“ upgraded und das ganze damit Geld kostet. Ich bleibe aber drann und versuche das heraus zu finden. Am besten lässt man es aber ganicht soweit kommen 😉

Eine weitere Neuerung ist das Online Interface, wo man die Keys registieren kann. Dort kann man auch Statistiken zum jeweiligen Key ansehen. Und keine Angst wenn dort „Billable“ oder „Billable Usage“ steht. Das ist – auch wenn es nicht so klingt – trotzdem kostenlos. Billable steht nur dafür, dass der Aufruf von den 125k Aufrufen pro Jahr abgezogen wird. Wenn alles mit rechten Dingen zugeht und das Intervall nicht geändert wurde sollten es 287/288 Calls pro Tag sein.

Ich wurde auch schon des öfteren gefragt, woher Bing Maps weiß wie man fährt. Die kurze Antwort ist: garnicht. Bing Maps berechnet die Route wie ein Navi. Je nachdem ob man „Time“ oder „Distance“ in der config.js eingestellt hat, wird die schnellste (ohne Stau Infos) oder die kürzeste Strecke berechnet. Wer die Stecke sehen möchte kann unter BING MAPS sein Start und Ziel eingeben. Die dort angezeigten Stecken verwendet auch die API. Wenn keine der Routen (weder die schnellste, noch die kürzeste) mit der eigenen Route übereinstimmt kann man auch sogenannte Waypoints setzten. Diese müssen in der main.js Zeile 433 miteingefügt werden. Mehr dazu gibts hier zu lesen.

So das war auch schon wieder alles.

Cheers.

Smart Mirror Update

Hallo Leute,

erst einmal wünsche ich – mehr oder weniger nachträglich – schöne Feiertage. Ich hoffe der Osterhase war nicht zu geizig und ihr habt euch gut erholt 😉

Als nächstes möchte ich euch mal wieder ein paar Updates zum Smart Mirror vorstellen. Ich habe einige kleine Änderungen vorgenommen. Sozusagen der Feinschliff 😉

Als erstes habe ich den Kalender angepasst. Und das hat mich durchaus einige Tassen Kaffee, Stunden & Nerven gekostet 😀 Auch wenn es mir selbst nicht wirklich aufgefallen ist, so war es doch für viele Leute hier ein echtes Mako: Bereits Laufende Termine wurden nicht mehr angezeigt. Ebenso wie sich widerholende Termine. Letztes lag an einem Fehler im Rrule Handling im Code Grundgerüst, das ich verwendet habe. Das ist jetzt Geschichte. Auch, dass bereits laufende Termine nicht mehr angezeigt wurden lag an der Art, wie der Code die Termine sortiert. Das habe ich nun alles angepasst. Außerdem kann man, wenn man denn möchte, bereits abgelaufene Termine anzeigen lassen. Die Zeit dafür, wie lange die Termine noch angezeigt werden sollen, nachdem diese abgelaufen sind lässt sich in der config.js einstellen. (Standard sind 2h) Einen kleinen Beweis findet ihr ganz unten 😉

Weiterlesen ->

100.000 Aufrufe! & Raspberry Pi Funksteuerung

Hallo Liebe Leute,

wer hätte das gedacht, dass ich mich einmal für 100.000 Aufrufe bedanke. Unfassbar, wieviele Leute im Jahr 2016 schon hier waren, und es werden immer mehr! Freut mich wirklich sehr, dass euch meine Seite so gut gefällt 🙂 Vielen, vielen Dank!!!

Zur Feier des Tages habe ich natürlich wieder ein neues Tutorial vorbereitet: Webbrowser gesteuerte Funksteckdosen. Also ein Schritt weiter auf dem Weg zum „Smart-Home“ 😀 Naja, Spaß beiseite: Sowas wollte ich schon immer haben, da ich es einfach super praktisch finde.

Weiterlesen ->

Der neue Smart-Mirror

Jaaa liebe Leute vor langer Zeit habe ich es angekündigt, und jetzt ist es endlich soweit. Es gibt eine neue Version des „Info-Mirrors“. Da ich den Namen aber irgendwie doof finde und „Magic-Mirror“ eher an ein Kinderspiegel erinnert heißt das gute Stück jetzt eben Smart-Mirror. Ich habe ca. 1 Woche daran gearbeitet (ohne das Interface) und ich muss sagen, dass ich das Ergebnis deutlich schöner finde als das alte. Wer direkt ohne umschweife sehen will, was ich da zusammen gebastelt habe klickt hier.

Weiterlesen ->

Frohe Weihnachten & guten Rutsch ins neue Jahr 2016

Hallo liebe Leute,

als allererstes Wünsche ich euch allen Frohe Weihnachten und geruhsame Feiertage. Erholt euch gut von dem ganzen Alltags Stress! Und natürlich sollt ihr auch gut ins neue Jahr kommen. Hoffentlich könnt ihr eure guten Vorsätze für 2016 alle einhalten 😉 Ich schaff das meistens nicht, darum mach ich mir auch garkeine 😛 Und als kleines Geschenk habe ich für euch eine neue Version der Info-Mirror / Magic-Mirror GUI! Ich habe recht lange daran gefeilt, und denke es ist an der Zeit euch diese vorzustellen!

Weiterlesen ->

Der Info-Mirror Energiesparmodus

++ UPDATE 23.12.15 ++ NEUER CODE ++ UPDATE 23.12.15 ++

Hallo zusammen,

ja, schon wieder ein Beitrag zu dem Info-Mirror. Diesmal geht es um das Thema Energiesparen. Denn der Monitor läuft dadurch, dass wir den Bildschirmschoner ausgemacht haben, 24h an 7 Tagen der Woche durch solange man nicht immer den Stecker zieht ;). Und das lässt nicht nur den Monitor schneller altern und ist teuer (bei mir über 100€ im Jahr) sondern ist auch noch verdammt unnötig: Eigentlich muss der Monitor bzw. der Spiegel nur dann an sein, wenn wir Zuhause sind. Und mitten in der Nacht wird der Spiegel auch nicht gebraucht.

Zuerst hatte ich die Idee das ganze einfach mit einem Bewegungsmelder zu realisieren. Aber so ein Bewegungsmelder ist meiner Meinung nach ziemlich hässlich und lässt sich somit nur schwer in das Gehäuse intigrieren. Außerdem ist da ja wieder zusätzliche Hardware nötig.

Also habe ich mir etwas anderes und eleganteres überlegt… Weiterlesen ->

Neue Info-Mirror GUI mit max. Kalendereinträgen

Hallo,

es gibt wieder eine Neuigkeit zum Thema Info-Mirror. Einige haben vielleicht mitbekommen, dass die Dateien, die man vom alten Link herunterladen konnte nicht mehr die selben sind wie früher. Der Autor hat seinem Magic Mirror nämlich im letzten Monat ein größeres Update verpasst. Daher stimmen auch meine Fix und Temperatur Tutorials nicht mehr (sind in der neuen Version aber vermutlich auch nicht mehr nötig). Weil ich mich in der neuen Version aber nicht mehr so gut auskenne und ich nicht die Zeit finde, mich da rein zu wursteln habe auch ich mich hingesetzt und schnell eine „neue“ Gui geschrieben. Immernoch mit der alten Vorlage, aber schon inklusive der Temperaturanzeige und dem Wetterfix. Und was mich schon fast zur Verzweiflung gebracht hat: Diese neue Version hat jetzt endlich eine Möglichkeit die Anzahl der Kalendereinträge, die angezeigt werden sollen in der Config.js zu begrenzen. Hier könnt ihr meine Version herunterladen 😉 Leider sind aber auch durch die ganzen Veränderungen die alten und die neuen Dateien untereinander nicht kompatibel. Alles oder nix (austauschen) heißt hier leider die Devise. Ich hoffe trotzdem dass ich dem ein oder anderen helfen konnte! Außerdem sei gesagt, dass man natürlich immernoch alle anderen Versionen für seinen Mirror benutzen kann – egal ob die Alte, meine oder die neue Originale. Die Seite des Info-Mirrors habe ich natürlich auch abgeändert, sodass keine Missverständnisse aufkommen!

Viele Grüße aus dem kalten München!

Vorschau: Wireless Multiroom Musik-System

Einige von euch kennen ja sicherlich den Info-Mirror. Und das ist hier das mit Abstand beliebteste Projekt. Darum gibts jetzt nach einigen Arduino Projekten endlich wieder mal ein Raspberry Pi Projekt! Und zwar ein Wireless Multiroom Musik-System. Wer sich darunter nichts vorstellen kann, eine kleine Erklärung. Das bekannteste, dass in diese Richung geht ist wohl das Sonos System. Man stellt in jedem Raum einen (oder auch mehrere) Lautsprecher auf und aus jedem Lautsprecher kommt auf Wunsch Musik. Das kann auf allen Lautsprechern synchron die selbe sein, oder auch in jedem Raum eine andere. Steuern lässt sich das ganze per App auf Smartphone/Tablet oder am PC. Die Musik selbst kommt von einem NAS oder von Spotify, Google Musik bzw. Airplay. Natürlich kann man auch einfach Webradio hören. Also perfekt für Leute wie mich, die eigentlich rund um die Uhr Musik hören. Der Vorteil an der DIY Variante ist, wie so oft, der Preis und die Flexibilität. Ein einziger Sonos Lautsprecher in der einfachsten Ausführung kostet locker 230€! Und man kann auch bestehende Lautsprecher oder Hi-Fi Anlagen ganz einfach aufrüsten und ins System einbinden ohne sich neue Lautsprecher anschaffen zu müssen.

Weiterlesen ->