Danke für 2000 YT-Abos und RGB-LED-Uhr (mit NeoPixelRing und Arduino)

Hallo zusammen,

da die Veröffentlichung dieses Beitrags zum Video und der Anleitung der Uhr gestern nicht geklappt habt, jetzt nachträglich an dieser Stelle auch noch mal ein Dankeschön an Alle für eure Likes, Follows und sonstige Unterstützungen jeglicher Art!

Ich kann gar nicht oft genug betonen wie sehr es mich freut, dieses Projekt hier wachsen zu sehen. Und scheinbar gibt es doch mehr Leute, die das ganze interessiert, als ich zu Beginn für möglich gehalten hätte.

Ich möchte die Gelegenheit nutzen, euch mein „neuestes“ Projekt vorzustellen, bei dem es sich um eine RGB-LED Uhr auf einem [amazon_textlink asin=’B01GQFWOWO‘ text=’NeoPixel-Ring‘ template=’ProductLink‘ store=’danieschei-21′ marketplace=’DE‘ link_id=’afad0a78-04f2-11e8-8bb5-d5844ff32e26′] basierend handelt, vorstellen.

Neben dem Anzeigen der Uhrzeit passt sich die LED-Helligkeit durch einen Helligkeitssensor automatisch dem Umgebungslicht an. Zusätzlich ist die Uhr noch in der Lage, Textnachrichten per 2.4GHz Funk in Empfang zu nehmen und diese auf einem LED-Matrix Display als Scroll-Text anzuzeigen.

Erweiterungen des Funktionsumfangs (z.B. automatischer Uhrzeit-Abgleich mit dem SHYS-Server, bzw setzen der Uhrzeit per 2.4GHz Funk oder ähnliches) werden bestimmt noch folgen. Wer noch weitere Ideen dazu hat, kann mir diese auch gerne per Mail an support@smarthomeyourself.de mitteilen.

Weitere Details zur Uhr gibt’s im folgenden Danke-2000 Video bzw. in der zugehörigen Anleitung.

 

Abschließend noch einmal vielen Dank und einen guten Start in die Woche

Gruß Daniel

 

 

Video

Aktivieren Sie JavaScript um das Video zu sehen.
https://youtu.be/B2rFDmb4qH0

 

Anleitung

https://smarthomeyourself.de/anleitung-zum-selber-bauen/geraete-vorbereiten/neopixel-rgb-led-uhr-mit-matrix-led-display/

WiFi RGB-Controller

Guten Tag zusammen,

heute stelle ich mal eine Erweiterung die ich zusammen mit Skelettman entwickelt habe vor. Der RGB-Controller muss ja wie alle Aktoren / Sensoren über LAN ins Netzwerk eingebunden werden, dies fand ich ziemlich unpraktisch da man meistens kein LAN vorort hat. Deshalb habe ich einen Sketch für den ESP8266 (ich habe ein NodeMCU Board verwendet) als RGB-Controller entwickelt. Die IP und die drei PWM Pins für den ESP sind im Sketch frei definierbar. Die Schaltung sollte wiefolgt aufgebaut werden:

Der Sketch ist um Platz zu sparen in .zip gepackt. Der Aufbau ist nur beispielsweise und die RGB-Pins sollten nach dem eigenen Aufbau definiert werden. Wenn noch Fragen bestehen bitte an den Support oder ins Forum schreiben. Anleitungen wie man das NodeMCU Board mit der Arduino IDE programmiert sind im Netz zu finden und ich hoffe der Sketch hilft einigen ihr Problem mit dem LAN Kabel wenigstens mal hier zu lösen.

 

Ich wünsche euch viel Erfolg beim Basteln,
und noch ein schönes Wochenende

Finn

 

Sketch:
ESP_RGB_Controller

 

 

Universelle Erweiterung des Funksenders für bestehende Geräte auf 433MHz-Basis

Ich habe ein kleines Update an den Funksendern vorgenommen, was vielleicht dem ein oder anderen weiter helfen könnte.

Die Funksender waren bisher nur in der Lage, SHYS-interne Funk-Codes zu senden. Also 0-50 für die „Baumarkt-Funksteckdosen“ und >50 – 369 für Intertechno-Geräte. Die Sketches sind nun so erweitert, dass Ihr auch in der Lage seid, eure eigenen Funksignale zu senden. Das heißt, wenn Ihr bestehende Geräte habt, die ebenfalls mit 433MHz Signalen arbeiten, könnt Ihr diese nun in das System einbinden, auch wenn es keine codierbaren Geräte oder Geräte von Intertechno sind. 

Dazu müsst Ihr nur den Sketch auf dem Funksender gegen den neuen austauschen, einen neuen Funksender-Typen, einen Funksender und das Gerät in der Haussteuerung anlegen, den verwendeten Funk-Code eurer Geräte auslesen und diesen in der Geräteeinstellung eintragen. Für weitere Signale muss danach nur noch jeweils ein Gerät angelegt werden. 

Wie das im Detail geht, habe ich in einer Anleitung als Unterpunkt zum Funksender zusammengefasst. 

In der V1 ist es leider noch so, dass für jedes Signal ein eigenes Gerät angelegt werden muss. Das heißt für An und Aus bei einer Funksteckdose wären das leider schon zwei Geräte in der Steuerung.
Die V2 berücksichtigt dieses Problem bereits. Hier ist es dann möglich, für jedes Gerät beliebig viele Schalter zu einem Gerät hinzuzufügen und somit auch weitere Funktionen neben an/aus wie z.B. Laut/Leise bei einem Gerät zu ermöglichen.

