Archiv für FHEM

[Hausautomation] – fhem auf Fritz!box installieren

Posted in Computer & Netzwerke, Fritz!Box, Hausautomation, RaspberryPI with tags , , on November 19, 2015 by Predictor

Ich bin heute zufällig über einen interessanten Post gestolpert.
In diesem wird beschrieben wie FHEM ein Telefon anrufen kann um z.B. eine Türklingel zu melden.

 

http://www.jens-bretschneider.de/fhem-ruft-fritzbox/

Advertisements

[Hausautomation] – fhem auf Fritz!box installieren

Posted in Computer & Netzwerke with tags , on Februar 17, 2014 by Predictor

Eigentlich habe ich seit Feb 2012 FHEM produktiv im Einsatz, zu dieser Zeit entstand auch der Post „[Hausautomation] – Step1 – fhem auf Fritz!box installieren (Teil6)“ – warum also dieser Titel?
Wie im letzten Post [FritzBox7390] OpenVPN geschrieben, hatten sich nach dem update auf FritzOS 6.0.3 ein paar Dienste verabschiedet. So auch FHEM.
Da ich keine Lust auf Fehlersuche habe – einfach …

Backup machen und FHEM reinstallation

  1. der einfachkeit halber den ganzen FHEM Ordner per ftp weg kopiert
  2. von der FHEM Homepage das aktuelle Image heruntergeladen
  3. per Firmware update das Image installiert
  4. die fhem.cfg aus dem Backup wieder hergestellt
  5. die Logfiles aus dem Backup zurückgespielt
  6. pauschal updates in fhem gefahren

Fertig die Laube

Problem solved
:-)

[Hausautomation] – Infrarot Steuerung per FHEM (und/oder LAN)

Posted in Hausautomation with tags , , , , , , , on Juni 10, 2013 by Predictor

Um Geräte mit einer Infrarot Fernbedienung zu steuern gibt es diverse Geräte.

Zum einen von ELV den FS20 IRF, dieser hat aber den „Nachteil“ dass es eben ein FS20 Gerät ist. Wer nun aber kein FS20 besitzt braucht eine Alternative.

Ich bin heute über den iTach von Roomie gestolpert – einfach mal bei roomieremote.com reinschauen.

Hier werden Geräte vertrieben die unter anderem IR per LAN oder WLAN bieten.

Im Optimalfall ist das Gerät in der compatibility list aber selbst wenn nicht kann man die Codes anlernen.
Der große Vorteil zum FS20IRF ist (wenn die Originalfernbedienung defekt oder verloren gegangen ist), das eben schon Codes vorgegeben sind – somit spart man sich den Nachkauf der Originalfernbedienung.

 

Weiter sind dort Geräte zu finden die LAN auf seriell können.

[Dreambox] – fernsteuerung per Konsole

Posted in Dreambox with tags , , , on Februar 26, 2013 by Predictor

Nachdem ich mal wieder etwas mit FHEM rumgespielt habe, kam der Wunsch meine Dreambox nicht nur per IR-Interface zu steuern sondern auch per Konsole.

Den passenden Ansatz gibts auch schon im FHEM-Forum und in diesem Post ist ein sehr guter Link zur Seite reichholf.net, dort findet man eine übersicht aller (?) Unterstüzten API Befehlen.

Mal schauen was sich damit basteln lässt.

[Hausautomation] – Withings online Personenwaage

Posted in Computer & Netzwerke, Elektronik with tags , , , on November 26, 2012 by Predictor

Was macht man wenn es kälter wird und man Urlaub hat?
Die Begonnen Projekte endlich fertig stellen bevor man sich neue aufhalst?

NEIN man stolpert bei Amazon über Withings Personenwaage und bestellt diese auch gleich.
Hmm ok ne Waage sollte nicht so viel arbeit nach sich ziehen …
… wenn diese nicht online fähig (und hackbar) wäre.
😉

hack: withings wlan waage by SD

hack: withings wlan waage by SD

Withings Scale Hacking on prolixium.com

oder einfach mal Suchmaschine anwerfen

Schauen wir mal was sich da basteln lässt (deswegen auch mal getagt mit fhem 😉 )

[Hausautomation] – Elektronischer Verbrauchszähler

Posted in Hausautomation with tags , , , on Oktober 25, 2012 by Predictor

Es war etwas still den Sommer über, aber da hatten andere Projekte vorrang.
Nun da es wieder kalt und schmuddelig draußen wird, mal ein neues Projekt bzw. das vorhande FHEM weiter vorran treiben.

Diesen Winter soll in meinen FHEM eine Stromverbrauchsmessung integriert werden. Vorraussetzung dafür ist natürlich ein Zähler (außer man verwendet dieses FS20 Dingens zum aufkleben auf den Zähler). Da mein Zähler viel zu weit weg ist um ihn direkt per FS20 oder sonstigen abzufragen, muss ich einen in die Unterverteilung einbauen.
Ein Elektronischer Zähler mit S0-Ausgang sollte es werden.
Also mal kurz beim Onlineauktionshaus geschaut -> Angebote zwischen 40-50EUR massig vorhanden.
Wer da mal schaut wird über 2 „Hersteller“ stolpern, zum einen Swissnox zum anderen B+G E-Tech.
Wenn man nun aber mal die Zähler genau vergleicht, sieht man dass es die Identischen Zähler sind, nur anders gelabelt -> somit liegt die Vermutung nahe dass diese Zähler von einem großen Hersteller Angeboten werden, inkl. Labeln auf eigene Firma. Wie dem auch sei, ich habe mich für B+G entschieden, weil dort zumindest eine T&ypbezeichnung verfügbar war und die Auswahl auf der Homepage größer war.

