Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Sujet officiel] Plugin EIB - KNX

Retrouvez ici des sujets concernant le protocole KNX et les modules domotiques de type KNX utilisés avec JEEDOM
/!\ Plugin KNX non officiel
bbreton
Actif
Messages : 536
Inscription : 16 déc. 2014, 21:46
Localisation : Lyon
Contact :

Re: [Sujet officiel] Plugin EIB - KNX

Message par bbreton » 01 mars 2017, 21:32

Ton bus monitor il défile ? Ta rien changé côté ets ? Tu utilise l'initialisation au démarrage ?
Jeedom Beta / Debian sur Serveur ESXi (Intel NUC I3)

Installation :
Lumière,Volet,Chauffage en KNX
Google Home + Karotz+ Sonos + xiaomi

tanguy
Timide
Messages : 15
Inscription : 28 janv. 2017, 10:01

Re: [Sujet officiel] Plugin EIB - KNX

Message par tanguy » 01 mars 2017, 21:50

Effectivement plus rien sur le bus
par contre les commandes on et off passent bien
c'est comme si le bus était muet mais que les commandes passaient bien quand même
J'ai relance le jeedom et même l'install de eib
merci en tous cas
Je vais essayer de débrancher/rebrancher la passerelle ets
pour voir

bbreton
Actif
Messages : 536
Inscription : 16 déc. 2014, 21:46
Localisation : Lyon
Contact :

Re: [Sujet officiel] Plugin EIB - KNX

Message par bbreton » 01 mars 2017, 21:51

En général ce genre de truc c'est souvent un read sur un équipement qui bloque le moniteur de bus. Décoche initialisation dans config et relance le demon
Jeedom Beta / Debian sur Serveur ESXi (Intel NUC I3)

Installation :
Lumière,Volet,Chauffage en KNX
Google Home + Karotz+ Sonos + xiaomi

tanguy
Timide
Messages : 15
Inscription : 28 janv. 2017, 10:01

Re: [Sujet officiel] Plugin EIB - KNX

Message par tanguy » 01 mars 2017, 22:08

Trop fort
Effectivement bon diagnostic
ça remarche
Merci encore de ton aide

tanguy
Timide
Messages : 15
Inscription : 28 janv. 2017, 10:01

Re: [Sujet officiel] Plugin EIB - KNX

Message par tanguy » 01 mars 2017, 23:08

j'en profite pour poser une question subsidiaire
dans le widget j'ai le bouton qui switche bien on/off
j'ai un autre élément qui m'afficher bien que la lumiere marche bien
mais la petite lampe dans le widget ne change pas
( peut etre est ce normal je pensais que l'image changerai suivant l'état de la lumiere )

tanguy
Timide
Messages : 15
Inscription : 28 janv. 2017, 10:01

Re: [Sujet officiel] Plugin EIB - KNX

Message par tanguy » 01 mars 2017, 23:20

C'est bon j'ai trouve en jouant sur le type de l'état au lieu info a la place d'action
je vais continuer de chercher
mais je sens que j'ai trouver la solution domotique qu'il me faut ...

Bastien
Timide
Messages : 244
Inscription : 28 juil. 2015, 21:28
Localisation : Gard

Re: [Sujet officiel] Plugin EIB - KNX

Message par Bastien » 02 mars 2017, 09:38

