ioBroker.jarvis icon indicating copy to clipboard operation
ioBroker.jarvis copied to clipboard

Dynamic Lists for StateList

Open Zefau opened this issue 1 year ago • 14 comments

Dynamic Lists based on device attributes such as floor, room or function

Zefau avatar Dec 06 '23 20:12 Zefau

Dieser Feature Request wurde mit v3.2.0-alpha.10 implementiert. Bitte bestätigen und auf Fehler prüfen. Wenn alles in Ordnung ist, gerne das Issue schließen.


This feature request has been implemented with v3.2.0-alpha.10. Please verify and test the feature for any bugs. If everything works as expected, you may close the issue.

Zefau avatar Dec 06 '23 20:12 Zefau

image

image

Zefau avatar Dec 06 '23 20:12 Zefau

Dieser Feature Request wurde mit v3.2.0-alpha.11 implementiert. Bitte bestätigen und auf Fehler prüfen. Wenn alles in Ordnung ist, gerne das Issue schließen.


This feature request has been implemented with v3.2.0-alpha.11. Please verify and test the feature for any bugs. If everything works as expected, you may close the issue.

Zefau avatar Dec 06 '23 20:12 Zefau

Wenn du schon dabei bist, bitte für die States Body und Action bei Hover den ganzen Datenpunkt-Schlüssel anzeigen, da einige ziemlich lange haben. image

mcuiobroker avatar Dec 06 '23 21:12 mcuiobroker

Bitte die Felder erklären und übersetzen. Wie muss man vorgehen, was soll rauskommen?

mcuiobroker avatar Dec 07 '23 16:12 mcuiobroker

Auf Basis der eingegebenen Werte werden die entsprechenden Devices geladen. Im Beispiel-Screenshot alle Lichter aus dem EG.

Zefau avatar Dec 08 '23 19:12 Zefau

Dieser Feature Request wurde mit v3.2.0-alpha.12 implementiert. Bitte bestätigen und auf Fehler prüfen. Wenn alles in Ordnung ist, gerne das Issue schließen.


This feature request has been implemented with v3.2.0-alpha.12. Please verify and test the feature for any bugs. If everything works as expected, you may close the issue.

Zefau avatar Dec 08 '23 20:12 Zefau

https://github.com/Zefau/ioBroker.jarvis/discussions/2556

  • [x] Übersetzung
  • [x] Sortierung nach Geräte-Eigenschaften fehlt
  • [x] Sortierung nach Wert prüfen

Zefau avatar Feb 11 '24 09:02 Zefau

Dieser Feature Request wurde mit v3.2.0-beta.6 implementiert. Bitte bestätigen und auf Fehler prüfen. Wenn alles in Ordnung ist, gerne das Issue schließen.


This feature request has been implemented with v3.2.0-beta.6. Please verify and test the feature for any bugs. If everything works as expected, you may close the issue.

Zefau avatar Feb 13 '24 21:02 Zefau

Konnte man die Action nicht auswählen? image Bei LLights bekomme ich eine Liste image bei defaults Sonstige nichts image obwohl dort die meisten Geräte drin sind? Trigger-Element Kommt wenn man Action eingibt, muss man aber dann kennen. Auswahl wäre besser? image

Müsste man nicht die dynamische Liste Extra filtern können? Möchte alle Fenster die offen sind sehen. Gewerk-> Fenster Action -> open Wie kann ich es auf true prüfen?

Die obere Filterung gilt auch für andere zugeordnete DPs in der StateList, das soll aber nicht sein. image

Sortierung nach Datenpunkt-Wert -> solten dann nicht alle numerische val übereinander stehen? image

mcuiobroker avatar Aug 04 '24 15:08 mcuiobroker

Konnte man die Action nicht auswählen?

Action State kann man nicht mehr auswählen an der Stelle, weil es ja potential alle States aller Geräte sein können.

bei defaults Sonstige nichts

Fix kommt mit der nächsten beta.

Kommt wenn man Action eingibt, muss man aber dann kennen. Auswahl wäre besser?

Trigger-Element ist mit Auswahl. Bzgl. Action siehe erste Anmerkung - das wären potential alle States aller Geräte in jarvis. Das wäre zu viel zur Auswahl, meinst du nicht?

Müsste man nicht die dynamische Liste Extra filtern können?

Auf Wert geht aktuell nicht. Kommt mit https://github.com/Zefau/ioBroker.jarvis/issues/283.

Die obere Filterung gilt auch für andere zugeordnete DPs in der StateList, das soll aber nicht sein.

Der Filter trifft alle Geräte, alles andere wäre unlogisch. Du kannst Raum, Etage und Tags nutzen um einzugrenzen.

Sortierung nach Datenpunkt-Wert -> solten dann nicht alle numerische val übereinander stehen?

Hast du nach val oder value sortiert? Und was genau sind die Werte deines Screenshots? Kannst du mir die mal durchgeben, dann teste ich es. Also konkret ob 1, 0 oder true, false, etc. Auch, ob es Number, Boolean oder String ist.

Zefau avatar Aug 10 '24 09:08 Zefau

Dieser Feature Request wurde mit v3.2.0-beta.55 implementiert. Bitte bestätigen und auf Fehler prüfen. Wenn alles in Ordnung ist, gerne das Issue schließen.


This feature request has been implemented with v3.2.0-beta.55. Please verify and test the feature for any bugs. If everything works as expected, you may close the issue.

Zefau avatar Aug 10 '24 10:08 Zefau

Bei der stateList von oben hier das zugehörige Objekt, in dem Zeile, DP, Type und Wert drin sind. meross-Nummern gekürzt

Sortierung nach val image

{
    "0": {
        "dp": "hue-extended.0.groups.000-all_lights.action.on",
        "type": "boolean",
        "state": true
    },
    "1": {
        "dp": "meross.0.180521103.0-power",
        "type": "number",
        "state": 0
    },
    "2": {
        "dp": "hue-extended.0.lights.006-schrank_hinten.action.on",
        "type": "boolean",
        "state": false
    },
    "3": {
        "dp": "hue-extended.0.lights.007-schrank_mitte.action.on",
        "type": "boolean",
        "state": true
    },
    "4": {
        "dp": "meross.0.180503606.0-power",
        "type": "number",
        "state": 0
    },
    "5": {
        "dp": "hue-extended.0.lights.004-schubladen.action.on",
        "type": "boolean",
        "state": false
    },
    "6": {
        "dp": "hue-extended.0.lights.005-schubladen_wohnzimmer.action.on",
        "type": "boolean",
        "state": false
    },
    "7": {
        "dp": "hue-extended.0.lights.002-sideboard_hinten.action.on",
        "type": "boolean",
        "state": false
    },
    "8": {
        "dp": "hue-extended.0.lights.003-sideboard.action.on",
        "type": "boolean",
        "state": false
    },
    "9": {
        "dp": "meross.0.190611824.1",
        "type": "boolean",
        "state": false
    },
    "10": {
        "dp": "meross.0.190611824.2",
        "type": "boolean",
        "state": false
    }
}

mcuiobroker avatar Aug 10 '24 17:08 mcuiobroker

Dieser Feature Request wurde mit v3.2.0-beta.58 implementiert. Bitte bestätigen und auf Fehler prüfen. Wenn alles in Ordnung ist, gerne das Issue schließen.


This feature request has been implemented with v3.2.0-beta.58. Please verify and test the feature for any bugs. If everything works as expected, you may close the issue.

Zefau avatar Aug 19 '24 21:08 Zefau