NEWS
Channel ein icon zuweisen?
-
Hallo zusammen,
ich würde gerne einem Channel ein Icon zuweisen.-
Versuch auf bestehende Bilder zugreifen
let obj = {};
obj.type = 'channel';
obj.common = {};
obj.common.name = 'Alle Applikation-Daten';
obj.native ={};
obj.common.icon = "/opt/iobroker/iobroker-data/files/info.admin/lib/img/icons/system.png";
setObject('javascript.0.TASKER.' + TASKER_ID + '.Apps', obj); -
Versuch: eigene Bilder nutzen
obj = {};
obj.type = 'channel';
obj.common = {};
obj.common.name = 'Alexa';
obj.native ={};
obj.common.icon = "/media/shares/icons/Alexa.png";
setObject('javascript.0.TASKER.' + TASKER_ID + '.Apps.Alexa', obj);
Beides führt dazu, dass immer dasgleiche Bild angezeigt wird:

Vielleicht erkennt jemand, wo das Problem liegt.
Auch die Benutzung vom Verzeichnis: /opt/iobroker/iobroker-data/files/vis.0/HOME führt zu keiner Änderung.
Einen Weg gefunden um das Bild in den Channel zu bekommen, dieser ist aber manuell!

Wo werden die Bilder gespeichert, wenn man auf "Bild hochladen" klickt?
Kommt man an die Speicherquelle heran, damit man das Bild direkt per Script einspielen kann?Vielen Dank.
-
-
Hallo zusammen,
ich würde gerne einem Channel ein Icon zuweisen.-
Versuch auf bestehende Bilder zugreifen
let obj = {};
obj.type = 'channel';
obj.common = {};
obj.common.name = 'Alle Applikation-Daten';
obj.native ={};
obj.common.icon = "/opt/iobroker/iobroker-data/files/info.admin/lib/img/icons/system.png";
setObject('javascript.0.TASKER.' + TASKER_ID + '.Apps', obj); -
Versuch: eigene Bilder nutzen
obj = {};
obj.type = 'channel';
obj.common = {};
obj.common.name = 'Alexa';
obj.native ={};
obj.common.icon = "/media/shares/icons/Alexa.png";
setObject('javascript.0.TASKER.' + TASKER_ID + '.Apps.Alexa', obj);
Beides führt dazu, dass immer dasgleiche Bild angezeigt wird:

Vielleicht erkennt jemand, wo das Problem liegt.
Auch die Benutzung vom Verzeichnis: /opt/iobroker/iobroker-data/files/vis.0/HOME führt zu keiner Änderung.
Einen Weg gefunden um das Bild in den Channel zu bekommen, dieser ist aber manuell!

Wo werden die Bilder gespeichert, wenn man auf "Bild hochladen" klickt?
Kommt man an die Speicherquelle heran, damit man das Bild direkt per Script einspielen kann?Vielen Dank.
@mcu Man muss das icon als base64 image angeben:
icon: 'data:image/png;base64,iVBORw0K........'Encoder:
https://www.base64encode.org/
https://base64.guru/converter/encode/image -
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden