Smarthome

Zuerst dachte ich "was für ein Quatsch, was macht es schon für einen Unterschied wie ich mein Licht an oder aus schalte?". Ganz im Gegenteil, erst das Handy suchen damit ich das Licht einschalten kann?

Die meisten System die sich als "Smart Home" verkaufen machen nichts Besonderes. Es wird oft nur der Lichtschalter in eine App verlegt - was eigentlich eine ziemlich dumme Idee ist, denn so muss ich mein Telefon suchen, entsperren, die App starten, warten bis sie sich aktualisiert hat, den Button für das gewünschte Licht suchen und dann, endlich, habe ich Licht. Die Hardware-Alternative: klick, Licht ist an.
Klar, theoretisch könnte ich das Licht von der Couch aus steuern, aber da habe ich selten mein Telefon dabei und muss sowieso aufstehen.

Eines Tages im Herbst aber kaufte ich eine farbige LED von Ikea und fand es sehr angenehm abends eine warme Beleuchtung zu haben. Im Lauf der Zeit kamen neue Birnen und Sensoren hinzu und inzwischen habe ich ein recht umfangreiches Sortiment an Geräten die mit den verschiedensten Methoden angebunden sind.

 

Lidl Magnetsensor

Lidl Magnetsensor

LidlTuerSensor

Ab dem 25.1.21 bot Lidl in seinem Onlineshop Komponenten für das Lidl-Smarthome-System an.

Abgesehen von diversen Lampen interessierte mich der Magnetsensor mit dem man feststellen kann ob eine Tür oder ein Fenster geöffnet ist - und das zum Preis von knapp zehn Euro. Sogar die relativ günstigen Z-Wave-Sensoren die ich in China kaufte schlugen mit 14 Euro zu Buche.

Allerdings stand in der Beschreibung 

    • Zur Nutzung dieses Produkts ist ein Gateway (separat erhältlich) nach Zigbee Standard erforderlich
    • Drahtloses Verbindungsprotokoll: Zigbee 3.0

***Der Funktionsumfang von Geräten und Systemen anderer Hersteller ist von unseren Produkten eventuell nicht vollständig unterstützt.

Zwar habe ich zwei Zigbee-Gateways, nämlich die Bridges von Hue sowie Tradfri, aber die Wahrscheinlichkeit dass dieser Sensor von diesen erkannt wird ist doch eher gering, insbesondere da beide System meines Wissens keine eigenen Öffnungssensoren kennen.

Außerdem hege ich die Hoffnung dass der Sensor eventuell mit meinem separaten Zigbee-Stick via deConz benutzt werden kann. Im Moment setze ich diesen nicht ein da er nur Geräte verwalten kann die nicht in einem anderen Gateway angemeldet sind, und das würde bedeuten dass ich alle Anpassungen neu vornehmen müsste.

Anmeldung?

Wie befürchtet erkennen weder Hue- noch Tradfri-Gateway den Schalter über den normalen Weg neue Geräte anzumelden. Auch der Versuch den Sensor über deConz anzumelden war zunächst erfolglos.

Und leider funktioniert auch die Erkennung über Hue Essentials und die Funktion "Touchlink" nicht. 

Damit nutzt der Schalter also erst einmal gar nichts wenn man nicht noch eine weitere Zentrale installieren will.

 

Später habe ich ihn dann doch mit deConz verwenden können, setze ihn aber aufgrund der anderorts beschriebenen Probleme mit deConz weiterhin nicht ein.

Neue Komponenten für das Tradfri-System

Neue Komponenten für das Tradfri-System

Schon vor einiger Zeit hat Ikea den sogenannten "Shortcut"-Knopf und die Fernbedienung "Styrbar" eingeführt. Nach langem Zögern habe ich mir beide mal gekauft.

Shortcut-Button

