Hier die fertige Lösung. Vielen vielen Dank an @mcu !!!
Neues Gerät anlegen, Typ 'Rolladen / Jalousie' mit folgenden Eigenschaften:
Anzeigevariante:
{"{0_userdata.0.jarvis.garage.activity}=false && {val}=1":"oben","{0_userdata.0.jarvis.garage.activity}=false && {val}=3":"unten","{0_userdata.0.jarvis.garage.activity}=false && {val}=2":"gestoppt","{0_userdata.0.jarvis.garage.activity}=false && {val}=4":"Ventilation Position","{0_userdata.0.jarvis.garage.activity}=true && {val}=1":"läuft nach oben","{0_userdata.0.jarvis.garage.activity}=true && {val}=3":"läuft nach unten"}
Datenpunkt Eigenschaften:
{"min":1,"max":3,"stop":2}
Icon:
{"1":"window-shutter-open","2":"window-shutter-alert","3":"window-shutter","4":"window-shutter-settings","default":"window-shutter-alert"}
Stop DP - Icon:
{"1":"window-shutter-open","2":"window-shutter-alert","3":"window-shutter","4":"window-shutter-settings","default":"window-shutter-alert"}
Neues Widget anlegen:
Styles - Wichtig Widget ID anpassen an die eigene:
/* WidgetID anpassen */
/* HÖRMANN */
.jarvis-widget-58d8e840-5715-4b6e-ac2b-8370446d569d .mdi-chevron-down {
color: transparent;
background: url('https://api.iconify.design/mdi/chevron-up.svg?color=grey') no-repeat center center / contain;
}
.jarvis-widget-58d8e840-5715-4b6e-ac2b-8370446d569d .mdi-chevron-up {
color: transparent;
background: url('https://api.iconify.design/mdi/chevron-down.svg?color=grey') no-repeat center center / contain;
}
Neues Script auf dem ioBroker:
let processDP = 'Eigenen Process DP hier eintragen';
let activityDP = '0_userdata.0.jarvis.garage.activity'; // muss angelegt werden, bei mehreren garage1, garage2
createStateAsync(activityDP, {read: true, write: false, name: "Garage Hörmann Activity", desc:"Activity für Garage", type: "boolean", def: false });
on({id: processDP, change: "any"}, function (obj) {
let value = obj.state.val;
if(value == 0){
setState(activityDP,false,true);
}else{
setState(activityDP,true,true);
}
});
Fertige Ansicht in Jarvis (Ich habe die Beleuchtung des Hörmann Antriebs auch noch mit eingefügt):