myStrom Engery WLAN Control Switch in FHEM einbinden

Seit 2 Wochen habe ich einen FHEM-Server bei mir im Einsatz. Der Blog-Beitrag für das Aufsetzen und die Inbetriebnahme steht leider noch aus. Auch das Setup der einzelnen Komponenten werde ich noch näher beschreiben.

Aus aktuellem Anlass möchte ich aber vorstellen, wie ich den neuen myStrom Energy WLAN Control Switch integriert habe. Details zum Gerät findet ihr auf http://www.mystrom.ch.

Ich habe weder eine Swisscom Internet-Box noch ein Konto bei myStrom eröffnet. Der Switch bietet ein einfaches REST-Interface an. Folgendes ist möglich:

– Einschalten der Steckdose
– Aussschalten der Steckdose
– Abfrage aktueller Stromverbrauch und Relais-Zustand
Read More…

iTunes Musik Archivierung

itunesAlbumDelete

Wer kennt es nicht, über die Jahre wächst die Musikbibliothek und ein Großteil der Musik wird eigentlich nur noch aus Sammelwut aufbewahrt? Bei mir ist das auch der Fall. In Zeiten von Medienserver, Streamingdiensten oder privaten Cloud Diensten verliert man – vor allem beim durchscrollen auf dem Smartphone – sehr schnell den Überblick. Die mühevoll angelegte und gepflegte Musikbibliothek möchte man natürlich nicht einfach löschen. Aus diesem Grund habe ich mich mit der Archivierung der Musik beschäftigt. Read More…

Zip Archiv erstellen mit VB.Net ohne externe Bibliotheken

Wer mit .Net arbeitet und hin und wieder Zip-Archive erstellen oder bearbeiten möchte muss oft auf externe Bibliotheken zurückgreifen.
Seit der Einführung des .Net Framework in der Version 4.5 ist das Arbeiten mit Zip-Archiven nativ über die Klasse Compression möglich. Auch vor der Version 4.5 war es möglich Zip-Archive zu verwenden ohne externe Bibliothek. Read More…

iTunes Bibliothek mit VBScript auslesen

Die iTunes Bibliothek liegt im XML-Format vor. Es gibt sicherlich unzählige Beispiele, wie diese per XSL-Transformation aufbereitet werden kann. Ein sehr umfangreiches Beispiel für XSLT findet sich auf dieser Website.

Ich möchte eine Alternative per VBScript vorstellen. Mit diesem Code-Snippet lässt sich die iTunes-Bibliothek auslesen und die Interpret-Album Kombinationen werden in einer Textdatei ausgegeben.
Für jedes vorhanden Album wird nur ein Eintrag generiert. Die Ausgabe in eine Datei dient nur zur Visualisierung des Ergebnisses. Dieses Snippet wird als Grundlage für eine iTunes Musik Archivierung dienen. Hierzu wird bei Zeiten ein weiterer Beitrag folgen. Read More…

SyncToy automatisiert im Hintegrund ausführen

shortcut_properties

In diesem Blog-Beitrag geht es um das automatisierte Synchronisieren mehrerer Ordner auf ein Synology NAS. Natürlich kann man auch auf andere NAS, Server oder lokale Festplatten synchronisieren. Da bereits das Tool Microsoft SyncToy – in Verbindung mit einem Windows Home Server – seit Jahren im Einsatz ist, soll dies weiterhin genutzt werden.
Synology bringt zwar den Dienst Cloud Station mit, der aus einer Client- und Serversoftware besteht und ein Synchronisieren von verschiedenen Ordnern ermöglicht. Ich denke man kann es sehr gut mit den Funktionalitäten von DropBox vergleichen. Jedoch gibt es Einschränkungen bei der Verwendung von Cloud Station. Read More…