Die aktualisierten Funksender-Sketches sind im GitHub unter den folgenden Links zu finden:
https://github.com/CyborgOne/SHYS-Funksender oder https://github.com/CyborgOne/SHYS-Funksender-mit-BT-Switch

 

Bewegungsmelder Gehäuse

Bewegungsmelder Gehäuse

Viele von Euch haben mich in im letzten Jahr nach dem Gehäuse für die Bewegungsmelder gefragt, welches ich bei meiner Treppenbeleuchtung verwendet habe. Leider musste ich immer wieder sagen, dass wir die Druckdateien verloren haben und ich nicht weiter helfen kann. Jetzt sind die Dateien aber doch noch aufgetaucht und jetzt möchte ich Euch diese natürlich auch nicht noch länger vorenthalten.


Die STL-Datei findet Ihr wie gewohnt im Download-Bereich.

Erster Einblick in die Entwicklung der V2

Hi zusammen,

in letzter Zeit haben mich verständlicher Weise immer öfter Fragen wie „ist das Projekt eingeschlafen?“ erreicht. Es war ja auch lange sehr ruhig um das Projekt, daher möchte ich mir nun doch endlich mal die Zeit nehmen, um euch auf den aktuellen Stand zu bringen.

Zuerst einmal, Nein, das Projekt ist nicht eingeschlafen. Nur war es mir durch unvorhersehbare private Umstände nicht möglich, daran weiter zu arbeiten.

Seit Oktober habe ich die Arbeit daran aber wieder aufgenommen. Jedoch habe ich mich nun dazu entschlossen, nicht weiter auf der V1 aufzubauen, sondern das gesamte System unter Verwendung von Java, Hibernate und Primefaces als zentrale Frameworks neu zu entwickeln.  Das bringt für mich, als auch für Euch einige wesentliche Vorteile. Für mich heißt es vor allem weniger Aufwand bei der Umsetzung von neuen Features. (Zumindest, sobald die V2 den Funktionsumfang der V1 erreicht hat)

Was für Euch aber wohl wesentlich interessanter sein dürfte, sind natürlich die Vorteile, die sich für Euch als Benutzer ergeben.

  • Was auf jeden Fall direkt positiv auffällt, ist das wegfallen des neu laden der gesamten Seite bei jedem Mausklick. Da dank Primefaces nun Ajax zum Einsatz kommt, ist nur noch in seltenen Fällen eine Aktualisierung der gesamten Seite notwendig. 
  • Ebenfalls ist das System nun auch in der Lage, auf Änderungen im Hintergrund zu lauschen. Das heißt die Anzeige aktualisiert sich selbstständig, wenn sich etwas ändert und man muss nicht mehr die Seite neu laden um Änderungen an Sensor-Werte, dem Systemstatus o.ä. sehen zu können.
  • Durch Klick auf die entsprechende Spaltenüberschrift sind in der Regel nun fast alle Tabellen sortierbar.
  • Das Gesamte System wird nun mehrsprachig entwickelt. Heißt man kann nun in den Einstellungen die Sprache auswählen. Ich werde erst einmal nur Englisch und Deutsch integrieren. Falls jemand mir bei der Übersetzung in andere Sprachen helfen möchte, würde ich mich über eine kurze Rückmeldung freuen.
  • Application-Server für Schaltbefehle: Durch den Application-Server ist es nun möglich, alle anfallenden Schaltbefehle in einer Queue zu hinterlegen, die der Server stetig abarbeitet. So können mit der neuen Version auch Befehle abgesetzt werden, während aktuell noch andere Schaltvorgänge in Bearbeitung sind, ohne dass diese im System verloren gehen.
  • Benutzer/Benutzergruppen mit Rechteverwaltung: Benutzergruppen haben nun frei definierbare Zugriffsrechte, die an die zugehörigen Benutzer vererbt werden. Jeder Benutzer kann individuell einzelne Rechte zusätzlich zugewiesen bekommen. Das Menü blendet dynamisch immer nur die Seiten ein, die auch als Recht über die Gruppe oder den angemeldeten Benutzer selbst erteilt wurden. 
  • Das Handling der Parameter wird mit der V2 nochmals etwas überarbeitet. Im großen und ganzen ist es an der V1 angelehnt, bekommt aber einige kleine Optimierungen um es etwas einfacher, übersichtlicher und trotzdem dynamischer zu kriegen. (Weitere Infos folgen, sobald der Umbau der Administration abgeschlossen ist)

 

Hier gibts schon einmal die ersten Vorab-Screenshots. Es wird sich wohl noch so einiges tun (Vieles fehlt eh noch komplett), aber so bekommt Ihr schon einmal einen ersten Eindruck von der neuen Oberfläche. Im großen und ganzen ändert sich nicht viel. Aber in Sachen Übersichtlichkeit versuche ich auch weiterhin noch nachzubessern. Falls Ihr weitere Vorschläge oder andere Ideen/Anregungen habt, immer her damit.  😉 

Ohne einen Termin zu nennen den ich dann eh wieder nicht halten kann, werde ich aber trotzdem versuchen im ersten Quartal 2018 zumindest schon mal eine Beta der V2 bereit zu stellen. Ob es klappt? Wir werden sehen. 😉 

Ich halte euch auf dem laufenden.

Vielen Dank an alle für eure Geduld, ich hoffe, dass Euch die Neuerungen gefallen und Ihr genau so gespannt auf die fertige V2 seid wie ich.  Ich wünsche euch erst einmal nun eine gemütliche und besinnliche Weihnachtszeit. Lasst es Euch gut gehen und genießt die Zeit mit euren Freunden und Verwandten. 

 

Lieben Gruß und frohes basteln

Daniel