Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Bitte rflink, modbus, mysensors Testen (serialport upgrade)

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Bitte rflink, modbus, mysensors Testen (serialport upgrade)

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

      Also erstmal bitte ohne nodejs Upgrade einfach die neue Version mit node 4.x testen. Es gahe tja darum ob die neue serialport-Version irgendwas an der Funktionalität kaputt macht.

      Wenn das alles ttu, dann kannst DU überlegen auf node6 zu gehen und dann musst DU das installieren und danach per "reinstall.sh" alle Adapter neu bauen

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

        Ich habe noch das update auf 6.x laufen.

        Immerhin kann ich jetzt was auswählen unter serialport.

        Aber rflink 1.1.5 bleibt gelb mit Fehler:

        rflink.0	2017-05-23 10:15:58.908	error	Cannot open serial port "/dev/ttyUSB0": TypeError: `openImmediately` is now called `autoOpen` and is a property of options
        
        1 Reply Last reply Reply Quote 0
        • apollon77
          apollon77 last edited by

          Github update please 🙂

          1 Reply Last reply Reply Quote 0
          • V
            verba03 last edited by

            Hi,

            habe gerade ein Update auf rflink 1.15 durchgeführt. Instanz bleibt gelb und erzeugt folgenden Fehler im Log:

            rflink.0	2017-05-23 12:00:58.323	info	List of port: [{"comName":"/dev/ttyACM0","manufacturer":"Arduino__www.arduino.cc_","serialNumber":"Arduino__www.arduino.cc__0042_8563332333035171C121","pnpId":"usb-Arduino__www.arduino.cc__0042_85633
            rflink.0	2017-05-23 12:00:41.480	error	Cannot open serial port "/dev/ttyAMA0": TypeError: Invalid "baudRate" must be a number got: 115200
            rflink.0	2017-05-23 12:00:41.355	info	starting. Version 1.1.5 in /opt/iobroker/node_modules/iobroker.rflink, node: v6.10.2
            
            

            Volkmar

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

              Github update please 🙂

              Habe es leider nicht selbst im Einsatz, daher müssen wir uns so annähern

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

                @apollon77:

                Github update please 🙂

                Habe es leider nicht selbst im Einsatz, daher müssen wir uns so annähern `
                rflink ist bei mir GRÜN! 😄

                Mein Temp.-Sensor hat auch schon Temp./Feuchte erfolgreich übermittelt.

                1 Reply Last reply Reply Quote 0
                • V
                  verba03 last edited by

                  Danke, nach github update alles ok. rflink grün und empfängt und sendet Daten.

                  Volkmar

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

                    Cool, jetzt noch modbus und mysensors 🙂

                    Und gern jetzt auch node 6 User testen 🙂

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

                      @apollon77:

                      Cool, jetzt noch modbus und mysensors 🙂

                      Und gern jetzt auch node 6 User testen 🙂 `
                      Rflink 1.1.5 läuft mit node 6.x! 🙂

                      Ich habe keine Einschränkungen. Habe aber kein modbus oder mysensors.

                      1 Reply Last reply Reply Quote 0
                      • M
                        Marcolotti last edited by

                        Guten Abend,

                        also ModBus und RFLink funktionieren schon seit 2 Monaten bei mir mit Node 6.10.3

                        Gruß Marco

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

                          Testest DU bitte trotzdem mal die aktuellsten versionen vom Github ?! 🙂 Danke

                          1 Reply Last reply Reply Quote 0
                          • M
                            Marcolotti last edited by

                            Guten Morgen,

                            RFLink sowie ModBus aus dem Git funktionieren bei mir.

                            Gruß Marco

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

                              Danke! Jetzt fehlt noch mysensors 😉

                              1 Reply Last reply Reply Quote 0
                              • L
                                lubeda last edited by

                                Bin mir nicht sicher ob ich alles richtig gemacht habe…..

                                Aber:

                                nodejs -v v6.10.3
                                npm -v  3.10.10
                                iobroker version mysensors 1.0.9 
                                
                                ````läuft
                                
                                Meine Platform ist ein OrangePi Plus 2e mit dem Armbian Imange aus dem Forum
                                
                                Wenn ich das richtig sehe hat er für diese Platform das Serial Modul neu compilieren müssen.
                                
                                Klappt aber!
                                1 Reply Last reply Reply Quote 0
                                • C
                                  ChristianF last edited by

                                  Bei mir läufts nich so…

                                  modbus.1	2017-06-01 23:21:34.538	error	Cannot create modbus master!
                                  modbus.1	2017-06-01 23:21:34.535	error	Cannot open port "/dev/ttyUSB0" [9600]: Error: Cannot find module 'serialport'
                                  modbus.1	2017-06-01 23:21:34.314	warn	Serial is not available
                                  
                                  

                                  Hat jemand einen Tipp? Basis ist ein Raspi 2b mit Raspbian.

                                  VG

                                  Christian

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

                                    Dann bitte mal adapter neu installieren (am besten per custom install Github weil er installiert die gleiche Version, aber rebuildet alles).

                                    Dann die Logausgaben davon bitte posten

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

                                      Danke, mach ich heute Abend, bin schon auf der Arbeit.

                                      Muss ich die Einstellungen dann neu machen oder kann ich die irgendwie sichern?

                                      Gesendet von meinem KIW-L21 mit Tapatalk

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

                                        EInstellungen bleiben gleich. Da musst Du agr ichts tun

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

                                          Hm, das hat nicht geklappt. Für mich sieht es so aus als würde er versuchen sich irgendwo eine Source online zu holen, die aber nicht mehr da ist:

                                          iobroker	2017-06-03 11:42:58.804	info	node-pre-gyp ERR! Tried to download(404): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v46-linux-arm.tar.gz node-pre-gyp ERR! Pre-built
                                          

                                          Der Link ist auch wirklich tot (es kommt tatsächlich ein 404).

                                          Hier der komplette Log (von unten nach oben lesen bitte, das Logfenster war so schnell weg):

                                          iobroker	2017-06-03 11:43:47.777	info	exit 0
                                          iobroker	2017-06-03 11:43:47.593	info	upload [0] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/img/plc_back.png img/plc_back.png image/png
                                          iobroker	2017-06-03 11:43:47.510	info	upload [1] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/index.html index.html text/html
                                          iobroker	2017-06-03 11:43:47.426	info	upload [2] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/css/jsgrid-theme.css lib/css/jsgrid-theme.css text/css
                                          iobroker	2017-06-03 11:43:47.345	info	upload [3] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/css/jsgrid-theme.min.css lib/css/jsgrid-theme.min.css text/css
                                          iobroker	2017-06-03 11:43:47.266	info	upload [4] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/css/jsgrid.css lib/css/jsgrid.css text/css
                                          iobroker	2017-06-03 11:43:47.192	info	upload [5] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/css/jsgrid.min.css lib/css/jsgrid.min.css text/css
                                          iobroker	2017-06-03 11:43:47.111	info	upload [6] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/js/grid.locale-de.js lib/js/grid.locale-de.js application/javascript
                                          iobroker	2017-06-03 11:43:47.034	info	upload [7] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/js/grid.locale-ru.js lib/js/grid.locale-ru.js application/javascript
                                          iobroker	2017-06-03 11:43:46.944	info	upload [8] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/js/jsgrid.js lib/js/jsgrid.js application/javascript
                                          iobroker	2017-06-03 11:43:46.803	info	upload [9] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/lib/js/jsgrid.min.js lib/js/jsgrid.min.js application/javascript
                                          iobroker	2017-06-03 11:43:46.638	info	upload [10] modbus.admin /opt/iobroker/node_modules/iobroker.modbus/admin/modbus.png modbus.png image/png
                                          iobroker	2017-06-03 11:43:46.604	info	got /opt/iobroker/node_modules/iobroker.modbus/admin
                                          iobroker	2017-06-03 11:43:43.032	info	└── stampit@2.1.2 (supermixer@1.0.3, lodash@3.10.1)
                                          iobroker	2017-06-03 11:43:43.032	info	├── jsmodbus@1.2.4 (q@1.0.1)
                                          iobroker	2017-06-03 11:43:43.032	info	├── crc@3.4.0
                                          iobroker	2017-06-03 11:43:43.032	info	├── put@0.0.6
                                          iobroker	2017-06-03 11:43:43.032	info	├── stampit-state-machine@0.2.1
                                          iobroker	2017-06-03 11:43:43.032	info	├── stampit-event-bus@0.1.1
                                          iobroker	2017-06-03 11:43:43.032	info	iobroker.modbus@0.5.3 iobroker/node_modules/iobroker.modbus├── stampit-log@0.3.0
                                          iobroker	2017-06-03 11:43:11.026	info	optional dep failed, continuing serialport@4.0.7
                                          iobroker	2017-06-03 11:43:11.018	info	
                                          iobroker	2017-06-03 11:43:11.007	info	WARN
                                          iobroker	2017-06-03 11:43:11.001	info	
                                          iobroker	2017-06-03 11:43:10.988	info	npm
                                          iobroker	2017-06-03 11:43:10.945	info	Failed to execute '/usr/bin/nodejs /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/opt/iobroker/node_modules/iobroker.modbus/node_modules/serialpor
                                          iobroker	2017-06-03 11:43:10.933	info	node-pre-gyp ERR! not ok
                                          iobroker	2017-06-03 11:43:10.933	info	node-pre-gyp ERR! node-pre-gyp -v v0.6.32
                                          iobroker	2017-06-03 11:43:10.933	info	node-pre-gyp ERR! cwd /opt/iobroker/node_modules/iobroker.modbus/node_modules/serialportnode-pre-gyp ERR! node -v v4.8.2
                                          iobroker	2017-06-03 11:43:10.929	info	node-pre-gyp ERR! System Linux 4.4.50-v7+node-pre-gyp ERR! command "/usr/bin/nodejs" "/opt/iobroker/node_modules/iobroker.modbus/node_modules/serialport/node_modules/.bin/node-pre-gyp" "install" "--f
                                          iobroker	2017-06-03 11:43:10.922	info	node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:222:5)
                                          iobroker	2017-06-03 11:43:10.922	info	node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:862:16)
                                          iobroker	2017-06-03 11:43:10.922	info	node-pre-gyp ERR! stack at ChildProcess.emit (events.js:172:7)
                                          iobroker	2017-06-03 11:43:10.922	info	node-pre-gyp ERR! stack at emitTwo (events.js:87:13)
                                          iobroker	2017-06-03 11:43:10.922	info	ERR! stack Error: Failed to execute '/usr/bin/nodejs /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/opt/iobroker/node_modules/iobroker.modbus/nod
                                          iobroker	2017-06-03 11:43:10.917	info	node-pre-gyp
                                          iobroker	2017-06-03 11:43:10.902	info	ERR! build error
                                          iobroker	2017-06-03 11:43:10.898	info	node-pre-gyp
                                          iobroker	2017-06-03 11:43:10.888	info	gyp ERR! not ok
                                          iobroker	2017-06-03 11:43:10.888	info	gyp ERR! node-gyp -v v3.4.0
                                          iobroker	2017-06-03 11:43:10.888	info	gyp ERR! node -v v4.8.2
                                          iobroker	2017-06-03 11:43:10.888	info	gyp ERR! command "/usr/bin/nodejs" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/opt/iobroker/node_modules/iobroker.modbus/node_modules/se
                                          iobroker	2017-06-03 11:43:10.876	info	gyp ERR! System Linux 4.4.50-v7+
                                          iobroker	2017-06-03 11:43:10.876	info	gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:211:12)
                                          iobroker	2017-06-03 11:43:10.876	info	gyp ERR! stack at ChildProcess.emit (events.js:172:7)
                                          iobroker	2017-06-03 11:43:10.876	info	gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)gyp ERR! stack at emitTwo (events.js:87:13)
                                          iobroker	2017-06-03 11:43:10.867	info	gyp ERR! stack Error: `make` failed with exit code: 2
                                          iobroker	2017-06-03 11:43:10.847	info	ERR! build error
                                          iobroker	2017-06-03 11:43:10.842	info	
                                          iobroker	2017-06-03 11:43:10.829	info	gyp
                                          iobroker	2017-06-03 11:43:10.806	info	make: *** No rule to make target '../.node-gyp/4.8.2/include/node/common.gypi', needed by 'Makefile'. Schluss.
                                          iobroker	2017-06-03 11:43:10.806	info	make: Entering directory '/opt/iobroker/node_modules/iobroker.modbus/node_modules/serialport/build'make: Leaving directory '/opt/iobroker/node_modules/iobroker.modbus/node_modules/serialport/build'
                                          iobroker	2017-06-03 11:43:03.888	info	gyp WARN EACCES attempting to reinstall using temporary dev dir "/opt/iobroker/node_modules/iobroker.modbus/node_modules/serialport/.node-gyp"
                                          iobroker	2017-06-03 11:43:03.881	info	WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/4.8.2"
                                          iobroker	2017-06-03 11:43:03.878	info	
                                          iobroker	2017-06-03 11:43:03.868	info	gyp
                                          iobroker	2017-06-03 11:42:58.804	info	node-pre-gyp ERR! Tried to download(404): https://github.com/EmergingTechnologyAdvisors/node-serialport/releases/download/4.0.7/serialport-v4.0.7-node-v46-linux-arm.tar.gz node-pre-gyp ERR! Pre-built
                                          iobroker	2017-06-03 11:42:54.651	info	> node-pre-gyp install --fallback-to-build
                                          iobroker	2017-06-03 11:42:54.651	info	> serialport@4.0.7 install /opt/iobroker/node_modules/iobroker.modbus/node_modules/serialport
                                          iobroker	2017-06-03 11:42:18.649	info	npm install https://github.com/ioBroker/ioBroker.modbus/tarball/master --production --prefix "/opt/iobroker" (System call)
                                          iobroker	2017-06-03 11:42:17.936	info	install https://github.com/ioBroker/ioBroker.modbus/tarball/master
                                          iobroker	2017-06-03 11:42:15.306	info	url "https://github.com/ioBroker/ioBroker.modbus/tarball/master" modbus --debug
                                          

                                          Es ist übrigens tatsächlich so: der Adapter installiert sich, aber wenn ich Serial auswähle sagt er unter Port "not available". Dies ist übrigens auf dem Raspi und auf der Synology das gleiche (habe eine Multi Host Umgebung).

                                          Danke für einen Tipp 🙂

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

                                            Das er die pre-compiled FIles nicht findet heisst nur das er selbst kompilieren will … und da gibts dann das Problem:

                                            iobroker   2017-06-03 11:43:10.806   info   make: *** No rule to make target '../.node-gyp/4.8.2/include/node/common.gypi', needed by 'Makefile'. Schluss.
                                            iobroker   2017-06-03 11:43:10.806   info   make: Entering directory '/opt/iobroker/node_modules/iobroker.modbus/node_modules/serialport/build'make: Leaving directory '/opt/iobroker/node_modules/iobroker.modbus/node_modules/serialport/build'
                                            iobroker   2017-06-03 11:43:03.888   info   gyp WARN EACCES attempting to reinstall using temporary dev dir "/opt/iobroker/node_modules/iobroker.modbus/node_modules/serialport/.node-gyp"
                                            iobroker   2017-06-03 11:43:03.881   info   WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/4.8.2"
                                            

                                            Probler mal also Root bzw mit sudo den Adapter zu installieren.

                                            in /opt/iobroker ein "sudo install iobroker.modbus –unsafe-perm"

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            825
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            8
                                            53
                                            6186
                                            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