Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Gelöst Multihost

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Gelöst Multihost

    This topic has been deleted. Only users with topic management privileges can see it.
    • paul53
      paul53 last edited by

      Wurde npm 4.6.1 nicht installiert ?

      npm -v
      
      1 Reply Last reply Reply Quote 0
      • C
        Chris76 last edited by

        Nö: 5.6.0 mit obrigen Fehlermeldungen. Muss ich vorher deinstallieren?

        1 Reply Last reply Reply Quote 0
        • paul53
          paul53 last edited by

          @Chris76:

          5.6.0 mit obrigen Fehlermeldungen. Muss ich vorher deinstallieren? `
          Nein, mit NPM 5.6.0 sollte ein Downgrade auf Version 4.6.1 funktionieren. Vielleicht später noch einmal versuchen ?

          1 Reply Last reply Reply Quote 0
          • C
            Chris76 last edited by

            Das später versuchen machte mit skeptisch. Okay. War ein DNS Problem auf dem Slave.

            Downgrade hat funktionier. Reboot.

            Anschließend wieder

            sudo iobroker multihost browse
            1 |       192.168.5.151 |  host |       192.168.5.151 | "authentication required"
            pi@IOBROKER1:~ $ sudo iobroker multihost connect
            1 |       192.168.5.151 |  host |       192.168.5.151 | "authentication required"
            Please select host [1]: 1
            Enter secret phrase for connection: ********
            
            Config ok. Please restart ioBroker: "iobroker restart"
            pi@IOBROKER1:~ $ sudo iobroker restart
            Stopping iobroker controller daemon...
            iobroker controller daemon stopped.
            Starting iobroker controller daemon...
            iobroker controller daemon started. PID: 1472
            
            

            Aber leider erscheint der Slave nach wie vor nicht auf dem Host.

            1 Reply Last reply Reply Quote 0
            • paul53
              paul53 last edited by

              @Chris76:

              Downgrade hat funktionier. `
              Das ist die gute Nachricht.
              @Chris76:

              Aber leider erscheint der Slave nach wie vor nicht auf dem Host. `
              An der Stelle kann ich nicht weiter helfen, denn ich betreibe kein Multihost.

              1 Reply Last reply Reply Quote 0
              • C
                Chris76 last edited by

                Danke Dir trotzdem für die Hilfe.

                Hab gerade in https://forum.iobroker.net/viewtopic.php?f=17&t=7650&sid=59a39d18bb0f5860f5d650b42f103bf1&start=20 noch was gefunden:

                Master iobroker.json

                {
                  "system": {
                    "memoryLimitMB": 0,
                    "hostname": ""
                  },
                  "network": {
                    "IPv4": true,
                    "IPv6": true,
                    "bindAddress": null,
                    "useSystemNpm": true
                  },
                  "objects": {
                    "type": "file",
                    "typeComment": "Possible values: 'file' - [port 9001], redis - [port 6379], couch - [port 5984].",
                    "host": "0.0.0.0",
                    "port": 9001,
                    "user": "",
                    "pass": "",
                    "noFileCache": false,
                    "connectTimeout": 2000
                  },
                  "states": {
                    "type": "file",
                    "typeComment": "Possible values: 'file' - [port 9000], 'redis' - [port 6379].",
                    "host": "0.0.0.0",
                    "port": 9000,
                    "maxQueue": 1000,
                    "options": {
                      "auth_pass": null,
                      "retry_max_delay": 15000
                    }
                  },
                  "log": {
                    "level": "info",
                    "maxDays": 7,
                    "noStdout": true,
                    "transport": {
                      "file1": {
                        "type": "file",
                        "enabled": true,
                        "filename": "log/iobroker",
                        "fileext": ".log",
                        "maxsize": null,
                        "maxFiles": null
                      },
                      "syslog1": {
                        "type": "syslog",
                        "enabled": false,
                        "host": "localhost",
                        "host_comment": "The host running syslogd, defaults to localhost.",
                        "port_comment": "The port on the host that syslog is running on, defaults to syslogd's default port(514/UDP).",
                        "protocol": "udp4",
                        "protocol_comment": "The network protocol to log over (e.g. tcp4, udp4, unix, unix-connect, etc).",
                        "path_comment": "The path to the syslog dgram socket (i.e. /dev/log or /var/run/syslog for OS X).",
                        "facility_comment": "Syslog facility to use (Default: local0).",
                        "localhost": "iobroker",
                        "localhost_comment": "Host to indicate that log messages are coming from (Default: localhost).",
                        "sysLogType_comment": "The type of the syslog protocol to use (Default: BSD).",
                        "app_name_comment": "The name of the application (Default: process.title).",
                        "eol_comment": "The end of line character to be added to the end of the message (Default: Message without modifications)."
                      }
                    }
                  },
                  "dataDirComment": "Always relative to iobroker.js-controller/",
                  "dataDir": "../../iobroker-data/",
                  "multihostService": {
                    "enabled": true,
                    "secure": true,
                    "password": "HIERSTEHTEINPW"
                  }
                
                
                node -v
                v6.13.1
                root@iobroker:/opt/iobroker/iobroker-data# nodejs -v
                v6.13.1
                root@iobroker:/opt/iobroker/iobroker-data# npm -v
                4.6.1
                
                

                Slave

                {
                  "system": {
                    "memoryLimitMB": 0,
                    "hostname": ""
                  },
                  "multihostService": {
                    "enabled": false,
                    "secure": true
                  },
                  "network": {
                    "IPv4": true,
                    "IPv6": true,
                    "bindAddress": null,
                    "useSystemNpm": true
                  },
                  "objects": {
                    "type": "file",
                    "typeComment": "Possible values: 'file' - [port 9001], redis - [port 6379], couch - [port 5984].",
                    "host": "192.168.5.151",
                    "port": 9001,
                    "user": "",
                    "pass": "",
                    "noFileCache": false,
                    "connectTimeout": 2000
                  },
                  "states": {
                    "type": "file",
                    "typeComment": "Possible values: 'file' - [port 9000], 'redis' - [port 6379].",
                    "host": "192.168.5.151",
                    "port": 9000,
                    "maxQueue": 1000,
                    "options": {
                      "auth_pass": null,
                      "retry_max_delay": 15000
                    }
                  },
                  "log": {
                    "level": "info",
                    "maxDays": 7,
                    "noStdout": true,
                    "transport": {
                      "file1": {
                        "type": "file",
                        "enabled": true,
                        "filename": "log/iobroker",
                        "fileext": ".log",
                        "maxsize": null,
                        "maxFiles": null
                      },
                      "syslog1": {
                        "type": "syslog",
                        "enabled": false,
                        "host": "localhost",
                        "host_comment": "The host running syslogd, defaults to localhost.",
                        "port_comment": "The port on the host that syslog is running on, defaults to syslogd's default port(514/UDP).",
                        "protocol": "udp4",
                        "protocol_comment": "The network protocol to log over (e.g. tcp4, udp4, unix, unix-connect, etc).",
                        "path_comment": "The path to the syslog dgram socket (i.e. /dev/log or /var/run/syslog for OS X).",
                        "facility_comment": "Syslog facility to use (Default: local0).",
                        "localhost": "iobroker",
                        "localhost_comment": "Host to indicate that log messages are coming from (Default: localhost).",
                        "sysLogType_comment": "The type of the syslog protocol to use (Default: BSD).",
                        "app_name_comment": "The name of the application (Default: process.title).",
                        "eol_comment": "The end of line character to be added to the end of the message (Default: Message without modifications)."
                      }
                    }
                  },
                  "dataDirComment": "Always relative to iobroker.js-controller/",
                  "dataDir": "../../iobroker-data/"
                
                
                node -v
                v8.11.3
                root@IOBROKER1:/home/pi# nodejs -v
                v8.11.3
                root@IOBROKER1:/home/pi# npm -v
                4.6.1
                
                

                Aus lauter Unwissendheit(?) hab ich noch ein bisschen mit den Node-Versionen rumgespielt.

                sudo npm cache clean -f
                sudo npm install -g n
                sudo n 6.13.1
                
                

                Und jetzt GEHT es.

                Stand Slave:

                node -v
                v6.13.1
                pi@IOBROKER1:~ $ nodejs -v
                v8.11.3
                pi@IOBROKER1:~ $ npm -v
                3.10.10
                
                
                1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators last edited by

                  Also Problem gelöst??

                  Gruß

                  rainer

                  1 Reply Last reply Reply Quote 0
                  • C
                    Chris76 last edited by

                    Jein 🙂 Jetzt werden Zigbee und BLE nichtmehr grün.

                    Aber Multihost läuft

                    1 Reply Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators last edited by

                      Hast du nach ändern der Main node Version nochmal das ./reinstall.sh aufgerufen?

                      Ich sehe aber gerade:

                      node -v
                      v6.13.1
                      pi@IOBROKER1:~ $ nodejs -v
                      v8.11.3
                      pi@IOBROKER1:~ $ npm -v
                      3.10.10
                      

                      du hast ZWEI verschiedene node-installationen drauf.

                      Das geht schief!!

                      Gruß

                      Rainer

                      1 Reply Last reply Reply Quote 0
                      • C
                        Chris76 last edited by

                        Reinstall läuft. (nach chmod +x reinstall.sh)

                        Und wie bekomm ich die JS runter?

                        Aalso reinstall ist fertig.

                        Aber so richtig runf läuft das leider nicht. Hatte BLE und Zigbee nochmal auf dem Master deinstallier und anschließend am Master für den Slave installiert (IOBROKER1 bei mir)

                        Nachdem war die Instanz trotzdem auf dem Master. Also hab ich die umgeklickt auf Slave.

                        Aber beide werden einfach nicht grün.

                        Ähhhhh–- Das muss ich nicht verstehen. Während ich jetzt versucht habe die nodejs auch auf die 6.13.1 downzugraden ging aufeinmal die grüne LED vom Zigbee Stick an.

                        Stand jetzt:

                        `node -v
                        v6.13.1
                        pi@IOBROKER1:~ $ nodejs -v
                        -bash: /usr/bin/nodejs: Datei oder Verzeichnis nicht gefunden
                        pi@IOBROKER1:~ $ npm -v
                        3.10.10
                        
                        Und Multihost geht auch noch.`
                          [3825_image_4.png](/assets/uploads/files/3825_image_4.png)  
                        
                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        772
                        Online

                        31.9k
                        Users

                        80.2k
                        Topics

                        1.3m
                        Posts

                        7
                        23
                        2778
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo