FHEM?!

flashbone
Beiträge: 73
Registriert: Di 1. Mär 2016, 19:33
Wohnort: Bruchköbel

Do 17. Mär 2016, 08:16

Hallo zusammen, hallo jb media Team,

wie wäre es mit einem Thema/Rubrik FHEM hier im Forum? Vielleicht unter "Programme und Apps"?
Es existiert zwar schon ein eigenes Forum für FHEM im Netz, aber ein spezielles Themengebiet in Verbindung mit dem Lightmanager wäre doch hier bestimmt für viele interessant und hilfreich.

VG
Harald
flashbone
Beiträge: 73
Registriert: Di 1. Mär 2016, 19:33
Wohnort: Bruchköbel

Do 17. Mär 2016, 08:27

...ich hätte da nämlich gleich eine Frage an die Mitglieder, welche FHEM bereits nutzen ;)

Was genau benötige ich denn, um FHEM zu betreiben? (voll die Anfängerfrage ;) )
Hab mich natürlich ein bisschen eingelesen, aber so richtig blicke ich da nicht durch.
Klar, benötige ich die SW...habe eine NAS von Zyxel, das scheint ja über einen FFP-Stick zu funktionieren.
Aber was mir nicht klar ist, was benötige ich zusätzlich?
Es ist immer die Rede von einem Sende und Empfangmodul (CUL oder CUNO), welches benötigt wird.
Brauche ich das? Wenn ja, welches kann empfohlen werden?

Zur Info:
Meine derzeitige Ausstattung:
Lightmanager Air
Logitech Harmony + Hub
jede Menge Intertechno
MAX! Heizungssteuerung inkl. Cube
Rolladensteuerung von Uniroll und Haus und Heim
Acer Tablet mit ImperiHome
NAS Zyxel NSA325 V2
FireTV mit kodi

DANKE :)
Marioir
Beiträge: 1147
Registriert: Mi 24. Feb 2016, 15:36
Wohnort: Offenbach

Do 17. Mär 2016, 10:41

Gude...

Also fhem kannst in der Regel überall installieren.
Was dein NAS betrifft kann ich leider nicht sagen.

Also

Deine Heizungssteuerung kannst du direkt in FHEM einbinden genau wie auch deine Harmony FB.

Eine extra sende einheit. (CUL) brauchst also nicht zwingend. Hast doch dein Lightmanager dafür.

Schreibe gleich mal was dazu.
Melde mich später.
Marioir
Beiträge: 1147
Registriert: Mi 24. Feb 2016, 15:36
Wohnort: Offenbach

Do 17. Mär 2016, 11:26

Wenn dein FHEM installiert hast.

Heizung (MAX) einbinden.

Es gibt 2 arten wie die sie Einbinden kannst,

1. Über CUL (Dazu müsstest du ein CUL besoregn der 868 Mhz. senden kann.
2. Über Cube (Keine extra Hardware erforderlich.

Ich erkläre dir nur mal die Version mit dem Cube:

Ein Gerät wird immer mit

Code: Alles auswählen

define <NAME> MODUL <OPTION>
angelegt

In diesen Fall

Code: Alles auswählen

define ml MAXLAN 192.168.1.22
"ml" <-- ist der Name und kann frei gewählt werdem
"MAXLAN" <-- Modul
"192.168.1.22" <-- IP Adresse des Cubes

Nun sollte das Autocreat aus deinem CUBE die vorhandenen Einstellungen und Geräte erkennen und in FHEM einlesen.

Sollte so aussehen:
2.JPG
2.JPG (56.72 KiB) 27103 mal betrachtet
Die Namen werden alle so in etwa aussehen

Code: Alles auswählen

MAX_0ad47a
Die musst du über die Attribute einen Alias geben.

oder per "rename" umbenennen.

rename <ALTER NAME> <NEUER NAME>

Code: Alles auswählen

rename MAX_0ad47a Thermostat_WZ


Deinen Harmony Hub bindest du folgendermaßen ein.

Code: Alles auswählen

define WZ.Harmony harmony 192.168.1.23
Hier das gleiche Spiel

WZ_Harmony <-- Name
harmony <-- Modul
192.168.1.23 <-- IP Adresse

Nun sollten auch alle Tasten Geräte und Aktionen der Harmony zu verfügung stehen.
Kann manchmal bissl Dauern, also immer rühig bleiben.

Wenn jetzt auf "Unsorted"

müsstest du den MAX Cube und die WZ_Harmony sehen.
3.JPG
3.JPG (51.02 KiB) 27103 mal betrachtet
Wenn jetzt auf die Harmony klickst:
4.JPG
4.JPG (79.17 KiB) 27103 mal betrachtet
Kannst du mit dem Befehl

Set SZ_Harmony <Funktion> <Befehl> , die Funktion testen

Mit GET fragst du die Eigenschaften ab.

Und nicht vergessen die Config zu speichern
Oben links "SAVE Config"
Sonst ist alles bei einen Neustart weg.

Wie du sie Später mit den Lightmanager verbindest, schreibe ich später mal.
Muss erstmal bissl was Arbeiten.
Zuletzt geändert von Marioir am Do 17. Mär 2016, 16:49, insgesamt 1-mal geändert.
flashbone
Beiträge: 73
Registriert: Di 1. Mär 2016, 19:33
Wohnort: Bruchköbel

Do 17. Mär 2016, 11:41

SUPER, DANKE :)

Das hilft schon mal für den Anfang...gut beschrieben :)

...wenn es die Zeit und die Familie es erlaubt, werde ich mich mal am WE an die Installation von FHEM auf meiner NAS machen ;)

Sollte das klappen, kann ich hierzu auch mal eine Anleitung erstellen...
Marioir
Beiträge: 1147
Registriert: Mi 24. Feb 2016, 15:36
Wohnort: Offenbach

Do 17. Mär 2016, 16:44

Weiter gehts:
Wenn die Funktionen der Harmony und der Heizung korekkt in FHEM funktionieren,
gehts darum, die Funktionen dem LM beizubringen.

Harmony Aktionen zum Lightmanager hinzufügen:

Um jetzt die Aktion "Fernsehen" zu intigrieren.
10.JPG
10.JPG (13.45 KiB) 27077 mal betrachtet
Also

Code: Alles auswählen

set SZ.Harmony activity Fernsehen
Den Befehl kannst du dir immer aus dem oberen Bild ableiten.
Diesen Befehl kannst du auch oben in der Befehlsleiste von FHEM schrieben und er sollte den Befehl auch ausführen.

In der Aktoren Verwaltung des Air Studios, folgenden URL Code als GET Befehl hinzufügen.

Code: Alles auswählen

192.168.1.35:8083/fhem?cmd.SZ.Harmony=set SZ.Harmony activity Fernsehen
11.JPG
11.JPG (54.88 KiB) 27077 mal betrachtet
Ich habe noch ein kleinen Umweg über Dummys und Notifys gemacht (glaub das werde ich auch wieder ändern), aber generell brauchst du das erstmal nicht.

Erst bei den Fensterkontakten von der MAX Heizung.


Heizungsthermostate hinzufügen:

Um die Heizung mit einzupflegen, sollte man sich erstmal überlegen was man denn überhaupt schalten will.

Ich habe die Boost, Eco, Comfort OFF und Auto Funktion hinzugefügt.
Für jedes Thermostat musst du das wiederholen.

Um das Thermostat im Wohnzimmer auf Comfort zu schalten ist folgender Befehl nötig
13.JPG
13.JPG (17.06 KiB) 27077 mal betrachtet

Code: Alles auswählen

set MAX_0ad47f desiredTemperature comfort
Das Gerät muss so benannt werden wie es in der Übersicht des Thermostat steht.
Wenn du ein Alias angelegt hast, musst du den Orginal namen "MAX_0ad47f" verwenden.
Hast du es allerdings mit "rename" umbenannt, solltest du den Namen auch verwenden können, aber der müsste dann auch in der Übersicht des Thermostats stehen (Siehe Bild)

Sollte alles soweit klappen, gehen wir wieder in die Aktorenverwaltung

Um dort folgenden URL Code als GET Befehl hinzufügen.

Code: Alles auswählen

192.168.1.35:8083/fhem?cmd.MAX_0ad47f=set MAX_0ad47f desiredTemperature comfort
Das wiederholen wir jetzt für alle gewünschte Temperaturen und Heizkörper

Zu den Fensterkontakten komme ich später noch mal zu.
Ist ein wenig komplizierter. Aber wenn man es einmal gemacht hat, auch kein Problem.

Hoffe kannst mit der Anleitung was anfangen.

Wenn noch fragen hast einfach melden.
flashbone
Beiträge: 73
Registriert: Di 1. Mär 2016, 19:33
Wohnort: Bruchköbel

Do 17. Mär 2016, 21:56

Super :)
...damit sollte es klappen :)
Ich melde mich...so oder so ;)
ageage
Beiträge: 37
Registriert: Sa 20. Feb 2016, 22:38
Wohnort: Meerbusch

Fr 18. Mär 2016, 20:06

ich verneige mich vor diesem Tutorial! ...verdammt viel Arbeit. Danke!
JBmedia LM Air
ca. 20 Aktoren von Intertechno
5 Webcams
Logitech Elite (vorher 1100er/Philips ProntoPro)
Heimkino
diverse Fire-Tvs mit Kodi
Iphones und IPads
flashbone
Beiträge: 73
Registriert: Di 1. Mär 2016, 19:33
Wohnort: Bruchköbel

Fr 18. Mär 2016, 22:53

Hallo Marioir,

so...hab mal zum Testen fhem auf meinem Mac installiert.
Den Max Cube konnte ich jetzt erfolgreich mit dem Befehl define einbinden, aber mit dem Logitech HUB gibt´s immer eine FM:

Cannot load module harmony

sagt dir das was?

Viele Grüße
Marioir
Beiträge: 1147
Registriert: Mi 24. Feb 2016, 15:36
Wohnort: Offenbach

Fr 18. Mär 2016, 23:08

Ja das sagt mir was.

glaub musst erstmal FHEM Updaten.

einfach oben in der Befehelsleiste "update" ohne " eingeben und Enter drücken.
dann noch mal probieren.

Schreibe nachher noch den Vorgang mit den Fensterkontakten.
Antworten