NEWS
Blockly + Javascripte aus einer script.json extrahieren
-
@vowill werden dir den in der GUI die Scripte angezeigt ?

du kannst unten auf
- in Zwischenablage - kopiert den code der unten steht in die Zwischenablage
- Alle exportieren - hiermit werden alle gefundenen Scripte exportiert
- Ausgewählte exportieren - die Scripte die blau unterlegt sind werden exportiert
-
@michael-schmitt Danke für deine schnelle Rückmeldung. Vermutlich läuft bei mir das Programm nicht richtig: Es legt nur die schon genannte Datei 'temp_backup.tar' an, ohne dass sich ein Fenster öffnet. Vielleicht braucht das exe noch irgendwelche Zugriffsrechte ...
-
du hast aber die zb "javascript_2026_08_09-03_37_10_backupiobroker.tar.gz" auf deinem PC. wenn die Dateien angelegt werden sollte das Programm auch laufen. Ist kein Symbol in der Taskleiste ?

-
du hast aber die zb "javascript_2026_08_09-03_37_10_backupiobroker.tar.gz" auf deinem PC. wenn die Dateien angelegt werden sollte das Programm auch laufen. Ist kein Symbol in der Taskleiste ?

@Michael-Schmitt
Mit welcher KI baust du das Tool? -
Teilweise Gemini und ChatGPT
EDIT: es ist jeder Willkommen die Idee weiter zu spinnen und zu verbessern. Ich mach das nur aus Spaß an der Freude und aus der Not das ein oder andere mal ein Script zerschossen zu haben. Also Leute mit bezahlter Ki zaubern da sicher was besseres ;)
Für mich reichts
-
du hast aber die zb "javascript_2026_08_09-03_37_10_backupiobroker.tar.gz" auf deinem PC. wenn die Dateien angelegt werden sollte das Programm auch laufen. Ist kein Symbol in der Taskleiste ?

du hast aber die zb "iobroker_2026_08_09-03_37_10_backupiobroker.tar.gz" auf deinem PC. wenn die Dateien angelegt werden sollte das Programm auch laufen. Ist kein Symbol in der Taskleiste ?
Ja, Backup-File ist auf dem PC im gleichen Directory. Beim Starten des .exe mosert erst Windows (11) wg. unbekannter App; nach dem Start öffnet sich das Fenster zur Dateiauswahl. Nach der Auswahl wird die o.g. Datei 'temp_backup.tar' angelegt und das Programm beendet sich. Die ganze Zeit erscheint kein Programmsymbol in der Taskleiste.
Nachtrag: Wenn ich das ps1 anlege und es in PowerShell öffne, kommt die Fehlermeldung
- CategoryInfo: Sicherheitsfehler: (:) [], PSSecurityException
- FullyQualifiedErrorId : UnauthorizedAccess
Noch ein Nachtrag: In PS musste ich die Ausführungsrichtlinie ändern (auf 'Bypass' oder 'Unrestricted'). Dann läuft das Skript los.
Allerdings findet er in meinem Backup-File keine Datei script.json (die habe ich nach dem Entpacken auch nicht gefunden). Meine Skripte liegen im Backup wohl alle in der Datei "opjects.jsonl"
-
@michael-schmitt
habe die exe mal gestartet, funktioniert bei mir.
Gut gemacht
-
Sry hab ich falsch geschrieben, du must die Backup Datei nehmen die mit Javascript beginnt
-
Teilweise Gemini und ChatGPT
EDIT: es ist jeder Willkommen die Idee weiter zu spinnen und zu verbessern. Ich mach das nur aus Spaß an der Freude und aus der Not das ein oder andere mal ein Script zerschossen zu haben. Also Leute mit bezahlter Ki zaubern da sicher was besseres ;)
Für mich reichts
EDIT: es ist jeder Willkommen die Idee weiter zu spinnen und zu verbessern.
Ebenso ein Spaß Projekt:





Die exe Datei:
https://drive.google.com/file/d/1Jug1z98lpoxkRgWG7Jp-BQdsnhLoAw-F/view?usp=sharingUnd das Zip mit einzelnen Dateien:
https://drive.google.com/file/d/1EsFg0gmovrbbDVi_8BtJi7c6_r3tVMph/view?usp=sharingWas es kann:
Drei Hinweise, bevor jemand loslegt
Löscht nichts allein aufgrund einer Liste. Das Werkzeug liest nur und kann an eurem System nichts kaputtmachen — gefährlich wird erst, was man mit den Ergebnissen anstellt. Eine Analyse, die sagt „kommt in keinem Skript und keiner View vor", beweist nicht, dass ein Datenpunkt unbenutzt ist. Bei mir waren 17 von 18 solcher Kandidaten quicklebendig, weil ein Skript ihre IDs zur Laufzeit zusammensetzt. Im laufenden System gegenprüfen, und im Zweifel den Datenpunkt erst mal ein paar Wochen beobachten statt löschen.
Ein ioBroker-Backup enthält Zugangsdaten. Im Klartext, in den
native-Abschnitten der Adapter-Instanzen: MQTT-Passwörter, API-Schlüssel, Cloud-Logins, dazu der Schlüssel, mit dem ioBroker gespeicherte Passwörter verschlüsselt. Schickt euer Backup also nicht zum „schau doch mal drüber" durch die Gegend und ladet es nirgends hoch. Aus demselben Grund lohnt vor einem Screenshot ein Blick darauf, was gerade in der Tabelle steht.Es ist ein privat gebautes Werkzeug, keine geprüfte Software. Ich gebe es ohne Gewährleistung weiter und übernehme keine Haftung für Schäden, die aus seiner Nutzung entstehen. Fehler meldet ihr am besten hier im Thread — mit der Backitup-Version und der Stelle, an der es hakt.
Version aktuell: 1.2.4
-
Nice, muss ich mir gleich nach der Arbeit anschauen. @shadowhunter23 .....
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