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. Passwort Schutz javascript

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.0k

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

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

Passwort Schutz javascript

Geplant Angeheftet Gesperrt Verschoben JavaScript
security
10 Beiträge 5 Kommentatoren 693 Aufrufe 7 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.
  • Blackdiabolo87B Offline
    Blackdiabolo87B Offline
    Blackdiabolo87
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    Ich bin aktuell über Blocky jede Menge Logiken zu schreiben für ein Energiemanagement.
    Da diese sehr komplex werden würde ich diese gegen fremd Eingriffe oder Änderungen schützen wollen. Ist es möglich diese per Passwort zu schützen? Hat jemand eine Idee wie das um setzen kann? Oder kann das jemand zufällig entwickeln?
    Gruß Dominique

    Jey CeeJ 1 Antwort Letzte Antwort
    1
    • Blackdiabolo87B Blackdiabolo87

      Hallo zusammen,

      Ich bin aktuell über Blocky jede Menge Logiken zu schreiben für ein Energiemanagement.
      Da diese sehr komplex werden würde ich diese gegen fremd Eingriffe oder Änderungen schützen wollen. Ist es möglich diese per Passwort zu schützen? Hat jemand eine Idee wie das um setzen kann? Oder kann das jemand zufällig entwickeln?
      Gruß Dominique

      Jey CeeJ Online
      Jey CeeJ Online
      Jey Cee
      Developer
      schrieb am zuletzt editiert von
      #2

      @dominique-manteufel reicht es nicht wenn du den Admin mit einem Passwort schützt?

      Persönlicher Support
      Spenden -> paypal.me/J3YC33

      P 1 Antwort Letzte Antwort
      0
      • Jey CeeJ Jey Cee

        @dominique-manteufel reicht es nicht wenn du den Admin mit einem Passwort schützt?

        P Offline
        P Offline
        peterfido
        schrieb am zuletzt editiert von peterfido
        #3

        @jey-cee Für mich klingt das nach "für Dritte / Gewerblich".

        @Dominique-Manteufel Falls ich da richtig liege: Ob da Blockly unter ioBroker das Mittel der Wahl ist? Einige verdienen Geld, indem diese Lizenzgebühren für Adapter verlangen.

        Für ein Energiemanagement System gewerblicher Natur würde ich Siemens Logo! oder Eaton Easy E4 per Modbus einsetzen. Da kann man die Programme auch recht einfach per Passwort schützen.

        Gruß

        Peterfido


        Proxmox auf Intel NUC12WSHi5
        ioBroker: Debian (VM)
        CCU: Debmatic (VM)
        Influx: Debian (VM)
        Grafana: Debian (VM)
        eBus: Debian (VM)
        Zigbee: Debian (VM) mit zigbee2mqtt

        1 Antwort Letzte Antwort
        0
        • Blackdiabolo87B Offline
          Blackdiabolo87B Offline
          Blackdiabolo87
          schrieb am zuletzt editiert von Blackdiabolo87
          #4

          @peterfido Ich habe lange über das Thema mit der passende Hardware/ Grundsoftware Gedanken gemacht. Und bin immer wieder auf den io Broker zurück gestoßen , da er halt die ganzen Schnittstellen hat die ich benötige um Hersteller unabhängig zu sein. Ebenso ist der ocpp Server eine große Hilfe dafür um ein vernünftiges Lastmanagement an laufen zu haben.

          Die Logiken über javascript sind sehr gut zu realisieren dank Blocky usw.

          OliverIOO 1 Antwort Letzte Antwort
          0
          • Blackdiabolo87B Blackdiabolo87

            @peterfido Ich habe lange über das Thema mit der passende Hardware/ Grundsoftware Gedanken gemacht. Und bin immer wieder auf den io Broker zurück gestoßen , da er halt die ganzen Schnittstellen hat die ich benötige um Hersteller unabhängig zu sein. Ebenso ist der ocpp Server eine große Hilfe dafür um ein vernünftiges Lastmanagement an laufen zu haben.

            Die Logiken über javascript sind sehr gut zu realisieren dank Blocky usw.

            OliverIOO Offline
            OliverIOO Offline
            OliverIO
            schrieb am zuletzt editiert von OliverIO
            #5

            @dominique-manteufel

            Ich sehe zwei Möglichkeiten:

            Einmal das, was da oben geschrieben steht, für den einfachen Zugriff einfach ein Passwort für den Admin draufsetzen.

            Die andere Alternative, wäre den Java Skript, Adapter Doppeln,
            Die Adapterkennung umbenennen und die entsprechenden Schutzmaßnahmen, wie beispielsweise Passwort Zugang, verschlüsselte Ablage der Skripte, etc. hinzufügen.
            Das wäre aus meiner Sicht dann aber eher ein proprietär Adapter, der für die Allgemeinheit weniger interessant wäre.
            Zukünftige Änderungen am Java Skript Adapter, müssten dann natürlich händisch, dann in den eigenen Adapter immer hinein gespiegelt werden, falls die Änderungen wichtig sind

            Für die meisten, würde die Passwort Absicherung locker ausreichen.

            Meine Adapter und Widgets
            TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
            Links im Profil

            1 Antwort Letzte Antwort
            0
            • Blackdiabolo87B Offline
              Blackdiabolo87B Offline
              Blackdiabolo87
              schrieb am zuletzt editiert von Blackdiabolo87
              #6

              @OliverIO
              Ja das mit dem Passwort auf dem admin habe ich schon, aber sobald ich einen 2admin Adapter installiere um diesen zb wür andere frei zugeben , haben diese trotzdem zugriff auf die Skripte und könnten diese verändern.

              Oder ist es möglich einen separaten Benutzer anzulegen die dan keinen zugriff darauf dann haben ?

              mcm1957M 1 Antwort Letzte Antwort
              0
              • Blackdiabolo87B Blackdiabolo87

                @OliverIO
                Ja das mit dem Passwort auf dem admin habe ich schon, aber sobald ich einen 2admin Adapter installiere um diesen zb wür andere frei zugeben , haben diese trotzdem zugriff auf die Skripte und könnten diese verändern.

                Oder ist es möglich einen separaten Benutzer anzulegen die dan keinen zugriff darauf dann haben ?

                mcm1957M Online
                mcm1957M Online
                mcm1957
                schrieb am zuletzt editiert von mcm1957
                #7

                @dominique-manteufel

                Wenn du Zugriff auf das Betriebssystem hast ist es nur eine Frage des Aufwands um an alles ran zu kommen :-). Und ohne kannst du schwer eine zweite Instanz installieren.

                Aber nicht böse sein - gegen irrtümliches Ändern / zerstören sollte ein Admin Passwort mal schützen. Und wenn es um weinen gewerblichen Schutz geht würde ich verstehen wenn es denjenigen die dir hier gratis die Basis dafür anbieten nicht allzu wichtig ist da eine "dichte" Lösung zu suchen / zu implementieren.

                Versuch ggF deinen Kunden nicht ein-/auszusperren sondern durch Beratung und Support dazu zu bringen dass sie gar nicht erst selbst was rumpfuschen.

                EDIT:
                Und wenns nur drum geht keine Fehler in Code zu suchen den andere verändert haben - einfach Backups erstellen und rüberbügeln wenn was nicht läuft.

                Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                Support Repositoryverwaltung.

                Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                LESEN - gute Forenbeitrage

                Blackdiabolo87B P 2 Antworten Letzte Antwort
                0
                • mcm1957M mcm1957

                  @dominique-manteufel

                  Wenn du Zugriff auf das Betriebssystem hast ist es nur eine Frage des Aufwands um an alles ran zu kommen :-). Und ohne kannst du schwer eine zweite Instanz installieren.

                  Aber nicht böse sein - gegen irrtümliches Ändern / zerstören sollte ein Admin Passwort mal schützen. Und wenn es um weinen gewerblichen Schutz geht würde ich verstehen wenn es denjenigen die dir hier gratis die Basis dafür anbieten nicht allzu wichtig ist da eine "dichte" Lösung zu suchen / zu implementieren.

                  Versuch ggF deinen Kunden nicht ein-/auszusperren sondern durch Beratung und Support dazu zu bringen dass sie gar nicht erst selbst was rumpfuschen.

                  EDIT:
                  Und wenns nur drum geht keine Fehler in Code zu suchen den andere verändert haben - einfach Backups erstellen und rüberbügeln wenn was nicht läuft.

                  Blackdiabolo87B Offline
                  Blackdiabolo87B Offline
                  Blackdiabolo87
                  schrieb am zuletzt editiert von
                  #8

                  @mcm1957

                  Ja da hast du recht, es war ja auch nur mal ne Idee sowas mal einzuführen um halt die Logiken vor versehentlichem ändern oder löschen zu unterbinden. Mir ist es selbst auch schon ein paar mal Geschehen und dann sucht man erst wieder nach dem Fehler. Deshalb kam mir die Frage auf ob man diese mit Passwort schützen kann um sowas zu unterbinden. Ich finde die Basis auf io Broker und JavaScript( vor allem Blocky hat mir die Tür in dazu geöffnet )sehr gut und würde es schade finden wenn da durch meine Entwicklung scheitern sollte. Da ich schon viel Zeit und fleißige Arbeit. Investiert habe .

                  1 Antwort Letzte Antwort
                  0
                  • mcm1957M mcm1957

                    @dominique-manteufel

                    Wenn du Zugriff auf das Betriebssystem hast ist es nur eine Frage des Aufwands um an alles ran zu kommen :-). Und ohne kannst du schwer eine zweite Instanz installieren.

                    Aber nicht böse sein - gegen irrtümliches Ändern / zerstören sollte ein Admin Passwort mal schützen. Und wenn es um weinen gewerblichen Schutz geht würde ich verstehen wenn es denjenigen die dir hier gratis die Basis dafür anbieten nicht allzu wichtig ist da eine "dichte" Lösung zu suchen / zu implementieren.

                    Versuch ggF deinen Kunden nicht ein-/auszusperren sondern durch Beratung und Support dazu zu bringen dass sie gar nicht erst selbst was rumpfuschen.

                    EDIT:
                    Und wenns nur drum geht keine Fehler in Code zu suchen den andere verändert haben - einfach Backups erstellen und rüberbügeln wenn was nicht läuft.

                    P Offline
                    P Offline
                    peterfido
                    schrieb am zuletzt editiert von
                    #9

                    @mcm1957 Die Systeme sollten aktuell gehalten werden. Spätestens bei abgekündigten Funktionen / Breaking Changes muss da jemand ran.

                    Gruß

                    Peterfido


                    Proxmox auf Intel NUC12WSHi5
                    ioBroker: Debian (VM)
                    CCU: Debmatic (VM)
                    Influx: Debian (VM)
                    Grafana: Debian (VM)
                    eBus: Debian (VM)
                    Zigbee: Debian (VM) mit zigbee2mqtt

                    mcm1957M 1 Antwort Letzte Antwort
                    0
                    • P peterfido

                      @mcm1957 Die Systeme sollten aktuell gehalten werden. Spätestens bei abgekündigten Funktionen / Breaking Changes muss da jemand ran.

                      mcm1957M Online
                      mcm1957M Online
                      mcm1957
                      schrieb am zuletzt editiert von
                      #10

                      @peterfido
                      Ja - das kann aber durchaus der Betreuer sein. Es muss nicht der "user" sein. Sollte auch mit fernwartung gehen.

                      Aber das ist m.E. ein anderes Thema. Derzeit ist mir jedenfalls keine Möglichkeit bekannt das Ändern von Scripts / Blocklies zu sperren außer den Zugang zum System (via admin Passwort) zu sperren. Ich galub das beantwortet die urspüngliche Frage.

                      Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
                      Support Repositoryverwaltung.

                      Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

                      LESEN - gute Forenbeitrage

                      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

                      502

                      Online

                      32.5k

                      Benutzer

                      81.6k

                      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