Da die Homepage leider etwas „gebastelt“ aussieht habe ich per mail angefragt wo sich die Zähler genau unterscheiden und auch sofort eine Antwort bekommen.
Hier die Funktionsmatrix:

 beleucht  Anz. akt. Verbrauch  Anzahl der Impulse Breite  Preis
 DRT428C  nein  nein  1000 Imp/KWh  4TE
 DRT428DC  nein  ja  1000 Imp/KWh  4TE  44,00€
 DRT428B  ja / blau  nein  1000 Imp/KWh  4TE  42,50€
 DRT428BC  ja / blau  ja  1000 Imp/KWh  4TE  44,50€
 DSZ80  2000 Imp/KWh  7TE  42,00€
 DRT728D  800 Imp/KWh  7TE  36,50€
 DRT301M  einstellbar  7TE  145,00€

Ich habe mich für den DRT428BC entschieden.

[Hausautomation] – Step5 – FHT Devices in fhem einbinden

Posted in Hausautomation with tags , on Mai 16, 2012 by Predictor

Step1 – fhem auf der Fritz!Box installieren
Hier geht´s zur Installation von fhem auf einer Fritz!Box

Step2 – Firmware auf den CUL flashen
Hier geht´s zum flashen der Firmware auf den CUL

Step3 – CUL in fhem einbinden
Hier geht es weiter damit den CUL in fhem einzubinden

Step4 – erste FS20 devices in fhem einbinden
Hier geht´s zu FS20 devices in fhem einbinden

Step5 – FHT devices in fhem einbinden
Ich habe mittlerweile Zeit gefunden meinen Ventilantrieb (FHT8v) und den Raumthermostat (FHT80b) zusammenzulöten und zu montieren. Bei dem Bausatz musste noch der Antrieb auf den Code des Thermostates synchronisiert werden, aber dies steht ja schon in der beigelegten Anleitung. Beide Geräte verstanden sich dann auch und ich konnte regeln (am Thermostat).
In FHEM wurden beide Geräte auch schön angelegt und siehe da auch beide lieferten erste Graphen (nur die gemessene Temperatur erschien mir locker 2° zu hoch).
Zwei Tage später musste ich feststellen dass mein Raumthermostat keinen Graphen mehr anzeigt. Im Log (dass ja die Basis für den Graphen <Plot> darstellt) waren aber auch keine Einträge vorhanden.
Bei der Ursachenforschung bin ich im FHEMwiki auf die Lösung gestoßen

Vor dem Einsatz muss der FHT80b mit der Zentrale gepairt werden. Geschieht dies nicht, können nach einer Definition in FHEM zwar Daten des FHT80b empfangen werden (z.b. Raumtemperatur), es können jedoch keine Befehle gesendet werden. Zum pairen den FHT80b in Sonderfunktionen “cENT” auf “n/a” stellen, danach sofort einen Befehl (egal welchen) an die FHT80b senden. Wenn ca. 2 Minuten später Sonderfunktion cENT auf “ON” steht, war das Pairing erfolgreich. Weitere Hinweise: FHT mit RFR CUL pairen

Ok ansteuern habe ich aufgrund der Außentemepraturen nicht getestet (mit FHEM), aber es sollte wohl die Temperaturen übermittelt werden.
In der google Group – fhem-users fand ich aber folgende Aussage:

Weiters habe ich Probleme mit der Ansteuerung meiner FHTs. Ich bekomme zwar ständig brav die aktuelle Prozentangabe der Ventilöffnung, aber mehr leider auch schon nicht (keine Temperaturen oder sonstige Einstellungen), genauso wenig lässt sich das FHT ansteuern.

… aber auch mit der gleichen Ursache (post von Rudolf König)

Das ist ein Hinweis darauf, dass der FHT nicht mit dem CUN gepaart ist.

  • Schalte FHT Meldungen mit „set CUL raw X61“ ein, und schau nach Nachrichten des Typs start-xmit/can-xmit/can-rcv . Das Argument dahinter ist der vom FHT aktuell akzeptierte FHZ/CUL Code. Wenn dieser nicht dem ersten Byte der CUL Code entspricht, dann die Paarung wahrscheinlich auch mit dem Aendern des codes (set CUL raw T01XXYY) aendern, XX muss dem start-xmit Argument entsprechen.
  • Schau mal ob der T02 Puffer leer ist (get CUL raw T02): wenn ja, dann meint der CUL die Nachrichten abgeben zu koennen.

Über einen Thread vom 04.Okt2011 bin ich auf einen Hinweis in der commandref gestoßen:

As the FHT stops sending the values every 5-10 days, it is adviseable to schedule following command regularly:
define fht_report at +*06:00:00 set <name> report1 255 report2 255

EDIT 16.05.2012
To synchronize the FHT time and to „wake“ muted FHTs it is adviseable to schedule following command:
define fht_sync at +*3:30 set TYPE=FHT time

Es wird also angeraten die Zeit mit dem FHT zu synchronisieren weil es sonst sein kann dass der FHT aufhört die Temperatur zu senden.

Ich löse nun erst einmal das Problem das ich gar keine Temperatur gesendet bekomme und warte dann ab ob mein FHT nach 5-10 Tagen wieder aufhört mir die Temperatur zu senden.


LINKSAVE:
http://groups.google.com/group/cul-fans/browse_thread/thread/a9ffbb58ea53fa55
http://groups.google.com/group/fhem-users/msg/6b1a812a7b98fc09