Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Adapter: jeelink

    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

    Adapter: jeelink

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

      @downset:

      Perfekt jetzt funktioniert es

      hatte mit der V003 was experimentiert und rum sortiert, daher warscheinlich noch die "Leichen" der DHT parameter

      Noch mal danke `

      keine Ursache. Gerne doch.

      Gibt es eigentlich irgendwo den Arduino-sketch für diesen jeenode (also*.ino), dann könnte ich die Differenz von 0,1 noch nachgehen?

      Gruß

      Klaus

      1 Reply Last reply Reply Quote 0
      • D
        downset last edited by

        Klar

        hier liegt er:

        https://svn.fhem.de/trac/browser/trunk/ … Reader.zip

        grüße

        Downset

        1 Reply Last reply Reply Quote 0
        • E
          ebu last edited by

          Hallo,

          ich weiss nicht ob ich hier richtig bin. Ich hab mir jetzt den Jeelink gekauft und wollte meine TX29 mit ioBroker verbinden. Ich muss gestehen, dass ich noch nie einen Adapter ohne das iO Portal installiert habe über Github etc.

          Jetzt versuch ich den Adapter zu installieren und kriege diese Fehlermeldung, scheint aber nicht unmittelbar mit dem Adapter zu tun zu haben? Hat jemand einen Tipp? 😢
          1651_2017-06-25_11_12_32-pi_raspberrypi___.png

          1 Reply Last reply Reply Quote 0
          • F
            foxthefox Developer last edited by

            Wechsel mal noch in das Verzeichnis /opt/iobroker und setz den Befehl nochmal ab.

            Gesendet von iPhone mit Tapatalk

            1 Reply Last reply Reply Quote 0
            • E
              ebu last edited by

              Hallo, ok der Adapter läuft danke. Aber wie kriege ich jetzt meine TX29IT in den Adapter?

              Ich habe den jeelink v3c mit Standard-Firmware.

              Muss ich die ID manuell einpflegen? Wo finde ich die?

              jeelink.0	2017-06-26 22:07:07.520	info	data received: A i1 g210 @ 868 MHz q1
              jeelink.0	2017-06-26 22:07:07.515	info	data received: Current configuration:
              jeelink.0	2017-06-26 22:07:07.511	info	data received: 123z - total power down, needs a reset to start up again
              jeelink.0	2017-06-26 22:07:07.500	info	data received: v - return firmware version and current settings
              jeelink.0	2017-06-26 22:07:07.491	info	data received: - 1: hex, 3: hex+ascii)
              jeelink.0	2017-06-26 22:07:07.483	info	data received: x - set reporting format (0: decimal, 2: decimal+ascii
              jeelink.0	2017-06-26 22:07:07.471	info	data received: q - set quiet mode (1 = don't report bad packets)
              jeelink.0	2017-06-26 22:07:07.461	info	data received: sent with its next ack. Group number becomes sticky
              jeelink.0	2017-06-26 22:07:07.450	info	data received: ,,p post semaphore for group node , to be
              jeelink.0	2017-06-26 22:07:07.439	info	data received: ...,m - add message string to ram, see p command
              jeelink.0	2017-06-26 22:07:07.430	info	data received: l - turn activity LED on PB1 on or off
              jeelink.0	2017-06-26 22:07:07.422	info	data received: n - set group as sticky. Group 0 only, see p command
              jeelink.0	2017-06-26 22:07:07.409	info	data received: 128,,n - release group/node index number entry in eeprom
              jeelink.0	2017-06-26 22:07:07.398	info	data received: ... - space character is a valid delimiter
              jeelink.0	2017-06-26 22:07:07.390	info	data received: ...,s - send data packet to node , no ack
              jeelink.0	2017-06-26 22:07:07.381	info	data received: if using group 0 then sticky group number is used
              jeelink.0	2017-06-26 22:07:07.373	info	data received: ...,a - send data packet to node , request ack
              jeelink.0	2017-06-26 22:07:07.366	info	data received: t - broadcast max-size test packet, request ack
              jeelink.0	2017-06-26 22:07:07.350	info	data received: c - set collect mode (advanced, normally 0)
              jeelink.0	2017-06-26 22:07:07.343	info	data received: g - set network group (RFM12 only allows 212, 0 = any)
              jeelink.0	2017-06-26 22:07:07.337	info	data received: 96..3903 is the range supported by the RFM12B
              jeelink.0	2017-06-26 22:07:07.329	info	data received: o - change frequency offset within the band (default 1600)
              jeelink.0	2017-06-26 22:07:07.307	info	data received: b - set MHz band (4 = 433, 8 = 868, 9 = 915)
              jeelink.0	2017-06-26 22:07:07.306	info	data received: i - set node ID (standard node ids are 1..30)
              jeelink.0	2017-06-26 22:07:07.305	info	data received: Available commands:
              jeelink.0	2017-06-26 22:07:07.284	info	data received:
              jeelink.0	2017-06-26 22:07:07.265	info	data received: 81D2010840060000000000000000EC84 GOOD CRC 0
              jeelink.0	2017-06-26 22:07:07.256	info	Config eeProm:
              jeelink.0	2017-06-26 22:07:07.256	info	data received: [RF12demo.13]FF
              jeelink.0	2017-06-26 22:07:07.247	info	data received:
              jeelink.0	2017-06-26 22:07:05.755	info	open
              jeelink.0	2017-06-26 22:07:05.701	info	RFM12B setting up object = LaCrosse 3
              jeelink.0	2017-06-26 22:07:05.698	info	RFM12B setting up object = LaCrosse 2
              jeelink.0	2017-06-26 22:07:05.694	info	RFM12B setting up object = emonTH1
              jeelink.0	2017-06-26 22:07:05.687	info	entered ready
              jeelink.0	2017-06-26 22:07:05.681	info	starting. Version 0.0.4 in /opt/iobroker/node_modules/iobroker.jeelink, node: v8.0.0
              jeelink.0	2017-06-26 22:07:05.656	debug	statesDB connected
              jeelink.0	2017-06-26 22:07:05.577	debug	objectDB connected
              
              1 Reply Last reply Reply Quote 0
              • F
                foxthefox Developer last edited by

                Ich war zwar mal der Meinung, dass es mit der richtigen Übertragungsrate auch mit der Standardfirmware funktioniert. Aber das ist wohl nicht so.

                Schau mal zum Flashen in den post #37 und folgende.

                Gesendet von iPhone mit Tapatalk

                1 Reply Last reply Reply Quote 0
                • E
                  ebu last edited by

                  funktioniert. Man muss die Firmware draufspielen.

                  Danke Dir 😄

                  1 Reply Last reply Reply Quote 0
                  • E
                    ebu last edited by

                    sorry ich schon wieder. Jetzt lief der Adapter mal einen Tag, seit Tagen krieg ich ihn jetzt nicht mehr zum Laufen. Ich habe den Adapter auch schon mehrfach gelöscht und wieder reinstallt. Jemand eine Idee für mich?
                    1651_2017-06-30_23_53_06-iobroker.admin.png
                    1651_2017-06-30_23_53_52-iobroker.admin.png
                    1651_2017-06-30_23_54_20-iobroker.admin.png

                    1 Reply Last reply Reply Quote 0
                    • F
                      foxthefox Developer last edited by

                      Diagnose ist nicht so einfach. Im log ist als unterstes noch eine Objekt Änderung enthalten. Stürzt der Adapter nach empfangenen werten ab? Gibt es das zyklische Neustarten auch bei einer leeren Konfiguration? Hast du keine eindeutigen IDs vergeben? Wenn der Adapter einen Tag lang läuft sollte er danach auch laufen.[emoji848]

                      Gesendet von iPhone mit Tapatalk

                      1 Reply Last reply Reply Quote 0
                      • E
                        ebu last edited by

                        sorry ich will ja nicht nerven, aber ich krieg ich es nicht mehr hin. Jetzt habe ich sowiel geändert und gelöscht, jetzt kriege ich meinen jeelink nicht mehr geflashed. Habe die neuste Arduino drauf. Jemand nen Tipp?

                        ! Arduino: 1.8.3 (Windows 10), Board: "Arduino/Genuino Uno"
                        ! C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Admin\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Admin\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Admin\Desktop\LaCrosseITPlusReader10.1q_HMS_mod4\libraries -fqbn=arduino:avr:uno -ide-version=10803 -build-path C:\Users\Admin\AppData\Local\Temp\arduino_build_89714 -warnings=none -build-cache C:\Users\Admin\AppData\Local\Temp\arduino_cache_533919 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Users\Admin\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2 -prefs=runtime.tools.avrdude.path=C:\Users\Admin\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Admin\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.1.1 -verbose C:\Users\Admin\AppData\Local\Temp\untitled1115861587.tmp\sketch_jul05a\sketch_jul05a.ino
                        ! C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\Admin\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\Admin\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Admin\Desktop\LaCrosseITPlusReader10.1q_HMS_mod4\libraries -fqbn=arduino:avr:uno -ide-version=10803 -build-path C:\Users\Admin\AppData\Local\Temp\arduino_build_89714 -warnings=none -build-cache C:\Users\Admin\AppData\Local\Temp\arduino_cache_533919 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Users\Admin\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2 -prefs=runtime.tools.avrdude.path=C:\Users\Admin\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino9 -prefs=runtime.tools.arduinoOTA.path=C:\Users\Admin\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.1.1 -verbose C:\Users\Admin\AppData\Local\Temp\untitled1115861587.tmp\sketch_jul05a\sketch_jul05a.ino
                        ! Using board 'uno' from platform in folder: C:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.18
                        ! Using core 'arduino' from platform in folder: C:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.18
                        ! Detecting libraries used…
                        ! "C:\Users\Admin\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10803 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.18\cores\arduino" "-IC:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.18\variants\standard" "C:\Users\Admin\AppData\Local\Temp\arduino_build_89714\sketch\sketch_jul05a.ino.cpp" -o "nul"
                        ! "C:\Users\Admin\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10803 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.18\cores\arduino" "-IC:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.18\variants\standard" "-IC:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.18\libraries\SPI\src" "C:\Users\Admin\AppData\Local\Temp\arduino_build_89714\sketch\sketch_jul05a.ino.cpp" -o "nul"
                        ! "C:\Users\Admin\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\4.9.2-atmel3.5.4-arduino2/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10803 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.18\cores\arduino" "-IC:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.18\variants\standard" "-IC:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.18\libraries\SPI\src" "C:\Users\Admin\AppData\Local\Temp\arduino_build_89714\sketch\sketch_jul05a.ino.cpp" -o "C:\Users\Admin\AppData\Local\Temp\arduino_build_89714\preproc\ctags_target_for_gcc_minus_e.cpp"
                        ! C:\Users\Admin\AppData\Local\Temp\untitled1115861587.tmp\sketch_jul05a\LaCrosseITPlusReader10.ino:16:17: fatal error: RFM.h: No such file or directory
                        ! #include "RFM.h"
                        ! ^
                        ! compilation terminated.
                        ! Bibliothek SPI in Version 1.0 im Ordner: C:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.18\libraries\SPI wird verwendet
                        ! exit status 1
                        ! Fehler beim Kompilieren für das Board Arduino/Genuino Uno.

                        Die Bibliothek SPI wird verwendet?

                        1 Reply Last reply Reply Quote 0
                        • F
                          foxthefox Developer last edited by

                          Habe leider keine Erfahrung was man da machen kann. Ich benutze den jeelink mit der orignal Firmware und Sensoren von openenergy/emonTH.

                          1 Reply Last reply Reply Quote 1
                          • dabbeljuh
                            dabbeljuh last edited by

                            N'Abend zusammen,

                            kann mir jemand verraten, was ich verkehrt mache, dass ich zwar im Log die Einträge meiner TX29 DTH erhalte, aber in der Instanz / den Objekten von Jeelink.0 die Geräte nicht auftauchen?

                            Im Log steht z.B. das hier:

                            received ID :44 is not defined in the adapter or not unique received address
                            jeelink.0	2017-07-10 23:09:25.493	debug	splice : 44,1,4,229,63
                            jeelink.0	2017-07-10 23:09:25.493	info	data received: OK 9 44 1 4 229 63
                            jeelink.0	2017-07-10 23:09:21.827	debug	received ID :4 is not defined in the adapter or not unique received address
                            jeelink.0	2017-07-10 23:09:21.826	debug	splice : 4,1,4,231,63
                            jeelink.0	2017-07-10 23:09:21.826	info	data received: OK 9 4 1 4 231 63
                            jeelink.0	2017-07-10 23:09:21.562	debug	redis publish io.system.adapter.jeelink.0.outputCount {"val":8,"ack":true,"ts":1499720961556,"q":0,"from":"system.adapter.jeelink.0","lc":1499710016995}
                            jeelink.0	2017-07-10 23:09:21.562	debug	redis publish io.system.adapter.jeelink.0.inputCount {"val":0,"ack":true,"ts":1499720961554,"q":0,"from":"system.adapter.jeelink.0","lc":1499710016994}
                            jeelink.0	2017-07-10 23:09:21.561	debug	redis publish io.system.adapter.jeelink.0.uptime {"val":10385,"ack":true,"ts":1499720961552,"q":0,"from":"system.adapter.jeelink.0","lc":1499720961552}
                            jeelink.0	2017-07-10 23:09:21.561	debug	redis publish io.system.adapter.jeelink.0.memHeapUsed {"val":8.31,"ack":true,"ts":1499720961550,"q":0,"from":"system.adapter.jeelink.0","lc":1499720961550}
                            jeelink.0	2017-07-10 23:09:21.561	debug	redis publish io.system.adapter.jeelink.0.memHeapTotal {"val":11.99,"ack":true,"ts":1499720961548,"q":0,"from":"system.adapter.jeelink.0","lc":1499710924062}
                            jeelink.0	2017-07-10 23:09:21.560	debug	redis publish io.system.adapter.jeelink.0.memRss {"val":30.88,"ack":true,"ts":1499720961547,"q":0,"from":"system.adapter.jeelink.0","lc":1499720961547}
                            jeelink.0	2017-07-10 23:09:21.560	debug	redis publish io.system.adapter.jeelink.0.connected {"val":true,"ack":true,"ts":1499720961545,"q":0,"from":"system.adapter.jeelink.0","lc":1499710578976}
                            jeelink.0	2017-07-10 23:09:21.559	debug	redis publish io.system.adapter.jeelink.0.alive {"val":true,"ack":true,"ts":1499720961544,"q":0,"from":"system.adapter.jeelink.0","lc":1499710578974}
                            jeelink.0	2017-07-10 23:09:21.149	debug	received ID :44 is not defined in the adapter or not unique received address
                            jeelink.0	2017-07-10 23:09:21.149	debug	splice : 44,1,4,229,63
                            jeelink.0	2017-07-10 23:09:21.148	info	data received: OK 9 44 1 4 229 63
                            
                            

                            Danke und Gruß

                            1 Reply Last reply Reply Quote 0
                            • F
                              foxthefox Developer last edited by

                              Wie sieht denn deine Konfiguration aus. Mach mal nen Screenshot.

                              Gesendet von iPhone mit Tapatalk

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

                                Hallo,

                                die Konfig sieht derzeit so aus:

                                2932_instanz_jeelink.jpg

                                Ist die Version 0.0.4 des Adapters

                                VG

                                1 Reply Last reply Reply Quote 0
                                • F
                                  foxthefox Developer last edited by

                                  @dabbeljuh:

                                  Hallo,

                                  die Konfig sieht derzeit so aus:

                                  filename="instanz_jeelink.JPG" index="0">~~

                                  Ist die Version 0.0.4 des Adapters

                                  VG `

                                  Da sind noch die beispieldaten drin. Also erste Zeile kannst du die Adresse von 18 auf 4 stellen und dann noch anstatt emonth lacrosse rein. Bei der 2ten Zeile nur die 55 gegen 44 tauschen. Wenn noch mehr Sensoren, dann weitere Zeilen eröffnen und die Adressen entsprechend dem log eintragen.

                                  Gesendet von iPhone mit Tapatalk

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

                                    Autsch, auf die Idee hätte ich natürlich auch selbst kommen können. Vielen Dank für die Hilfe und natürlich den Adapter als solches! 🙂

                                    1 Reply Last reply Reply Quote 0
                                    • E
                                      ebu last edited by

                                      mein Problem bleibt leider: Auch nach 100fachen deinstallieren und installieren startet der Adapter nicht mehr. Auch bei einer leeren Konfiguration stürzt er alle paar Sekunden ab. Die Sensoren kann ich nicht definieren, weil ich ja die IDs nicht kenne. Die habe ich letztes mal mit laufendem Adapter in der Log erhalten.

                                      Die Firmware auf dem jeelink habe ich wieder zum Laufen bekommen.

                                      1 Reply Last reply Reply Quote 0
                                      • F
                                        foxthefox Developer last edited by

                                        @ebu:

                                        mein Problem bleibt leider: Auch nach 100fachen deinstallieren und installieren startet der Adapter nicht mehr. Auch bei einer leeren Konfiguration stürzt er alle paar Sekunden ab. Die Sensoren kann ich nicht definieren, weil ich ja die IDs nicht kenne. Die habe ich letztes mal mit laufendem Adapter in der Log erhalten.

                                        Die Firmware auf dem jeelink habe ich wieder zum Laufen bekommen. `

                                        Ich hab keine Ahnung was das sein könnte, zumal es schon lief.

                                        Ist die USB-Schnittstelle richtig definiert (ist es das richtige device)?

                                        Du könntest mal die Version von npm installieren (0.0.3) die ist fast identisch (Taupunkt und abs Luftfeuchte ist da schon drin, bis auf ein paar Änderungen wegen der Autokonfiguration).

                                        Diese Version könnte stabiler sein.

                                        sudo npm install iobroker.jeelink –unsafe-perm

                                        Ist der Adapter im debug Modus und sieht das log noch genauso wie in deinem vorigen post aus?

                                        Diese Fehlermeldungen "terminated with Code..." sind leider nicht grad aussagekräftig.

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

                                          Hast du denn den Adapter mal über die Konsole komplett deinstalliert und neu eingespielt? Bei mir gab es ähnliche Probleme mit dem ZWave-Adapter. Hab ihn deinstalliert, dann

                                          sudo apt-get install libudev-dev, sudo ldconfig und sudo ldconfig /usr/local/lib64
                                          
                                          

                                          ausgeführt und schließlich den Adapter wieder installiert.

                                          VG

                                          1 Reply Last reply Reply Quote 0
                                          • E
                                            ebu last edited by

                                            komplett deinstalliert und auch die 3 Befehle versucht - keine Verbesserung. Ja, er zeigt sonst nichts an im debug Modus. Immer nur das Gleiche:

                                            __host.raspberrypi 2017-07-11 17:42:35.208 error instance system.adapter.jeelink.0 terminated with code 1 ()

                                            host.raspberrypi 2017-07-11 17:42:34.513 info instance system.adapter.jeelink.0 started with pid 1663

                                            host.raspberrypi 2017-07-11 17:42:04.490 info Restart adapter system.adapter.jeelink.0 because enabled__

                                            Wie kriege ich genau die 0.0.3 installiert? Bei mir hat er mit deinem Befehl wieder die .4 draufgespielt..

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            545
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            jeelink
                                            28
                                            185
                                            38038
                                            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