Der Knopf dient zur Szenenanwahl. DIese Szenen müssen vorher in der Tradfri-App eingestellt werden, und der Knopf aktiviert sie nur. Drücke ich ihn noch einmal passiert - gar nichts. Zum Wählen einer anderen Szene oder die Änderungen zu machen braucht man einen zweiten Button.

Fazit: wer nicht viel mit Szenen arbeitet kann auf dieses Ding verzichten. Ich habe es nur gekauft weil ich plane es via deConz auszulesen. 

 

Styrbar Fernbedienung

Die Fernbedienung "Styrbar" ist etwas besser, denn sie hat die gleichen die Funktionen wie die runde Ikea-Fernbedienung. Allerdings fehlt der zentrale Knopf, bzw. dieser ist nicht als separater Knopf ausgeführt ist.

Durch die Metallplatte hat sie ein ganz angenehmes, hochwertigeres Gefühl und ich finde sie etwas schöner als die alte Fernbedienung.

Der Preis ist mit 10€ gleich, man kann sich also aussuchen was einem besser gefällt: die runde Fernbedienung aus Plastik oder "Styrbar".

"Styrbar" verwendet keine Knopfzellen sondern zwei nicht beiliegende AAA-Zellen. Diese kann man als Akku kaufen wodurch dieses Modul etwas umweltfreundlicher ist als die alte Fernbedienung.

Was ist eigentlich aus dem Raspberry-Wecker geworden?

Ich hatte ja einige Versuche gemacht einen besseren Wecker zu bauen, aber das Projekt ist erst einmal auf Eis gelegt, denn ich habe etwas gefunden was meinen Anforderungen genügt.

Was ist eigentlich aus dem Raspberry-Wecker geworden?

Eigentlich wollte ich aus einem Raspberry mit Touchscreen, einem Ikea-Bilderrahmen und etwas Draht und Spucke einen smarten Wecker bauen. Das scheiterte an diversen Problemen, so konnte ich den Schirm nicht ordentlich dimmen und beim Versuch die Taster zu verkabeln rauchte mir ein Raspberry ab - ich weiß immer noch nicht warum.

LenovoSmartClockDoch dann stolperte ich über ein Angebot einer SmartClock von Lenovo die vielversprechend klang. Im Hintergrund werkelt Android, so dass ich hoffte Schwächen durch Apps oder Skripte ausgleichen zu können. Mit 40€ war sie auch billiger als ein neuer Raspberry so dass ich mir eine bestellte.

Das Ding ist nicht perfekt, aber in Zusammenarbeit mit Home Assistant kann ich es so weit umstellen dass es meinen Anforderungen genügt.

Zum Beispiel kann die SmartClock nicht mit einem Radiokanal wecken, ich kann die Uhr aber als Media Player in Home Assistant einbinden und dann über ein Skript einen Radiostream abspielen und die Lautstärke steuern.

Auch die Musikauswahl über den Touchscreen ist etwas umständlich. Ich hätte gerne eine Taste gehabt die meinen Lieblingssender aufruft, aber das geht leider nicht. Statt dessen muss man auf einen der Online-Musikanbieter wie Spotify, TuneIn oder Youtube Music zurückgreifen. Die Auswahl erfolgt am einfachsten üder den Google Assistant - wer das nicht mag muss sich anders behelfen.

Zwar ist die Uhr nicht akkugepuffert - beim Ausstecken ist sofort alles weg - aber sobald sie wieder Strom hat besorgt sie sich alle Informationen aus dem Internet und läuft weiter wie vorher. Sofern also der Strom nicht gerade exakt zur Weckzeit ausfällt sollte das kein Problem darstellen.

Theoretisch kann man auch eigene ROMs auf die Uhr laden, eine Anleitung ist unter xda-developers. Ich habe das aber noch nicht gemacht da ich die Einschränkungen mit Home Assistant umgehen konnte.

 


 

Skript des Weckvorgangs 

Das Skript zum Wecken ist ziemlich umfangreich. Anfangs habe ich einfach einen Radio-Stream geschaltet, aber da ich mich kurz vor den Nachrichten wecken lassen wollte kam dort praktisch immer nur lästige Reklame.

Also habe ich dieses Skript geschrieben dass zufällig aus einer Liste ruhiger Lieder eines auswählt und mit ansteigender Lautstärke abspielt:

wecken_musik_zufall:
alias: \'Wecken: Zufallsmusik\'
sequence:
- service: media_player.volume_set
data:
entity_id: media_player.schlafzimmer
volume_level: \'0.10\'
- service: media_player.play_media
entity_id: media_player.schlafzimmer
data_template:
media_content_id: >
{{ [\'http://192.168.178.250:8123/local/wecken/Blade%20Runner%20-%20End%20Title%20Reprise.mp3\',
\'http://192.168.178.250:8123/local/wecken/Anne%20Clark%20-%20Flight%20Through%20Sunlit%20Clouds.mp3\',
\'http://192.168.178.250:8123/local/wecken/Anne%20Clark%20-%20Poems%20Without%20Words%20II%20-%20Journey%20By%20Night.mp3\',
\'http://192.168.178.250:8123/local/wecken/Alanis%20Morissette%20-%20This%20Grudge.mp3\',
\'http://192.168.178.250:8123/local/wecken/Alexandra%20Burke%20-%20Hallelujah.mp3\',
\'http://192.168.178.250:8123/local/wecken/Beyonce%20-%20Halo.mp3\',
:
\'http://192.168.178.250:8123/local/wecken/Jennifer%20Lopez%20-%20Sola.mp3\',
\'http://192.168.178.250:8123/local/wecken/Jennifer%20Lopez%20-%20Adios.mp3\',
\'http://192.168.178.250:8123/local/wecken/Yann%20Tiersen%20-%20Comptine%20DUn%20Autre%20t%20LAprs-Midi.mp3\' ] | random }}
media_content_type: \'music\'
- delay: \'00:00:20\'
- service: media_player.volume_set
entity_id: media_player.schlafzimmer
data:
volume_level: \'0.2\'
- delay: \'00:00:10\'
- service: media_player.volume_set
entity_id: media_player.schlafzimmer
data:
volume_level: \'0.3\'
- delay: \'00:00:10\'
- service: media_player.volume_set
entity_id: media_player.schlafzimmer
data:
volume_level: \'0.4\'
- delay: \'00:00:10\'
- service: media_player.volume_set
entity_id: media_player.schlafzimmer
data:
volume_level: \'0.5\'

 Aufgerufen wird dies durch ein weiteres Skript das über eine Automation zur Weckzeit angestossen wird:

weckvorgang:
alias: \'Weckvorgang\'
sequence:
- service: homeassistant.turn_on
entity_id: input_boolean.weckvorgang_laeuft
- service: homeassistant.turn_on
entity_id: script.wecken_musik_zufall
- delay: \'00:02:00\'
- service: media_player.play_media
entity_id: media_player.schlafzimmer
data:
media_content_id: https://swr-swr3-live.cast.addradio.de/swr/swr3/live/mp3/128/stream.mp3
media_content_type: music
- service: homeassistant.turn_on
data:
entity_id: group.schlafzimmer_deckenlampe
rgb_color:
- 200
- 150
- 40
brightness_pct: 20
## 07:00
- service: switch.turn_on
entity_id: switch.badradio
- service: script.turn_on
entity_id: script.webradio_wz_swr3
## Badbeleuchtung
- delay: \'00:03:00\'
- service: light.turn_on
data:
entity_id: light.bad_1
brightness_pct: 50
- service: light.turn_on
data:
entity_id: light.bad_2
brightness_pct: 50
- delay: \'00:02:00\'
## 07:05
- service: homeassistant.turn_on
data:
entity_id: light.nachttisch
brightness_pct: 75