. Ich hätte das Ergebnis nicht für möglich gehalten, deswegen muss man die Arminia lobend erwähnen: Man hat gegen den großen HSV mit 2:0 gewonnen!!! Das ist auch gut für den SCP, denn dadurch ist der Abstand auf 9 Punkte geschrumpft, da Paderborn gegen Greuther-Fürth einen 6:0-Kantersieg gefeiert hat. Es war fantastisch zuzuschauen, die Spvg. aus dem Süden war wie ein Hühnerhaufen und hat um die Tore quasi gebettelt. Was auch irre ist: Der SCP hat den FC Köln überholt, man hat jetzt den besten Angriff der 2. Liga mit den meisten Toren. Den Aufstieg in Liga 1 habe ich noch nicht abgeschrieben. Abgeschlossen wurde der Fußballtag mit einem Sieg meiner Gladbacher auf Schalke: 2:0 und das verdient. Es ist erstaunlich, wie diszipliniert und stabil die Mannschaft spielt, man wartet geduldig auf die Chancen und lässt hinten kaum etwas zu. Da Bayern bei Bayer verloren hat, ist die Borussia nun auf Platz 2 in der Tabelle
!
.
. Mein Dashboard habe ich weiter verfeinert, Werte wie z.B. Temperatur oder Luftfeuchtigkeit werden jetzt in einem Tupel übereinander angezeigt. Mein nächster Plan: Die Anwesenheit der 5 Personen im Haushalt über Bluetooth vom Handy prüfen und im FTUI-Dashboard anzeigen. Keine Ahnung, was ich danach machen soll. Ich verspüre bereits jetzt eine große innere Leere und Langeweile
. Der Samsung-Smart-TV und Alexa harmonieren übrigens immer noch
.
,
habe ich gebastelt, aber noch ohne durchschlagenden Erfolg. Den habe ich in den letzten 2 Stunden nachgeholt
: Man muss einen Customer-Skill auf AWS anlegen und mit fhemIntents sowie 99_myUtils.pm arbeiten. Dazu gibt es im Prinzip von der FHEM-Community eine Anleitung. Das Problem ist aber, dass Amazon die Webseiten sowohl für Lambda als auch Skills verändert hat, d.h. die Anleitung ist nicht mehr zu 100% anwendbar und man muss sich mit (viel) try&error durch die Konfiguration kämpfen. Der magische Trick ist, im Skill pro Kommando ein Intent anzulegen. In fhemIntents ist für jeden Intent ein Aufruf zu hinterlegen, auf den in 99_myUtils.pm reagiert wird, d.h. um z.B. den Fernseher leiser zu stellen: Intent:
"name": "FHEMperlCodeIntentL",
"slots": [],
"samples": [
"Fernseher leiser"]
fhemIntents:
{Alexacmd ("FHEMperlCodeIntentL")}=Fernseher leiser
99_myUtils.pm:
"FHEMperlCodeIntentL" => "set mySamsung volumeDown;;Fernseher ist leiser" Wobei natürlich "mySamsung" der Devicename vom Smart-TV in FHEM ist. Meine Güte, was bin ich mächtig stolz auf mich!! Das Abendessen im Restaurant von Siekholz, Landgasthof am Park, war nett, wir haben viel gequatscht, und das Essen war gut sowie günstig (an dieser Stelle vielen Dank an Thomas!). Donnerstag ist Schnitzeltag, also ein Schnitzel Holsteiner Art für 9,50€.
,
und dachte mir: Versuch doch mal, deinen neuen Samsung-Smart-TV in FHEM einzubinden. Bisher war das zum Scheitern verurteilt, weil nur ältere Samsung-Modelle unterstützt wurden. Aber was habe ich bei einer schnellen Google-Suche gefunden?! Genau, ein Update, noch nicht offiziell, d.h. man muss es manuell installieren: Samsung TV und FHEM. Gedacht, gesaugt, gemacht (die Nacht war recht kurz...). Der UE65NU8049T wurde sofort erkannt mittels "define mySamsung STV 192.168.1.44 8001" und ich konnte die ersten Kommandos absetzen, voller Erfolg: Aus, Kanal hoch, leiser usw. Den ganzen Tag über war ich echt kribbelig, ich wollte unbedingt das neue Device in mein Dashboard und am besten auch in Alexa integrieren.
.
.
Der Wirtschaft traue ich nur bedingt, aber in dem Fall hat halt der Chef von Ryanair Recht: Die dümmste Idee seit hundert Jahren. Wie man derartig bescheuert sein kann, ist mir ein Rätsel. Nachdem das Thema FHEM-Dasboard erledigt ist, brauche ich ein anderes Projekt. Ich muss mich abends beschäftigen. Wobei, morgen ist das kein Problem: Die 2. Liga ist endlich aus der Winterpause zurück und der SCP spielt in Regensburg. Jungens, legt noch einen höheren Gang ein, holt 16 Siege in Folge und steigt in die 1. Liga auf! Das ist mein Auftrag an Euch!
), habe ich den Zugriff auf lesend sowie Setzen von Werten eingeschränkt, d.h. man kann keine neuen Devices anlegen oder Attribute verändern. Das geht mit folgender Zeile in der fhem.cfg: define FTUItablet FHEMWEB 8086 global attr allowed_FTUItablet allowedCommands set,get,set-user,jsonlist2 attr allowed_FTUItablet validFor FTUItabletZur gelösten Problemhälfte: Ich habe mein Dashboard jetzt so optimiert, dass auf dem Touch-Display vom Raspberry Pi 2 in der Breite alles angezeigt wird. Leider muss man in der Vertikalen noch scrollen, da mein Optimum aktuell bei 728x758 Pixel liegt. Die 758 sind leider mehr als die 480 vom Display. Allerdings will ich auf keine Informationen verzichten. Was mir nicht gefällt: Ich verwende Gridster, d.h. die Auflösung von FTUI ist starr und nicht flexibel.
. Im Ernst: Den Januar kann ich komplett vergessen, auf einen Tag mehr oder weniger kommt es nicht an. Zudem ich morgen in der Firma einen Workshop bis 18 Uhr habe (d.h. kein Sport) und wir am Donnerstag mit dem Team essen gehen (d.h. kein Sport).
,
, und mich lieber mit dem Tablet UI für FHEM beschäftigt. Ich habe tatsächlich eine releasefähige erste Version geschafft! Auf ca. 900x800 Pixel werden alle relevanten Informationen angezeigt (und man könnte die Aktoren auch schalten) inkl. Wetter für Paderborn. Es gibt aber zwei Herausforderungen: Man muss sich mit Credentials anmelden, ich schaffe es einfach nicht, dass für das Tablet UI kein User mit Passwort notwendig ist. Und für das Touch-Display vom Raspberry Pi 2 mit einer Auflösung von 800x480 Pixel sind es immer noch zu viele Daten. Im Moment nutze ich meine Lösung als FHEM-Dashboard auf meinem PC. Mich würde interessieren, wie man die HTML-Lösung in eine Smartphone-App gießen könnte (inkl. Anmeldung), um es als FHEM-Cockpit unter iOS oder Android zu nutzen.
.
. Ehrlich geschrieben hatte ich auch keine Lust auf Sport und habe herum getrödelt. Frühes Mittagessen, zwei Filme auf Sky (habe schon wieder vergessen, welche. Können also keine Highlights gewesen sein) und Bundesliga-Konferenz. So geht das echt nicht weiter, gut, ok, der Januar ist ein verlorener Monat, aber im und ab Februar muss ich wesentlich mehr Disziplin an den Tag legen und jeden Tag in den Keller gehen! Meine Gladbacher haben gewonnen (der BVB leider auch), es ist echt eine gute Saison!
,
. Es geht aber jeden Tag ein Stück aufwärts, aktuell spüre ich die Sehne kaum noch und ich werde morgen früh sicherlich 3 Stunden im Sattel sitzen.
. Vor allem wichtig war aber: Ich war konsequent und habe endlich wieder Sport getrieben: 113 Minuten mit 180 Watt. Konditionell war das alles überhaupt kein Thema, ich bin in einer Topform und hätte noch stundenlang treten können. Allerdings macht es keinen Spaß, wenn man bei 110-112 Umdrehungen pro Minute bei jedem Tritt Schmerzen verspürt, die zum Ende immer stärker wurden. Ich habe im wahrsten Sinne des Wortes auf die Zähne gebissen und durchgehalten. Ich bin gespannt, was die Sehne morgen früh sagen wird. Im Moment zwickt die recht stark mit einem Pochen. Zur weiteren Unterstützung habe ich mir soeben noch eine Bandage für den Fußknöchel bestellt.
. Noch größer ist die Vorfreude auf Mai/Juni mit viel Sonne und Usedomer Strand mit Wärme. Das Wetter geht mir auf die Nerven, ich habe die Schnauze voll von Winter und Kälte. In meiner IT gibt es zum Glück weiterhin keine Probleme und auch das Netzwerk in meinem Desktop-PC rennt einigermaßen stabil. Nicht perfekt, aber akzeptabel. Vielleicht muss ich noch mal einen Reset vom Netzwerk durchführen. Das ist ziemlich interessant: Eigentlich kann ich mit Handball überhaupt nichts anfangen und es interessiert mich einfach nicht. Aber wenn WM oder Olympia läuft, bin ich total heiß auf die deutschen Spiele, wenn die Mannschaft erfolgreich ist. Also, ich freue mich gewaltig auf das morgige Halbfinale und hoffe stark auf das Erreichen des Endspiels am Sonntag.