Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Admin Error

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    844

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Admin Error

Scheduled Pinned Locked Moved ioBroker Allgemein
73 Posts 11 Posters 6.6k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • peterk34P peterk34

    ich habe jetzt etliche Alias angelegt und seitdem Probleme mit Admin ... folgende Error treten auf:
    Bildschirmfoto 2022-08-13 um 12.55.57.png

    und danach ...
    Bildschirmfoto 2022-08-13 um 12.58.03.png

    Hat jemand eine Idee was das ist und wie ich das verhindern kann?

    ostseereiterO Offline
    ostseereiterO Offline
    ostseereiter
    wrote on last edited by
    #3

    @peterk34
    Das ignoriere ich das habe ich schon seit 1 Jahr hat bei mir keine Auswirkung.
    Screenshot (205).png

    Gruß OSR

    Plattform
    Linux x64 CPUs2 AMD G-T56N Processor 1646 MHz 8GB RAM

    Thomas BraunT 1 Reply Last reply
    0
    • ostseereiterO ostseereiter

      @peterk34
      Das ignoriere ich das habe ich schon seit 1 Jahr hat bei mir keine Auswirkung.
      Screenshot (205).png

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      wrote on last edited by
      #4

      @ostseereiter

      Das ist aber eine komplett andere Baustelle. Deine Meldung hat Null mit den Meldungen des TE zu tun.

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      ostseereiterO 1 Reply Last reply
      2
      • Thomas BraunT Thomas Braun

        @ostseereiter

        Das ist aber eine komplett andere Baustelle. Deine Meldung hat Null mit den Meldungen des TE zu tun.

        ostseereiterO Offline
        ostseereiterO Offline
        ostseereiter
        wrote on last edited by
        #5

        @thomas-braun
        ja stimmt

        Gruß OSR

        Plattform
        Linux x64 CPUs2 AMD G-T56N Processor 1646 MHz 8GB RAM

        1 Reply Last reply
        0
        • DJMarc75D DJMarc75

          @peterk34
          Leider aus einem Screenshot nicht zu markieren aber da steht doch:

          Please check your alias definitions"
          

          Da mal ansetzen.

          peterk34P Offline
          peterk34P Offline
          peterk34
          wrote on last edited by peterk34
          #6

          @djmarc75 sagte in Admin Error:

          @peterk34
          Leider aus einem Screenshot nicht zu markieren aber da steht doch:

          Please check your alias definitions"
          

          Da mal ansetzen.

          das war auch mein erster Gedanke. Nur passt da alles. Und es kommt der Error auch nicht jedesmal. Dazwischen funktionierts. Ausserdem kommt dieser Error dann für jeden Alias

          paul53P 1 Reply Last reply
          0
          • peterk34P peterk34

            @djmarc75 sagte in Admin Error:

            @peterk34
            Leider aus einem Screenshot nicht zu markieren aber da steht doch:

            Please check your alias definitions"
            

            Da mal ansetzen.

            das war auch mein erster Gedanke. Nur passt da alles. Und es kommt der Error auch nicht jedesmal. Dazwischen funktionierts. Ausserdem kommt dieser Error dann für jeden Alias

            paul53P Offline
            paul53P Offline
            paul53
            wrote on last edited by
            #7

            @peterk34 sagte: Nur passt da alles.

            Sicherlich nicht: Man darf in alias.read keine Anführungszeichen verwenden, sondern nur Hochkommata:

            val == 'asleep'
            

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            peterk34P 1 Reply Last reply
            0
            • paul53P paul53

              @peterk34 sagte: Nur passt da alles.

              Sicherlich nicht: Man darf in alias.read keine Anführungszeichen verwenden, sondern nur Hochkommata:

              val == 'asleep'
              
              peterk34P Offline
              peterk34P Offline
              peterk34
              wrote on last edited by
              #8

              @paul53 sagte in Admin Error:

              @peterk34 sagte: Nur passt da alles.

              Sicherlich nicht: Man darf in alias.read keine Anführungszeichen verwenden, sondern nur Hochkommata:

              val == 'asleep'
              

              ich habe keinen einzigen alias wo ich ein asleep verwende ... kann aber sein dass ich mich nicht gut genug auskenne: alias.read ist die Konvertierungsfunktion?

              paul53P 1 Reply Last reply
              0
              • peterk34P peterk34

                @paul53 sagte in Admin Error:

                @peterk34 sagte: Nur passt da alles.

                Sicherlich nicht: Man darf in alias.read keine Anführungszeichen verwenden, sondern nur Hochkommata:

                val == 'asleep'
                

                ich habe keinen einzigen alias wo ich ein asleep verwende ... kann aber sein dass ich mich nicht gut genug auskenne: alias.read ist die Konvertierungsfunktion?

                paul53P Offline
                paul53P Offline
                paul53
                wrote on last edited by
                #9

                @peterk34 sagte: alias.read ist die Konvertierungsfunktion?

                Ja.

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                peterk34P 1 Reply Last reply
                0
                • paul53P paul53

                  @peterk34 sagte: alias.read ist die Konvertierungsfunktion?

                  Ja.

                  peterk34P Offline
                  peterk34P Offline
                  peterk34
                  wrote on last edited by
                  #10

                  @paul53 sagte in Admin Error:

                  @peterk34 sagte: alias.read ist die Konvertierungsfunktion?

                  Ja.

                  so schaut zB einer dieser Datenpunkte aus ...

                  {
                    "common": {
                      "name": "Gang OG",
                      "desc": "Manuell erzeugt",
                      "role": "state",
                      "type": "boolean",
                      "read": true,
                      "write": true,
                      "def": false,
                      "alias": {
                        "id": "shelly.1.SHSW-25#BCDDC277525E#1.Relay0.Switch"
                      }
                    },
                    "type": "state",
                    "_id": "alias.0.Lichter.Gang_OG",
                    "acl": {
                      "object": 1636,
                      "state": 1636,
                      "owner": "system.user.admin",
                      "ownerGroup": "system.group.administrator"
                    },
                    "from": "system.adapter.admin.0",
                    "user": "system.user.admin",
                    "ts": 1660073002336
                  }
                  
                  paul53P 1 Reply Last reply
                  0
                  • peterk34P peterk34

                    @paul53 sagte in Admin Error:

                    @peterk34 sagte: alias.read ist die Konvertierungsfunktion?

                    Ja.

                    so schaut zB einer dieser Datenpunkte aus ...

                    {
                      "common": {
                        "name": "Gang OG",
                        "desc": "Manuell erzeugt",
                        "role": "state",
                        "type": "boolean",
                        "read": true,
                        "write": true,
                        "def": false,
                        "alias": {
                          "id": "shelly.1.SHSW-25#BCDDC277525E#1.Relay0.Switch"
                        }
                      },
                      "type": "state",
                      "_id": "alias.0.Lichter.Gang_OG",
                      "acl": {
                        "object": 1636,
                        "state": 1636,
                        "owner": "system.user.admin",
                        "ownerGroup": "system.group.administrator"
                      },
                      "from": "system.adapter.admin.0",
                      "user": "system.user.admin",
                      "ts": 1660073002336
                    }
                    
                    paul53P Offline
                    paul53P Offline
                    paul53
                    wrote on last edited by
                    #11

                    @peterk34 sagte: so schaut zB einer dieser Datenpunkte aus ...

                    Der Alias hat keine Konvertierung. Im obersten Bild wird die Konvertierung angemeckert.

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    peterk34P 1 Reply Last reply
                    0
                    • paul53P paul53

                      @peterk34 sagte: so schaut zB einer dieser Datenpunkte aus ...

                      Der Alias hat keine Konvertierung. Im obersten Bild wird die Konvertierung angemeckert.

                      peterk34P Offline
                      peterk34P Offline
                      peterk34
                      wrote on last edited by
                      #12

                      @paul53
                      hier noch ein zweiter mit Konvertierung:
                      Die Konvertierung habe ich im Reiter Alias angelegt - in den Objektdaten nicht bearbeitet.

                      {
                        "common": {
                          "name": "Eingestellte Lade A",
                          "desc": "Manuell erzeugt",
                          "role": "state",
                          "type": "number",
                          "read": true,
                          "write": true,
                          "unit": "A",
                          "def": 0,
                          "alias": {
                            "id": {
                              "read": "tesla-motors.0.LRWYGCEK0NC338561.charge_state.charge_amps",
                              "write": "tesla-motors.0.LRWYGCEK0NC338561.remote.set_charging_amps-charging_amps"
                            }
                          }
                        },
                        "type": "state",
                        "_id": "alias.0.Tesla.Laden.Eingestellte_Lade_A",
                        "acl": {
                          "object": 1636,
                          "state": 1636,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator"
                        },
                        "from": "system.adapter.admin.0",
                        "user": "system.user.admin",
                        "ts": 1659852813175
                      }
                      
                      paul53P 1 Reply Last reply
                      0
                      • peterk34P peterk34

                        @paul53
                        hier noch ein zweiter mit Konvertierung:
                        Die Konvertierung habe ich im Reiter Alias angelegt - in den Objektdaten nicht bearbeitet.

                        {
                          "common": {
                            "name": "Eingestellte Lade A",
                            "desc": "Manuell erzeugt",
                            "role": "state",
                            "type": "number",
                            "read": true,
                            "write": true,
                            "unit": "A",
                            "def": 0,
                            "alias": {
                              "id": {
                                "read": "tesla-motors.0.LRWYGCEK0NC338561.charge_state.charge_amps",
                                "write": "tesla-motors.0.LRWYGCEK0NC338561.remote.set_charging_amps-charging_amps"
                              }
                            }
                          },
                          "type": "state",
                          "_id": "alias.0.Tesla.Laden.Eingestellte_Lade_A",
                          "acl": {
                            "object": 1636,
                            "state": 1636,
                            "owner": "system.user.admin",
                            "ownerGroup": "system.group.administrator"
                          },
                          "from": "system.adapter.admin.0",
                          "user": "system.user.admin",
                          "ts": 1659852813175
                        }
                        
                        paul53P Offline
                        paul53P Offline
                        paul53
                        wrote on last edited by
                        #13

                        @peterk34 sagte: hier noch ein zweiter mit Konvertierung:

                        Der Alias hat auch keine Konvertierung, sondern verschiedene Original-Datenpunkte für Lesen und Schreiben.

                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                        peterk34P 1 Reply Last reply
                        0
                        • paul53P paul53

                          @peterk34 sagte: hier noch ein zweiter mit Konvertierung:

                          Der Alias hat auch keine Konvertierung, sondern verschiedene Original-Datenpunkte für Lesen und Schreiben.

                          peterk34P Offline
                          peterk34P Offline
                          peterk34
                          wrote on last edited by
                          #14

                          @paul53

                          {
                            "common": {
                              "name": "Es wird geladen",
                              "desc": "Manuell erzeugt",
                              "role": "state",
                              "type": "boolean",
                              "read": true,
                              "write": true,
                              "states": {
                                "true": "LÄDT",
                                "false": "LÄDT NICHT"
                              },
                              "def": false,
                              "alias": {
                                "id": "shelly.1.SHEM-3#84CCA8AD0EA1#1.Total.InstantPower",
                                "read": "val>30"
                              }
                            },
                            "type": "state",
                            "_id": "alias.0.Tesla.Laden.Es_wird_geladen",
                            "acl": {
                              "object": 1636,
                              "state": 1636,
                              "owner": "system.user.admin",
                              "ownerGroup": "system.group.administrator"
                            },
                            "from": "system.adapter.admin.0",
                            "user": "system.user.admin",
                            "ts": 1660335640792
                          }
                          

                          Das ist jetzt einer. Ich hab jetzt tatsächlich einen gefunden der einen String abfragt und deshalb das " drinnen hatte ... kann ein Datenpunkt einen Error bei allen auslösen?

                          paul53P 1 Reply Last reply
                          0
                          • peterk34P peterk34

                            @paul53

                            {
                              "common": {
                                "name": "Es wird geladen",
                                "desc": "Manuell erzeugt",
                                "role": "state",
                                "type": "boolean",
                                "read": true,
                                "write": true,
                                "states": {
                                  "true": "LÄDT",
                                  "false": "LÄDT NICHT"
                                },
                                "def": false,
                                "alias": {
                                  "id": "shelly.1.SHEM-3#84CCA8AD0EA1#1.Total.InstantPower",
                                  "read": "val>30"
                                }
                              },
                              "type": "state",
                              "_id": "alias.0.Tesla.Laden.Es_wird_geladen",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              },
                              "from": "system.adapter.admin.0",
                              "user": "system.user.admin",
                              "ts": 1660335640792
                            }
                            

                            Das ist jetzt einer. Ich hab jetzt tatsächlich einen gefunden der einen String abfragt und deshalb das " drinnen hatte ... kann ein Datenpunkt einen Error bei allen auslösen?

                            paul53P Offline
                            paul53P Offline
                            paul53
                            wrote on last edited by paul53
                            #15

                            @peterk34 sagte: einen gefunden der einen String abfragt und deshalb das " drinnen hatte ...

                            Es müssen zwei sein, einmal mit

                                  "read": "val == 'asleep'"
                            

                            und einmal mit

                                  "read": "val != 'asleep'"
                            

                            richtig geschrieben.

                            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                            peterk34P 1 Reply Last reply
                            0
                            • paul53P paul53

                              @peterk34 sagte: einen gefunden der einen String abfragt und deshalb das " drinnen hatte ...

                              Es müssen zwei sein, einmal mit

                                    "read": "val == 'asleep'"
                              

                              und einmal mit

                                    "read": "val != 'asleep'"
                              

                              richtig geschrieben.

                              peterk34P Offline
                              peterk34P Offline
                              peterk34
                              wrote on last edited by
                              #16

                              @paul53
                              tatsächlich beide gefunden ...

                              der web adapter gibt einen error bei jedem alias auf bei dem es eine konvertierung gibt 🥹

                              Bildschirmfoto 2022-08-13 um 14.20.46.png

                              paul53P 1 Reply Last reply
                              0
                              • peterk34P peterk34

                                @paul53
                                tatsächlich beide gefunden ...

                                der web adapter gibt einen error bei jedem alias auf bei dem es eine konvertierung gibt 🥹

                                Bildschirmfoto 2022-08-13 um 14.20.46.png

                                paul53P Offline
                                paul53P Offline
                                paul53
                                wrote on last edited by paul53
                                #17

                                @peterk34
                                Poste bitte die Konvertierungen in Code tags.

                                Dir ist bewusst, dass toFixed(1) in einen String konvertiert?
                                Richtig:

                                val < 0 ? Math.round(-val / 100) / 10 : 0
                                

                                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                peterk34P 2 Replies Last reply
                                0
                                • paul53P paul53

                                  @peterk34
                                  Poste bitte die Konvertierungen in Code tags.

                                  Dir ist bewusst, dass toFixed(1) in einen String konvertiert?
                                  Richtig:

                                  val < 0 ? Math.round(-val / 100) / 10 : 0
                                  
                                  peterk34P Offline
                                  peterk34P Offline
                                  peterk34
                                  wrote on last edited by
                                  #18

                                  @paul53

                                  nein war mir nicht bewusst ...

                                  {
                                    "common": {
                                      "name": "Regelverbrauch A",
                                      "desc": "Manuell erzeugt",
                                      "role": "state",
                                      "type": "number",
                                      "read": true,
                                      "write": true,
                                      "unit": "A",
                                      "def": "",
                                      "alias": {
                                        "id": "0_meine_Daten.0.PV.Werte.Haus_Regelverbrauch",
                                        "read": "(val / (230 * 3)).toFixed(1)"
                                      }
                                    },
                                    "type": "state",
                                    "_id": "alias.0.PV.Regelverbrauch_A",
                                    "acl": {
                                      "object": 1636,
                                      "state": 1636,
                                      "owner": "system.user.admin",
                                      "ownerGroup": "system.group.administrator"
                                    },
                                    "from": "system.adapter.admin.0",
                                    "user": "system.user.admin",
                                    "ts": 1659870908888
                                  }
                                  
                                  paul53P 1 Reply Last reply
                                  0
                                  • peterk34P peterk34

                                    @paul53

                                    nein war mir nicht bewusst ...

                                    {
                                      "common": {
                                        "name": "Regelverbrauch A",
                                        "desc": "Manuell erzeugt",
                                        "role": "state",
                                        "type": "number",
                                        "read": true,
                                        "write": true,
                                        "unit": "A",
                                        "def": "",
                                        "alias": {
                                          "id": "0_meine_Daten.0.PV.Werte.Haus_Regelverbrauch",
                                          "read": "(val / (230 * 3)).toFixed(1)"
                                        }
                                      },
                                      "type": "state",
                                      "_id": "alias.0.PV.Regelverbrauch_A",
                                      "acl": {
                                        "object": 1636,
                                        "state": 1636,
                                        "owner": "system.user.admin",
                                        "ownerGroup": "system.group.administrator"
                                      },
                                      "from": "system.adapter.admin.0",
                                      "user": "system.user.admin",
                                      "ts": 1659870908888
                                    }
                                    
                                    paul53P Offline
                                    paul53P Offline
                                    paul53
                                    wrote on last edited by
                                    #19

                                    @peterk34

                                        "alias": {
                                          "id": "0_meine_Daten.0.PV.Werte.Haus_Regelverbrauch",
                                          "read": "Math.round(val / (23 * 3)) / 10"
                                        }
                                    

                                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                    1 Reply Last reply
                                    0
                                    • paul53P paul53

                                      @peterk34
                                      Poste bitte die Konvertierungen in Code tags.

                                      Dir ist bewusst, dass toFixed(1) in einen String konvertiert?
                                      Richtig:

                                      val < 0 ? Math.round(-val / 100) / 10 : 0
                                      
                                      peterk34P Offline
                                      peterk34P Offline
                                      peterk34
                                      wrote on last edited by
                                      #20

                                      @paul53

                                          "alias": {
                                            "id": "e3dc-rscp.0.EMS.BAT_SOC",
                                            "read": "val < 10"
                                          }
                                      
                                          "alias": {
                                            "id": "deconz.1.Sensors.13.temperature",
                                            "read": "val.toFixed(1)"
                                          }
                                      
                                      paul53P 1 Reply Last reply
                                      0
                                      • peterk34P peterk34

                                        @paul53

                                            "alias": {
                                              "id": "e3dc-rscp.0.EMS.BAT_SOC",
                                              "read": "val < 10"
                                            }
                                        
                                            "alias": {
                                              "id": "deconz.1.Sensors.13.temperature",
                                              "read": "val.toFixed(1)"
                                            }
                                        
                                        paul53P Offline
                                        paul53P Offline
                                        paul53
                                        wrote on last edited by paul53
                                        #21

                                        @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"
                                            }
                                        

                                        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                                        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                                        peterk34P 1 Reply Last reply
                                        0
                                        • paul53P 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"
                                              }
                                          
                                          peterk34P Offline
                                          peterk34P Offline
                                          peterk34
                                          wrote on last edited by peterk34
                                          #22

                                          @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?

                                          paul53P 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

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

                                          608

                                          Online

                                          32.6k

                                          Users

                                          82.1k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe