Seite 1 von 1

Enigma2

Verfasst: 3. Dez 2018 21:43
von wolfifam1
Bildeinen guten Abend
ich hoffe her geholfen werden möchte gerne meine Enigma Box steuern habe es auch soweit hin bekommen das ich sehe was Läuft
und welcher Sender und Mute
ich bin nun seit tagen dran laut leise und umschalten Leider geht das laut leise nicht sehe bild unten
ich möchte es gerne über alexa steuern
meine Einstellungen sind so

enigma2.items

Code: Alles auswählen

Group Gigablue
/* Gigablue HD Quad */
String  GB_Sendung  "Aktuelle Sendung [%s]"  <projector_benq>   ( Gigablue )	{ http="<[http://root:xxxxxxx@192.168.178.22:80/web/getcurrent:3000:REGEX(.*?<e2eventname>(.*?)</e2eventname>.*)]" }
String  GB_Kanal    "Sender [%s]"            <projector_benq>   ( Gigablue )	{ http="<[http://root:xxxxxxxx@192.168.178.22:80/web/getcurrent:3000:REGEX(.*?<e2servicename>(.*?)</e2servicename>.*)]" }
Switch  GB_sendMute "Mute"  		     <soundvolume_mute>     ( Gigablue )
Dimmer  GB_Volume "Volume [%d]"          <soundvolume_volume>                       ( Gigablue )    
enigma2.rules

Code: Alles auswählen

[coderule "GB_Mute"
    when
        Item GB_sendMute received command
    then
        switch(receivedCommand) {
            case ON :  sendHttpGetRequest("http://root:xxxxxxxxx@192.168.178.22:80/web/vol?set=mute")
            case OFF : sendHttpGetRequest("http://root:xxxxxxxx@192.168.178.22:80/web/vol?set=mute")
}
end

rule "GB_Volume"
    when
        Item GB_Volume received command
    then
        Setpoint(receivedCommand) {
            case UP :  sendHttpGetRequest("http://root:xxxxxxxxx@192.168.178.22:80/web/vol?set=up")
            case DOWN : sendHttpGetRequest("http://root:xxxxxxxxx@192.168.178.22:80/web/vol?set=down")

}
end]
[/code]

default.sitemap

Code: Alles auswählen

sitemap default label="Gigab"{
Group item=Gigablue 
   Frame label="Gigablue" {
  
  Group item=Gigablue 
 Setpoint item=VolumeNumber icon="soundvolume" minValue=-80 maxValue=12 step=1   
 
	} 
}
Bild