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. Skripten / Logik
  4. Blockly
  5. [gelöst] JS-Funktion zur Rückgabe des Zimmers

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

[gelöst] JS-Funktion zur Rückgabe des Zimmers

Scheduled Pinned Locked Moved Blockly
5 Posts 2 Posters 505 Views 1 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.
  • L Offline
    L Offline
    LE-R.Kelly
    wrote on last edited by LE-R.Kelly
    #1

    Hallo,
    kann mir jemand einen Tipp geben, wie ich mir in Blockly mit einer JS-Funktion das Zimmer eines Objektes zurückgeben lassen kann, wie es beispielsweise auch mit dem Namen funktioniert (return getObject(ObjectID).common.name;)?

    VG
    Ronny

    paul53P 1 Reply Last reply
    0
    • L LE-R.Kelly

      Hallo,
      kann mir jemand einen Tipp geben, wie ich mir in Blockly mit einer JS-Funktion das Zimmer eines Objektes zurückgeben lassen kann, wie es beispielsweise auch mit dem Namen funktioniert (return getObject(ObjectID).common.name;)?

      VG
      Ronny

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

      @le-r-kelly sagte: einer JS-Funktion das Zimmer eines Objektes zurückgeben lassen kann

      return getObject(id, 'rooms').enumNames[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

      L 1 Reply Last reply
      0
      • paul53P paul53

        @le-r-kelly sagte: einer JS-Funktion das Zimmer eines Objektes zurückgeben lassen kann

        return getObject(id, 'rooms').enumNames[0];
        
        L Offline
        L Offline
        LE-R.Kelly
        wrote on last edited by
        #3

        @paul53 sagte in JS-Funktion zur Rückgabe des Zimmersd:

        return getObject(id, 'rooms').enumNames[0];

        Cool, Danke.
        Eine Frage noch: Als Rückmeldung erhalte ich ein json, welches mir den Raum in 8 Sprachen ausgibt. Kann man das noch vereinfachen, sprich auf eine Sprache beschränken oder muss etwas für das json gebastelt werden?

        VG
        Ronny

        paul53P 1 Reply Last reply
        0
        • L LE-R.Kelly

          @paul53 sagte in JS-Funktion zur Rückgabe des Zimmersd:

          return getObject(id, 'rooms').enumNames[0];

          Cool, Danke.
          Eine Frage noch: Als Rückmeldung erhalte ich ein json, welches mir den Raum in 8 Sprachen ausgibt. Kann man das noch vereinfachen, sprich auf eine Sprache beschränken oder muss etwas für das json gebastelt werden?

          VG
          Ronny

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

          @le-r-kelly sagte: Raum in 8 Sprachen ausgibt.

          Dann ändere die Funktion:

          let room = getObject(id, 'rooms').enumNames[0];
          if(typeof room == 'string') return room;
          return room.de;
          

          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

          L 1 Reply Last reply
          0
          • paul53P paul53

            @le-r-kelly sagte: Raum in 8 Sprachen ausgibt.

            Dann ändere die Funktion:

            let room = getObject(id, 'rooms').enumNames[0];
            if(typeof room == 'string') return room;
            return room.de;
            
            L Offline
            L Offline
            LE-R.Kelly
            wrote on last edited by
            #5

            @paul53 sagte in JS-Funktion zur Rückgabe des Zimmersd:

                                                                                                                                        let room = getObject(id, 'rooms').enumNames[0];                                                                                                                                                                            if(typeof room == 'string') return room;                                                                                                                                                                            return room.de;                                            
            

            Perfekt :+1: :+1: :+1:
            Vielen Dank :grinning:

            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

            697

            Online

            32.6k

            Users

            82.3k

            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