tanguy a écrit :Bonjour,
Depuis hier plus de retour d'état correct
j'avais des retours fonctionnels hier
( squeezebox qui s'allume quand on allume la lumiere )
qui ne marche plus
j'ai reteste sur un autre état en allumant et éteignant
( les on et off marchent bien par contre l'état renvoyé est toujours 0 )
je ne sais pas si une mise a jour ou j'ai changé quelque chose
je vais continuer mes recherches mais si quelqu'un a une idée
Salut,Tu fait le lien par un scénario entre la lumière et la squeezebox

Envoyé de mon SM-N9005 en utilisant Tapatalk

DragonsNoirs77
Timide
Messages : 29
Inscription : 01 nov. 2014, 18:08

Re: [Sujet officiel] Plugin EIB - KNX

Message par DragonsNoirs77 » 04 mars 2017, 00:18

Salut tout le monde :)

J'ai décidé de me remettre a Jeedom après avoir laissé tombé y a longtemps, (je suis sur une debian 8 classique diy) seulement aucune config n'arrive a se connecter a mon routeur, et dans le log il me marque juste ceci :

Code : Tout sélectionner

sudo: eibd: command not found
[2017-03-04 00:15:06][ERROR] : Erreur sur eibd::BusMonitor() : connect failed

De plus j'ai fait la mise a jour d'hier et voici le log de ceci :

Code : Tout sélectionner

configure:18161: checking for LIBUSB
configure:18168: $PKG_CONFIG --exists --print-errors "libusb-1.0 >= 1.0.9 "
configure:18171: $? = 0
configure:18185: $PKG_CONFIG --exists --print-errors "libusb-1.0 >= 1.0.9 "
configure:18188: $? = 0
configure:18246: result: yes
configure:18264: result: EMI because of usb
configure:18345: g++ -std=gnu++11 -o conftest -g -O2 -fstack-protector-strong -std=c++0x -Wno-subobject-linkage -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.cpp -lfmt  >&5
conftest.cpp:44:24: fatal error: fmt/format.h: No such file or directory
 #include <fmt/format.h>
                        ^
compilation terminated.
configure:18345: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "knxd"
| #define PACKAGE_TARNAME "knxd"
| #define PACKAGE_VERSION "0.13.0-3:9672c5c"
| #define PACKAGE_STRING "knxd 0.13.0-3:9672c5c"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define PACKAGE "knxd"
| #define VERSION "0.13.0-3:9672c5c"
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define LT_OBJDIR ".libs/"
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_CXX11 1
| #define HAVE_SYSTEMD 1
| #define HAVE_LINUX_LOWLATENCY 1 
| #define HAVE_LINUX_NETLINK 1
| #define OS_LINUX 1
| #define HAVE_GETHOSTBYNAME_R 1
| #define HAVE_BUSMONITOR 1 
| #define HAVE_FT12 1 
| #define HAVE_DUMMY 1 
| #define HAVE_TPUART 1 
| #define HAVE_TPUARTs 1 
| #define HAVE_TPUARTs_TCP 1 
| #define HAVE_NCN5120 1 
| #define HAVE_EIBNETIP 1 
| #define HAVE_EIBNETSERVER 1 
| #define HAVE_EIBNETIPTUNNEL 1 
| #define HAVE_USB 1 
| #define HAVE_EIBNETIPSERVER 1 
| #define HAVE_GROUPCACHE 1 
| /* end confdefs.h.  */
| #include <fmt/format.h>
| int
| main ()
| {
| fmt::format("The answer is {}", 42);
| 
|   ;
|   return 0;
| }

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=x86_64-pc-linux-gnu
ac_cv_c_compiler_gnu=yes
ac_cv_compiler_option_stdc=yes
ac_cv_cxx_compiler_gnu=yes
ac_cv_env_CCASFLAGS_set=
ac_cv_env_CCASFLAGS_value=
ac_cv_env_CCAS_set=
ac_cv_env_CCAS_value=
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_FOR_BUILD_set=
ac_cv_env_CC_FOR_BUILD_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_FOR_BUILD_set=
ac_cv_env_CFLAGS_FOR_BUILD_value=
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-g -O2 -fstack-protector-strong'
ac_cv_env_CPPFLAGS_FOR_BUILD_set=
ac_cv_env_CPPFLAGS_FOR_BUILD_value=
ac_cv_env_CPPFLAGS_set=set
ac_cv_env_CPPFLAGS_value=-D_FORTIFY_SOURCE=2
ac_cv_env_CPP_FOR_BUILD_set=
ac_cv_env_CPP_FOR_BUILD_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=set
ac_cv_env_CXXFLAGS_value='-g -O2 -fstack-protector-strong'
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_LDFLAGS_FOR_BUILD_set=
ac_cv_env_LDFLAGS_FOR_BUILD_value=
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value=-Wl,-z,relro
ac_cv_env_LIBS_FOR_BUILD_set=
ac_cv_env_LIBS_FOR_BUILD_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_LIBUSB_CFLAGS_set=
ac_cv_env_LIBUSB_CFLAGS_value=
ac_cv_env_LIBUSB_LIBS_set=
ac_cv_env_LIBUSB_LIBS_value=
ac_cv_env_PKG_CONFIG_LIBDIR_set=
ac_cv_env_PKG_CONFIG_LIBDIR_value=
ac_cv_env_PKG_CONFIG_PATH_set=
ac_cv_env_PKG_CONFIG_PATH_value=
ac_cv_env_PKG_CONFIG_set=
ac_cv_env_PKG_CONFIG_value=
ac_cv_env_SYSTEMD_CFLAGS_set=
ac_cv_env_SYSTEMD_CFLAGS_value=
ac_cv_env_SYSTEMD_LIBS_set=
ac_cv_env_SYSTEMD_LIBS_value=
ac_cv_env_YACC_set=
ac_cv_env_YACC_value=
ac_cv_env_YFLAGS_set=
ac_cv_env_YFLAGS_value=
ac_cv_env_build_alias_set=set
ac_cv_env_build_alias_value=x86_64-linux-gnu
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_func_gethostbyname_r=yes
ac_cv_have_decl_SA_SIZE=no
ac_cv_have_decl___APPLE__=no
ac_cv_have_decl___FreeBSD__=no
ac_cv_header_argp_h=yes
ac_cv_header_dlfcn_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_iphlpapi_h=no
ac_cv_header_linux_rtnetlink_h=yes
ac_cv_header_linux_serial_h=yes
ac_cv_header_linux_usbdevice_fs_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_select_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_time_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_systemd_sd_daemon_h=yes
ac_cv_header_unistd_h=yes
ac_cv_host=x86_64-pc-linux-gnu
ac_cv_lib_systemd_daemon_sd_listen_fds=no
ac_cv_lib_systemd_sd_listen_fds=yes
ac_cv_objext=o
ac_cv_path_EGREP='/bin/grep -E'
ac_cv_path_FGREP='/bin/grep -F'
ac_cv_path_GREP=/bin/grep
ac_cv_path_SED=/bin/sed
ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_mkdir=/bin/mkdir
ac_cv_prog_AWK=mawk
ac_cv_prog_CPP='gcc -E'
ac_cv_prog_CXXCPP='g++ -E'
ac_cv_prog_ac_ct_AR=ar
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_ac_ct_CXX=g++
ac_cv_prog_ac_ct_MANIFEST_TOOL=mt
ac_cv_prog_ac_ct_OBJDUMP=objdump
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_ac_ct_STRIP=strip
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_cxx_g=yes
ac_cv_prog_make_make_set=yes
ac_cv_search_argp_parse='none required'
am_cv_CCAS_dependencies_compiler_type=gcc3
am_cv_CC_dependencies_compiler_type=gcc3
am_cv_CXX_dependencies_compiler_type=gcc3
am_cv_make_support_nested_variables=yes
am_cv_prog_cc_c_o=yes
ax_cv_cxx_compile_cxx11=no
ax_cv_cxx_compile_cxx11__std_gnupp11=yes
ax_cv_systemd=y
gmp_cv_prog_cpp_for_build='gcc -E'
gmp_cv_prog_exeext_for_build=
lt_cv_ar_at_file=@
lt_cv_archive_cmds_need_lc=no
lt_cv_deplibs_check_method=pass_all
lt_cv_file_magic_cmd='$MAGIC_CMD'
lt_cv_file_magic_test_file=
lt_cv_ld_reload_flag=-r
lt_cv_nm_interface='BSD nm'
lt_cv_objdir=.libs
lt_cv_path_LD=/usr/bin/ld
lt_cv_path_LDCXX='/usr/bin/ld -m elf_x86_64'
lt_cv_path_NM='/usr/bin/nm -B'
lt_cv_path_mainfest_tool=no
lt_cv_prog_compiler_c_o=yes
lt_cv_prog_compiler_c_o_CXX=yes
lt_cv_prog_compiler_pic='-fPIC -DPIC'
lt_cv_prog_compiler_pic_CXX='-fPIC -DPIC'
lt_cv_prog_compiler_pic_works=yes
lt_cv_prog_compiler_pic_works_CXX=yes
lt_cv_prog_compiler_rtti_exceptions=no
lt_cv_prog_compiler_static_works=yes
lt_cv_prog_compiler_static_works_CXX=yes
lt_cv_prog_gnu_ld=yes
lt_cv_prog_gnu_ldcxx=yes
lt_cv_sharedlib_from_linklib_cmd='printf %s
'
lt_cv_shlibpath_overrides_runpath=no
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[	 ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[	 ][	 ]*\([_A-Za-z][_A-Za-z0-9]*\)$/  /p'\'' | sed '\''/ __gnu_lto/d'\'''
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/  {\"\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/  {"", (void *) \&},/p'\'''
lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\)[ ]*$/  {\"\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/  {"", (void *) \&},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/  {"lib", (void *) \&},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int ();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char ;/p'\'''
lt_cv_sys_max_cmd_len=1572864
lt_cv_to_host_file_cmd=func_convert_file_noop
lt_cv_to_tool_file_cmd=func_convert_file_noop
pkg_cv_LIBUSB_CFLAGS='-I/usr/include/libusb-1.0 '
pkg_cv_LIBUSB_LIBS='-lusb-1.0 '
pkg_cv_SYSTEMD_CFLAGS=
pkg_cv_SYSTEMD_LIBS='-lsystemd '

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL} /usr/local/src/Knx/knxd/missing aclocal-1.14'
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMTAR='$${TAR-tar}'
AM_BACKSLASH='\'
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
AM_DEFAULT_VERBOSITY='0'
AM_V='$(V)'
AR='ar'
AUTOCONF='${SHELL} /usr/local/src/Knx/knxd/missing autoconf'
AUTOHEADER='${SHELL} /usr/local/src/Knx/knxd/missing autoheader'
AUTOMAKE='${SHELL} /usr/local/src/Knx/knxd/missing automake-1.14'
AWK='mawk'
BINDIR='/usr/bin'
BUILD_JAVA_FALSE=''
BUILD_JAVA_TRUE=''
CC='gcc'
CCAS='gcc'
CCASDEPMODE='depmode=gcc3'
CCASFLAGS='-g -O2 -fstack-protector-strong'
CCDEPMODE='depmode=gcc3'
CC_FOR_BUILD='gcc'
CFLAGS='-g -O2 -fstack-protector-strong'
CFLAGS_FOR_BUILD='-g -O2'
CONFIG_DIR='/etc'
CPP='gcc -E'
CPPFLAGS='-D_FORTIFY_SOURCE=2'
CPPFLAGS_FOR_BUILD=''
CPP_FOR_BUILD='gcc -E'
CXX='g++ -std=gnu++11'
CXXCPP='g++ -E -std=gnu++11'
CXXDEPMODE='depmode=gcc3'
CXXFLAGS='-g -O2 -fstack-protector-strong -std=c++0x -Wno-subobject-linkage'
CYGPATH_W='echo'
DEFS=''
DEPDIR='.deps'
DLLTOOL='false'
DSYMUTIL=''
DUMPBIN=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/bin/grep -E'
EV_LIBS=''
EXEEXT=''
EXEEXT_FOR_BUILD=''
FGREP='/bin/grep -F'
GREP='/bin/grep'
HAVE_BUSMONITOR_FALSE='#'
HAVE_BUSMONITOR_TRUE=''
HAVE_CXX11='1'
HAVE_DUMMY_FALSE='#'
HAVE_DUMMY_TRUE=''
HAVE_EIBNETIPTUNNEL_FALSE='#'
HAVE_EIBNETIPTUNNEL_TRUE=''
HAVE_EIBNETIP_FALSE='#'
HAVE_EIBNETIP_TRUE=''
HAVE_EIBNETSERVER_FALSE='#'
HAVE_EIBNETSERVER_TRUE=''
HAVE_EMI_FALSE='#'
HAVE_EMI_TRUE=''
HAVE_FT12_FALSE='#'
HAVE_FT12_TRUE=''
HAVE_GROUPCACHE_FALSE='#'
HAVE_GROUPCACHE_TRUE=''
HAVE_MANAGEMENT_FALSE=''
HAVE_MANAGEMENT_TRUE='#'
HAVE_NCN5120_FALSE='#'
HAVE_NCN5120_TRUE=''
HAVE_SOURCE_INFO_FALSE=''
HAVE_SOURCE_INFO_TRUE=''
HAVE_SYSTEMD_FALSE='#'
HAVE_SYSTEMD_TRUE=''
HAVE_TPUART_FALSE='#'
HAVE_TPUART_TRUE=''
HAVE_TPUARTs_FALSE='#'
HAVE_TPUARTs_TCP_FALSE='#'
HAVE_TPUARTs_TCP_TRUE=''
HAVE_TPUARTs_TRUE=''
HAVE_USB_FALSE='#'
HAVE_USB_TRUE=''
INDENT=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
JAR=''
JAVAC=''
LD='/usr/bin/ld -m elf_x86_64'
LDFLAGS='-Wl,-z,relro'
LDFLAGS_FOR_BUILD='-g'
LEX=':'
LEXLIB=''
LEX_OUTPUT_ROOT=''
LIBDIR='/usr/lib/x86_64-linux-gnu'
LIBEXEC=''
LIBOBJS=''
LIBS='-lfmt '
LIBS_FOR_BUILD=''
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
LIBUSB_CFLAGS='-I/usr/include/libusb-1.0 '
LIBUSB_LIBS='-lusb-1.0 '
LINUX_API_FALSE='#'
LINUX_API_TRUE=''
LIPO=''
LN_S='ln -s'
LTLIBOBJS=''
MAKEINFO='${SHELL} /usr/local/src/Knx/knxd/missing makeinfo'
MANIFEST_TOOL=':'
MKDIR_P='/bin/mkdir -p'
NM='/usr/bin/nm -B'
NMEDIT=''
OBJDUMP='objdump'
OBJEXT='o'
OTOOL64=''
OTOOL=''
PACKAGE='knxd'
PACKAGE_BUGREPORT=''
PACKAGE_NAME='knxd'
PACKAGE_STRING='knxd 0.13.0-3:9672c5c'
PACKAGE_TARNAME='knxd'
PACKAGE_URL=''
PACKAGE_VERSION='0.13.0-3:9672c5c'
PATH_SEPARATOR=':'
PKG_CONFIG='/usr/bin/pkg-config'
PKG_CONFIG_LIBDIR=''
PKG_CONFIG_PATH=''
RANLIB='ranlib'
RUNDIR='/var/run'
SBINDIR='/usr/sbin'
SED='/bin/sed'
SET_MAKE=''
SHAREDIR='/usr/share'
SHELL='/bin/bash'
STRIP='strip'
SYSTEMD_CFLAGS=''
SYSTEMD_LIBS='-lsystemd '
VERSION='0.13.0-3:9672c5c'
YACC='yacc'
YFLAGS=''
ac_ct_AR='ar'
ac_ct_CC='gcc'
ac_ct_CXX='g++'
ac_ct_DUMPBIN=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCCAS_FALSE='#'
am__fastdepCCAS_TRUE=''
am__fastdepCC_FALSE='#'
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE='#'
am__fastdepCXX_TRUE=''
am__include='include'
am__isrc=''
am__leading_dot='.'
am__nodep='_no'
am__quote=''
am__tar='$${TAR-tar} chof - "$$tardir"'
am__untar='$${TAR-tar} xf -'
bindir='${exec_prefix}/bin'
build='x86_64-pc-linux-gnu'
build_alias='x86_64-linux-gnu'
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='/usr'
host='x86_64-pc-linux-gnu'
host_alias=''
host_cpu='x86_64'
host_os='linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${prefix}/share/info'
install_sh='${SHELL} /usr/local/src/Knx/knxd/install-sh'
libdir='${prefix}/lib/x86_64-linux-gnu'
libexecdir='/usr/lib'
localedir='${datarootdir}/locale'
localstatedir='/var'
mandir='${prefix}/share/man'
mkdir_p='$(MKDIR_P)'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='/etc'
systemd='y'
systemdsystemunitdir='/lib/systemd/system'
systemdsysusersdir='/usr/lib/sysusers.d'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "knxd"
#define PACKAGE_TARNAME "knxd"
#define PACKAGE_VERSION "0.13.0-3:9672c5c"
#define PACKAGE_STRING "knxd 0.13.0-3:9672c5c"
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL ""
#define PACKAGE "knxd"
#define VERSION "0.13.0-3:9672c5c"
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_DLFCN_H 1
#define LT_OBJDIR ".libs/"
#define HAVE_SYS_TIME_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_CXX11 1
#define HAVE_SYSTEMD 1
#define HAVE_LINUX_LOWLATENCY 1 
#define HAVE_LINUX_NETLINK 1
#define OS_LINUX 1
#define HAVE_GETHOSTBYNAME_R 1
#define HAVE_BUSMONITOR 1 
#define HAVE_FT12 1 
#define HAVE_DUMMY 1 
#define HAVE_TPUART 1 
#define HAVE_TPUARTs 1 
#define HAVE_TPUARTs_TCP 1 
#define HAVE_NCN5120 1 
#define HAVE_EIBNETIP 1 
#define HAVE_EIBNETSERVER 1 
#define HAVE_EIBNETIPTUNNEL 1 
#define HAVE_USB 1 
#define HAVE_EIBNETIPSERVER 1 
#define HAVE_GROUPCACHE 1 

configure: exit 1
dh_auto_configure: ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-silent-rules --libdir=${prefix}/lib/x86_64-linux-gnu --libexecdir=${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode --disable-dependency-tracking --enable-usb --enable-groupcache --enable-ft12 --enable-ncn5120 --enable-tpuarts --enable-tpuarts-tcp --enable-dummy --libexecdir=/usr/lib --enable-dependency-tracking --enable-silent-rules returned exit code 1
debian/rules:21: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 255
make[1]: Leaving directory '/usr/local/src/Knx/knxd'
debian/rules:14: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
dpkg: error processing archive knxd_*.deb (--install):
 cannot access archive: No such file or directory
dpkg: error processing archive knxd-tools_*.deb (--install):
 cannot access archive: No such file or directory
Errors were encountered while processing:
 knxd_*.deb
 knxd-tools_*.deb
Failed to stop knxd.service: Unit knxd.service not loaded.
Failed to stop knxd.socket: Unit knxd.socket not loaded.
rm: cannot remove '/lib/systemd/system/knxd.service': No such file or directory
une idée ? :/

bbreton
Actif
Messages : 536
Inscription : 16 déc. 2014, 21:46
Localisation : Lyon
Contact :

Re: [Sujet officiel] Plugin EIB - KNX

Message par bbreton » 04 mars 2017, 10:15

@DragonsNoirs77, j'ai donné la réponse sur la page juste avant pour le message d'erreur que tu as dans le log.

Code : Tout sélectionner

conftest.cpp:44:24: fatal error: fmt/format.h: No such file or directory
Ce "bug" n'est pas lié directement au plugin mais à la source de KNXD qui à du changé.

Sinon tu peux simplement choisir d'utiliser EIBD dans la configuration du plugin et d'installer ses dépendances avec le bouton.
Jeedom Beta / Debian sur Serveur ESXi (Intel NUC I3)

Installation :
Lumière,Volet,Chauffage en KNX
Google Home + Karotz+ Sonos + xiaomi

simonbretin
Timide
Messages : 1
Inscription : 04 mars 2017, 10:44

Re: [Sujet officiel] Plugin EIB - KNX

Message par simonbretin » 04 mars 2017, 10:46

bbreton a écrit :@DragonsNoirs77,

Sinon tu peux simplement choisir d'utiliser EIBD dans la configuration du plugin et d'installer ses dépendances avec le bouton.
Je suis dans la même situation, et l'utilisation d'EIBD ne change rien ... J'ai vu que le plugin avait été mis à jour cette nuit, mais cela n'a pas résolu le problème :-(
Etant novice sur jeedom, j'avoue être un peu sec sur le sujet. Pour info une installation openhab sur la même machine fonctionne correctement, ce qui me perturbe encore plus !

bbreton
Actif
Messages : 536
Inscription : 16 déc. 2014, 21:46
Localisation : Lyon
Contact :

Re: [Sujet officiel] Plugin EIB - KNX

Message par bbreton » 04 mars 2017, 10:59

Tu as openhab et jeedom sur la même machine et les deux avec KNX ?
SI c'est le cas, je pense que ça risque d’être compliqué.
Les deux utilise EIBD du coup l'un essaye d’écraser l'autre et inversement.
Jeedom Beta / Debian sur Serveur ESXi (Intel NUC I3)

Installation :
Lumière,Volet,Chauffage en KNX
Google Home + Karotz+ Sonos + xiaomi

DragonsNoirs77
Timide
Messages : 29
Inscription : 01 nov. 2014, 18:08

Re: [Sujet officiel] Plugin EIB - KNX

Message par DragonsNoirs77 » 04 mars 2017, 11:57

bbreton a écrit :@DragonsNoirs77, j'ai donné la réponse sur la page juste avant pour le message d'erreur que tu as dans le log.

Code : Tout sélectionner

conftest.cpp:44:24: fatal error: fmt/format.h: No such file or directory
Ce "bug" n'est pas lié directement au plugin mais à la source de KNXD qui à du changé.

Sinon tu peux simplement choisir d'utiliser EIBD dans la configuration du plugin et d'installer ses dépendances avec le bouton.
Bah j'ai aussi essayé EIBD, mais j'ai la même erreur, il me dis qu'il n'est pas trouvable :(

DragonsNoirs77
Timide
Messages : 29
Inscription : 01 nov. 2014, 18:08

Re: [Sujet officiel] Plugin EIB - KNX

Message par DragonsNoirs77 » 04 mars 2017, 12:37

Ah finalement avec la mise a jour et en réinstallant EIBD j'ai droit a cette erreur :

Code : Tout sélectionner

W00000001: EIBD should not run as root
[2017-03-04 12:36:00][ERROR] : Erreur sur eibd::BusMonitor() : connect failed
Edit : Finalement c'est tout bon, je n'avais pas mis la config en IP tunneling (j'ai le modèle de chez eibmarkt)
Dernière édition par DragonsNoirs77 le 04 mars 2017, 12:42, édité 1 fois.

bbreton
Actif
Messages : 536
Inscription : 16 déc. 2014, 21:46
Localisation : Lyon
Contact :

Re: [Sujet officiel] Plugin EIB - KNX

Message par bbreton » 04 mars 2017, 12:42

DragonsNoirs77 a écrit :Ah finalement avec la mise a jour et en réinstallant EIBD j'ai droit a cette erreur :

Code : Tout sélectionner

W00000001: EIBD should not run as root
[2017-03-04 12:36:00][ERROR] : Erreur sur eibd::BusMonitor() : connect failed
Tu peux faire une capture de ta config stp.
Jeedom Beta / Debian sur Serveur ESXi (Intel NUC I3)

Installation :
Lumière,Volet,Chauffage en KNX
Google Home + Karotz+ Sonos + xiaomi

DragonsNoirs77
Timide
Messages : 29
Inscription : 01 nov. 2014, 18:08

Re: [Sujet officiel] Plugin EIB - KNX

Message par DragonsNoirs77 » 04 mars 2017, 13:49

Finalement j'ai réussi a me connecté avec EIBD, tous les voyants sont OK mais je n'ai aucune info remontant sur le bus monitor. Il dois y avoir un truc qui m'échappe.

Voici ma config actuelle :
Pièces jointes
Config KNX.jpg
Config KNX.jpg (119.26 Kio) Consulté 1193 fois

bbreton
Actif
Messages : 536
Inscription : 16 déc. 2014, 21:46
Localisation : Lyon
Contact :

Re: [Sujet officiel] Plugin EIB - KNX

Message par bbreton » 04 mars 2017, 14:10

Je vois pas toute la config mais décoche initialiser au démarrage
Jeedom Beta / Debian sur Serveur ESXi (Intel NUC I3)

Installation :
Lumière,Volet,Chauffage en KNX
Google Home + Karotz+ Sonos + xiaomi

DragonsNoirs77
Timide
Messages : 29
Inscription : 01 nov. 2014, 18:08

Re: [Sujet officiel] Plugin EIB - KNX

Message par DragonsNoirs77 » 04 mars 2017, 20:02

Ah oui désolé, en gros j'ai "Adresse de groupe 2 ou 3 niveau" de coché et "Ajouter automatiquement les equipements" ainsi que "Initialiser les retours d'etat au lancement" de décoché

tanguy
Timide
Messages : 15
Inscription : 28 janv. 2017, 10:01

Re: [Sujet officiel] Plugin EIB - KNX

Message par tanguy » 04 mars 2017, 23:07

Pour info j'ai le meme symptome
j'avais décoché avant hier et ça a remarche
et la ça remarche plus ( rien dans le monitor quand j'appuie sur un bouton physique )

sans rien changer dans la config peut etre un truc avec la dernière mise a jour

bbreton
Actif
Messages : 536
Inscription : 16 déc. 2014, 21:46
Localisation : Lyon
Contact :

Re: [Sujet officiel] Plugin EIB - KNX

Message par bbreton » 05 mars 2017, 09:08

La dernière mise à jour concerne le DPT 19.001 il me semble donc si vous ne l'utilisez pas pas de lien.

Avant de faire une mises à jour, jeté un œil sur les corrections ici : https://github.com/mika-nt28/Jeedom-Eibd/commits/master (Pas toujours très parlant mais ça peux donner une idée de ce qui change)

Pour avoir des détails sur la correction, dans github cliquer sur le dernier "commit" et vous aurez la vue de ce qui à changé.

Exemple sur la dernière correction :
Capture.PNG
Capture.PNG (5.5 Kio) Consulté 1115 fois
Dans le doute demandé ici à quoi correspond une mise à jour.

Vous n’êtes en aucun cas obligé de faire toute les mises à jour dès qu'elle sorte. Surtout si vous n'avez pas constaté de bug.

J'essaye de vous faire une petite méthodologie de débug.

Premier test, valider que EIBD ou KNXD est bien installé et fonctionne normalement.

1°) Créer une lampe exemple (La doc est ici : https://github.com/mika-nt28/Jeedom-Eib ... F.asciidoc).

2°) Passer une commande ON.
2.1°) La lampe s'allume et le retour d'état est OK, tous fonctionne passer à la suite de votre configuration.
2.2°) La lampe ne s'allume pas. Dans ce cas reprendre l'étape d'installation des dépendances et déposer le log ici.
2.3°) La lampe s'allume mais vous n'avez pas de retour d'état, du coup le OFF est impossible. Passer à l'étape 3°.

3°) La lampe s'allume mais vous n'avez pas de retour d'état vérifier les choses suivant :

3.1°) Que aucun équipement sur votre bus ne répond pas à une READ ce qui à pour effet de bloquer le moniteur de bus.

Correction A : Faire la modification dans votre configuration ETS pour autoriser le READ (S'aider du log busmonitor qui en général s'arrete sur le GA en erreur)
Correction B : Décocher "Initialiser les retours d’état au lancement" dans le menu configuration cela à pour effet d'évite un READ forcé sur tous les équipements.

3.2°) Vous avez plusieurs EIBD / KNXD sur votre réseaux. Soit sur une secondes box ou simplement sur la même machine (Normalement géré par l'installation des dépendances.)

Correction : Éteindre ou déconnecter les autres systèmes. Voir relancer les dépendances de EIBD ou KNXD pour repartir sur une base propre.

3.3°) J'essayerais de compléter ce post au fur et à mesure des corrections.
Jeedom Beta / Debian sur Serveur ESXi (Intel NUC I3)

Installation :
Lumière,Volet,Chauffage en KNX
Google Home + Karotz+ Sonos + xiaomi

tanguy
Timide
Messages : 15
Inscription : 28 janv. 2017, 10:01

Re: [Sujet officiel] Plugin EIB - KNX

Message par tanguy » 05 mars 2017, 22:03

Merci encore de la réponse
et merci pour le lien pour le changelog (
( en fait je cliquais sur le changelog dans le centre de mise a jour
et j'arrive nulle part )
je ferais plus attention lors des prochaines mises a jour
mon message n'était en aucun cas un reproche sur la mise a jour du plugin mais éventuellement une piste
Je suis trop conscient du boulot fourni pour me permettre de mettre en cause quoi que ce soit

Pour info c'est a priori la passerelle qui déconnait
Mais je mets de côté ton post pour diagnostiquer tout seul comme un grand
Encore merci pour tout

Répondre

Revenir vers « [Plugin Tiers] KNX »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités