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. Einsteigerfragen
  4. Wechsel zwischen Entwicklungsumgebung und live System

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Wechsel zwischen Entwicklungsumgebung und live System

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
10 Beiträge 6 Kommentatoren 822 Aufrufe 4 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.
  • B Offline
    B Offline
    brufi
    schrieb am zuletzt editiert von
    #1

    Liebe Community,

    mein ioBroker-System ist mittlerweile etwas in die Jahre gekommen, im letzten Jahr hat auch nicht wirklich ein Update oder Ähnliches stattgefunden. Da ich hier nun ganz dringend aktiv werden muss, wende ich mich an euch. Mein Wunsch ist, sehr viele Scripte neu zu schreiben und das System kräftig zu entschlacken. Da habe ich aber noch keine Idee, wie ich das am geschicktesten anstellen soll. Schön wäre nämlich, das bestehende Live-System mit allen Aktoren und Sensoren unberührt zu lassen und parallel dazu einen frischen jungfräulichen ioBroker in Betrieb zu nehmen. Immer wenn ich entwickle schalte ich das Live-System aus und boote das Entwicklungssystem. So hätte ich immer ein Fallback-System bis der Neue ioBroker perfekt ist. ioBroker läuft auf einem virtuellen Debian-Host. Hier wäre der Wechsel schnell vollzogen.

    Die Probleme die ich sehe: Die Anbindung über die CCU2 an die ganzen Aktoren und Sensoren von Homematic. Ich bin mir nicht sicher, ob ein hin- und her wechseln zwischen Live- und Testsystem so einfach möglich ist. Oder gibt es eine Möglichkeit, die CCU ebenfalls temporär zu trennen und über eine zweite CCU oder ein ähnliches System die bestehenden Aktoren und Sensoren anzusprechen? Die sind doch glaube ich fest auf die CCU konfiguriert, oder? Sorry für die laienhafte frage, ich hoffe ihr versteht, was ich meine.

    Habt Ihr eine Lösung oder vielleicht einen praktikablen Workflow für dieses Problem?

    Gruß
    Brufi

    wendy2702W W JoJo58J 3 Antworten Letzte Antwort
    0
    • B brufi

      Liebe Community,

      mein ioBroker-System ist mittlerweile etwas in die Jahre gekommen, im letzten Jahr hat auch nicht wirklich ein Update oder Ähnliches stattgefunden. Da ich hier nun ganz dringend aktiv werden muss, wende ich mich an euch. Mein Wunsch ist, sehr viele Scripte neu zu schreiben und das System kräftig zu entschlacken. Da habe ich aber noch keine Idee, wie ich das am geschicktesten anstellen soll. Schön wäre nämlich, das bestehende Live-System mit allen Aktoren und Sensoren unberührt zu lassen und parallel dazu einen frischen jungfräulichen ioBroker in Betrieb zu nehmen. Immer wenn ich entwickle schalte ich das Live-System aus und boote das Entwicklungssystem. So hätte ich immer ein Fallback-System bis der Neue ioBroker perfekt ist. ioBroker läuft auf einem virtuellen Debian-Host. Hier wäre der Wechsel schnell vollzogen.

      Die Probleme die ich sehe: Die Anbindung über die CCU2 an die ganzen Aktoren und Sensoren von Homematic. Ich bin mir nicht sicher, ob ein hin- und her wechseln zwischen Live- und Testsystem so einfach möglich ist. Oder gibt es eine Möglichkeit, die CCU ebenfalls temporär zu trennen und über eine zweite CCU oder ein ähnliches System die bestehenden Aktoren und Sensoren anzusprechen? Die sind doch glaube ich fest auf die CCU konfiguriert, oder? Sorry für die laienhafte frage, ich hoffe ihr versteht, was ich meine.

      Habt Ihr eine Lösung oder vielleicht einen praktikablen Workflow für dieses Problem?

      Gruß
      Brufi

      wendy2702W Online
      wendy2702W Online
      wendy2702
      schrieb am zuletzt editiert von
      #2

      @brufi sagte in Wechsel zwischen Entwicklungsumgebung und live System:

      virtuellen Debian-Host

      Kenne ja deine Umgebung nicht im Detail aber glaube am einfachsten wäre es der Entwicklungsumgebung die gleiche IP wie Live zu geben und dafür sorge zu tragen das wirklich immer nur eine Virtuelle Maschine läuft.

      Bitte keine Fragen per PN, die gehören ins Forum!

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

      1 Antwort Letzte Antwort
      0
      • B brufi

        Liebe Community,

        mein ioBroker-System ist mittlerweile etwas in die Jahre gekommen, im letzten Jahr hat auch nicht wirklich ein Update oder Ähnliches stattgefunden. Da ich hier nun ganz dringend aktiv werden muss, wende ich mich an euch. Mein Wunsch ist, sehr viele Scripte neu zu schreiben und das System kräftig zu entschlacken. Da habe ich aber noch keine Idee, wie ich das am geschicktesten anstellen soll. Schön wäre nämlich, das bestehende Live-System mit allen Aktoren und Sensoren unberührt zu lassen und parallel dazu einen frischen jungfräulichen ioBroker in Betrieb zu nehmen. Immer wenn ich entwickle schalte ich das Live-System aus und boote das Entwicklungssystem. So hätte ich immer ein Fallback-System bis der Neue ioBroker perfekt ist. ioBroker läuft auf einem virtuellen Debian-Host. Hier wäre der Wechsel schnell vollzogen.

        Die Probleme die ich sehe: Die Anbindung über die CCU2 an die ganzen Aktoren und Sensoren von Homematic. Ich bin mir nicht sicher, ob ein hin- und her wechseln zwischen Live- und Testsystem so einfach möglich ist. Oder gibt es eine Möglichkeit, die CCU ebenfalls temporär zu trennen und über eine zweite CCU oder ein ähnliches System die bestehenden Aktoren und Sensoren anzusprechen? Die sind doch glaube ich fest auf die CCU konfiguriert, oder? Sorry für die laienhafte frage, ich hoffe ihr versteht, was ich meine.

        Habt Ihr eine Lösung oder vielleicht einen praktikablen Workflow für dieses Problem?

        Gruß
        Brufi

        W Online
        W Online
        Wildbill
        schrieb am zuletzt editiert von
        #3

        @brufi Du könntest das neue System auch erst einmal mittels MQTT an das alte „koppeln“ und im neuen System konsequent nur mit Aliasen arbeiten. Dann hast Du quasi sofort alle Daten auch im neuen System, für die, die Dir wichtig sind machst Du ALIASE und kannst dann Scripte direkt mit den Aliasen erstellen. Wenn Du dann nach und nach einen Adapter nach dem anderen auf das neue System direkt umziehst, musst Du nur die jeweiligen Aliase einmalig anpassen, die Scripte und der Rest (VIS), die aber eh direkt auf die ALIASE zeigen laufen dann unverändert weiter.

        Davon abgesehen zeigt sich mal wieder, wo es hinführt, wenn man nicht regelmäßig updated oder gar nach der Devise „Never change a running system“ handelt: Das rächt sich irgendwann und man hat dann vielfach höheren Aufwand, das wieder gerade zu rücken…

        Gruss, Jürgen

        B 1 Antwort Letzte Antwort
        0
        • W Wildbill

          @brufi Du könntest das neue System auch erst einmal mittels MQTT an das alte „koppeln“ und im neuen System konsequent nur mit Aliasen arbeiten. Dann hast Du quasi sofort alle Daten auch im neuen System, für die, die Dir wichtig sind machst Du ALIASE und kannst dann Scripte direkt mit den Aliasen erstellen. Wenn Du dann nach und nach einen Adapter nach dem anderen auf das neue System direkt umziehst, musst Du nur die jeweiligen Aliase einmalig anpassen, die Scripte und der Rest (VIS), die aber eh direkt auf die ALIASE zeigen laufen dann unverändert weiter.

          Davon abgesehen zeigt sich mal wieder, wo es hinführt, wenn man nicht regelmäßig updated oder gar nach der Devise „Never change a running system“ handelt: Das rächt sich irgendwann und man hat dann vielfach höheren Aufwand, das wieder gerade zu rücken…

          Gruss, Jürgen

          B Offline
          B Offline
          brufi
          schrieb am zuletzt editiert von
          #4

          @wildbill das hört sich interessant an. Ich wollte sowieso mit Aliasen arbeiten. Wie genau geht das denn, mit MQTT auf die Datenpunkte des alten ioBrokers zuzugreifen?

          Zum Thema vernachlässigen: Mein Problem ist eher, dass ich mit irgendwelchen Skripte andere Datenpunkte generiere, auf die dann andere Skripte hören und ich bei dem ganzen Wust den Überblick verloren habe. Funktionieren tut alles ganz gut. Aber das Erweitern macht mir nach dem alten System keine Freude mehr. Darum würde ich gerne bei Null beginnen und entschlacken.

          W 1 Antwort Letzte Antwort
          0
          • B brufi

            @wildbill das hört sich interessant an. Ich wollte sowieso mit Aliasen arbeiten. Wie genau geht das denn, mit MQTT auf die Datenpunkte des alten ioBrokers zuzugreifen?

            Zum Thema vernachlässigen: Mein Problem ist eher, dass ich mit irgendwelchen Skripte andere Datenpunkte generiere, auf die dann andere Skripte hören und ich bei dem ganzen Wust den Überblick verloren habe. Funktionieren tut alles ganz gut. Aber das Erweitern macht mir nach dem alten System keine Freude mehr. Darum würde ich gerne bei Null beginnen und entschlacken.

            W Online
            W Online
            Wildbill
            schrieb am zuletzt editiert von
            #5

            @brufi Wie es genau geht, also was wo einzustellen ist, kann ich Dir gar nicht sagen, da ich das so nicht nutze. Aber ein iobroker muss halt der Broker sein, und der andere der Client, der dann die Topics, die Du haben willst, abonniert. Ich meine @mickym wäre da ganz fit in Richtung MQTT?!

            Gruss, Jürgen

            1 Antwort Letzte Antwort
            0
            • mickymM Offline
              mickymM Offline
              mickym
              Most Active
              schrieb am zuletzt editiert von
              #6

              Ich würde trotzdem den Aufwand mit mqtt nicht betreiben - sondern temporär den jeweiligen Homematic Adapter deaktivieren bzw. aktivieren.

              Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

              1 Antwort Letzte Antwort
              0
              • arteckA Offline
                arteckA Offline
                arteck
                Developer Most Active
                schrieb am zuletzt editiert von arteck
                #7

                vergiss mqtt.. zu viel aufwand....

                ersetze die ip mit der anderen fertig

                oder du kopierst den opt/iobroker von der einen maschiene auf die andere .. musst aber node anpassen falls alt..
                das geht auch..

                zigbee hab ich, zwave auch, nuc's genauso und HA auch

                1 Antwort Letzte Antwort
                0
                • B brufi

                  Liebe Community,

                  mein ioBroker-System ist mittlerweile etwas in die Jahre gekommen, im letzten Jahr hat auch nicht wirklich ein Update oder Ähnliches stattgefunden. Da ich hier nun ganz dringend aktiv werden muss, wende ich mich an euch. Mein Wunsch ist, sehr viele Scripte neu zu schreiben und das System kräftig zu entschlacken. Da habe ich aber noch keine Idee, wie ich das am geschicktesten anstellen soll. Schön wäre nämlich, das bestehende Live-System mit allen Aktoren und Sensoren unberührt zu lassen und parallel dazu einen frischen jungfräulichen ioBroker in Betrieb zu nehmen. Immer wenn ich entwickle schalte ich das Live-System aus und boote das Entwicklungssystem. So hätte ich immer ein Fallback-System bis der Neue ioBroker perfekt ist. ioBroker läuft auf einem virtuellen Debian-Host. Hier wäre der Wechsel schnell vollzogen.

                  Die Probleme die ich sehe: Die Anbindung über die CCU2 an die ganzen Aktoren und Sensoren von Homematic. Ich bin mir nicht sicher, ob ein hin- und her wechseln zwischen Live- und Testsystem so einfach möglich ist. Oder gibt es eine Möglichkeit, die CCU ebenfalls temporär zu trennen und über eine zweite CCU oder ein ähnliches System die bestehenden Aktoren und Sensoren anzusprechen? Die sind doch glaube ich fest auf die CCU konfiguriert, oder? Sorry für die laienhafte frage, ich hoffe ihr versteht, was ich meine.

                  Habt Ihr eine Lösung oder vielleicht einen praktikablen Workflow für dieses Problem?

                  Gruß
                  Brufi

                  JoJo58J Offline
                  JoJo58J Offline
                  JoJo58
                  schrieb am zuletzt editiert von
                  #8

                  @brufi

                  Moin, wenn es nur um die CCU geht, sehe ich da eigentlich kein Problem. Ich habe auch ein Produktiv und ein Testsystem und beide sind identisch und gleichzeitig mit meiner CCU3 verbunden. Ich frage wegen der Scripte die CCU3 immer von beiden Systemen aus ab, schalte allerdings selten über beide parallel.
                  Wie schon erwähnt, würde ich auch von den ganzen HM Geräten Aliasse anlegen und dann nach und nach das System neu aufbauen. Wenn du dann aktiv testen willst, reicht es ja auch die HM Instanzen auf dem alten System zu deaktivieren, dann kann dir da nichts dazwischenfunken.

                  Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
                  Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
                  Einfach ein tolles Hobby :-)

                  B 1 Antwort Letzte Antwort
                  0
                  • JoJo58J JoJo58

                    @brufi

                    Moin, wenn es nur um die CCU geht, sehe ich da eigentlich kein Problem. Ich habe auch ein Produktiv und ein Testsystem und beide sind identisch und gleichzeitig mit meiner CCU3 verbunden. Ich frage wegen der Scripte die CCU3 immer von beiden Systemen aus ab, schalte allerdings selten über beide parallel.
                    Wie schon erwähnt, würde ich auch von den ganzen HM Geräten Aliasse anlegen und dann nach und nach das System neu aufbauen. Wenn du dann aktiv testen willst, reicht es ja auch die HM Instanzen auf dem alten System zu deaktivieren, dann kann dir da nichts dazwischenfunken.

                    B Offline
                    B Offline
                    brufi
                    schrieb am zuletzt editiert von
                    #9

                    @jojo58 sagte in Wechsel zwischen Entwicklungsumgebung und live System:

                    Ich frage wegen der Scripte die CCU3 immer von beiden Systemen aus ab, schalte allerdings selten über beide parallel.

                    Ich habe vorhin auf dem alten System den hm-rega sowie alle hm-rpc-Dienste deaktiviert und auf dem neuen ioBroker mit anderer IP, der parallel eingeschaltet war, versucht, diese Dienste zu aktivieren. Hierbei hat sich meine CCU2 hoffnungslos aufgehängt. Ich konnte die CCU2 mit dem neuen ioBroker erst wieder verbinden, nachdem ich die alte VM ausgeschaltet und die CCU rebootet hatte. Ist schwierig, so das Parallelsystem neu aufzubauen, da ich immer die funktionierende Hausautomation temporär abschalten muss.

                    Wie genau fragst du deine CCU3 parallel von beiden Systemen ab? Hast du einfach die hm-rega und hm-rpc Adapter gleichzeitig angeschaltet?

                    JoJo58J 1 Antwort Letzte Antwort
                    0
                    • B brufi

                      @jojo58 sagte in Wechsel zwischen Entwicklungsumgebung und live System:

                      Ich frage wegen der Scripte die CCU3 immer von beiden Systemen aus ab, schalte allerdings selten über beide parallel.

                      Ich habe vorhin auf dem alten System den hm-rega sowie alle hm-rpc-Dienste deaktiviert und auf dem neuen ioBroker mit anderer IP, der parallel eingeschaltet war, versucht, diese Dienste zu aktivieren. Hierbei hat sich meine CCU2 hoffnungslos aufgehängt. Ich konnte die CCU2 mit dem neuen ioBroker erst wieder verbinden, nachdem ich die alte VM ausgeschaltet und die CCU rebootet hatte. Ist schwierig, so das Parallelsystem neu aufzubauen, da ich immer die funktionierende Hausautomation temporär abschalten muss.

                      Wie genau fragst du deine CCU3 parallel von beiden Systemen ab? Hast du einfach die hm-rega und hm-rpc Adapter gleichzeitig angeschaltet?

                      JoJo58J Offline
                      JoJo58J Offline
                      JoJo58
                      schrieb am zuletzt editiert von
                      #10

                      @brufi

                      Ja, auf beiden läuft jeweils eine Instanz von hm-rega und jeweils 4 Instanzen hm-rpc. Meiner CCU3 juckt das nicht.
                      Mich wundert es, das deine da Probleme macht.

                      Intel NUC i7 64GB 1TB SSD - Proxmox - Raspi 4 8GB 500 GB SSD - Raspi 4 4GB 500GB SSD - Qnap 16TB - CCU3 - Fritz 6591 Cable - Green Cell USV 1500VA
                      Sonoff CC2652P - HUE Bridge - Broadlink RM4 pro u. RM3 mini - 5 x Echo - 1 x Samsung STab 8 - 54 x HM und HMIP - 32 x Zigbee - 2 x Shelly 3EM.
                      Einfach ein tolles Hobby :-)

                      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

                      551

                      Online

                      32.7k

                      Benutzer

                      82.4k

                      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