Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. spaceduck

    NEWS

    • [erledigt] 15. 05. Wartungsarbeiten am ioBroker Forum

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    S
    • Profile
    • Following 0
    • Followers 0
    • Topics 38
    • Posts 217
    • Best 5
    • Groups 2

    spaceduck

    @spaceduck

    8
    Reputation
    152
    Profile views
    217
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    spaceduck Follow
    Pro Starter

    Best posts made by spaceduck

    • RE: Test Adapter tvprogram

      Wollte einfach mal Danke sagen für diesen genialen Adapter!!!

      posted in Tester
      S
      spaceduck
    • [Vorstellung] Spaceduck's Visu

      So, nun stelle ich mal den aktuellen Stand meiner Visu vor. Einige kennen das Design evtl. schon aus einer früheren Vorstellung von mir - damals lief das alles auf einem 10" Tablet. Aktuell habe ich die ganze Geschichte auf ein Xoro Megapad mit 21,5 portiert - das sind Welten zu dem kleinen Tablet!
      Durch den gewonnen Platz hatte ich die Möglichkeit mich vor allem im Bereich der Diagramme und Wettervorhersage auszutoben.

      Einige Seiten sind noch nicht befüllt, die spare ich mir hier jetzt hier und das ganze wird sowieso nie ganz fertig weil immer neue Ideen hinzukommen...
      Das Design ist so aufgebaut das der Bereich links immer sichtbar ist, lediglich der rechte Teil ändert sich je nach Auswahl der Navi Buttons.
      So, genug geschrieben, schaut einfach selbst was aktuell dabei herausgekommen ist.

      Wie immer gilt: Bei Fragen zur Umsetzung bitte fragen... 😀

      2020-10-17_15-44.png
      2020-10-17_15-46.png
      2020-10-17_15-46_1.png
      2020-10-17_15-46_2.png
      2020-10-17_15-47.png
      2020-10-17_15-48.png
      2020-10-17_15-48_1.png
      2020-10-17_15-49.png
      2020-10-17_15-49_1.png
      2020-10-17_15-50.png
      2020-10-17_15-51.png
      2020-10-17_15-51_1.png

      posted in Praktische Anwendungen (Showcase)
      S
      spaceduck
    • RE: Timer über Button legen

      @SaiBot1981

      meinst Du sowas?
      ezgif-7-e5cfb6cd7ef5.gif

      Ich habe eine Warmwasseranforderung während des Absenkbetrieb realisiert - wird per Button akktiviert, danach Button ausgeblendet und dann läuft ein Timer

      posted in Visualisierung
      S
      spaceduck
    • RE: Test Adapter mytime

      @OliverIO
      Hab noch etwas experimentiert und es lag an den Settings in fully. Wenn man CPU und WiFi wakelock unter power Settings aktiviert dann funktioniert es zuverlässig. Bei mir war das beides auf aus.

      posted in Tester
      S
      spaceduck
    • DB Zugverbindungen abfragen

      Hallo zusammen,

      da bei uns in der Familie auch jemand mit der Bahn fährt, habe ich mal etwas gebastelt um die nächste Verbindung (ab aktueller Uhrzeit) und die Verspätung anzuzeigen. Das ganze sieht dann so aus:

      361_1.png

      Wie habe ich das gemacht?

      Man kann die DB Reiseauskunft live abfragen und die Bahnhöfe als Parameter übergeben. Eine Abfrage der nächsten Zugverbindung von Lindau nach München würde z.B. so aussehen:````
      http://mobile.bahn.de/bin/query.exe/dox?S=Lindau&Z=Muenchen&timeSel=depart&start=1

      Jetzt installiert man sich den Adapter "Parser", stellt das Poll-Intervall auf 30.000 (5min) und erstellt 2 neue Regeln. In jede Regel trägt man die URL's für die Live Abfrage ein und nun benötigt man noch die passende RegEx Syntax um die Abfahrtszeit und die Verspätung aus der Webseite zu extrahieren.
      
      RegEx für Abfahrtszeit:````
      ((?:(?:[0-1][0-9])|(?:[2][0-3])|(?:[0-9])):(?:[0-5][0-9])(?::[0-5][0-9])?(?:\\s?(?:am|AM|pm|PM))?)
      

      RegEx für Verspätung:````
      (>+[0-9]?[0-9])

      
      Das war's auch schon…
      
      Vielleicht hat ja der eine oder andere Verwendung dafür.
      
      Grüße... Spaceduck
      posted in Praktische Anwendungen (Showcase)
      S
      spaceduck

    Latest posts made by spaceduck

    • RE: Alle Updates schlagen fehl...

      @mcm57
      Dein Tipp war goldrichtig, die Datei package.json war vermurkst - ich hab es korrigiert und jetzt funktioniert es!
      Danke!!!

      posted in ioBroker Allgemein
      S
      spaceduck
    • RE: Alle Updates schlagen fehl...

      @thomas-braun

      Erl. hat aber leider nix gebracht.
      Egal welchen Adapter ich updaten möchte, er wirft immer die identische Fehlermeldung:

      ERR! JSON.parse Unexpected token "r" (0x72) in JSON at position 1965 while parsing near "...roker.ws\":\"2.5.10\"}}roker.vis-metro\": \"1..."npm ERR! JSON.parse Failed to parse JSON data.npm ERR! JSON.parse Note: package.json must be actual JSON, not just JavaScript.npm ERR!
      
      • Selbst wenn ich den Metro Adapter lösche kommt diese Meldung,
      • Diese Meldung ist mir nicht klar, welche Datei meckert er an? "parsing near" ist nicht gerade präzise, die Pfade sind nicht eindeutig. Ich hab alle Dateien angeschaut die in Frage kommen, finde da keinen Fehler drin.
      posted in ioBroker Allgemein
      S
      spaceduck
    • RE: Alle Updates schlagen fehl...

      @meister-mopper

      das kannte ich noch gar nicht, diag meldet was mit nodejs
      Vermutlich der Pfad... /usr/local/bin/npx

      ======================= SUMMARY =======================
      			v.2023-10-10
      
      
       Static hostname: Attila-2
             Icon name: computer-desktop
               Chassis: desktop
      Operating System: Ubuntu 22.04.4 LTS
                Kernel: Linux 5.15.0-101-generic
          Architecture: x86-64
       Hardware Vendor: HP
        Hardware Model: ProLiant MicroServer Gen8
      
      Installation: 		native
      Kernel: 		x86_64
      Userland: 		amd64
      Timezone: 		Europe/Berlin (CET, +0100)
      User-ID: 		1005
      X-Server: 		false
      Boot Target: 		graphical.target
      
      Pending OS-Updates: 	0
      Pending iob updates: 	12
      
      Nodejs-Installation: 	/usr/bin/nodejs 	v18.19.1
      			/usr/bin/node 		v18.19.1
      			/usr/bin/npm 		10.2.4
      			/usr/local/bin/npx 		8.6.0
      			/usr/bin/corepack 	0.22.0
      
      Recommended versions are nodejs 18.19.1 and npm 10.2.4
      *** nodejs is NOT correctly installed ***
      Wrong installation path detected. This needs to be fixed.
      
      Please check
      https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian
      for more information on how to fix these errors.
      
      MEMORY: 
                     total        used        free      shared  buff/cache   available
      Mem:             15G        8.9G        209M         50M        6.8G        6.6G
      Swap:           4.1G        2.2G        1.9G
      Total:           19G         11G        2.1G
      
      Active iob-Instances: 	29
      Active repo(s): Beta (latest)
      
      ioBroker Core: 		js-controller 		5.0.19
      			admin 			6.14.1
      
      ioBroker Status: 	iobroker is running on this host.
      
      
      Objects type: jsonl
      States  type: jsonl
      
      Status admin and web instance:
      + system.adapter.admin.0                  : admin                 : Attila-2                                 -  enabled, port: 8081, bind: 192.168.178.88, run as: admin
      + system.adapter.web.0                    : web                   : Attila-2                                 -  enabled, port: 8082, bind: 192.168.178.88, run as: admin
      
      Objects: 		44649
      States: 		44729
      
      Size of iob-Database:
      
      45M	/opt/iobroker/iobroker-data/objects.jsonl
      58M	/opt/iobroker/iobroker-data/states.jsonl
      
      
      
      =================== END OF SUMMARY ====================
      
      posted in ioBroker Allgemein
      S
      spaceduck
    • RE: Alle Updates schlagen fehl...

      @djmarc75
      iobroker fix hab ich schon versucht, bringt leider nix.

      posted in ioBroker Allgemein
      S
      spaceduck
    • Alle Updates schlagen fehl...

      Hallo zusammen,

      hab seit einiger Zeit das Thema das ich keinen einzigen Adapter mehr updaten kann. Hier mal ein Beispiel aus der Shell für vis-map. Die Meldungen sind bei jedem Adapter identisch. Beim Update über die WebGUI wirft er noch zusätzlich einen "ERROR: process exited with code 25"

      NPM: 10.2.4
      nodejs: v18.19.1

      Hat da Irgendjemand eine Idee?

      Would you like to upgrade vis-map from @1.0.5 to @1.1.0 now? [(y)es, (n)o]: y
      Update vis-map from @1.0.5 to @1.1.0
      NPM version: 10.2.4
      Installing iobroker.vis-map@1.1.0... (System call)
      npm ERR! code EJSONPARSE
      npm ERR! path /volume1/opt/iobroker/package.json
      npm ERR! JSON.parse Unexpected token "r" (0x72) in JSON at position 1965 while parsing near "...roker.ws\":\"2.5.10\"}}roker.vis-metro\": \"1..."
      npm ERR! JSON.parse Failed to parse JSON data.
      npm ERR! JSON.parse Note: package.json must be actual JSON, not just JavaScript.
      
      npm ERR! A complete log of this run can be found in: /home/iobroker/.npm/_logs/2024-03-23T06_52_19_383Z-debug-0.log
      host.Attila-2 Cannot install iobroker.vis-map@1.1.0: 1
      
      0 verbose cli /usr/bin/node /usr/bin/npm
      1 info using npm@10.2.4
      2 info using node@v18.19.1
      3 timing npm:load:whichnode Completed in 1ms
      4 timing config:load:defaults Completed in 2ms
      5 timing config:load:file:/usr/lib/node_modules/npm/npmrc Completed in 1ms
      6 timing config:load:builtin Completed in 1ms
      7 timing config:load:cli Completed in 6ms
      8 timing config:load:env Completed in 0ms
      9 timing config:load:file:/volume1/opt/iobroker/.npmrc Completed in 15ms
      10 timing config:load:project Completed in 20ms
      11 timing config:load:file:/home/iobroker/.npmrc Completed in 0ms
      12 timing config:load:user Completed in 0ms
      13 timing config:load:file:/usr/etc/npmrc Completed in 0ms
      14 timing config:load:global Completed in 0ms
      15 timing config:load:setEnvs Completed in 2ms
      16 timing config:load Completed in 32ms
      17 timing npm:load:configload Completed in 32ms
      18 timing config:load:flatten Completed in 3ms
      19 timing npm:load:mkdirpcache Completed in 1ms
      20 timing npm:load:mkdirplogs Completed in 0ms
      21 verbose title npm install iobroker.vis-map@1.1.0
      22 verbose argv "install" "--save-exact" "--loglevel" "error" "iobroker.vis-map@1.1.0"
      23 timing npm:load:setTitle Completed in 1ms
      24 timing npm:load:display Completed in 1ms
      25 verbose logfile logs-max:10 dir:/home/iobroker/.npm/_logs/2024-03-23T06_52_19_383Z-
      26 verbose logfile /home/iobroker/.npm/_logs/2024-03-23T06_52_19_383Z-debug-0.log
      27 timing npm:load:logFile Completed in 10ms
      28 timing npm:load:timers Completed in 0ms
      29 timing npm:load:configScope Completed in 0ms
      30 timing npm:load Completed in 67ms
      31 timing arborist:ctor Completed in 1ms
      32 silly logfile start cleaning logs, removing 100 files
      33 timing idealTree Completed in 132ms
      34 timing command:install Completed in 137ms
      35 verbose stack JSONParseError: Unexpected token "r" (0x72) in JSON at position 1965 while parsing near "...roker.ws\":\"2.5.10\"}}roker.vis-metro\": \"1..."
      35 verbose stack     at /usr/lib/node_modules/npm/node_modules/read-package-json-fast/lib/index.js:7:61
      35 verbose stack     at async #initTree (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:280:21)
      35 verbose stack     at async Arborist.buildIdealTree (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:193:7)
      35 verbose stack     at async Promise.all (index 1)
      35 verbose stack     at async Arborist.reify (/usr/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:159:5)
      35 verbose stack     at async Install.exec (/usr/lib/node_modules/npm/lib/commands/install.js:152:5)
      35 verbose stack     at async module.exports (/usr/lib/node_modules/npm/lib/cli-entry.js:61:5)
      36 verbose cwd /volume1/opt/iobroker
      37 verbose Linux 5.15.0-101-generic
      38 verbose node v18.19.1
      39 verbose npm  v10.2.4
      40 error code EJSONPARSE
      41 error path /volume1/opt/iobroker/package.json
      42 error JSON.parse Unexpected token "r" (0x72) in JSON at position 1965 while parsing near "...roker.ws\":\"2.5.10\"}}roker.vis-metro\": \"1..."
      43 error JSON.parse Failed to parse JSON data.
      43 error JSON.parse Note: package.json must be actual JSON, not just JavaScript.
      44 verbose exit 1
      45 timing npm Completed in 2257ms
      46 verbose unfinished npm timer reify 1711176741496
      47 verbose unfinished npm timer reify:loadTrees 1711176741498
      48 verbose unfinished npm timer idealTree:init 1711176741499
      49 verbose code 1
      50 error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2024-03-23T06_52_19_383Z-debug-0.log
      
      posted in ioBroker Allgemein
      S
      spaceduck
    • RE: [Verkaufe] Hardware für AI-on-the-edge-device

      Nicht mehr verfügbar

      posted in Marktplatz
      S
      spaceduck
    • [Verkaufe] Hardware für AI-on-the-edge-device
      Hersteller "Selfmade"
      Model "Selfmade"
      Anzahl 2
      *Preis pro Stück 15 €
      Versand 5,49 EUR
      ----------------- ---

      Ich benötige meine 3D gedruckten Gehäuse + ESP's für das "AI-on-the-edge-device" nicht mehr. Da hätten wir Wasserzähler und Stromzähler. Alles komplett aufgebaut, Stromzähler inkl. Umlenkspiegel, SD Karten sind dabei und 1x WS2812B LED beim Stromzähler

      IMG_4897.JPG IMG_4896.JPG IMG_4894.JPG IMG_4893.JPG IMG_4892.JPG

      posted in Marktplatz
      S
      spaceduck
    • RE: SQL History Adapter - Update failed (1.16.2 to 2.0.2)

      @thomas-braun
      Also ich hab jetzt node neu installiert, passt! Dann hab ich /opt/iobroker gelöscht und komplett neu installiert. Ein Restore und jetzt funktioniert alles wieder, alle Settings noch da.

      Danke!

      posted in ioBroker Allgemein
      S
      spaceduck
    • RE: SQL History Adapter - Update failed (1.16.2 to 2.0.2)

      @thomas-braun said in SQL History Adapter - Update failed (1.16.2 to 2.0.2):

      Ohne Laufzeitumgebung läuft da naturgemäß nichts mehr.

      Ja, das ist klar, die eigentliche Frage wäre: Kann ich es löschen und sauber neu installieren ohne die iobroker Installation anzufassen?

      posted in ioBroker Allgemein
      S
      spaceduck
    • RE: SQL History Adapter - Update failed (1.16.2 to 2.0.2)

      @thomas-braun said in SQL History Adapter - Update failed (1.16.2 to 2.0.2):

      @spaceduck sagte in SQL History Adapter - Update failed (1.16.2 to 2.0.2):

      cd /opt/iobroker
      npm ls --depth=0 | grep ERR
      

      wird vermutlich diverse Fehlermeldungen werfen.

      Ja, da kam einiges... Ich hab ein npm install missing durchgeführt, dann konnte ich den SQL aktualisieren. Aber alles was jetzt an Updates ansteht wirft wieder Code 25 und npm ls --depth=0 | grep ERR wirft wieder Fehler

      npm ERR! missing: iobroker.email@1.1.0, required by iobroker.inst@3.0.0
      npm ERR! missing: iobroker.mqtt@4.0.1, required by iobroker.inst@3.0.0
      npm ERR! missing: iobroker.socketio@4.2.0, required by iobroker.inst@3.0.0
      npm ERR! missing: dropbox-v2-api@2.5.0, required by iobroker.backitup@2.4.6
      npm ERR! missing: google-auth-library@7.14.1, required by iobroker.backitup@2.4.6
      npm ERR! missing: gaxios@4.3.2, required by googleapis-common@5.1.0
      npm ERR! missing: google-auth-library@7.14.1, required by googleapis-common@5.1.0
      npm ERR! missing: gaxios@4.3.2, required by google-auth-library@7.14.1
      npm ERR! missing: gaxios@4.3.2, required by gcp-metadata@4.3.1
      npm ERR! missing: gaxios@4.3.2, required by gtoken@5.3.2
      npm ERR! missing: google-p12-pem@3.1.3, required by gtoken@5.3.2
      npm ERR! missing: axios@0.24.0, required by webdav@4.8.0
      npm ERR! missing: charenc@0.0.2, required by md5@2.3.0
      npm ERR! missing: dewpoint@^1.0.0, required by iobroker.javascript@5.7.0
      npm ERR! missing: moment@^2.29.3, required by iobroker.javascript@5.7.0
      npm ERR! missing: moment-duration-format@^2.3.2, required by iobroker.javascript@5.7.0
      npm ERR! missing: serialport@^9.2.8, required by iobroker.javascript@5.7.0
      npm ERR! missing: suncalc@^1.9.0, required by iobroker.javascript@5.7.0
      npm ERR! peer dep missing: @material-ui/core@^4.0.0, required by @material-ui/pickers@3.3.10
      npm ERR! peer dep missing: react@^16.8.0 || ^17.0.0, required by @material-ui/pickers@3.3.10
      npm ERR! peer dep missing: react-dom@^16.8.0 || ^17.0.0, required by @material-ui/pickers@3.3.10
      npm ERR! peer dep missing: react@>=16.6.0, required by react-transition-group@4.4.2
      npm ERR! peer dep missing: react@>=16.8, required by rifm@0.7.0
      npm ERR! peer dep missing: react-dom@>=16.6.0, required by react-transition-group@4.4.2
      npm ERR! missing: axios@0.26.1, required by iobroker.socketio@4.2.0
      npm ERR! missing: iobroker.socketio@4.2.0, required by iobroker.web@4.3.0
      npm ERR! missing: axios@0.26.1, required by iobroker.ws@1.3.0
      npm ERR! missing: @iobroker/socket-classes@0.3.1, required by iobroker.ws@2.0.2
      

      Die Frage ist jetzt: kann ich nodejs + npm über apt-get wegputzen oder zerschiesse ich mir dann auch iobroker?

      posted in ioBroker Allgemein
      S
      spaceduck
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo