Zurück   KNX-User-Forum > Öffentlicher Bereich > KNX EIB Forum
knx-user-forum - International KNX Award Winner 2010


Links
Kalender
Spende

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 08.01.2010, 09:43
Benutzerbild von spookyt.
Erfahrener Benutzer
 
Registriert seit: 05.07.2007
Beiträge: 565
spookyt. befindet sich auf einem aufstrebenden Ast
Standard Logikthread mmh und misterhouse

Hallo,

ich weiss ja, dass ihr auf der Suche nach einer brauchbaren Logikerweiterung für mmh seid. Ich hab auf meinem macmini neben mmh ja noch misterhouse laufen und bin von der Zuverlässigkeit sehr begeistert!

Letztendlich könnte man sagen "wir sind am Ziel". mmh macht die Mediensteuerung und misterhouse die Logik - Datenaustausch erfolgt über den Bus.

Aber: das ganze ist einfach noch nicht wirklich elegant.
Habt ihr Interesse bisschen Energie reinzustecken und die Anbindung "smoother" zu machen? Ich kann hierfür sicherlich Anregungen geben, aber bei der Umsetzung ist euer KnowHow gefragt.

Ich finde die Kombination beider Tools ideal, da man den mini problemlos durchlaufen lassen (vielleicht mal nen nächtlichen Neustart) und somit auch ein sehr robustes System hat. Bei mir läuft das seit nem halben Jahr super.

Zurück zum Thema:
Beide Tools müssen senden und abfragen (bzw. statt abzufragen zunäcst mal die Werte eventbasiert übergeben). Der Austausch sollte idealerweise auf direktem Weg erfolgen. Sollte mh auf einem anderen Rechner laufen müsste man übers LAN die Daten austauschen.

Erweiterung in mh:
a) mh muss über eine Erweiterung die Möglichkeit bekommen, die gespeicherten mmh Variablen auslesen zu können sowie gezielte Abfragen zu machen (z.B. frontmost window, Lautstärke in iTunes, o.ä.).

b) Senden von mh an mmh kann man derzeit via applescript. Das funktioniert zwar, aber hier ist meine bisherige Lösung ziemlich umständlich. (kann ich gern ma posten dann)

Erweiterung in mmh:
c) Der vermutlich einfacherer Weg als a) wäre vermutlich, dass man alle benötigten mmh Variablen (bei Änderungen) zusätzlich an mh übergibt.

d) mmh müsste die Möglichkeit haben, die Variablen von mh auslesen zu können bzw. darauf zugreifen können (z.b. für die Visu). Die Variablen in mh können zwar, sind aber nicht zwingend EIB-Items, so dass diese auf dem Bus liegen. Ich will auch nicht jeden Wert über den BUS senden müssen. (z.B. könnte man den aktuellen Wochentag aus mh auch in mmh gebrauchen)



Mein erster Usecase wäre z.B.:
Ich möchte abhängig von Wochentag/Uhrzeit einen anderen Sender aufrufen, wenn ich via mmh eyeTV öffne. Stufe 2 ist, dass ich auf jedem Wege eyetv öffnen kann (z.b. Tastatur), und die Logik trotzdem greift (Eventserver?)

Der Ablauf wäre etwa so:
1)
mmh muss die Info "Status eyetv: on" an eine mh-Variable übergeben. Diese Info sollte mh in einem eigenen $Objekt auf übliche Weise verarbeiten.
2)
Dann erstelle ich meine gewünschte Logik.
3)
Das Ergebnis der Logik ist die Sendernummer, welche ich brauche. mh sendet (auf möglichst einfachem Weg) einen Befehl an mmh mit der Sendernummer.

Mein erster Vorschlag wäre also, dass man mal mit Punkt c) beginnt. Wir brauchen also die Daten der Mediensteuerung auch in misterhouse.

Habt ihr Interesse an der Umsetzung?
__________________
Gruß, Tom


--_-----Folge uns auf Facebook!
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[OT] Misterhouse und die Zeit mod42 KNX EIB Forum 11 02.12.2009 13:28
[mmh] mmh Setup spookyt. KNX EIB Forum 7 12.11.2009 07:35
[mmh] mmh gleichzeitig mit eibd spookyt. KNX EIB Forum 14 20.10.2009 13:58
[Misterhouse] Howto - Installation Misterhouse RaK KNX EIB Forum 44 28.07.2009 21:22


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:01 Uhr.



SEO by vBSEO