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. Brauche mal einen Tipp

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    276

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

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

Brauche mal einen Tipp

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
16 Beiträge 6 Kommentatoren 1.4k Aufrufe 2 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.
  • paul53P paul53

    @chris-5 sagte: Aber der Datenpunkt existiert:

    Das Kanal-Objekt "javascript.0.Daten.ATC.37E806" existiert nicht: Das ist nur ein Ordner.
    Mache aus dem Ordner ein Kanal-Objekt und verpasse diesem einen sinnvollen Namen, z.B. "Klima Hobbyraum".

    Neuer Kanal.JPG
    Bild_2021-05-23_220359.png

    Chris 5C Offline
    Chris 5C Offline
    Chris 5
    schrieb am zuletzt editiert von
    #7

    @paul53
    da komme ich jetzt nicht mit, in dem Kanal sind doch die Werte die benötigt werden enthalten?
    Geräte3.JPG
    Was soll da noch rein?

    BBTownB paul53P P 3 Antworten Letzte Antwort
    0
    • Chris 5C Chris 5

      @paul53
      da komme ich jetzt nicht mit, in dem Kanal sind doch die Werte die benötigt werden enthalten?
      Geräte3.JPG
      Was soll da noch rein?

      BBTownB Offline
      BBTownB Offline
      BBTown
      schrieb am zuletzt editiert von BBTown
      #8

      @chris-5
      es IST eben kein Kanal, sonst würde das ja dort stehen
      a3edb499-6be0-4f41-94d7-18f83ddbd2fc-image.png

      somit ist es lediglich ein Ordner, und das ist nicht gut :sunglasses:

      ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

      1 Antwort Letzte Antwort
      1
      • Chris 5C Chris 5

        @paul53
        da komme ich jetzt nicht mit, in dem Kanal sind doch die Werte die benötigt werden enthalten?
        Geräte3.JPG
        Was soll da noch rein?

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

        @chris-5 sagte: in dem Kanal sind doch die Werte die benötigt werden enthalten?

        Ein Kanal sieht so aus:

        Bild_2021-05-24_094223.png

        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
        • Chris 5C Chris 5

          @paul53
          da komme ich jetzt nicht mit, in dem Kanal sind doch die Werte die benötigt werden enthalten?
          Geräte3.JPG
          Was soll da noch rein?

          P Offline
          P Offline
          Pittini
          Developer
          schrieb am zuletzt editiert von
          #10

          @chris-5 Mach doch einfach nen anständigen Channel aus dem Ordner. Kannste mit nem Einzeiler machen:

          setObject("Die ObjektID welche Kanal werden soll", { type: 'channel', common: { name: "Irgendein sinnvoller Name" }, native: {} });
          
          Chris 5C 1 Antwort Letzte Antwort
          1
          • P Pittini

            @chris-5 Mach doch einfach nen anständigen Channel aus dem Ordner. Kannste mit nem Einzeiler machen:

            setObject("Die ObjektID welche Kanal werden soll", { type: 'channel', common: { name: "Irgendein sinnvoller Name" }, native: {} });
            
            Chris 5C Offline
            Chris 5C Offline
            Chris 5
            schrieb am zuletzt editiert von
            #11

            @pittini said in Brauche mal einen Tipp:

            setObject("Die ObjektID welche Kanal werden soll", { type: 'channel', common: { name: "Irgendein sinnvoller Name" }, native: {} });

            alles klar, jetzt habe ich es kapiert. Die Datenpunkte habe ich mittels script angelegt jetzt wollte ich sie entsprechend korrigieren bekomme aber folgende Fehlermeldung:

            javascript.0	2021-05-24 10:43:08.907	info	(13756) script.js.common.Konvert.Kanal_erzeugen: registered 0 subscriptions and 0 schedules
            javascript.0	2021-05-24 10:43:08.906	error	(13756) Function "setObject" is not allowed. Use adapter settings to allow it.
            

            Könnt Ihr mir noch sagen wo ich die Adapter Settings korrigieren kann ?

            haselchenH 1 Antwort Letzte Antwort
            0
            • Chris 5C Chris 5

              @pittini said in Brauche mal einen Tipp:

              setObject("Die ObjektID welche Kanal werden soll", { type: 'channel', common: { name: "Irgendein sinnvoller Name" }, native: {} });

              alles klar, jetzt habe ich es kapiert. Die Datenpunkte habe ich mittels script angelegt jetzt wollte ich sie entsprechend korrigieren bekomme aber folgende Fehlermeldung:

              javascript.0	2021-05-24 10:43:08.907	info	(13756) script.js.common.Konvert.Kanal_erzeugen: registered 0 subscriptions and 0 schedules
              javascript.0	2021-05-24 10:43:08.906	error	(13756) Function "setObject" is not allowed. Use adapter settings to allow it.
              

              Könnt Ihr mir noch sagen wo ich die Adapter Settings korrigieren kann ?

              haselchenH Offline
              haselchenH Offline
              haselchen
              Most Active
              schrieb am zuletzt editiert von haselchen
              #12

              @chris-5

              Im Javascript Adapter in den Einstellungen

              8b22cc69-74df-4ce4-85df-0ff84695e87a-grafik.png

              Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

              Chris 5C 1 Antwort Letzte Antwort
              0
              • haselchenH haselchen

                @chris-5

                Im Javascript Adapter in den Einstellungen

                8b22cc69-74df-4ce4-85df-0ff84695e87a-grafik.png

                Chris 5C Offline
                Chris 5C Offline
                Chris 5
                schrieb am zuletzt editiert von
                #13

                @haselchen :+1: gefunden

                Chris 5C 1 Antwort Letzte Antwort
                0
                • Chris 5C Chris 5

                  @haselchen :+1: gefunden

                  Chris 5C Offline
                  Chris 5C Offline
                  Chris 5
                  schrieb am zuletzt editiert von Chris 5
                  #14

                  @chris-5 said in Brauche mal einen Tipp:
                  Super, Danke für Eure Beiträge - script läuft fehlerfrei und wieder was dazu gelernt :flushed:
                  Das mit den "Channel" hatte ich never ever rausbekommen.
                  Habe mein script angepasst das mir die Datenpunkte anlegt und dann gleichzeitig auch die Objekte als Channel deklariert. Weil es einfacher war nenne ich die Channel jetzt genau wie die Ordner unter denen die Datenpunkte sind:
                  Geräte4.JPG
                  Verstehe aber eigentlich nicht wirklich wofür man diese Struktur braucht - werde wohl noch etwas Einarbeitungszeit benötigen :confused:
                  Schönen Pfingstmontag noch!

                  paul53P 1 Antwort Letzte Antwort
                  0
                  • Chris 5C Chris 5

                    @chris-5 said in Brauche mal einen Tipp:
                    Super, Danke für Eure Beiträge - script läuft fehlerfrei und wieder was dazu gelernt :flushed:
                    Das mit den "Channel" hatte ich never ever rausbekommen.
                    Habe mein script angepasst das mir die Datenpunkte anlegt und dann gleichzeitig auch die Objekte als Channel deklariert. Weil es einfacher war nenne ich die Channel jetzt genau wie die Ordner unter denen die Datenpunkte sind:
                    Geräte4.JPG
                    Verstehe aber eigentlich nicht wirklich wofür man diese Struktur braucht - werde wohl noch etwas Einarbeitungszeit benötigen :confused:
                    Schönen Pfingstmontag noch!

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

                    @chris-5 sagte: Verstehe aber eigentlich nicht wirklich wofür man diese Struktur braucht

                    Die angemeckerte Zeile 412 des Pittini-Skripts

                            LastMessage = "Batteriestand unter Limit im " + GetRoom(x) + " bei Gerät " + getObject(GetParentId(Sensor[x])).common.name;
                    

                    holt den Namen aus dem Parent-Objekt des Datenpunktes.

                    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

                    Chris 5C 1 Antwort Letzte Antwort
                    0
                    • paul53P paul53

                      @chris-5 sagte: Verstehe aber eigentlich nicht wirklich wofür man diese Struktur braucht

                      Die angemeckerte Zeile 412 des Pittini-Skripts

                              LastMessage = "Batteriestand unter Limit im " + GetRoom(x) + " bei Gerät " + getObject(GetParentId(Sensor[x])).common.name;
                      

                      holt den Namen aus dem Parent-Objekt des Datenpunktes.

                      Chris 5C Offline
                      Chris 5C Offline
                      Chris 5
                      schrieb am zuletzt editiert von
                      #16

                      @paul53
                      Ahh Ok, dann würde das Sinn machen den Channel so wie das Gerät zu nennen, also "Thermometer". Sollten sich dann meherer batteriebetriebene Gerärte in einem Raum befinden weiß man welches der Geräte gemeint ist. Schlau :grinning:

                      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

                      291

                      Online

                      32.7k

                      Benutzer

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