NEWS
Eigenschaft von Objekt mit Skript ändern
-
Hi Zusammen,
ich habe folgendes Problem:
Ich möchte eine Jalousie steuern. Das funktioniert mit einem Objekt aus einem Adapter dem ich den Wert Wert -2 übergebe.
Das Problem dabei ist, dass der Adapter das so nicht vorsieht. Wenn ich die Objekt-Eigenschaften
(min auf -2 und step entferne) manuell ändere funktioniert das Setzen auf -2 einwandfrei.Allerdings wird das nach jedem Adapter-Neustart zurückgesetzt und es funktioniert nicht mehr.
Gibt es eine Möglichkeit die Eigenschaften eines Objektes per Blockly Skript zu prüfen und bei Bedarf zu ändern? Wenn ja, wie mache ich das am geschicktesten?Danke Euch und Gruß,
Claus
-
Hi Zusammen,
ich habe folgendes Problem:
Ich möchte eine Jalousie steuern. Das funktioniert mit einem Objekt aus einem Adapter dem ich den Wert Wert -2 übergebe.
Das Problem dabei ist, dass der Adapter das so nicht vorsieht. Wenn ich die Objekt-Eigenschaften
(min auf -2 und step entferne) manuell ändere funktioniert das Setzen auf -2 einwandfrei.Allerdings wird das nach jedem Adapter-Neustart zurückgesetzt und es funktioniert nicht mehr.
Gibt es eine Möglichkeit die Eigenschaften eines Objektes per Blockly Skript zu prüfen und bei Bedarf zu ändern? Wenn ja, wie mache ich das am geschicktesten?Danke Euch und Gruß,
Claus
@claus1985-0 sagte: nach jedem Adapter-Neustart zurückgesetzt
Dann kann man den Instanz-Neustart über "uptime" überwachen und nach Neustart die Objekteigenschaft ändern - allerdings nicht per Blockly.
const idUptime = 'system.adapter.adaptername.0.uptime'; const idJalousie = ''; // Datenpunkt-ID eintragen! on(idUptime, function(dp) { if(dp.state.val < 30) extendObject(idJalousie, {common: {min: -2}}); });
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