Ankündigung

Einklappen
Keine Ankündigung bisher.

geoTHERM VWL S an SmartHome/SmartVISU anbinden

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #31
    jupp an pingen geht ich komme sogar per telnet auf den Koppler

    Kommentar


      #32
      Ich gehe davon aus, dass auch der Port mit 8888 stimmt.

      Du kannst mal ebusd mit nodevicecheck starten. Vielleicht geht es damit.

      Ansonsten fällt mir leider nichts dazu ein. Eventuell hat jemand anderer vom Forum eine Idee dazu.

      Kommentar


        #33
        wie gesagt bin in Linux nicht so bewandert.
        wo trag ich das mit dem nodevicecheck ein ???

        Kommentar


          #34
          Code:
          ebusd -h
          
          Usage: ebusd [OPTIONS]
            -a --address        bus address (0xFF)
            -c --cfgfdir        configuration directory of command files (/etc/ebusd)
            -C --cfgfile        daemon configuration file (/etc/ebusd/ebusd.conf)
            -d --device        bus device (/dev/ttyUSB0 or host:port)
            -e --extension    extension of command files (csv)
            -f --foreground    run in foreground
            -l --loglevel        log level (INF | INF, NOT, WAR, ERR, DBG, EBH, EBS, NET, ALL)
            -L --logfile        log file (/var/log/ebusd.log)
            [B]-n --nodevicecheck    don't check bus device[/B]
            -P --pidfile        pid file (/var/run/ebusd.pid)
            -p --port        port (8888)
            -r --rawdump        dump raw ebus data to file
            -R --rawfile        raw file (/tmp/ebusd.bin)
            -s --showraw        print raw data
            -S --settings        print daemon settings
            -t --localhost    allow only connection from localhost
            -v --version        print version information
            -h --help        print this message

          Kommentar


            #35
            Zitat von yuhu Beitrag anzeigen
            Code:
            ebusd -h
            
            Usage: ebusd [OPTIONS]
              -a --address        bus address (0xFF)
              -c --cfgfdir        configuration directory of command files (/etc/ebusd)
              -C --cfgfile        daemon configuration file (/etc/ebusd/ebusd.conf)
              -d --device        bus device (/dev/ttyUSB0 or host:port)
              -e --extension    extension of command files (csv)
              -f --foreground    run in foreground
              -l --loglevel        log level (INF | INF, NOT, WAR, ERR, DBG, EBH, EBS, NET, ALL)
              -L --logfile        log file (/var/log/ebusd.log)
              [B]-n --nodevicecheck    don't check bus device[/B]
              -P --pidfile        pid file (/var/run/ebusd.pid)
              -p --port        port (8888)
              -r --rawdump        dump raw ebus data to file
              -R --rawfile        raw file (/tmp/ebusd.bin)
              -s --showraw        print raw data
              -S --settings        print daemon settings
              -t --localhost    allow only connection from localhost
              -v --version        print version information
              -h --help        print this message
            funz bei mir leider nicht

            ./ebusd: invalid option -- 'n'

            Usage: ebusd [OPTIONS]
            -a --address bus address (0xFF)
            -c --cfgfdir configuration directory of command files (/etc/ebusd)
            -C --cfgfile daemon configuration file (/etc/ebusd/ebusd.conf)
            -d --device serial device (/dev/ttyUSB0)
            -e --extension extension of command files (csv)
            -f --foreground run in foreground
            -l --loglevel log level (INF | INF, NOT, WAR, ERR, DBG, EBH, EBS, NET, ALL)
            -L --logfile log file (/var/log/ebusd.log)
            -P --pidfile pid file (/var/run/ebusd.pid)
            -p --port port (8888)
            -r --rawdump dump raw ebus data to file
            -R --rawfile raw file (/tmp/ebusd.bin)
            -s --showraw print raw data
            -S --settings print daemon settings
            -t --localhost allow only connection from localhost
            -v --version print version information
            -h --help print this message

            Kommentar


              #36
              Von welcher Quelle hast Du deine Version des ebusd?

              Die aktuelle Version liegt auf: https://github.com/yuhu-/ebusd

              Hier ist eine Beschreibung: Ebusd - Open Automation

              Kommentar


                #37
                die hab ich installiert

                so wie JuMi2006 hier auf Seite beschrieben hat

                Kommentar


                  #38
                  Fakt ist, dass deine ebusd Version nicht die Aktuelle ist.

                  Kommentar


                    #39
                    wie kann ich diese aktualisieren ???

                    Kommentar


                      #40
                      Direkt am pi in einem Verzeichnis deiner Wahl:
                      Code:
                      $ git clone https://github.com/yuhu-/ebusd
                      $ cd ebusd
                      $ ./autogen.sh
                      $ make

                      Kommentar


                        #41
                        Roland, macht es Sinn neue Pakete zu bauen?
                        Umgezogen? Ja! ... Fertig? Nein!
                        Baustelle 2.0 !

                        Kommentar


                          #42
                          Zitat von JuMi2006 Beitrag anzeigen
                          Roland, macht es Sinn neue Pakete zu bauen?
                          Ja, an die habe ich gar nicht mehr gedacht. Sollte ich mal einen Tag mit 0.1 erstellen?
                          Kommende Änderungen würde ich dann in die Version 0.2 einfließen lassen.

                          Kommentar


                            #43
                            Ok, ich habe die aktuelle Version auf github mit dem Tag 0.1.0 versehen.

                            https://github.com/yuhu-/ebusd/tags

                            Kommentar


                              #44
                              hallo yuhu

                              danke erstmal für deine Hilfe von gestern, aber leider funzt der ebusd immer noch nicht und aktualisieren scheint auch nicht zu gehen

                              fehler immernoch:
                              ebusd: invalid option -- 'n'

                              hast du oder jemand anderes vieleicht noch einen Lösungsansatz.

                              Mfg

                              Kommentar


                                #45
                                Ich vermute du hast das ebusd Packet installiert. Wenn Du es wie ich es beschrieben habe gebaut hast, ist es noch nicht installiert.
                                Das heißt, die erstellte ausführbare Datei findest im Unterverzeichnis src.

                                Code:
                                [COLOR=Blue]backup src #[/COLOR] [B]pwd[/B]
                                /root/src
                                [COLOR=Blue]backup src # [/COLOR][B]ls[/B]
                                insgesamt 0
                                [COLOR=Blue]backup src # [/COLOR][B]git clone https://github.com/yuhu-/ebusd[/B]
                                Klone nach 'ebusd'...
                                remote: Reusing existing pack: 726, done.
                                remote: Counting objects: 8, done.
                                remote: Compressing objects: 100% (8/8), done.
                                remote: Total 734 (delta 0), reused 0 (delta 0)
                                Empfange Objekte: 100% (734/734), 964.74 KiB | 660.00 KiB/s, done.
                                Löse Unterschiede auf: 100% (397/397), done.
                                Checking connectivity... done
                                [COLOR=Blue]backup src #[/COLOR] [B]cd ebusd/[/B]
                                [COLOR=Blue]backup ebusd #[/COLOR] [B]./autogen.sh [/B]
                                autoreconf-2.69: Entering directory `.'
                                autoreconf-2.69: configure.ac: not using Gettext
                                autoreconf-2.69: running: aclocal --force 
                                autoreconf-2.69: configure.ac: tracing
                                autoreconf-2.69: configure.ac: not using Libtool
                                autoreconf-2.69: running: /usr/bin/autoconf-2.69 --force
                                autoreconf-2.69: running: /usr/bin/autoheader-2.69 --force
                                autoreconf-2.69: running: automake --add-missing --copy --force-missing
                                configure.ac:10: installing './compile'
                                configure.ac:6: installing './install-sh'
                                configure.ac:6: installing './missing'
                                Makefile.am: installing './INSTALL'
                                lib/Makefile.am: installing './depcomp'
                                autoreconf-2.69: Leaving directory `.'
                                checking for a BSD-compatible install... /usr/bin/install -c
                                checking whether build environment is sane... yes
                                checking for a thread-safe mkdir -p... /bin/mkdir -p
                                checking for gawk... gawk
                                checking whether make sets $(MAKE)... yes
                                checking whether make supports nested variables... yes
                                checking for gcc... gcc
                                checking whether the C compiler works... yes
                                checking for C compiler default output file name... a.out
                                checking for suffix of executables... 
                                checking whether we are cross compiling... no
                                checking for suffix of object files... o
                                checking whether we are using the GNU C compiler... yes
                                checking whether gcc accepts -g... yes
                                checking for gcc option to accept ISO C89... none needed
                                checking for style of include used by make... GNU
                                checking dependency style of gcc... gcc3
                                checking whether gcc and cc understand -c and -o together... yes
                                checking for ranlib... ranlib
                                checking how to run the C preprocessor... gcc -E
                                checking for grep that handles long lines and -e... /bin/grep
                                checking for egrep... /bin/grep -E
                                checking for ANSI C header files... yes
                                checking for sys/types.h... yes
                                checking for sys/stat.h... yes
                                checking for stdlib.h... yes
                                checking for string.h... yes
                                checking for memory.h... yes
                                checking for strings.h... yes
                                checking for inttypes.h... yes
                                checking for stdint.h... yes
                                checking for unistd.h... yes
                                checking fcntl.h usability... yes
                                checking fcntl.h presence... yes
                                checking for fcntl.h... yes
                                checking netdb.h usability... yes
                                checking netdb.h presence... yes
                                checking for netdb.h... yes
                                checking for stdlib.h... (cached) yes
                                checking for string.h... (cached) yes
                                checking sys/socket.h usability... yes
                                checking sys/socket.h presence... yes
                                checking for sys/socket.h... yes
                                checking sys/time.h usability... yes
                                checking sys/time.h presence... yes
                                checking for sys/time.h... yes
                                checking syslog.h usability... yes
                                checking syslog.h presence... yes
                                checking for syslog.h... yes
                                checking termios.h usability... yes
                                checking termios.h presence... yes
                                checking for termios.h... yes
                                checking for unistd.h... (cached) yes
                                checking for pid_t... yes
                                checking vfork.h usability... no
                                checking vfork.h presence... no
                                checking for vfork.h... no
                                checking for fork... yes
                                checking for vfork... yes
                                checking for working fork... yes
                                checking for working vfork... (cached) yes
                                checking for gettimeofday... yes
                                checking for memset... yes
                                checking for select... yes
                                checking for socket... yes
                                checking for strerror... yes
                                checking for strrchr... yes
                                checking that generated files are newer than configure... done
                                configure: creating ./config.status
                                config.status: creating Makefile
                                config.status: creating lib/Makefile
                                config.status: creating src/Makefile
                                config.status: creating tools/Makefile
                                config.status: creating config.h
                                config.status: executing depfiles commands
                                [COLOR=Blue]backup ebusd # [/COLOR][B]make[/B]
                                make  all-recursive
                                make[1]: Entering directory `/root/src/ebusd'
                                Making all in lib
                                make[2]: Entering directory `/root/src/ebusd/lib'
                                gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -Wall -Wextra -MT ebus-decode.o -MD -MP -MF .deps/ebus-decode.Tpo -c -o ebus-decode.o ebus-decode.c
                                mv -f .deps/ebus-decode.Tpo .deps/ebus-decode.Po
                                gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -Wall -Wextra -MT ebus-cmd.o -MD -MP -MF .deps/ebus-cmd.Tpo -c -o ebus-cmd.o ebus-cmd.c
                                mv -f .deps/ebus-cmd.Tpo .deps/ebus-cmd.Po
                                gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -Wall -Wextra -MT ebus-bus.o -MD -MP -MF .deps/ebus-bus.Tpo -c -o ebus-bus.o ebus-bus.c
                                mv -f .deps/ebus-bus.Tpo .deps/ebus-bus.Po
                                rm -f libebus.a
                                ar cru libebus.a ebus-decode.o ebus-cmd.o ebus-bus.o 
                                ranlib libebus.a
                                gcc -DHAVE_CONFIG_H -I. -I..     -g -O2 -Wall -Wextra -MT log.o -MD -MP -MF .deps/log.Tpo -c -o log.o log.c
                                mv -f .deps/log.Tpo .deps/log.Po
                                rm -f liblog.a
                                ar cru liblog.a log.o 
                                ranlib liblog.a
                                make[2]: Leaving directory `/root/src/ebusd/lib'
                                Making all in src
                                make[2]: Entering directory `/root/src/ebusd/src'
                                gcc -DHAVE_CONFIG_H -I. -I..    -I../lib -g -O2 -Wall -Wextra -MT ebusd-ebusd.o -MD -MP -MF .deps/ebusd-ebusd.Tpo -c -o ebusd-ebusd.o `test -f 'ebusd.c' || echo './'`ebusd.c
                                mv -f .deps/ebusd-ebusd.Tpo .deps/ebusd-ebusd.Po
                                gcc -DHAVE_CONFIG_H -I. -I..    -I../lib -g -O2 -Wall -Wextra -MT ebusd-utils.o -MD -MP -MF .deps/ebusd-utils.Tpo -c -o ebusd-utils.o `test -f 'utils.c' || echo './'`utils.c
                                mv -f .deps/ebusd-utils.Tpo .deps/ebusd-utils.Po
                                gcc -I../lib -g -O2 -Wall -Wextra   -o ebusd ebusd-ebusd.o ebusd-utils.o ../lib/libebus.a ../lib/liblog.a 
                                make[2]: Leaving directory `/root/src/ebusd/src'
                                Making all in tools
                                make[2]: Entering directory `/root/src/ebusd/tools'
                                gcc -DHAVE_CONFIG_H -I. -I..    -I../lib -g -O2 -Wall -Wextra -MT ebus_send-ebus_send.o -MD -MP -MF .deps/ebus_send-ebus_send.Tpo -c -o ebus_send-ebus_send.o `test -f 'ebus_send.c' || echo './'`ebus_send.c
                                mv -f .deps/ebus_send-ebus_send.Tpo .deps/ebus_send-ebus_send.Po
                                gcc -I../lib -g -O2 -Wall -Wextra   -o ebus_send ebus_send-ebus_send.o ../lib/libebus.a ../lib/liblog.a 
                                gcc -DHAVE_CONFIG_H -I. -I..    -I../lib -g -O2 -Wall -Wextra -MT check-check.o -MD -MP -MF .deps/check-check.Tpo -c -o check-check.o `test -f 'check.c' || echo './'`check.c
                                mv -f .deps/check-check.Tpo .deps/check-check.Po
                                make[2]: Zirkuläre Datei check-am <- all-am Abhängigkeit wird nicht verwendet.
                                gcc -I../lib -g -O2 -Wall -Wextra   -o check check-check.o ../lib/libebus.a ../lib/liblog.a 
                                gcc -DHAVE_CONFIG_H -I. -I..    -I../lib -g -O2 -Wall -Wextra -MT csv-csv.o -MD -MP -MF .deps/csv-csv.Tpo -c -o csv-csv.o `test -f 'csv.c' || echo './'`csv.c
                                mv -f .deps/csv-csv.Tpo .deps/csv-csv.Po
                                gcc -I../lib -g -O2 -Wall -Wextra   -o csv csv-csv.o ../lib/libebus.a ../lib/liblog.a 
                                make[2]: Leaving directory `/root/src/ebusd/tools'
                                make[2]: Entering directory `/root/src/ebusd'
                                make[2]: Leaving directory `/root/src/ebusd'
                                make[1]: Leaving directory `/root/src/ebusd'
                                [COLOR=Blue]backup ebusd #[/COLOR] [B]cd src/[/B]
                                [COLOR=Blue]backup src #[/COLOR][B] ./ebusd -h[/B]
                                
                                Usage: ebusd [OPTIONS]
                                  -a --address        bus address (0xFF)
                                  -c --cfgfdir        configuration directory of command files (/etc/ebusd)
                                  -C --cfgfile        daemon configuration file (/etc/ebusd/ebusd.conf)
                                  -d --device        bus device (/dev/ttyUSB0 or host:port)
                                  -e --extension    extension of command files (csv)
                                  -f --foreground    run in foreground
                                  -l --loglevel        log level (INF | INF, NOT, WAR, ERR, DBG, EBH, EBS, NET, ALL)
                                  -L --logfile        log file (/var/log/ebusd.log)
                                  -n --nodevicecheck    don't check bus device
                                  -P --pidfile        pid file (/var/run/ebusd.pid)
                                  -p --port        port (8888)
                                  -r --rawdump        dump raw ebus data to file
                                  -R --rawfile        raw file (/tmp/ebusd.bin)
                                  -s --showraw        print raw data
                                  -S --settings        print daemon settings
                                  -t --localhost    allow only connection from localhost
                                  -v --version        print version information
                                  -h --help        print this message
                                
                                [COLOR=Blue]backup src # [/COLOR][B]ls[/B]
                                ebusd  ebusd.c  ebusd-ebusd.o  ebusd.h  ebusd-utils.o  Makefile  Makefile.am  Makefile.in  utils.c  utils.h
                                [COLOR=Blue]backup src # [/COLOR][B]pwd[/B]
                                /root/src/ebusd/src

                                Kommentar

                                Lädt...
                                X