Navigation

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

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    G
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 38
    • Best 0
    • Groups 0

    gingo79

    @gingo79

    0
    Reputation
    19
    Profile views
    38
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    gingo79 Follow

    Latest posts made by gingo79

    • RE: [HowTo] ioBroker unter Docker auf Synology DiskStation

      @tstueben:

      @gingo79:

      @Dutchman:

      Github lesen und die nötigen librarys für Zwave installieren !

      Sent from my iPhone using Tapatalk `

      Danke, aber die librarys sind als einzigstes ohne Fehlermeldung durch gelaufen….

      Ich bin auf diesem Gebiet ein absoluter Laie und meine Englisch Kenntnisse sind auch beschränkt um unter anderen auf github alles zu entschlüsseln , aber das Problem scheint wohl wo anders zu liegen ?

      ! sudo: Hostname buanet-iobroker1 kann nicht aufgelöst werdensudo: Die Audit-Nachricht kann nicht gesendet werden: Unbekannter Fehler -1
      ! sudo: pam_open_session: Systemfehler
      ! sudo: Regelwerks-Plugin konnte Sitzung nicht initialisieren `

      im Docker Container, sudo vor dem Befehl weglassen. Du bist da schon als root (Administrator) angemeldet. Dann scheint es mir so, dass Du keinen DNS Server im Docker Container konfiguriert hast. Dann werden Befehle wie apt-get install …. nicht funktionieren um die Dateien downzuloaden. Probiere mal aus, ob z.B. ein ping http://www.google.de oder nslookup http://www.google.de funktioniert. Wenn das nicht geht, kannst Du einen DNS Server in der /etc/resolv.conf eintragen (ist aber nach jedem reboot des Containers weg). Wenn dann der DNS funktioniert, musst Du für zwave noch folgende Libraries laden und installieren:

      cd /tmp  
      git clone https://github.com/OpenZWave/open-zwave.git
      cd /tmp/open-zwave
      make install
      ln -s /usr/local/lib64/libopenzwave.so /usr/local/lib/libopenzwave.so
      ln -s /usr/local/lib64/libopenzwave.so.1.4 /usr/local/lib/libopenzwave.so.1.4
      ldconfig
      
      

      Um sicher zu gehen, anschließend den Container neu starten. Wenn alles funktioniert hat, solltest Du in der zwave Konfiguration das device /dev/ttyACMx (x steht für 0 bis n) auswählen können. `

      Vielen Dank, das war die Lösung, zwave Adapter ist Instaliiert.

      Nur jetzt verbindet sich mein Aeotec Z-Stick Gen5 nicht mit den Z-Wave Adapter nicht.

      Verbunden mit Host: wahr…Lebenszeichen:wahr...Verbunden mit zwave: falsch... egal welchen USB Decice ich auswähle.

      Container bzw Synology Neustart brachten nichts.

      posted in ioBroker Allgemein
      G
      gingo79
    • RE: [HowTo] ioBroker unter Docker auf Synology DiskStation

      @Dutchman:

      Github lesen und die nötigen librarys für Zwave installieren !

      Sent from my iPhone using Tapatalk `

      Danke, aber die librarys sind als einzigstes ohne Fehlermeldung durch gelaufen….

      Ich bin auf diesem Gebiet ein absoluter Laie und meine Englisch Kenntnisse sind auch beschränkt um unter anderen auf github alles zu entschlüsseln , aber das Problem scheint wohl wo anders zu liegen ?

      ! sudo: Hostname buanet-iobroker1 kann nicht aufgelöst werdensudo: Die Audit-Nachricht kann nicht gesendet werden: Unbekannter Fehler -1
      ! sudo: pam_open_session: Systemfehler
      ! sudo: Regelwerks-Plugin konnte Sitzung nicht initialisieren

      posted in ioBroker Allgemein
      G
      gingo79
    • RE: [HowTo] ioBroker unter Docker auf Synology DiskStation

      Hallo,

      Ich Versucher vergebens den zwave Adapter zu Installieren.

      Der Container wird mit hoher Priorität ausgeführt.

      ! $ ./iobroker add zwave –host buanet-iobroker1
      ! NPM version: 3.10.10
      ! npm install iobroker.zwave --unsafe-perm --production --save --prefix "/opt/iobroker" (System call)
      ! sudo: Hostname buanet-iobroker1 kann nicht aufgelöst werdensudo: Die Audit-Nachricht kann nicht gesendet werden: Unbekannter Fehler -1
      ! sudo: pam_open_session: Systemfehler
      ! sudo: Regelwerks-Plugin konnte Sitzung nicht initialisieren
      ! /opt/iobroker/node_modules/.staging/iobroker.zwave-936e120a/lib/preinstall.js:15 if (!suppressException) throw e;
      ! ^
      ! Error: Command failed: sudo apt-get install libudev-dev -y
      ! sudo: Hostname buanet-iobroker1 kann nicht aufgelöst werden
      ! sudo: Die Audit-Nachricht kann nicht gesendet werden: Unbekannter Fehler -1
      ! sudo: pam_open_session: Systemfehler
      ! sudo: Regelwerks-Plugin konnte Sitzung nicht initialisieren
      ! at checkExecSyncError (child_process.js:473:13)
      ! at Object.execSync (child_process.js:513:13)
      ! at doScript (/opt/iobroker/node_modules/.staging/iobroker.zwave-936e120a/lib/preinstall.js:12:15)
      ! at Object. <anonymous>(/opt/iobroker/node_modules/.staging/iobroker.zwave-936e120a/lib/preinstall.js:25:7)
      ! at Module._compile (module.js:577:32)
      ! at Object.Module._extensions..js (module.js:586:10)
      ! at Module.load (module.js:494:32)
      ! at tryModuleLoad (module.js:453:12)
      ! at Function.Module._load (module.js:445:3)
      ! at Module.runMain (module.js:611:10)
      ! npm
      ! ERR! Linux 3.10.105npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.zwave" "--unsafe-perm" "--production" "--save" "--prefix" "/opt/iobroker"
      ! npm ERR! node v6.14.4
      ! npm
      ! ERR! npm v3.10.10npm ERR! code ELIFECYCLE
      ! npm
      ! ERR! iobroker.zwave@1.2.0 preinstall: node lib/preinstall.jsnpm ERR! Exit status 1
      ! npm ERR!
      ! npm ERR! Failed at the iobroker.zwave@1.2.0 preinstall script 'node lib/preinstall.js'.
      ! npm ERR! Make sure you have the latest version of node.js and npm installed.
      ! npm ERR! If you do, this is most likely a problem with the iobroker.zwave package,
      ! npm ERR! not with npm itself.
      ! npm
      ! ERR! Tell the author that this fails on your system:npm ERR! node lib/preinstall.js
      ! npm ERR! You can get information on how to open an issue for this project with:
      ! npm ERR! npm bugs iobroker.zwave
      ! npm ERR! Or if that isn't available, you can get their info via:
      ! npm ERR! npm owner ls iobroker.zwave
      ! npm ERR!
      ! There is likely additional logging output above.
      ! npm ERR!
      ! Please include the following file with any support request:npm ERR!
      ! /opt/iobroker/npm-debug.log</anonymous>

      Gibt es mittlerweile eine Lösung, wie dieser zu Installieren geht?

      Gruß

      Gingo79

      posted in ioBroker Allgemein
      G
      gingo79
    • RE: [HowTo] ioBroker unter Docker auf Synology DiskStation

      Hallo Andre,

      ich wollte den iobroker admin aktualisieren…

      Das ging leider nicht, weil der aktuelle js-controller nicht vorhanden war.

      Via Terminal folgendes eingeben:

      npm install iobroker.js-controller --production
      
      

      Mit folender Ausgabe:

      ! npm WARN deprecated node-uuid@1.4.8: Use uuid module instead
      ! npm WARN prefer global node-gyp@3.6.2 should be installed with -g
      ! iobroker.js-controller@1.2.3 install /opt/iobroker/node_modules/iobroker.js-co
      ! ntroller
      ! node iobroker.js setup first
      ! iobroker@1.0.0 /opt/iobroker
      ! └─┬ iobroker.js-controller@1.2.3
      ! ├── iobroker.admin@3.1.6
      ! ├─┬ npm@2.15.12
      ! │ ├── ansi@0.3.1
      ! │ ├── ansicolors@0.3.2
      ! │ ├── ansistyles@0.1.3
      ! │ ├── archy@1.0.0
      ! │ ├── async-some@1.0.2
      ! │ ├── char-spinner@1.0.1
      ! │ ├── chmodr@1.0.2
      ! │ ├── cmd-shim@2.0.2
      ! │ ├─┬ columnify@1.5.4
      ! │ │ └─┬ wcwidth@1.0.1
      ! │ │ └─┬ defaults@1.0.3
      ! │ │ └── clone@1.0.3
      ! │ ├─┬ config-chain@1.1.11
      ! │ │ └── proto-list@1.2.4
      ! │ ├─┬ dezalgo@1.0.3
      ! │ │ └── asap@2.0.6
      ! │ ├── editor@1.0.0
      ! │ ├── fs-vacuum@1.2.10
      ! │ ├─┬ fs-write-stream-atomic@1.0.10
      ! │ │ └── iferr@0.1.5
      ! │ ├── fstream-npm@1.1.1
      ! │ ├── github-url-from-git@1.4.0
      ! │ ├── github-url-from-username-repo@1.0.2
      ! │ ├── imurmurhash@0.1.4
      ! │ ├─┬ init-package-json@1.9.6
      ! │ │ ├── promzard@0.3.0
      ! │ │ └─┬ validate-npm-package-name@3.0.0
      ! │ │ └── builtins@1.0.3
      ! │ ├── lockfile@1.0.3
      ! │ ├─┬ lru-cache@4.0.2
      ! │ │ ├── pseudomap@1.0.2
      ! │ │ └── yallist@2.1.2
      ! │ ├─┬ node-gyp@3.6.2
      ! │ │ ├── nopt@3[39m
      ! │ │ └── builtins@0.0.7
      ! │ ├── which@1.2.14
      ! │ └── write-file-atomic@1.1.4
      ! ├─┬ socket.io@1.7.4
      ! │ └─┬ engine.io@1.8.5
      ! │ └── ws@1.1.5
      ! ├─┬ socket.io-client@1.7.4
      ! │ └── engine.io-client@1.8.5
      ! ├─┬ tar@4.3.0
      ! │ ├─┬ minipass@2.2.1
      ! │ │ └── yallist@3.0.2
      ! │ └── yallist@3.0.2
      ! └── UNMET PEER DEPENDENCY winston@2.4.0
      ! .0.6
      ! │ │ └── semver@5.3.0
      ! │ ├── normalize-git-url@3.0.2
      ! │ ├── normalize-package-data@2.3.8
      ! │ ├── npm-cache-filename@1.0.2
      ! │ ├─┬ npm-install-checks@1.0.7
      ! │ │ └─┬ npmlog@2.0.4
      ! │ │ └── gauge@1.2.7
      ! │ ├── npm-package-arg@4.1.1
      ! │ ├─┬ npm-registry-client@7.2.1
      ! │ │ ├─┬ concat-stream@1.6.0
      ! │ │ │ ├─┬ readable-stream@2.3.3
      ! │ │ │ │ ├── isarray@1.0.0
      ! │ │ │ │ └── string_decoder@1.0.3
      ! │ │ │ └── typedarray@0.0.6
      ! │ │ └─┬ npmlog@3.1.2
      ! │ │ └─┬ gauge@2.6.0
      ! │ │ └── has-color@0.1.7
      ! │ ├── npm-user-validate@0.1.5
      ! │ ├─┬ npmlog@2.0.4
      ! │ │ └─┬ gauge@1.2.7
      ! │ │ ├── lodash.pad@4.5.1
      ! │ │ ├── lodash.padend@4.6.1
      ! │ │ └── lodash.padstart@4.6.1
      ! │ ├── opener@1.4.3
      ! │ ├── path-is-inside@1.0.2
      ! │ ├─┬ read-installed@4.0.3
      ! │ │ ├── debuglog@1.0.1
      ! │ │ ├── readdir-scoped-modules@1.0.2
      ! │ │ └── util-extend@1.0.3
      ! │ ├─┬ read-package-json@2.0.12
      ! │ │ ├── json-parse-better-errors@1.0.1
      ! │ │ └── slash@1.0.0
      ! │ ├─┬ readable-stream@2.1.5
      ! │ │ ├── buffer-shims@1.0.0
      ! │ │ └── isarray@1.0.0
      ! │ ├── realize-package-specifier@3.0.3
      ! │ ├─┬ request@2.74.0
      ! │ │ ├─┬ bl@1.1.2
      ! │ │ │ └─┬ readable-stream@2.0.6
      ! │ │ │ └── isarray@1.0.0
      ! │ │ ├── caseless@0.11.0
      ! │ │ ├─┬ form-data@1.0.1
      ! │ │ │ └── async@2.6.0
      ! │ │ ├─┬ har-validator@2.0.6
      ! │ │ │ ├─┬ chalk@1.1.3
      ! │ │ │ │ ├── ansi-styles@2.2.1
      ! │ │ │ │ ├── escape-string-regexp@1.0.5
      ! │ │ │ │ ├── has-ansi@2.0.0
      ! │ │ │ │ └── supports-color@2.0.0
      ! │ │ │ └─┬ is-my-json-valid@2.17.1
      ! │ │ │ ├── generate-function@2.0.0
      ! │ │ │ ├─┬ generate-object-property@1.2.0
      ! │ │ │ │ └── is-property@1.0.2
      ! │ │ │ └── jsonpointer@4.0.1
      ! │ │ ├── node-uuid@1.4.8
      ! │ │ ├── qs@6.2.3
      ! │ │ └── tunnel-agent@0.4.3
      ! │ ├── retry@0.10.1
      ! │ ├── semver@5.1.1
      ! │ ├─┬ sha@2.0.1
      ! │ │ └─┬ readable-stream@2.3.3
      ! │ │ ├── isarray@1.0.0
      ! │ │ └── string_decoder@1.0.3
      ! │ ├── slide@1.1.6
      ! │ ├── sorted-object@2.0.1
      ! │ ├── text-table@0.2.0
      ! │ ├── umask@1.1.0
      ! │ ├─┬ validate-npm-package-name@2.2.2[37;40mnpm WARN enoent ENOENT: no such fi
      ! le or directory, open '/opt/iobroker/node_modules/engine.io/package.json'
      ! npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modu
      ! les/greenlock/package.json'
      ! npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modu
      ! les/engine.io-client/package.json'
      ! npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modu
      ! les/jszip/package.json'
      ! npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modu
      ! les/winston/package.json'
      ! npm WARN winston-daily-rotate-file@1.7.2 requires a peer of winston@2.x but none
      ! was installed.

      Seit dem startet iobroker nicht mehr mit folgender Ausgabe…

      ! root@buanet-iobroker1:/opt/iobroker# iobroker start
      ! Starting iobroker controller daemon…
      ! /opt/iobroker/node_modules/daemonize2/lib/daemonize.js:136
      ! throw new Error(msg.error);
      ! ^
      ! Error: Error: Cannot find module 'winston/lib/winston/common'
      ! at Function.Module._resolveFilename (module.js:469:15)
      ! at Function.Module._load (module.js:417:25)
      ! at Module.require (module.js:497:17)
      ! at require (internal/module.js:20:19)
      ! at Object. <anonymous>(/opt/iobroker/node_modules/winston-daily-rotate-file/
      ! index.js:6:14)
      ! at Module._compile (module.js:570:32)
      ! at Object.Module._extensions..js (module.js:579:10)
      ! at Module.load (module.js:487:32)
      ! at tryModuleLoad (module.js:446:12)
      ! at Function.Module._load (module.js:438:3)
      ! at ChildProcess. <anonymous>(/opt/iobroker/node_modules/daemonize2/lib/daemo
      ! nize.js:136:19)
      ! at emitTwo (events.js:106:13)
      ! at ChildProcess.emit (events.js:191:7)
      ! at process.nextTick (internal/child_process.js:787:12)
      ! at _combinedTickCallback (internal/process/next_tick.js:73:7)
      ! at process._tickCallback (internal/process/next_tick.js:104:9)</anonymous></anonymous>
      Ich bin am verzweifeln, google konnte mir auch nicht weiter helfen.

      Vielen Dank

      Gruß Dirk

      posted in ioBroker Allgemein
      G
      gingo79
    • RE: [HowTo] ioBroker unter Docker auf Synology DiskStation

      @andre:

      @gingo79:

      @andre:

      Hallo Gingo79 und alle die noch Probleme mit dem (morgendlichen) start von ioBroker im Docker Container haben.

      Ich habe gerade nochmal ein paar Tests gemacht und das Docker-Image angepasst. Bitte mal Testen.

      Entweder das Docker-Image neu laden oder manuell in der Kommandozeile des Docker-Containers folgendes ausführen:

      update-rc.d iobroker.sh remove
      

      Damit wird der Autostart von ioBroker-Dienstes deaktiviert. Keine Angst, den brauchen wir nicht, da innerhalb des Containers ioBroker immer über das Startscript gestartet wird. Ich freue mich auf Rückmeldungen!

      MfG,

      André `

      Hallo André,

      bin am Testen und gespannt.

      Danke

      Gruß

      Dirk gingo79 `
      Hallo Dirk,

      wie schaut es bei dir aus? Läuft der Container jetzt zufrieden stellend? Wie schaut es beim Aufwecken der DS aus?

      MfG, André

      Gesendet von meinem D5803 mit Tapatalk `

      Hallo Andre,

      Kann zur Zeit leider nicht zeitnah antworten, da wir einen Umzug vor uns haben mit eine Riesen Renovierung und im Januar kommt dann das neue Aufsetzen von Homematc und Co im neuen Haus.

      Iobroker läuft zur zeit in der alten Wohnung, um das morgendliche Starten im Griff zu bekommen.

      Leider läuft es immer noch nicht. Immer noch das gleiche Fehler Bild, läuft nur jedes x beliebige mal mit an, nach dem morgendlichen Aufwachen.

      Auch ein restart des Containers bringt nichts.

      Sobald ich im Terminal „iobroker Start“ eingebe, läuft es sofort an.

      Kann man das nicht automatisieren?

      Gruß

      Dirk (gingo)

      posted in ioBroker Allgemein
      G
      gingo79
    • RE: [HowTo] ioBroker unter Docker auf Synology DiskStation

      @andre:

      @gingo79:

      Vielen Dank dafür!

      Gruß

      Gingo79 `

      Hallo Gingo79 und alle die noch Probleme mit dem (morgendlichen) start von ioBroker im Docker Container haben.

      Ich habe gerade nochmal ein paar Tests gemacht und das Docker-Image angepasst. Bitte mal Testen.

      Entweder das Docker-Image neu laden oder manuell in der Kommandozeile des Docker-Containers folgendes ausführen:

      update-rc.d iobroker.sh remove
      

      Damit wird der Autostart von ioBroker-Dienstes deaktiviert. Keine Angst, den brauchen wir nicht, da innerhalb des Containers ioBroker immer über das Startscript gestartet wird. Ich freue mich auf Rückmeldungen!

      MfG,

      André `

      Hallo André,

      bin am Testen und gespannt.

      Danke

      Gruß

      Dirk gingo79

      posted in ioBroker Allgemein
      G
      gingo79
    • RE: [HowTo] ioBroker unter Docker auf Synology DiskStation

      @andre:

      Jetzt habe ich zwei Möglichkeiten: Entweder ich fange diese Meldung, dass ioBroker schon läuft irgendwie im Startup Script ab und reagiere darauf, oder ich identifiziere die Ursache und beseitige sie. Letzteres ist mein Favorit 😉

      Momentan warte ich darauf, dass es bei mir wieder passiert. Allerdings startet meine DiskStation ja nicht so häufig wie bei dir. 🙂

      Ich bleibe dran.

      MfG,

      André

      Gesendet mit Tapatalk `

      Vielen Dank dafür!

      Gruß

      Gingo79

      posted in ioBroker Allgemein
      G
      gingo79
    • RE: [HowTo] ioBroker unter Docker auf Synology DiskStation

      @gingo79:

      @andre:

      @gingo79:

      Hallo Andre,

      hat funktioniert, Danke.

      Habe Deine startup.sh mit der verzögerung nun am Laufen.

      Habe die Synology 2 x Neu gestartet und iobroker lief mit an 🙂

      Ich werde das die nächsten Tage mal beobachten, wenn die Synology morgens nach Ihren Schlaf aufwacht.

      gruß

      gingo `
      Das höre ich gern.

      Mal hoffen dass es jetzt rennt… 🙂

      MfG,

      André `

      Hallo Andre,

      gleich am ersten Tag, klappt es natürlich wieder nicht.

      [....] Stopping Avahi mDNS/DNS-SD Daemon: avahi-daemonProcess 39 died: No such process; trying to remove PID file. (/var/run/avahi-daemon//pid)
      
      [?25l7[1G[[32m ok [39;49m8[?12l[?25h.
      
      [....] Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon[?25l7[1G[[32m ok [39;49m8[?12l[?25h.
      
      iobroker controller daemon already running. PID: 66
      

      Alle Prozesse auf 0.

      cd /opt/iobroker
      ./ iobroker start 
      

      im Terminal eingeben und iobroker läuft an.

      Dies musste ich bei 3 Neustarts vorhin machen.

      Frustrierend…

      gruß

      gingo `

      Hallo André,

      mein Feedback nach einer Woche, iobroker ist von 7 mal Synology erwachen, 5 mal mit gestartet.

      Das ist ein großer Erfolg, Danke 🙂

      Mit den paar mal, wo es schief geht, muss ich wohl leben, oder hast Du noch eine Idee, woran es liegen könnte.

      Gruß

      Gingo79

      posted in ioBroker Allgemein
      G
      gingo79
    • RE: [HowTo] ioBroker unter Docker auf Synology DiskStation

      @andre:

      @gingo79:

      Hallo Andre,

      hat funktioniert, Danke.

      Habe Deine startup.sh mit der verzögerung nun am Laufen.

      Habe die Synology 2 x Neu gestartet und iobroker lief mit an 🙂

      Ich werde das die nächsten Tage mal beobachten, wenn die Synology morgens nach Ihren Schlaf aufwacht.

      gruß

      gingo `
      Das höre ich gern.

      Mal hoffen dass es jetzt rennt… 🙂

      MfG,

      André `

      Hallo Andre,

      gleich am ersten Tag, klappt es natürlich wieder nicht.

      [....] Stopping Avahi mDNS/DNS-SD Daemon: avahi-daemonProcess 39 died: No such process; trying to remove PID file. (/var/run/avahi-daemon//pid)
      
      [?25l7[1G[[32m ok [39;49m8[?12l[?25h.
      
      [....] Starting Avahi mDNS/DNS-SD Daemon: avahi-daemon[?25l7[1G[[32m ok [39;49m8[?12l[?25h.
      
      iobroker controller daemon already running. PID: 66
      

      Alle Prozesse auf 0.

      cd /opt/iobroker
      ./ iobroker start 
      

      im Terminal eingeben und iobroker läuft an.

      Dies musste ich bei 3 Neustarts vorhin machen.

      Frustrierend…

      gruß

      gingo

      posted in ioBroker Allgemein
      G
      gingo79
    • RE: [HowTo] ioBroker unter Docker auf Synology DiskStation

      Hallo Andre,

      hat funktioniert, Danke.

      Habe Deine startup.sh mit der verzögerung nun am Laufen.

      Habe die Synology 2 x Neu gestartet und iobroker lief mit an 🙂

      Ich werde das die nächsten Tage mal beobachten, wenn die Synology morgens nach Ihren Schlaf aufwacht.

      gruß

      gingo

      posted in ioBroker Allgemein
      G
      gingo79
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo