Dreambox über OpenHAB steuern

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Benutzeravatar
seppy
Beiträge: 738
Registriert: 24. Sep 2015 20:25
Answers: 4
Wohnort: Bonn

Dreambox über OpenHAB steuern

Beitrag von seppy »

Hallo Zusammen,

ich habe eine Weile gesucht um eine einfache Möglichkeit zur Steuerung meiner Dreambox zu finden. Letztendlich habe ich das Ganze wie folgt gelöst:

Code: Alles auswählen

Number InnenEGWohnzimmerDreamboxActualVolume        
	"Volume [%d %%]"     
	{http="<[http://192.168.XXX.XXX/web/getcurrent:60000:REGEX(.*?<e2current>(.*?)</e2current>.*)]"}
String InnenEGWohnzimmerDreamboxActualChannel 
	"Aktueller Kanal [%s]"
	{http="<[http://192.168.XXX.XXX/web/getcurrent:60000:REGEX(.*?<e2servicename>(.*?)</e2servicename>.*)]"}
String InnenEGWohnzimmerDreamboxPowerstate_RAW 
	{http="<[http://192.168.XXX.XXX/web/powerstate:60000:REGEX(.*?<e2instandby>(.*?)</e2instandby>.*)]"}
Switch InnenEGWohnzimmerDreamboxPowerstate
	"DreamBox Wohnzimmer"
	(gEGWohnzimmer)
	{http=">[*:POST:http://192.168.XXX.XXX/web/powerstate?newstate=0]"}
Der Switch InnenEGWohnzimmerDreamboxPowerstate funktioniert wie ein Toogle und ändert den aktuelle Powerzustand. Um den aktuellen Zustand (ON/OFF) nutzbar zu haben, Verwende ich eine kleine Rule:

Code: Alles auswählen

/**
 * Powerzustand Dreambox Wohnzimmer überwachen und verwertbaren Zustand setzen
 * 
 */
rule "InnenEGWohnzimmerDreamboxPowerstate_RAW_Changed"
when
	Item InnenEGWohnzimmerDreamboxPowerstate_RAW changed
then
	if (InnenEGWohnzimmerDreamboxPowerstate_RAW.state == "true"){
		InnenEGWohnzimmerDreamboxPowerstate.postUpdate(OFF)
	}
	
	if (InnenEGWohnzimmerDreamboxPowerstate_RAW.state == "false"){
		InnenEGWohnzimmerDreamboxPowerstate.postUpdate(ON)
	}
	
	logInfo("HomeBox.InnenEGWohnzimmerDreamboxPowerstate_RAW_Changed", "Updated InnenEGWohnzimmerDreamboxPowerstate_RAW: " + InnenEGWohnzimmerDreamboxPowerstate_RAW.state)
end
Vielleicht hilft das ja dem einen oder anderen. Wenn jemand eine bessere Möglichkeit kennt ... immer her damit!

Gruß,
Seppy
Homematic und HomematicIP über Raspberrymatic (RaspPi 4 4GB) mit 2x HMLAN. Steuerung und Visualisierung durch OpenHAB2 auf RaspPi in Hutschienengehäuse im Sicherungskasten. Rund 100 Aktoren/Sensoren

- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung

Blackeye
Beiträge: 19
Registriert: 13. Jan 2017 09:02

Re: Dreambox über OpenHAB steuern

Beitrag von Blackeye »

Hi,

kannst du so auch Kanäle umschalten? Ich möchte gerne Kanäle über Alexa umschalten können


Danke

Lars

Benutzeravatar
seppy
Beiträge: 738
Registriert: 24. Sep 2015 20:25
Answers: 4
Wohnort: Bonn

Re: Dreambox über OpenHAB steuern

Beitrag von seppy »

Hi,

Sender umschalten müsste über

Code: Alles auswählen

/web/remotecontrol?command=XX
funktionieren.

Grüße,
Seppy
Homematic und HomematicIP über Raspberrymatic (RaspPi 4 4GB) mit 2x HMLAN. Steuerung und Visualisierung durch OpenHAB2 auf RaspPi in Hutschienengehäuse im Sicherungskasten. Rund 100 Aktoren/Sensoren

- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung

Antworten