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

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Alias DP Wert schreiben

NEWS

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

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

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

Alias DP Wert schreiben

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
15 Beiträge 2 Kommentatoren 843 Aufrufe 1 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.
  • O Offline
    O Offline
    ostseeskipper
    schrieb am zuletzt editiert von
    #1

    noch eine Frage heute in Bezug auf Alias

    //const idDstPV_Produktion = 'alias.0.PV_GesamtProduktion.PV_GesamtProduktion';
    const idDstPV_Produktion = '0_userdata.0.PV_Anlage.PV_GesamtProduktion';
    
    const idSrcSH10 = 'alias.0.SH10_Total_Output_Energy.5003_Total_Output_Energy';
    const idSrcSG3 = 'alias.0.SG3_Total_Output_Energy.5003_Total_Output_Energy';
    const idSrcSG10 = 'alias.0.SG10_Total_Output_Energy.5003_Total_Output_Energy';
    
    
    console.log ((getState(idSrcSH10).val)+ getState(idSrcSG3).val + getState(idSrcSG10).val);
    let pvp = getState(idSrcSH10).val + getState(idSrcSG3).val + getState(idSrcSG10).val;
    console.log(pvp)
    setState(idDstPV_Produktion, pvp,true);
    

    Das Script schreibt in den DP idDstPV_Produktion wie es soll
    Wenn ich aber den Alias von ganz oben nehme geht das nicht.
    Es kommt kein Fehler und der Wert im DP + Alias ist "null"
    Kann man nicht auf einen Alias schreiben?

    paul53P 1 Antwort Letzte Antwort
    0
    • O ostseeskipper

      noch eine Frage heute in Bezug auf Alias

      //const idDstPV_Produktion = 'alias.0.PV_GesamtProduktion.PV_GesamtProduktion';
      const idDstPV_Produktion = '0_userdata.0.PV_Anlage.PV_GesamtProduktion';
      
      const idSrcSH10 = 'alias.0.SH10_Total_Output_Energy.5003_Total_Output_Energy';
      const idSrcSG3 = 'alias.0.SG3_Total_Output_Energy.5003_Total_Output_Energy';
      const idSrcSG10 = 'alias.0.SG10_Total_Output_Energy.5003_Total_Output_Energy';
      
      
      console.log ((getState(idSrcSH10).val)+ getState(idSrcSG3).val + getState(idSrcSG10).val);
      let pvp = getState(idSrcSH10).val + getState(idSrcSG3).val + getState(idSrcSG10).val;
      console.log(pvp)
      setState(idDstPV_Produktion, pvp,true);
      

      Das Script schreibt in den DP idDstPV_Produktion wie es soll
      Wenn ich aber den Alias von ganz oben nehme geht das nicht.
      Es kommt kein Fehler und der Wert im DP + Alias ist "null"
      Kann man nicht auf einen Alias schreiben?

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von paul53
      #2

      @ostseeskipper sagte: Kann man nicht auf einen Alias schreiben?

      Doch, man kann.
      Browser refresh versucht?

      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 Antwort Letzte Antwort
      0
      • O Offline
        O Offline
        ostseeskipper
        schrieb am zuletzt editiert von
        #3

        @paul53
        wenn zeile 1 auskommentriert wird der errechnete Wert eingetragen
        wenn zeile 2 auskommentiert erscheint NULL

        paul53P 1 Antwort Letzte Antwort
        0
        • O ostseeskipper

          @paul53
          wenn zeile 1 auskommentriert wird der errechnete Wert eingetragen
          wenn zeile 2 auskommentiert erscheint NULL

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #4

          @ostseeskipper sagte: wenn zeile 2 auskommentiert erscheint NULL

          Auf welchen Datenpunkt verweist der Alias (Zeile 1)?

          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

          O 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @ostseeskipper sagte: wenn zeile 2 auskommentiert erscheint NULL

            Auf welchen Datenpunkt verweist der Alias (Zeile 1)?

            O Offline
            O Offline
            ostseeskipper
            schrieb am zuletzt editiert von ostseeskipper
            #5

            @paul53
            Der Alias in Zeile 1 verweisst auf den DP der in Zeile 2 genannt ist

            Wenn direkt auf den in Zeile 2 geschrieben wird, wird auch der Wert im Alias DP (Zeile 1) angezeigt

            paul53P 1 Antwort Letzte Antwort
            0
            • O ostseeskipper

              @paul53
              Der Alias in Zeile 1 verweisst auf den DP der in Zeile 2 genannt ist

              Wenn direkt auf den in Zeile 2 geschrieben wird, wird auch der Wert im Alias DP (Zeile 1) angezeigt

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #6

              @ostseeskipper sagte: wird auch der Wert im Alias DP (Zeile 1) angezeigt

              Zeige bitte die Objekteigenschaften des Alias in Code tags.

              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

              O 1 Antwort Letzte Antwort
              0
              • paul53P paul53

                @ostseeskipper sagte: wird auch der Wert im Alias DP (Zeile 1) angezeigt

                Zeige bitte die Objekteigenschaften des Alias in Code tags.

                O Offline
                O Offline
                ostseeskipper
                schrieb am zuletzt editiert von
                #7

                @paul53
                der vom Alias

                {
                  "common": {
                    "alias": {
                      "id": "0_userdata.0.PV_Anlage.PV_GesamtProduktion",
                      "read": "",
                      "write": ""
                    },
                    "name": "PV_GesamtProduktion",
                    "role": "value",
                    "type": "number",
                    "unit": "kWh",
                    "min": null,
                    "max": null,
                    "read": true,
                    "write": true,
                    "custom": {
                      "sql.0": {
                        "enabled": true,
                        "storageType": "",
                        "counter": false,
                        "aliasId": "",
                        "debounceTime": 0,
                        "blockTime": 0,
                        "changesOnly": true,
                        "changesRelogInterval": "0",
                        "changesMinDelta": 1,
                        "ignoreBelowNumber": "",
                        "disableSkippedValueLogging": false,
                        "retention": "31536000",
                        "customRetentionDuration": 365,
                        "maxLength": 0,
                        "enableDebugLogs": false,
                        "debounce": "1000"
                      }
                    }
                  },
                  "native": {},
                  "type": "state",
                  "_id": "alias.0.PV_GesamtProduktion.PV_GesamtProduktion",
                  "acl": {
                    "object": 1636,
                    "state": 1636,
                    "owner": "system.user.gast",
                    "ownerGroup": "system.group.user"
                  },
                  "from": "system.adapter.admin.0",
                  "user": "system.user.admin",
                  "ts": 1681933744618
                }
                
                paul53P 1 Antwort Letzte Antwort
                0
                • O ostseeskipper

                  @paul53
                  der vom Alias

                  {
                    "common": {
                      "alias": {
                        "id": "0_userdata.0.PV_Anlage.PV_GesamtProduktion",
                        "read": "",
                        "write": ""
                      },
                      "name": "PV_GesamtProduktion",
                      "role": "value",
                      "type": "number",
                      "unit": "kWh",
                      "min": null,
                      "max": null,
                      "read": true,
                      "write": true,
                      "custom": {
                        "sql.0": {
                          "enabled": true,
                          "storageType": "",
                          "counter": false,
                          "aliasId": "",
                          "debounceTime": 0,
                          "blockTime": 0,
                          "changesOnly": true,
                          "changesRelogInterval": "0",
                          "changesMinDelta": 1,
                          "ignoreBelowNumber": "",
                          "disableSkippedValueLogging": false,
                          "retention": "31536000",
                          "customRetentionDuration": 365,
                          "maxLength": 0,
                          "enableDebugLogs": false,
                          "debounce": "1000"
                        }
                      }
                    },
                    "native": {},
                    "type": "state",
                    "_id": "alias.0.PV_GesamtProduktion.PV_GesamtProduktion",
                    "acl": {
                      "object": 1636,
                      "state": 1636,
                      "owner": "system.user.gast",
                      "ownerGroup": "system.group.user"
                    },
                    "from": "system.adapter.admin.0",
                    "user": "system.user.admin",
                    "ts": 1681933744618
                  }
                  
                  paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von
                  #8

                  @ostseeskipper
                  Zeilen 12, 13 sind das Problem!

                  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

                  O 1 Antwort Letzte Antwort
                  0
                  • paul53P paul53

                    @ostseeskipper
                    Zeilen 12, 13 sind das Problem!

                    O Offline
                    O Offline
                    ostseeskipper
                    schrieb am zuletzt editiert von ostseeskipper
                    #9

                    @paul53
                    Hab die Alias mit dem Adapter erzeugt
                    lösch ich die NULL da einfach?
                    in anderen steht "" drin

                    nun ist das so und funktioniert. DANKE

                    {
                      "common": {
                        "alias": {
                          "id": "0_userdata.0.PV_Anlage.PV_GesamtProduktion",
                          "read": "",
                          "write": ""
                        },
                        "name": "PV_GesamtProduktion",
                        "role": "value",
                        "type": "number",
                        "unit": "kWh",
                        "read": true,
                        "write": true,
                        "custom": {
                          "sql.0": {
                            "enabled": true,
                            "storageType": "",
                            "counter": false,
                            "aliasId": "",
                            "debounceTime": 0,
                            "blockTime": 0,
                            "changesOnly": true,
                            "changesRelogInterval": "0",
                            "changesMinDelta": 1,
                            "ignoreBelowNumber": "",
                            "disableSkippedValueLogging": false,
                            "retention": "31536000",
                            "customRetentionDuration": 365,
                            "maxLength": 0,
                            "enableDebugLogs": false,
                            "debounce": "1000"
                          }
                        }
                      },
                      "native": {},
                      "type": "state",
                      "_id": "alias.0.PV_GesamtProduktion.PV_GesamtProduktion",
                      "acl": {
                        "object": 1636,
                        "state": 1636,
                        "owner": "system.user.gast",
                        "ownerGroup": "system.group.user"
                      },
                      "from": "system.adapter.admin.0",
                      "user": "system.user.admin",
                      "ts": 1681933744618
                    }
                    

                    Funktioniert aber trotzdem nicht.

                    paul53P 1 Antwort Letzte Antwort
                    0
                    • O ostseeskipper

                      @paul53
                      Hab die Alias mit dem Adapter erzeugt
                      lösch ich die NULL da einfach?
                      in anderen steht "" drin

                      nun ist das so und funktioniert. DANKE

                      {
                        "common": {
                          "alias": {
                            "id": "0_userdata.0.PV_Anlage.PV_GesamtProduktion",
                            "read": "",
                            "write": ""
                          },
                          "name": "PV_GesamtProduktion",
                          "role": "value",
                          "type": "number",
                          "unit": "kWh",
                          "read": true,
                          "write": true,
                          "custom": {
                            "sql.0": {
                              "enabled": true,
                              "storageType": "",
                              "counter": false,
                              "aliasId": "",
                              "debounceTime": 0,
                              "blockTime": 0,
                              "changesOnly": true,
                              "changesRelogInterval": "0",
                              "changesMinDelta": 1,
                              "ignoreBelowNumber": "",
                              "disableSkippedValueLogging": false,
                              "retention": "31536000",
                              "customRetentionDuration": 365,
                              "maxLength": 0,
                              "enableDebugLogs": false,
                              "debounce": "1000"
                            }
                          }
                        },
                        "native": {},
                        "type": "state",
                        "_id": "alias.0.PV_GesamtProduktion.PV_GesamtProduktion",
                        "acl": {
                          "object": 1636,
                          "state": 1636,
                          "owner": "system.user.gast",
                          "ownerGroup": "system.group.user"
                        },
                        "from": "system.adapter.admin.0",
                        "user": "system.user.admin",
                        "ts": 1681933744618
                      }
                      

                      Funktioniert aber trotzdem nicht.

                      paul53P Offline
                      paul53P Offline
                      paul53
                      schrieb am zuletzt editiert von
                      #10

                      @ostseeskipper sagte: in anderen steht "" drin

                      Passt auch nicht zu "type": "number".
                      Lösch die beiden Zeilen raus.

                      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

                      O 1 Antwort Letzte Antwort
                      0
                      • paul53P paul53

                        @ostseeskipper sagte: in anderen steht "" drin

                        Passt auch nicht zu "type": "number".
                        Lösch die beiden Zeilen raus.

                        O Offline
                        O Offline
                        ostseeskipper
                        schrieb am zuletzt editiert von
                        #11

                        @paul53
                        Ja hab ich gemacht. Komisch das ist in allen drin die mit der Adapter GUI erzeugt wurden.

                        paul53P 1 Antwort Letzte Antwort
                        0
                        • O ostseeskipper

                          @paul53
                          Ja hab ich gemacht. Komisch das ist in allen drin die mit der Adapter GUI erzeugt wurden.

                          paul53P Offline
                          paul53P Offline
                          paul53
                          schrieb am zuletzt editiert von
                          #12

                          @ostseeskipper sagte: die mit der Adapter GUI erzeugt wurden.

                          Welcher Adapter?
                          Man kann Alias-DP auch im Tab "Objekte" erstellen, bekommt aber erst einmal eine Warnung, bevor man die Original-ID zugewiesen hat.

                          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

                          O 2 Antworten Letzte Antwort
                          0
                          • paul53P paul53

                            @ostseeskipper sagte: die mit der Adapter GUI erzeugt wurden.

                            Welcher Adapter?
                            Man kann Alias-DP auch im Tab "Objekte" erstellen, bekommt aber erst einmal eine Warnung, bevor man die Original-ID zugewiesen hat.

                            O Offline
                            O Offline
                            ostseeskipper
                            schrieb am zuletzt editiert von ostseeskipper
                            #13

                            @paul53

                            mit diesem hier
                            ab756bfa-3fad-4442-9ffa-2cf78d20f202-grafik.png

                            und dann über automatisch erstellen

                            1 Antwort Letzte Antwort
                            0
                            • paul53P paul53

                              @ostseeskipper sagte: die mit der Adapter GUI erzeugt wurden.

                              Welcher Adapter?
                              Man kann Alias-DP auch im Tab "Objekte" erstellen, bekommt aber erst einmal eine Warnung, bevor man die Original-ID zugewiesen hat.

                              O Offline
                              O Offline
                              ostseeskipper
                              schrieb am zuletzt editiert von
                              #14

                              @paul53

                              im Objekte Tab hab ich noch nichts gesehen wie man da einen Alias anlegen kann :-(

                              paul53P 1 Antwort Letzte Antwort
                              0
                              • O ostseeskipper

                                @paul53

                                im Objekte Tab hab ich noch nichts gesehen wie man da einen Alias anlegen kann :-(

                                paul53P Offline
                                paul53P Offline
                                paul53
                                schrieb am zuletzt editiert von paul53
                                #15

                                @ostseeskipper sagte: im Objekte Tab hab ich noch nichts gesehen wie man da einen Alias anlegen kann

                                Einfach Objekte unter "alias.0" erstellen. Bei Datenpunkten gibt es dann einen zusätzlichen Tab für die Alias-Eigenschaften.

                                @ostseeskipper sagte in Alias DP Wert schreiben:

                                über automatisch erstellen

                                Diese Funktion habe ich nie genutzt. Sie könnte das Problem sein.

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

                                581

                                Online

                                32.4k

                                Benutzer

                                81.5k

                                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