Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Admin Error

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Admin Error

    This topic has been deleted. Only users with topic management privileges can see it.
    • paul53
      paul53 @peterk34 last edited by

      @peterk34

          "alias": {
            "id": "0_meine_Daten.0.PV.Werte.Haus_Regelverbrauch",
            "read": "Math.round(val / (23 * 3)) / 10"
          }
      
      1 Reply Last reply Reply Quote 0
      • peterk34
        peterk34 @paul53 last edited by

        @paul53

            "alias": {
              "id": "e3dc-rscp.0.EMS.BAT_SOC",
              "read": "val < 10"
            }
        
            "alias": {
              "id": "deconz.1.Sensors.13.temperature",
              "read": "val.toFixed(1)"
            }
        
        paul53 1 Reply Last reply Reply Quote 0
        • paul53
          paul53 @peterk34 last edited by paul53

          @peterk34
          Der erste Alias konvertiert in "boolean", der zweite in einen String. Für Zahl:

              "alias": {
                "id": "deconz.1.Sensors.13.temperature",
                "read": "Math.round(val * 10) / 10"
              }
          
          peterk34 1 Reply Last reply Reply Quote 0
          • peterk34
            peterk34 @paul53 last edited by peterk34

            @paul53

            wäre dann das ein weg gerundet zurückzubekommen?

                "alias": {
                  "id": "deconz.1.Sensors.22.temperature",
                  "read": "parseFloat(val.toFixed(1))"
                }
              },
            

            oder

             "read": "+val.toFixed(1)"
            

            oder gibts einen einfacheren Weg eine gerundete zahl mit einer definierten Kommastelle zu bekommen?

            paul53 1 Reply Last reply Reply Quote 0
            • paul53
              paul53 @peterk34 last edited by paul53

              @peterk34 sagte: gibts einen einfacheren Weg eine gerundete zahl mit einer definierten Kommastelle zu bekommen?

              Siehe hier. Zahlen werden allerdings nie mit einer 0 nach dem Punkt dargestellt.

              peterk34 1 Reply Last reply Reply Quote 0
              • peterk34
                peterk34 @paul53 last edited by

                @paul53
                mir gehts darum eine auf ein oder zwei stellen gerundete zahl zu bekommen ... Math.round rundet ja immer auf ganze zahlen

                paul53 1 Reply Last reply Reply Quote 0
                • paul53
                  paul53 @peterk34 last edited by paul53

                  @peterk34 sagte: Math.round rundet ja immer auf ganze zahlen

                  Deshalb wird bei einer Nachkommastelle der 10-fache Wert gerundet und anschließend durch 10 dividiert. Beispiel:

                      "alias": {
                        "id": "0_meine_Daten.0.PV.Werte.Haus_Regelverbrauch",
                        "read": "Math.round(val / (23 * 3)) / 10"
                      }
                  
                  peterk34 2 Replies Last reply Reply Quote 0
                  • peterk34
                    peterk34 @paul53 last edited by

                    @paul53 sagte in Admin Error:

                    auch ein Weg 🙂

                    1 Reply Last reply Reply Quote 0
                    • peterk34
                      peterk34 @paul53 last edited by

                      @paul53

                      die Zahl der Errors hat sich deutlich vermindert. Es gibt aber noch immer welche. Kann es an der Schreibweise der Konvertierungsformel liegen (Leerzeichen)?

                      paul53 1 Reply Last reply Reply Quote 0
                      • paul53
                        paul53 @peterk34 last edited by paul53

                        @peterk34 sagte: Es gibt aber noch immer welche. Kann es an der Schreibweise der Konvertierungsformel liegen (Leerzeichen)?

                        Welche (bitte in Code tags)?
                        Leerzeichen stören nicht.

                        peterk34 1 Reply Last reply Reply Quote 0
                        • peterk34
                          peterk34 @paul53 last edited by peterk34

                          @paul53

                          interessanterweise bei allen Rollo Positionen ...

                          {
                            "common": {
                              "name": "Küche Ost",
                              "desc": "Manuell erzeugt",
                              "role": "level.blind",
                              "type": "number",
                              "read": true,
                              "write": true,
                              "unit": "%",
                              "alias": {
                                "id": "shelly.1.SHSW-25#69435A#1.Shutter.Position"
                              }
                            },
                            "type": "state",
                            "_id": "alias.0.Rollos.Kueche_Ost",
                            "acl": {
                              "object": 1636,
                              "state": 1636,
                              "owner": "system.user.admin",
                              "ownerGroup": "system.group.administrator"
                            },
                            "from": "system.adapter.admin.0",
                            "user": "system.user.admin",
                            "ts": 1660400214071
                          }
                          

                          das einzige was mir aufgefallen wäre ist, dass die role unterschiedlich war. aber das kann ja eigentlich nichts ausmachen.

                          Der Error dazu ist:
                          Bildschirmfoto 2022-08-13 um 16.29.58.png

                          Das ist der DP auf den verwiesen wird:

                          {
                            "type": "state",
                            "common": {
                              "name": "Position Küche Ost",
                              "type": "number",
                              "role": "level.blind",
                              "read": true,
                              "write": true,
                              "unit": "%",
                              "min": 0,
                              "max": 100,
                              "mobile": {
                                "admin": {
                                  "visible": true,
                                  "type": "blinds",
                                  "name": "Küche Ost"
                                }
                              }
                            },
                            "native": {},
                            "_id": "shelly.1.SHSW-25#69435A#1.Shutter.Position",
                            "acl": {
                              "object": 1636,
                              "state": 1636,
                              "owner": "system.user.admin",
                              "ownerGroup": "system.group.administrator"
                            },
                            "from": "system.adapter.shelly.1",
                            "user": "system.user.admin",
                            "ts": 1660331133909
                          }
                          
                          paul53 1 Reply Last reply Reply Quote 0
                          • paul53
                            paul53 @peterk34 last edited by paul53

                            @peterk34 sagte: bei allen Rollo Positionen ...

                            Kann keinen Fehler erkennen, außer dass "native" fehlt, was normalerweise nicht zu einer Fehlermeldung führt. Ergänze mal "native" unter Zeile 13:

                              },
                              "native": {},
                            
                            peterk34 1 Reply Last reply Reply Quote 0
                            • peterk34
                              peterk34 @paul53 last edited by

                              @paul53 sagte in Admin Error:

                                                                                                                                                            },                                                                                                                                                                              "native": {},                                            
                              

                              danke und done ... mal sehen. Ich weiß ja nicht wie ich den Error auslösen kann.

                              peterk34 1 Reply Last reply Reply Quote 0
                              • peterk34
                                peterk34 @peterk34 last edited by

                                @peterk34
                                und es sind wieder alle Errors da ...

                                1 Reply Last reply Reply Quote 0
                                • Homoran
                                  Homoran Global Moderator Administrators last edited by

                                  @peterk34 sagte in Admin Error:

                                  @peterk34
                                  und es sind wieder alle Errors da ...

                                  zeigen!

                                  aber bitte als Text in code-tags!
                                  https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1

                                  1 Reply Last reply Reply Quote 0
                                  • peterk34
                                    peterk34 last edited by peterk34

                                    Auszug :

                                    2022-08-14 12:25:41.831 - error: admin.0 (549218) Alias subscription error. Please check your alias definitions: sourceId=shelly.1.SHSW-PM#765C89#1.Relay0.Switch, sourceObj={"type":"state","common":{"type":"boolean","read":true,"write":true,"name":"Switch","role":"switch","def":false},"native":{},"from":"system.adapter.shelly.1","user":"system.user.admin","ts":1660463611295,"_id":"shelly.1.SHSW-PM#765C89#1.Relay0.Switch","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
                                    2022-08-14 12:25:41.873 - error: admin.0 (549218) Alias subscription error. Please check your alias definitions: sourceId=shelly.1.SHSW-PM#F4CFA2E3B5D0#1.Relay0.Switch, sourceObj={"type":"state","common":{"type":"boolean","read":true,"write":true,"name":"Switch","role":"switch","def":false},"native":{},"from":"system.adapter.shelly.1","user":"system.user.admin","ts":1660463634390,"_id":"shelly.1.SHSW-PM#F4CFA2E3B5D0#1.Relay0.Switch","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
                                    2022-08-14 12:25:41.875 - error: admin.0 (549218) Alias subscription error. Please check your alias definitions: sourceId=shelly.1.SHSW-1#8CAAB54B510D#1.Relay0.Switch, sourceObj={"type":"state","common":{"type":"boolean","read":true,"write":true,"name":"Switch","role":"switch","def":false},"native":{},"from":"system.adapter.shelly.1","user":"system.user.admin","ts":1660463623004,"_id":"shelly.1.SHSW-1#8CAAB54B510D#1.Relay0.Switch","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
                                    2022-08-14 12:25:41.876 - error: admin.0 (549218) Alias subscription error. Please check your alias definitions: sourceId=shelly.1.SHSW-PM#F4CFA2E3ACBE#1.Relay0.Switch, sourceObj={"type":"state","common":{"type":"boolean","read":true,"write":true,"name":"Switch","role":"switch","def":false},"native":{},"from":"system.adapter.shelly.1","user":"system.user.admin","ts":1652771805223,"_id":"shelly.1.SHSW-PM#F4CFA2E3ACBE#1.Relay0.Switch","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
                                    2022-08-14 12:25:41.876 - error: admin.0 (549218) Alias subscription error. Please check your alias definitions: sourceId=shelly.1.SHSW-1#76DCCF#1.Relay0.Switch, sourceObj={"type":"state","common":{"type":"boolean","read":true,"write":true,"name":"Switch","role":"switch","def":false,"smartName":{"de":"HeizungWerkstatt","smartType":"SWITCH"}},"native":{},"_id":"shelly.1.SHSW-1#76DCCF#1.Relay0.Switch","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"},"from":"system.adapter.shelly.1","user":"system.user.admin","ts":1660463620247}
                                    2022-08-14 12:25:41.877 - error: admin.0 (549218) Alias subscription error. Please check your alias definitions: sourceId=shelly.1.SHSW-25#BCDDC2774AC5#1.Relay0.Switch, sourceObj={"type":"state","common":{"type":"boolean","read":true,"write":true,"name":"Switch","role":"switch","def":false},"native":{},"from":"system.adapter.shelly.1","user":"system.user.admin","ts":1660463595456,"_id":"shelly.1.SHSW-25#BCDDC2774AC5#1.Relay0.Switch","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
                                    2022-08-14 12:25:41.878 - error: admin.0 (549218) Alias subscription error. Please check your alias definitions: sourceId=shelly.1.SHSW-PM#E09806A9CB4F#1.Relay0.Switch, sourceObj={"type":"state","common":{"type":"boolean","read":true,"write":true,"name":"Switch","role":"switch","def":false},"native":{},"from":"system.adapter.shelly.1","user":"system.user.admin","ts":1639229888832,"_id":"shelly.1.SHSW-PM#E09806A9CB4F#1.Relay0.Switch","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
                                    2022-08-14 12:25:51.732 - error: admin.0 (549218) Alias subscription error. Please check your alias definitions: sourceId=shelly.1.SHSW-PM#765C89#1.Relay0.Switch, sourceObj={"type":"state","common":{"type":"boolean","read":true,"write":true,"name":"Switch","role":"switch","def":false},"native":{},"from":"system.adapter.shelly.1","user":"system.user.admin","ts":1660463611295,"_id":"shelly.1.SHSW-PM#765C89#1.Relay0.Switch","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
                                    2022-08-14 12:25:51.776 - error: admin.0 (549218) Alias subscription error. Please check your alias definitions: sourceId=shelly.1.SHSW-PM#F4CFA2E3B5D0#1.Relay0.Switch, sourceObj={"type":"state","common":{"type":"boolean","read":true,"write":true,"name":"Switch","role":"switch","def":false},"native":{},"from":"system.adapter.shelly.1","user":"system.user.admin","ts":1660463634390,"_id":"shelly.1.SHSW-PM#F4CFA2E3B5D0#1.Relay0.Switch","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
                                    2022-08-14 12:25:51.779 - error: admin.0 (549218) Alias subscription error. Please check your alias definitions: sourceId=shelly.1.SHSW-1#8CAAB54B510D#1.Relay0.Switch, sourceObj={"type":"state","common":{"type":"boolean","read":true,"write":true,"name":"Switch","role":"switch","def":false},"native":{},"from":"system.adapter.shelly.1","user":"system.user.admin","ts":1660463623004,"_id":"shelly.1.SHSW-1#8CAAB54B510D#1.Relay0.Switch","acl":{"object":1636,"state":1636,"owner":"system.user.admin","ownerGroup":"system.group.administrator"}}
                                    
                                    paul53 1 Reply Last reply Reply Quote 0
                                    • paul53
                                      paul53 @peterk34 last edited by

                                      @peterk34
                                      Man sieht leider nur die Quellobjekte, die alle auf "Relay0.Switch" enden, aber keine Ursache. Wie sieht der Alias zu einem angemeckerten Quellobjekt aus?

                                      peterk34 1 Reply Last reply Reply Quote 0
                                      • peterk34
                                        peterk34 @paul53 last edited by

                                        @paul53

                                        {
                                          "common": {
                                            "name": "E Patrone Boiler",
                                            "desc": "Manuell erzeugt",
                                            "role": "state",
                                            "type": "boolean",
                                            "read": true,
                                            "write": true,
                                            "def": false,
                                            "alias": {
                                              "id": "shelly.1.SHSW-PM#765C89#1.Relay0.Switch"
                                            }
                                          },
                                          "type": "state",
                                          "_id": "alias.0.Heizung.E_Patrone_Boiler",
                                          "acl": {
                                            "object": 1636,
                                            "state": 1636,
                                            "owner": "system.user.admin",
                                            "ownerGroup": "system.group.administrator"
                                          },
                                          "from": "system.adapter.admin.0",
                                          "user": "system.user.admin",
                                          "ts": 1660076562181
                                        }
                                        
                                        {
                                          "common": {
                                            "name": "Heizung Bad",
                                            "desc": "Manuell erzeugt",
                                            "role": "state",
                                            "type": "boolean",
                                            "read": true,
                                            "write": true,
                                            "def": false,
                                            "alias": {
                                              "id": "shelly.1.SHSW-PM#F4CFA2E3B5D0#1.Relay0.Switch"
                                            }
                                          },
                                          "type": "state",
                                          "_id": "alias.0.Heizung.Heizung_Bad",
                                          "acl": {
                                            "object": 1636,
                                            "state": 1636,
                                            "owner": "system.user.admin",
                                            "ownerGroup": "system.group.administrator"
                                          },
                                          "from": "system.adapter.admin.0",
                                          "user": "system.user.admin",
                                          "ts": 1660076708330
                                        }
                                        
                                        paul53 1 Reply Last reply Reply Quote 0
                                        • paul53
                                          paul53 @peterk34 last edited by

                                          @peterk34
                                          Die sehen soweit in Ordnung aus, außer dass fehlt (unter Zeile 13):

                                            "native": {},
                                          

                                          und die Rolle in "switch" geändert werden sollte.

                                          peterk34 2 Replies Last reply Reply Quote 0
                                          • peterk34
                                            peterk34 @paul53 last edited by

                                            @paul53
                                            Das native habe ich bei einigen reingeschrieben… aufgrund der Menge der Errors hab ich aber noch nicht prüfen können ob die auch noch einen error haben … mach ich noch.

                                            Soll die Rolle im alias gleich dem referenzierten Datenpunkt sein?

                                            paul53 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            522
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            11
                                            73
                                            3626
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo