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. Gerätewechsel - Anpassung in zahlreichen Scripts

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Gerätewechsel - Anpassung in zahlreichen Scripts

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
javascript
5 Beiträge 4 Kommentatoren 426 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.
  • D Offline
    D Offline
    drdoener
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    aktuell plane ich, ein Gerät zu tauschen (Homematic Funkstecker).
    Dieses Gerät ist in zahlreichen Scripts in iobroker gesteuert (Javascript & Blockly).

    Nun suche ich eine Möglichkeit, komfortabel und schnell alle Scripts und alle Stellen in diesen Scripts zu finden, damit ich nicht händisch überall das neue Gerät einbauen muss.

    In der CCU exisitiert zumindest die Möglichkeit, sich alle für das Gerät relevanten Programme anzeigen zu lassen. Jedes einzelne Programm muss man dann wohl trotzdem händisch ändern, aber das ist ja schon mal was.

    Eine solche Funktion habe ich in iobroker noch nicht finden können (also sozusagen suchen & austauschen).

    Könnt Ihr mir da helfen, gibt es eine solche Funktion oder wie kann man es komfortabel machen?

    Vielen Dank im Voraus!
    Grüsse
    dr.doener

    K paul53P 2 Antworten Letzte Antwort
    0
    • D drdoener

      Hallo zusammen,

      aktuell plane ich, ein Gerät zu tauschen (Homematic Funkstecker).
      Dieses Gerät ist in zahlreichen Scripts in iobroker gesteuert (Javascript & Blockly).

      Nun suche ich eine Möglichkeit, komfortabel und schnell alle Scripts und alle Stellen in diesen Scripts zu finden, damit ich nicht händisch überall das neue Gerät einbauen muss.

      In der CCU exisitiert zumindest die Möglichkeit, sich alle für das Gerät relevanten Programme anzeigen zu lassen. Jedes einzelne Programm muss man dann wohl trotzdem händisch ändern, aber das ist ja schon mal was.

      Eine solche Funktion habe ich in iobroker noch nicht finden können (also sozusagen suchen & austauschen).

      Könnt Ihr mir da helfen, gibt es eine solche Funktion oder wie kann man es komfortabel machen?

      Vielen Dank im Voraus!
      Grüsse
      dr.doener

      K Online
      K Online
      K_o_bold
      schrieb am zuletzt editiert von K_o_bold
      #2

      @drdoener ,

      such mal im Forum nach dem Thema "alias"...

      Ich stand neulich vor einem ähnlichem Problem...
      Ein Bewegunsmelder hat nicht mehr reagiert und nach erneutem Anlernen hat er ein neues Objekt erzeugt, mit der Folge dass ich alle Skripte manuell anpassen musste.

      Ein Alias Datenpunkt ist virtuell und hat die Referenz des originial Datenpunktes, diesen solltest du dann einmalig in den Skripten anstatt des eigentlichen Datenpunkt einsetzen.
      Wenn du nun ein Gerät austauscht, musst du nur im Alias die Referenz anpassen und das wars.

      Damit habe ich dir jetzt nicht für deinen aktuellen Fall geholfen, aber für die Zukunft kannst du dann in deinen Skripten ein alias einsetzen, eventuell schon bei deinem jetzigen Fall anwenden...

      1 Antwort Letzte Antwort
      0
      • D drdoener

        Hallo zusammen,

        aktuell plane ich, ein Gerät zu tauschen (Homematic Funkstecker).
        Dieses Gerät ist in zahlreichen Scripts in iobroker gesteuert (Javascript & Blockly).

        Nun suche ich eine Möglichkeit, komfortabel und schnell alle Scripts und alle Stellen in diesen Scripts zu finden, damit ich nicht händisch überall das neue Gerät einbauen muss.

        In der CCU exisitiert zumindest die Möglichkeit, sich alle für das Gerät relevanten Programme anzeigen zu lassen. Jedes einzelne Programm muss man dann wohl trotzdem händisch ändern, aber das ist ja schon mal was.

        Eine solche Funktion habe ich in iobroker noch nicht finden können (also sozusagen suchen & austauschen).

        Könnt Ihr mir da helfen, gibt es eine solche Funktion oder wie kann man es komfortabel machen?

        Vielen Dank im Voraus!
        Grüsse
        dr.doener

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

        @drdoener sagte in Gerätewechsel - Anpassung in zahlreichen Scripts:

        Möglichkeit, komfortabel und schnell alle Scripts und alle Stellen in diesen Scripts zu finden

        Du kannst in Skripten suchen (Lupe oben rechts). Wenn allerdings IDs zusammengesetzt werden, wird es schwierig.

        @K_o_bold sagte in Gerätewechsel - Anpassung in zahlreichen Scripts:

        für die Zukunft kannst du dann in deinen Skripten ein alias einsetzen

        Ja, es ist eine gute Gelegenheit, damit anzufangen, künftig Alias zu verwenden.

        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
        • D Offline
          D Offline
          drdoener
          schrieb am zuletzt editiert von
          #4

          Danke an Euch Zwei,

          werde mich in Zukunft mit der Funktion "Alias" beschäftigen.
          Um ehrlich zu sein: Die kannte ich bisher nicht.

          Akut hilft erstmal die Lupe !

          Besten Dank, viele Grüsse
          dr.doener

          1 Antwort Letzte Antwort
          0
          • OstfrieseUnterwegsO Offline
            OstfrieseUnterwegsO Offline
            OstfrieseUnterwegs
            schrieb am zuletzt editiert von
            #5

            Wir haben das Problem schon einige Male im Forum besprochen. Ich habe auch mal einen enhancement request in git aufgemacht. Scripte sind ja nicht die einzige Stelle: Visualisierungen, Diagramme, Scenes, Text2Command usw usw. Eine einfche Lösung gibts leider nicht.
            Die neue Alias Funktionalität ist ein großer Schritt nach vorne.

            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

            670

            Online

            32.7k

            Benutzer

            82.3k

            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