Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter lovelace v0.2.x

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.0k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.4k

Test Adapter lovelace v0.2.x

Geplant Angeheftet Gesperrt Verschoben Tester
testcall for actionlovelacevisualisierung
1.1k Beiträge 131 Kommentatoren 383.4k Aufrufe 99 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • GarfonsoG Garfonso

    @fd_samdi said in Test Adapter lovelace v0.2.x:

    @Garfonso Perfekt, es funktioniert! Die Saturation wird jetzt richtig eingestellt und somit auch die Farben. Perfekt, dank dir!

    Ok, hab den PR erstellt. Kommt dann hoffentlich auch in die nächste offizielle Version.

    @RichardIstSauer said in Test Adapter lovelace v0.2.x:

    Wenn ich accuweather installiere wird keine Instanz erzeugt was soll ich machen ?

    Das heißt instanzerzeugen schlägt fehl, oder du hast noch nicht versucht selber auf das + zu drücken? grübel

    RichardIstSauerR Offline
    RichardIstSauerR Offline
    RichardIstSauer
    schrieb am zuletzt editiert von RichardIstSauer
    #596

    @Garfonso said in Test Adapter lovelace v0.2.x:

    Das heißt instanzerzeugen schlägt fehl, oder du

    Ich wusste nicht, dass man mit iobroker add adaptername eine Instanz hinzufügen kann. Funktioniert jetzt aber. Woran liegt es, dass bei manchen Adaptern nicht automatisch eine Instanz erzeugt wird ?

    1 Antwort Letzte Antwort
    0
    • RichardIstSauerR Offline
      RichardIstSauerR Offline
      RichardIstSauer
      schrieb am zuletzt editiert von
      #597

      Wo finde ich bei accuweather ein summary object "entity: weather.Weather_Summary - your weather entity" ?

      1 Antwort Letzte Antwort
      0
      • magiczoomM magiczoom

        @fd_samdi Danke für den Hinweis mit der Sensor-Card. Bekomme es aber mit der button-card auch nicht hin, dass es mir richtig angezeigt wird...

        @WW1983 Danke auch dir für den Tipp, war schon länger nicht mehr dort.

        F Offline
        F Offline
        fd_samdi
        schrieb am zuletzt editiert von
        #598

        @magiczoom Versuch es mal so:

        type: 'custom:button-card'
        entity: sensor.kontakt_haustuere
        name: Terasse Rechts
        label: |
          [[[ 
            if (entity.state == true)
              return "geöffnet";
            else
              return "geschlossen";
          ]]]
        layout: icon_name_state2nd
        show_state: false
        show_name: true
        show_label: true
        icon: 'mdi:door-closed'
        styles:
          label:
            - font-size: small
            - font-style: italic
            - color: '#a1a1a1'
        

        Den Graph musst dir selber anschauen

        magiczoomM 1 Antwort Letzte Antwort
        1
        • Johannes BauerstatterJ Offline
          Johannes BauerstatterJ Offline
          Johannes Bauerstatter
          schrieb am zuletzt editiert von
          #599

          Hallo,

          bin gerade beim Umsteigen von Iqontrol auf Lovelace und schaff es irgendwie nicht, einen virtuellen Schalter zu triggern:

          {
            "_id": "javascript.0.VirtuelleSchalter.Rollos_zentral_Ab",
            "type": "state",
            "common": {
              "name": "Rollos_zentral_Ab",
              "role": "",
              "type": "number",
              "desc": "Manuell erzeugt",
              "unit": "",
              "min": 0,
              "max": 1,
              "def": 0,
              "read": true,
              "write": true,
              "custom": {
                "iqontrol.0": {
                  "enabled": true,
                  "readonly": false,
                  "invert": false,
                  "confirm": false,
                  "pincode": "",
                  "unit": "",
                  "unit_zero": "",
                  "unit_one": "",
                  "min": 0,
                  "max": 1,
                  "step": "",
                  "type": "number",
                  "role": "switch",
                  "targetValueId": ""
                },
                "lovelace.0": {
                  "enabled": true,
                  "entity": "switch",
                  "name": "VirtuelleSchalterRolloszentralAb"
                }
              }
            },
            "native": {},
            "from": "system.adapter.cloud.0",
            "user": "system.user.admin",
            "ts": 1579173581906,
            "acl": {
              "object": 1636,
              "state": 1636,
              "owner": "system.user.admin",
              "ownerGroup": "system.group.administrator"
            }
          }
          

          Einstellung in Lovelace:

          type: horizontal-stack
          title: Rollos Wohnzimmer
          cards:
            - type: entity-button
              tap_action: toggle
              action: switch.VirtuelleSchalterRolloszentralAuf
              show_icon: true
              show_name: true
              entity: switch.VirtuelleSchalterRolloszentralAuf
              name: Zentral auf
              icon: 'mdi:toggle-switch-off'
            - type: entity-button
              tap_action: toggle
              action: switch.VirtuelleSchalterRolloszentralAb
              show_icon: true
              show_name: true
              entity: switch.VirtuelleSchalterRolloszentralAb
              name: Zentral zu
              icon: 'mdi:toggle-switch-off'
          
          GarfonsoG 1 Antwort Letzte Antwort
          0
          • Johannes BauerstatterJ Johannes Bauerstatter

            Hallo,

            bin gerade beim Umsteigen von Iqontrol auf Lovelace und schaff es irgendwie nicht, einen virtuellen Schalter zu triggern:

            {
              "_id": "javascript.0.VirtuelleSchalter.Rollos_zentral_Ab",
              "type": "state",
              "common": {
                "name": "Rollos_zentral_Ab",
                "role": "",
                "type": "number",
                "desc": "Manuell erzeugt",
                "unit": "",
                "min": 0,
                "max": 1,
                "def": 0,
                "read": true,
                "write": true,
                "custom": {
                  "iqontrol.0": {
                    "enabled": true,
                    "readonly": false,
                    "invert": false,
                    "confirm": false,
                    "pincode": "",
                    "unit": "",
                    "unit_zero": "",
                    "unit_one": "",
                    "min": 0,
                    "max": 1,
                    "step": "",
                    "type": "number",
                    "role": "switch",
                    "targetValueId": ""
                  },
                  "lovelace.0": {
                    "enabled": true,
                    "entity": "switch",
                    "name": "VirtuelleSchalterRolloszentralAb"
                  }
                }
              },
              "native": {},
              "from": "system.adapter.cloud.0",
              "user": "system.user.admin",
              "ts": 1579173581906,
              "acl": {
                "object": 1636,
                "state": 1636,
                "owner": "system.user.admin",
                "ownerGroup": "system.group.administrator"
              }
            }
            

            Einstellung in Lovelace:

            type: horizontal-stack
            title: Rollos Wohnzimmer
            cards:
              - type: entity-button
                tap_action: toggle
                action: switch.VirtuelleSchalterRolloszentralAuf
                show_icon: true
                show_name: true
                entity: switch.VirtuelleSchalterRolloszentralAuf
                name: Zentral auf
                icon: 'mdi:toggle-switch-off'
              - type: entity-button
                tap_action: toggle
                action: switch.VirtuelleSchalterRolloszentralAb
                show_icon: true
                show_name: true
                entity: switch.VirtuelleSchalterRolloszentralAb
                name: Zentral zu
                icon: 'mdi:toggle-switch-off'
            
            GarfonsoG Offline
            GarfonsoG Offline
            Garfonso
            Developer
            schrieb am zuletzt editiert von
            #600

            @Johannes-Bauerstatter
            Ich glaube du machst es zu kompliziert. Mach das mit der "tap_action" usw mal alles weg.. bei mir sieht das z.B. so aus:
            Rolladen.JPG

            Da ist außer dem grafischen schnickschnak nur das entity eingetragen. Wenn man drauf tabt wird getoggelt und der status wird mit blau/gelb des icons angezeigt.
            (ok, bei mir haben die states auch boolean = true/false als typ, warum nimmst du hier 0/1? Sollte aber so auch gehen).

            Ultimativer Lovelace Leitfaden: https://forum.iobroker.net/topic/35937/der-ultimative-iobroker-lovelace-leitfaden-dokumentation

            Lovelace UI Beispiele: https://forum.iobroker.net/topic/35950/zeigt-her-eure-lovelace-visualisierung

            Johannes BauerstatterJ 1 Antwort Letzte Antwort
            0
            • F fd_samdi

              @magiczoom Versuch es mal so:

              type: 'custom:button-card'
              entity: sensor.kontakt_haustuere
              name: Terasse Rechts
              label: |
                [[[ 
                  if (entity.state == true)
                    return "geöffnet";
                  else
                    return "geschlossen";
                ]]]
              layout: icon_name_state2nd
              show_state: false
              show_name: true
              show_label: true
              icon: 'mdi:door-closed'
              styles:
                label:
                  - font-size: small
                  - font-style: italic
                  - color: '#a1a1a1'
              

              Den Graph musst dir selber anschauen

              magiczoomM Offline
              magiczoomM Offline
              magiczoom
              schrieb am zuletzt editiert von
              #601

              @fd_samdi Hammer! Funktioniert hervorragend, vielen Dank!

              1 Antwort Letzte Antwort
              0
              • T Offline
                T Offline
                Tictactoo
                schrieb am zuletzt editiert von
                #602

                Hi zusammen,
                ich hab da ein Problem mit dem Adapter in Kombination mit meinen Thermostaten: Sowohl mit der internen, als auch mit dem simple_thermostat Card bekomme ich leider keine Steuerung meine Heizung im Adapter hin. Ich habe den Datenpunkt, der die Temperatur steuert als climate zu Lovelace als Entity hinzugefügt. Setze ich nun

                type: thermostat
                entity: climate.Thermostat_im_Wohnzimmer_heating_setpnt_current
                name: Thermostat im Wohnzimmer
                

                als Card in Lovelace, bekomme ich eine leere Karte angezeigt.
                Benutze ich

                type: 'custom:simple-thermostat'
                entity: climate.Thermostat_im_Wohnzimmer_heating_setpnt_current
                name: Heizung im Wohnzimmer
                step_size: 0.5
                sensors:
                  - entity: climate.Thermostat_im_Wohnzimmer_local_temp
                    name: Aktuelle Temperatur
                

                wird mir zumindest die Karte mit der aktuellen Temperatur angezeigt, aber schalten lässt sich dann auch nix.

                asdasds.JPG

                Versuche ich bei N/A die Buttons zu drücken, bekomme ich folgende Meldung im Log:

                lovelace.0	2020-02-02 17:43:28.450	warn	(6896) Cannot find attribute temperature in climate.Thermostat_im_Wohnzimmer_heating_setpnt_current
                lovelace.0	2020-02-02 17:41:29.477	warn	(6896) Unknown entity: undefined
                

                adasdsad.JPG

                Wird irgendjemand daraus schlau und kann mir vielleicht erklären, was genau ich falsch eingerichtet hab?

                Danke schon Mal!

                F 1 Antwort Letzte Antwort
                0
                • T Tictactoo

                  Hi zusammen,
                  ich hab da ein Problem mit dem Adapter in Kombination mit meinen Thermostaten: Sowohl mit der internen, als auch mit dem simple_thermostat Card bekomme ich leider keine Steuerung meine Heizung im Adapter hin. Ich habe den Datenpunkt, der die Temperatur steuert als climate zu Lovelace als Entity hinzugefügt. Setze ich nun

                  type: thermostat
                  entity: climate.Thermostat_im_Wohnzimmer_heating_setpnt_current
                  name: Thermostat im Wohnzimmer
                  

                  als Card in Lovelace, bekomme ich eine leere Karte angezeigt.
                  Benutze ich

                  type: 'custom:simple-thermostat'
                  entity: climate.Thermostat_im_Wohnzimmer_heating_setpnt_current
                  name: Heizung im Wohnzimmer
                  step_size: 0.5
                  sensors:
                    - entity: climate.Thermostat_im_Wohnzimmer_local_temp
                      name: Aktuelle Temperatur
                  

                  wird mir zumindest die Karte mit der aktuellen Temperatur angezeigt, aber schalten lässt sich dann auch nix.

                  asdasds.JPG

                  Versuche ich bei N/A die Buttons zu drücken, bekomme ich folgende Meldung im Log:

                  lovelace.0	2020-02-02 17:43:28.450	warn	(6896) Cannot find attribute temperature in climate.Thermostat_im_Wohnzimmer_heating_setpnt_current
                  lovelace.0	2020-02-02 17:41:29.477	warn	(6896) Unknown entity: undefined
                  

                  adasdsad.JPG

                  Wird irgendjemand daraus schlau und kann mir vielleicht erklären, was genau ich falsch eingerichtet hab?

                  Danke schon Mal!

                  F Offline
                  F Offline
                  fd_samdi
                  schrieb am zuletzt editiert von
                  #603

                  @Tictactoo Hmm... damit kenne ich mich gerade gar nicht aus, trotzdem ein paar Möglichkeiten:

                  1. Start lovelace neu, ab und an kommt bei mir auch was durcheinander

                  2. Wähl mal den entity-Namen kürzer (unwahrscheinlich, aber wer weiß ^^)

                  3. Du hast sowohl limate.Thermostat_im_Wohnzimmer_heating_setpnt_current als auch climate.Thermostat_im_Wohnzimmer_local_temp als entity?

                  4. wenn mich nicht alles täuscht, erkennt doch der type-detector den Thermostat? D.h. entities wieder rauswerfen, dem kompletten Thermostat-Datenpunkt einen Raum und eine Funktion hinzufügen, dann sollte doch lovelace das automatisch als Thermostat erkennen.
                    Aber wie gesagt, mit Thermostate fehlt mir die Erfahrung.

                  T 1 Antwort Letzte Antwort
                  0
                  • F fd_samdi

                    @Tictactoo Hmm... damit kenne ich mich gerade gar nicht aus, trotzdem ein paar Möglichkeiten:

                    1. Start lovelace neu, ab und an kommt bei mir auch was durcheinander

                    2. Wähl mal den entity-Namen kürzer (unwahrscheinlich, aber wer weiß ^^)

                    3. Du hast sowohl limate.Thermostat_im_Wohnzimmer_heating_setpnt_current als auch climate.Thermostat_im_Wohnzimmer_local_temp als entity?

                    4. wenn mich nicht alles täuscht, erkennt doch der type-detector den Thermostat? D.h. entities wieder rauswerfen, dem kompletten Thermostat-Datenpunkt einen Raum und eine Funktion hinzufügen, dann sollte doch lovelace das automatisch als Thermostat erkennen.
                      Aber wie gesagt, mit Thermostate fehlt mir die Erfahrung.

                    T Offline
                    T Offline
                    Tictactoo
                    schrieb am zuletzt editiert von
                    #604

                    @fd_samdi Danke für deine Antwort! Hier mal kurz meine Antworten dazu:

                    1. Hab ich mehrfach gemacht. Half leider nix.
                    2. Hatte testweise auch schon nur "Test1" und "Test2" als Namen, brachte auch nix.
                    3. Ja, local_temp ist die gemessene Temperatur am Thermostat, heating_setpnt_current ist die gewünschte Temperatur.
                    4. Das hat es auch erkannt, in der Tat, wenn ich es aber als Entity auswähle, zeigt es mir nur den Wert von local_temp an und man kann leider nix schalten...
                    GarfonsoG 1 Antwort Letzte Antwort
                    0
                    • T Tictactoo

                      @fd_samdi Danke für deine Antwort! Hier mal kurz meine Antworten dazu:

                      1. Hab ich mehrfach gemacht. Half leider nix.
                      2. Hatte testweise auch schon nur "Test1" und "Test2" als Namen, brachte auch nix.
                      3. Ja, local_temp ist die gemessene Temperatur am Thermostat, heating_setpnt_current ist die gewünschte Temperatur.
                      4. Das hat es auch erkannt, in der Tat, wenn ich es aber als Entity auswähle, zeigt es mir nur den Wert von local_temp an und man kann leider nix schalten...
                      GarfonsoG Offline
                      GarfonsoG Offline
                      Garfonso
                      Developer
                      schrieb am zuletzt editiert von
                      #605

                      @Tictactoo
                      Dann zeig doch mal die attribute bzw. guck sie dir an. Ein Thermostat kann nach aktuellem code die folgenden Attribute erhalten: current_temperature, temperature.

                      Ultimativer Lovelace Leitfaden: https://forum.iobroker.net/topic/35937/der-ultimative-iobroker-lovelace-leitfaden-dokumentation

                      Lovelace UI Beispiele: https://forum.iobroker.net/topic/35950/zeigt-her-eure-lovelace-visualisierung

                      T 1 Antwort Letzte Antwort
                      0
                      • GarfonsoG Garfonso

                        @Tictactoo
                        Dann zeig doch mal die attribute bzw. guck sie dir an. Ein Thermostat kann nach aktuellem code die folgenden Attribute erhalten: current_temperature, temperature.

                        T Offline
                        T Offline
                        Tictactoo
                        schrieb am zuletzt editiert von
                        #606

                        @Garfonso So sehen die States aus.
                        Attri.JPG

                        F GarfonsoG 2 Antworten Letzte Antwort
                        0
                        • T Tictactoo

                          @Garfonso So sehen die States aus.
                          Attri.JPG

                          F Offline
                          F Offline
                          fd_samdi
                          schrieb am zuletzt editiert von fd_samdi
                          #607

                          @Tictactoo ich habs grad nicht vor Augen aber value.temperature ist ja die Rolle. Die kann man ja ändern.

                          heating_setpnt_current ist die Soll-Temperatur.
                          local_temp ist die Ist-Temperatur.

                          Die Frage ist, wie ist es mit den Attributen. Wenn current_temperature die IST-Temperatur ist, dann würde ich die Rolle von local_temp von value.temperature auf value.current_temperature ändern

                          und die Rollen von heating_setpnt_occupied, heating_setpnt_unoccupied und local_temp_calibration auf irgendwas anderes, ich denk das checkt der Type_Detector auch nicht wenn zu oft value.temperature vorkommt.

                          UND natürlich die Zuweisung der Datenpunkte zu lovelace auch wieder rauswerfen.

                          @Garfonso Soweit steig ich leider noch nicht durch was dein Code und was der Type-Detector erkennt. Wenn ich da rein schaue: https://github.com/algar42/ioBroker.type-detector/blob/master/index.js müsste es ja zwei Rollen level.temperature und value.temperature geben. Wo kommt das Attribut current_temperature her, oder hat das nichts mit der Rolle sondern mit dem Attribut-Namen selber zu tun?

                          Dann würde ich die Rolle von heating_setpnt_current von value.temperature auf level.temperature ändern und oben mein ganzes Geschwätz verwerfen.

                          1 Antwort Letzte Antwort
                          0
                          • T Tictactoo

                            @Garfonso So sehen die States aus.
                            Attri.JPG

                            GarfonsoG Offline
                            GarfonsoG Offline
                            Garfonso
                            Developer
                            schrieb am zuletzt editiert von
                            #608

                            @Tictactoo
                            das sind die ioBroker states. Ich meinte die (Homeassistant) Attribute, die Lovelace erkennt -> instanzen -> lovelace -> "Entitäten" tab (letzter Tab), auf "Attribute anzeigen" klicken und dann in der Tabelle den automatisch generierten Eintrag (manuell geht das leider (noch) nicht mit mehreren attributen) für das Thermostat mal anzeigen.

                            Ultimativer Lovelace Leitfaden: https://forum.iobroker.net/topic/35937/der-ultimative-iobroker-lovelace-leitfaden-dokumentation

                            Lovelace UI Beispiele: https://forum.iobroker.net/topic/35950/zeigt-her-eure-lovelace-visualisierung

                            T 1 Antwort Letzte Antwort
                            0
                            • GarfonsoG Garfonso

                              @Tictactoo
                              das sind die ioBroker states. Ich meinte die (Homeassistant) Attribute, die Lovelace erkennt -> instanzen -> lovelace -> "Entitäten" tab (letzter Tab), auf "Attribute anzeigen" klicken und dann in der Tabelle den automatisch generierten Eintrag (manuell geht das leider (noch) nicht mit mehreren attributen) für das Thermostat mal anzeigen.

                              T Offline
                              T Offline
                              Tictactoo
                              schrieb am zuletzt editiert von
                              #609

                              @Garfonso Oh sry, dass war mir net ganz klar. Es scheint, als würde er einen anderen State als temperature erkennen. Vermutlich zeigt er deshalb nix?
                              Attri2.JPG

                              GarfonsoG 1 Antwort Letzte Antwort
                              0
                              • GarfonsoG Garfonso

                                @Johannes-Bauerstatter
                                Ich glaube du machst es zu kompliziert. Mach das mit der "tap_action" usw mal alles weg.. bei mir sieht das z.B. so aus:
                                Rolladen.JPG

                                Da ist außer dem grafischen schnickschnak nur das entity eingetragen. Wenn man drauf tabt wird getoggelt und der status wird mit blau/gelb des icons angezeigt.
                                (ok, bei mir haben die states auch boolean = true/false als typ, warum nimmst du hier 0/1? Sollte aber so auch gehen).

                                Johannes BauerstatterJ Offline
                                Johannes BauerstatterJ Offline
                                Johannes Bauerstatter
                                schrieb am zuletzt editiert von
                                #610

                                @Garfonso Danke. Hab´s anscheinend zu kompliziert gemacht. Funktioniert wie du beschrieben hast.

                                1 Antwort Letzte Antwort
                                1
                                • magiczoomM magiczoom

                                  @marcuskl Hi, danke fürs Teilen, ich habe weiter oben auch schon das fertige Skript bei mir eingefügt, sodass es genau so aussieht wie in deinem Screenshot.

                                  Leider klappt das bei mir mit dem Hintergrund auch nicht.

                                  Ich habe jetzt die jpg-Datei im cards-Ordner auf dem Raspberry und dieselbe Datei auf meinem PC in die Instanz unter "Karten" gezogen. Dort erscheint sie auch.

                                  Die Farbeinstellungen werden auch alle übernommen, allerdings das Hintergrundbild nicht, was muss ich ändern?

                                  Allgemeine Frage (da ganz weit oben nicht wirklich beantwortet):
                                  Wie kann ich den Status "false" und "true" auf "geschlossen" und "offen" ändern?
                                  Status-filter hilft bei mir nur bei "An" und "Aus"?

                                  Danke vielmals

                                  A Offline
                                  A Offline
                                  allgrind
                                  schrieb am zuletzt editiert von
                                  #611

                                  @magiczoom
                                  Hey,

                                  konntest du das mit dem Hintergrund lösen?
                                  Ich habe jetzt die 1.0.9 drauf und leider den gleichen Fehler :(

                                  Viele Grüße!

                                  P 1 Antwort Letzte Antwort
                                  0
                                  • T Tictactoo

                                    @Garfonso Oh sry, dass war mir net ganz klar. Es scheint, als würde er einen anderen State als temperature erkennen. Vermutlich zeigt er deshalb nix?
                                    Attri2.JPG

                                    GarfonsoG Offline
                                    GarfonsoG Offline
                                    Garfonso
                                    Developer
                                    schrieb am zuletzt editiert von
                                    #612

                                    @Tictactoo said in Test Adapter lovelace v0.2.x:

                                    @Garfonso Oh sry, dass war mir net ganz klar. Es scheint, als würde er einen anderen State als temperature erkennen. Vermutlich zeigt er deshalb nix?
                                    Attri2.JPG

                                    Naja, er hat ja auch ziemlich viele zur Auswahl, da wundert mich das kaum... wie soll er da den richtigen erkennen? Versuch mal die Rollen zu ändern so dass es nur zwei mit einer Role mit "temperatur" im Namen gibt und derjenige zum einstellen "write": true hat und der für die anzeige der aktuellen Temperatur "write": false hat. Dann "müsste" er die Attribute richtig füllen (siehe auch hier: https://github.com/ioBroker/ioBroker.type-detector/blob/master/index.js#L300 -> da muss man allerdings regExp lesen können ;-) ).

                                    @fd_samdi said in Test Adapter lovelace v0.2.x:

                                    @Garfonso Soweit steig ich leider noch nicht durch was dein Code und was der Type-Detector erkennt. Wenn ich da rein schaue: https://github.com/algar42/ioBroker.type-detector/blob/master/index.js müsste es ja zwei Rollen level.temperature und value.temperature geben. Wo kommt das Attribut current_temperature her, oder hat das nichts mit der Rolle sondern mit dem Attribut-Namen selber zu tun?

                                    Dann würde ich die Rolle von heating_setpnt_current von value.temperature auf level.temperature ändern und oben mein ganzes Geschwätz verwerfen.

                                    Hehe. Das ist nicht "mein Code", zum größten Teil. Ich hab nur das Licht erkennen gebaut (für Licht mit mehr als Dimmer). Aber ich hab es mittlerweile halbwegs durchschaut. Also was passiert ist, dass der type-detector nach den Regeln, die du verlinkt hast Gruppen von States baut. Also z.B. für das Thermostat ein State sucht mit dem man eine Temperatur setzen kann (role enthält "temperature" und der State ist Schreibbar), den nennt er dann "SET". Dann gibt es noch Optional States die die Temperatur anzeigen ("temperature" in Rolle und nur lesbar) (heißt "ACTUAL"), Luftfeuchtigkeit (HUMIDITY) usw... -> damit kann dann der Lovelace Adapter überlegen, wie er die states in die Attribute einsortiert. Für das thermostat passiert das hier: https://github.com/ioBroker/ioBroker.lovelace/blob/master/lib/server.js#L1892 -> da werden dann die Zuordnung SET -> temperature und ACTUAL -> current_temperature gemacht.

                                    Der Name der Attribute kommt dabei aus Lovelace/Homeassistant selber, das kann man in der Homeassistant Dokumentation (für das Thermostat wäre da offensichtlich auch noch Luft nach oben, Light wird mittlerweile recht viel unterstützt) nachlesen -> wir wollen ja nicht Lovelace hier komplett selber nachbauen, sondern den Code da von Homeassistant wieder verwenden. Daher lohnt es sich, wenn man sicher ist, dass die attribute stimmen, bei Problemen / Merkwürdigkeiten dann auch nach Tips für Lovelace/Homeassistant zu googeln. (Wobei die Implementation der Attribute natürlich auch noch nicht perfekt ist).

                                    Also es ist ein zweistufiger Process, zuerst erkennet der type-detector Geräte und sortiert die States standarisiert ein (oder versucht sein bestes das zu erreichen) und danach verknüpft der Lovelace Adapter diese erkannten States mit Attributen. Dabei ist, soweit ich das hier beobachte, das größte Problem, das der Type-Detector die Geräte "richtig" erkennt.

                                    Es gibt übrigens den devices-Adapter, wenn man den installiert, bekommt man rechts im Admin einen neuen Geräte-Eintrag und darunter kann man die Geräte, so wie der Typedetector sie erkennt, zusammen klicken (also die Ids für SET, ACTUAL, HUMIDITY usw. im Fall des thermostats aus der Liste der IDs frei auswählen und da im Grunde auch aus verschiedenen Geräten was basteln und damit wird dann in alias.0 ein Gerät erstellt -> damit könnte man die Problem des Detectors auch umgehen @Tictactoo - wäre in deinem Fall ggf. auch eine Lösung, wenn du nicht die Rollen umstellen willst -> dann Raum & Funktion beim Gerät in alias.0 einstellen und beim anderen weg).

                                    Ultimativer Lovelace Leitfaden: https://forum.iobroker.net/topic/35937/der-ultimative-iobroker-lovelace-leitfaden-dokumentation

                                    Lovelace UI Beispiele: https://forum.iobroker.net/topic/35950/zeigt-her-eure-lovelace-visualisierung

                                    T 1 Antwort Letzte Antwort
                                    0
                                    • GarfonsoG Garfonso

                                      @Tictactoo said in Test Adapter lovelace v0.2.x:

                                      @Garfonso Oh sry, dass war mir net ganz klar. Es scheint, als würde er einen anderen State als temperature erkennen. Vermutlich zeigt er deshalb nix?
                                      Attri2.JPG

                                      Naja, er hat ja auch ziemlich viele zur Auswahl, da wundert mich das kaum... wie soll er da den richtigen erkennen? Versuch mal die Rollen zu ändern so dass es nur zwei mit einer Role mit "temperatur" im Namen gibt und derjenige zum einstellen "write": true hat und der für die anzeige der aktuellen Temperatur "write": false hat. Dann "müsste" er die Attribute richtig füllen (siehe auch hier: https://github.com/ioBroker/ioBroker.type-detector/blob/master/index.js#L300 -> da muss man allerdings regExp lesen können ;-) ).

                                      @fd_samdi said in Test Adapter lovelace v0.2.x:

                                      @Garfonso Soweit steig ich leider noch nicht durch was dein Code und was der Type-Detector erkennt. Wenn ich da rein schaue: https://github.com/algar42/ioBroker.type-detector/blob/master/index.js müsste es ja zwei Rollen level.temperature und value.temperature geben. Wo kommt das Attribut current_temperature her, oder hat das nichts mit der Rolle sondern mit dem Attribut-Namen selber zu tun?

                                      Dann würde ich die Rolle von heating_setpnt_current von value.temperature auf level.temperature ändern und oben mein ganzes Geschwätz verwerfen.

                                      Hehe. Das ist nicht "mein Code", zum größten Teil. Ich hab nur das Licht erkennen gebaut (für Licht mit mehr als Dimmer). Aber ich hab es mittlerweile halbwegs durchschaut. Also was passiert ist, dass der type-detector nach den Regeln, die du verlinkt hast Gruppen von States baut. Also z.B. für das Thermostat ein State sucht mit dem man eine Temperatur setzen kann (role enthält "temperature" und der State ist Schreibbar), den nennt er dann "SET". Dann gibt es noch Optional States die die Temperatur anzeigen ("temperature" in Rolle und nur lesbar) (heißt "ACTUAL"), Luftfeuchtigkeit (HUMIDITY) usw... -> damit kann dann der Lovelace Adapter überlegen, wie er die states in die Attribute einsortiert. Für das thermostat passiert das hier: https://github.com/ioBroker/ioBroker.lovelace/blob/master/lib/server.js#L1892 -> da werden dann die Zuordnung SET -> temperature und ACTUAL -> current_temperature gemacht.

                                      Der Name der Attribute kommt dabei aus Lovelace/Homeassistant selber, das kann man in der Homeassistant Dokumentation (für das Thermostat wäre da offensichtlich auch noch Luft nach oben, Light wird mittlerweile recht viel unterstützt) nachlesen -> wir wollen ja nicht Lovelace hier komplett selber nachbauen, sondern den Code da von Homeassistant wieder verwenden. Daher lohnt es sich, wenn man sicher ist, dass die attribute stimmen, bei Problemen / Merkwürdigkeiten dann auch nach Tips für Lovelace/Homeassistant zu googeln. (Wobei die Implementation der Attribute natürlich auch noch nicht perfekt ist).

                                      Also es ist ein zweistufiger Process, zuerst erkennet der type-detector Geräte und sortiert die States standarisiert ein (oder versucht sein bestes das zu erreichen) und danach verknüpft der Lovelace Adapter diese erkannten States mit Attributen. Dabei ist, soweit ich das hier beobachte, das größte Problem, das der Type-Detector die Geräte "richtig" erkennt.

                                      Es gibt übrigens den devices-Adapter, wenn man den installiert, bekommt man rechts im Admin einen neuen Geräte-Eintrag und darunter kann man die Geräte, so wie der Typedetector sie erkennt, zusammen klicken (also die Ids für SET, ACTUAL, HUMIDITY usw. im Fall des thermostats aus der Liste der IDs frei auswählen und da im Grunde auch aus verschiedenen Geräten was basteln und damit wird dann in alias.0 ein Gerät erstellt -> damit könnte man die Problem des Detectors auch umgehen @Tictactoo - wäre in deinem Fall ggf. auch eine Lösung, wenn du nicht die Rollen umstellen willst -> dann Raum & Funktion beim Gerät in alias.0 einstellen und beim anderen weg).

                                      T Offline
                                      T Offline
                                      Tictactoo
                                      schrieb am zuletzt editiert von Tictactoo
                                      #613

                                      @Garfonso Danke fürs reinfuchsen. Nach der Änderung der Rollen hats geklappt. Leider gehen so Sachen wie das mit dem Boost auch net. Wenn ich es richtig lese, dann wohl, weil da eine Nummer erwartet wird, und bei mir ist ein ein boolean? Evtl. muss ich mich da mal genauer mit auseinandersetzen und das Skript für mich etwas anpassen, da auch meine Aqara-BWM nicht vom Motion Pattern erkannt werden.

                                      GarfonsoG 1 Antwort Letzte Antwort
                                      0
                                      • A allgrind

                                        @magiczoom
                                        Hey,

                                        konntest du das mit dem Hintergrund lösen?
                                        Ich habe jetzt die 1.0.9 drauf und leider den gleichen Fehler :(

                                        Viele Grüße!

                                        P Offline
                                        P Offline
                                        poyo
                                        schrieb am zuletzt editiert von
                                        #614

                                        @allgrind said in Test Adapter lovelace v0.2.x:

                                        @magiczoom
                                        Hey,

                                        konntest du das mit dem Hintergrund lösen?
                                        Ich habe jetzt die 1.0.9 drauf und leider den gleichen Fehler :(

                                        Viele Grüße!

                                        Ich habe auch Probleme mit dem Hintergrund gehabt, wurde einfach nicht angezeigt.
                                        Das war bei mir die Lösung :

                                         #Background image
                                            lovelace-background: 'center / cover no-repeat url("/cards/wall.jpg") fixed'
                                        

                                        Hab nur diese Zeichen ' vor center und hinter fixed gesetzt.
                                        Probiere es mal.

                                        Viele Grüße

                                        G 1 Antwort Letzte Antwort
                                        2
                                        • P poyo

                                          @allgrind said in Test Adapter lovelace v0.2.x:

                                          @magiczoom
                                          Hey,

                                          konntest du das mit dem Hintergrund lösen?
                                          Ich habe jetzt die 1.0.9 drauf und leider den gleichen Fehler :(

                                          Viele Grüße!

                                          Ich habe auch Probleme mit dem Hintergrund gehabt, wurde einfach nicht angezeigt.
                                          Das war bei mir die Lösung :

                                           #Background image
                                              lovelace-background: 'center / cover no-repeat url("/cards/wall.jpg") fixed'
                                          

                                          Hab nur diese Zeichen ' vor center und hinter fixed gesetzt.
                                          Probiere es mal.

                                          Viele Grüße

                                          G Offline
                                          G Offline
                                          g.polat
                                          schrieb am zuletzt editiert von
                                          #615

                                          @poyo sagte in Test Adapter lovelace v0.2.x:

                                          @allgrind said in Test Adapter lovelace v0.2.x:

                                          @magiczoom
                                          Hey,

                                          konntest du das mit dem Hintergrund lösen?
                                          Ich habe jetzt die 1.0.9 drauf und leider den gleichen Fehler :(

                                          Viele Grüße!

                                          Ich habe auch Probleme mit dem Hintergrund gehabt, wurde einfach nicht angezeigt.
                                          Das war bei mir die Lösung :

                                           #Background image
                                              lovelace-background: 'center / cover no-repeat url("/cards/wall.jpg") fixed'
                                          

                                          Hab nur diese Zeichen ' vor center und hinter fixed gesetzt.
                                          Probiere es mal.

                                          Viele Grüße

                                          Genau das ist es, vielen Dank 👍

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          669

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe