Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. Bessere Unterstützung von Rooms und Functions

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    6
    1
    216

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    8
    1
    216

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    890

Bessere Unterstützung von Rooms und Functions

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
8 Beiträge 5 Kommentatoren 2.8k Aufrufe
  • Ä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.
  • sissiwupS Offline
    sissiwupS Offline
    sissiwup
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich gliedere meine Geräte immer nach Räumen und Funktionen, die Namen an sich sind dann nicht mehr sprechend.

    Im $() Selektor ist das Konzept vorbildlich gelöst.

    Was mir aber fehlt und ich mir wünschen würde:

    a) Die Enums im Skript auswertbar machen

    b) Das "hochziehen von Räumen" - ähnlich der CCU, da kennt auch jeder Datenpunkt seinen Raum/Räume, das vor allem auch in der Objektanzeige

    c) rickshaw - hier tauchen bei mir keine Räume oder Funktionen auf in der Auswahlbox (hier wäre auch ein Speichern super).

    MfG

    Sissi

    –-----------------------------------------

    1 CCU3 1 CCU2-Gateway 1 LanGateway 1 Pi-Gateway 1 I7 für ioBroker/MySQL


    1 Antwort Letzte Antwort
    0
    • BluefoxB Offline
      BluefoxB Offline
      Bluefox
      schrieb am zuletzt editiert von
      #2

      a und b habe ich jetzt implementiert. Mit c weiss ich noch nicht.

      1 Antwort Letzte Antwort
      0
      • ruhr70R Offline
        ruhr70R Offline
        ruhr70
        schrieb am zuletzt editiert von
        #3

        Hammer!

        Adapter: Fritzbox, Unify Circuit
        Skripte: dynamic hue, Bluetooth Scan, Multi-Ereignisliste

        1 Antwort Letzte Antwort
        0
        • B Offline
          B Offline
          Beatz
          schrieb am zuletzt editiert von
          #4

          Seit dem Update der Javascript/Coffescript Script Engine auf 0.5.0 bekomme ich Fehlermeldungen im Log. Diese beziehen sich auf das Sonnenstands Script.

          http://forum.iobroker.org/viewtopic.php … tand#p7638

          Log Auszug

          javascript-0	2015-07-27 21:53:08	error	at script.js.Sonnenstandsberechnung:61:14
          javascript-0	2015-07-27 21:53:08	error	at sandbox.getObject (/opt/iobroker/node_modules/iobroker.javascript/javascript.js:1113:21)
          javascript-0	2015-07-27 21:53:08	error	script.js.Sonnenstandsberechnung: ReferenceError: withEnums is not defined
          

          Script

          /* System Sonnenstand
          
          Sonne Azimut und Elevation in Variablen schreiben
          
          erstellt: 06.07.2015 nach ioBroker Forum http://forum.iobroker.net/viewtopic.php?f=21&t=975&sid=6f0ba055de5f82eed6809424f49ca93b#p7635
          */
          var suncalc = require('suncalc'),
              result = getObject("system.adapter.javascript.0"),
              lat = result.native.latitude,
              long = result.native.longitude;
          
          createState('Sonnenstand.Elevation', 0, {unit: '°'});
          createState('Sonnenstand.Azimut', 0, {unit: '°'});
          
          function Sonnenstand_berechnen () {
              var now = new Date();
          
              //log("-----------------------------------------------");
              //log("latitude : " + result.native.latitude,'info');
              //log("longitude: " + result.native.longitude,'info');
          
              var sunpos = suncalc.getPosition(now, lat, long);
              //log("sunpos: " + JSON.stringify(sunpos),'info');
          
              var h = sunpos.altitude * 180 / Math.PI,
                  a = sunpos.azimuth * 180 / Math.PI + 180;
          
              setState("javascript.0.Sonnenstand.Elevation",h.toFixed(1));
              setState("javascript.0.Sonnenstand.Azimut",a.toFixed());
          }
          
          schedule("*/1 * * * *", Sonnenstand_berechnen);
          Sonnenstand_berechnen(); // bei Scriptstart
          

          Hat jemand eine Idee, woran das liegen könnte?

          1 Antwort Letzte Antwort
          0
          • paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von
            #5

            @Beatz:

            Hat jemand eine Idee, woran das liegen könnte? Ist bei mir auch so: > javascript-0 2015-07-27 22:10:12 error at script.js.Sonnenstand:3:11

            javascript-0 2015-07-27 22:10:12 error at sandbox.getObject (C:\Program Files\ioBroker\node_modules\iobroker.javascript\javascript.js:1113:21)

            javascript-0 2015-07-27 22:10:12 error script.js.Sonnenstand: ReferenceError: withEnums is not defined `
            Es ist die Zeile

                result = getObject("system.adapter.javascript.0"),
            

            die nicht funktioniert, da sich offenbar bei getObject() ein Fehler eingeschlichen 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

            1 Antwort Letzte Antwort
            0
            • B Offline
              B Offline
              Beatz
              schrieb am zuletzt editiert von
              #6

              Danke für den Tipp. Gibt es eine Möglichkeit, vorläufig wieder die alte Version des Adapters zu installieren?

              1 Antwort Letzte Antwort
              0
              • BluefoxB Offline
                BluefoxB Offline
                Bluefox
                schrieb am zuletzt editiert von
                #7

                War ein Fehler drin. Habe gefixt.

                1 Antwort Letzte Antwort
                0
                • B Offline
                  B Offline
                  Beatz
                  schrieb am zuletzt editiert von
                  #8

                  Großartig … und einfach nur wahnsinnig schnell. Danke!

                  1 Antwort Letzte Antwort
                  0

                  Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                  Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                  Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                  Registrieren Anmelden
                  Antworten
                  • In einem neuen Thema antworten
                  Anmelden zum Antworten
                  • Älteste zuerst
                  • Neuste zuerst
                  • Meiste Stimmen


                  Support us

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

                  499

                  Online

                  32.8k

                  Benutzer

                  82.8k

                  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