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. JavaScript
  5. [Gelöst] Javascript: Frage - Modul einbinden

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    23
    1
    1.3k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

[Gelöst] Javascript: Frage - Modul einbinden

Geplant Angeheftet Gesperrt Verschoben JavaScript
javascript
8 Beiträge 5 Kommentatoren 1.3k 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.
  • qqolliQ Offline
    qqolliQ Offline
    qqolli
    schrieb am zuletzt editiert von qqolli
    #1

    Hallo zusammen,

    da ich noch nicht so vertraut mit Javascript bin, hätte ich mal eine Frage zu folgender Zeile:

    const suncalc = require('suncalc');
    

    Da sagt er, "suncalc" kenne ich nicht. Wo bekomme ich "suncalc" her und wo muss ich es ablegen damit er das bei require akzeptiert?

    HomoranH paul53P 2 Antworten Letzte Antwort
    0
    • qqolliQ qqolli

      Hallo zusammen,

      da ich noch nicht so vertraut mit Javascript bin, hätte ich mal eine Frage zu folgender Zeile:

      const suncalc = require('suncalc');
      

      Da sagt er, "suncalc" kenne ich nicht. Wo bekomme ich "suncalc" her und wo muss ich es ablegen damit er das bei require akzeptiert?

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      @qqolli sagte in Javascript: Frage - Modul einbinden:

      Wo bekomme ich "suncalc" her und wo muss ich es ablegen damit er das bei require akzeptiert?

      Konfiguration der js Instanz
      weitere npm Module einbinden
      suncalc, gefolgt von ENTER eintippen
      instanz neu startrm
      feddich

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      Thomas BraunT 1 Antwort Letzte Antwort
      1
      • HomoranH Homoran

        @qqolli sagte in Javascript: Frage - Modul einbinden:

        Wo bekomme ich "suncalc" her und wo muss ich es ablegen damit er das bei require akzeptiert?

        Konfiguration der js Instanz
        weitere npm Module einbinden
        suncalc, gefolgt von ENTER eintippen
        instanz neu startrm
        feddich

        Thomas BraunT Online
        Thomas BraunT Online
        Thomas Braun
        Most Active
        schrieb am zuletzt editiert von
        #3

        @qqolli

        Wobei das Modul schon länger nicht mehr aktualisiert wurde.
        Kann sein, dass es mit aktuellen node-Versionen nicht funktioniert.

        https://www.npmjs.com/package/suncalc

        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

        MicM 1 Antwort Letzte Antwort
        0
        • Thomas BraunT Thomas Braun

          @qqolli

          Wobei das Modul schon länger nicht mehr aktualisiert wurde.
          Kann sein, dass es mit aktuellen node-Versionen nicht funktioniert.

          https://www.npmjs.com/package/suncalc

          MicM Offline
          MicM Offline
          Mic
          Developer
          schrieb am zuletzt editiert von
          #4

          @Thomas-Braun sagte in Javascript: Frage - Modul einbinden:

          @qqolli
          Wobei das Modul schon länger nicht mehr aktualisiert wurde.
          Kann sein, dass es mit aktuellen node-Versionen nicht funktioniert.

          Guter Punkt, aber funktioniert einwandfrei auch mit der aktuellen ;)
          suncalc wird in einigen populären Adaptern wie JS-Adapter usw. verwendet, wobei da oft die Fork https://github.com/andiling/suncalc2
          Lasst uns hoffen, dass sich mal wer erbarmt, um suncalc weiter zu pflegen :-)

          MicM 1 Antwort Letzte Antwort
          0
          • qqolliQ qqolli

            Hallo zusammen,

            da ich noch nicht so vertraut mit Javascript bin, hätte ich mal eine Frage zu folgender Zeile:

            const suncalc = require('suncalc');
            

            Da sagt er, "suncalc" kenne ich nicht. Wo bekomme ich "suncalc" her und wo muss ich es ablegen damit er das bei require akzeptiert?

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

            @qqolli
            "suncalc" ist bereits im Javascript-Adapter installiert und muss nicht als zusätzliches NPM-Modul eingetragen werden. Man sollte sich nicht daran stören, dass der Editor das Modul anmeckert (Cannot find module 'suncalc').

            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
            • MicM Mic

              @Thomas-Braun sagte in Javascript: Frage - Modul einbinden:

              @qqolli
              Wobei das Modul schon länger nicht mehr aktualisiert wurde.
              Kann sein, dass es mit aktuellen node-Versionen nicht funktioniert.

              Guter Punkt, aber funktioniert einwandfrei auch mit der aktuellen ;)
              suncalc wird in einigen populären Adaptern wie JS-Adapter usw. verwendet, wobei da oft die Fork https://github.com/andiling/suncalc2
              Lasst uns hoffen, dass sich mal wer erbarmt, um suncalc weiter zu pflegen :-)

              MicM Offline
              MicM Offline
              Mic
              Developer
              schrieb am zuletzt editiert von Mic
              #6

              @Mic sagte in Javascript: Frage - Modul einbinden:

              suncalc wird in einigen populären Adaptern wie JS-Adapter usw. verwendet

              Siehe https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md#require---load-some-module

              bbc8fa1c-fcdb-4969-afdd-0058431bdcdc-image.png

              Ersetze einfach suncalc durch suncalc2

              qqolliQ 1 Antwort Letzte Antwort
              1
              • MicM Mic

                @Mic sagte in Javascript: Frage - Modul einbinden:

                suncalc wird in einigen populären Adaptern wie JS-Adapter usw. verwendet

                Siehe https://github.com/ioBroker/ioBroker.javascript/blob/master/docs/en/javascript.md#require---load-some-module

                bbc8fa1c-fcdb-4969-afdd-0058431bdcdc-image.png

                Ersetze einfach suncalc durch suncalc2

                qqolliQ Offline
                qqolliQ Offline
                qqolli
                schrieb am zuletzt editiert von
                #7

                @Mic

                Prima, hab das suncalc wieder aus der JS-Instanz gelöscht und suncalc durch suncalc2 ersetzt. Geht :-)

                Allgemein gesagt hat er, verglichen mit den Werten auf https://www.sonnenverlauf.de/ noch Abweichungen; wenn auch nicht sehr groß.

                MicM 1 Antwort Letzte Antwort
                0
                • qqolliQ qqolli

                  @Mic

                  Prima, hab das suncalc wieder aus der JS-Instanz gelöscht und suncalc durch suncalc2 ersetzt. Geht :-)

                  Allgemein gesagt hat er, verglichen mit den Werten auf https://www.sonnenverlauf.de/ noch Abweichungen; wenn auch nicht sehr groß.

                  MicM Offline
                  MicM Offline
                  Mic
                  Developer
                  schrieb am zuletzt editiert von
                  #8

                  @qqolli sagte in Javascript: Frage - Modul einbinden:

                  @Mic

                  Prima, hab das suncalc wieder aus der JS-Instanz gelöscht und suncalc durch suncalc2 ersetzt. Geht :-)

                  :+1:

                  Allgemein gesagt hat er, verglichen mit den Werten auf https://www.sonnenverlauf.de/ noch Abweichungen; wenn auch nicht sehr groß.

                  Interessant. Hab mich aufgrund des Smart-Control-Adapters damit auseinandergesetzt, weil ich auch suncalc2 nutze und es da lt. User-Feedback kein "night"/"nightEnd" im Sommer in nördlicheren Gebieten gibt.
                  So what, soweit funktioniert suncalc(2) mega zuverlässig, und man kann ja auch mit Offset arbeiten, falls einem ein Zeitpunkt nicht gefällt.

                  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

                  645

                  Online

                  32.5k

                  Benutzer

                  81.7k

                  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