23/02/2017, 23:46:22
Salut,
super merci pour l'initiative
je n'ai pas regardé mais quels sont les différences dans le knxproj entre ETS4 et ETS5 ?
j'ai essayé avec un knxproj ETS4 !!
au premier lancement j'ai :
et pour lancer : $ sudo pip install lxml
mais il faut libxml2 ...
donc : $ sudo apt-get install libxml2-dev libxslt-dev python-dev
puis $ sudo pip install lxml
puis donc $ python knxproj2linknx.py monfichier.knxproj linknx.xml linknx_sortie.xml
et là je creuse le problème
une question pourquoi avoir besoin d'un "source" pour le linknx.xml en paramètre je n'ai pas bien compris l'intérêt ?
si j'ai compris le programme cela ajoute les "nouveaux" objects uniquement ?
merci à toi
@+
Anthony
super merci pour l'initiative
je n'ai pas regardé mais quels sont les différences dans le knxproj entre ETS4 et ETS5 ?
j'ai essayé avec un knxproj ETS4 !!
au premier lancement j'ai :
Code :
Traceback (most recent call last):
File "knxproj2linknx.py", line 4, in <module>
from lxml import etree
ImportError: No module named lxml
et pour lancer : $ sudo pip install lxml
mais il faut libxml2 ...
donc : $ sudo apt-get install libxml2-dev libxslt-dev python-dev
puis $ sudo pip install lxml
puis donc $ python knxproj2linknx.py monfichier.knxproj linknx.xml linknx_sortie.xml
Code :
Traceback (most recent call last):
File "knxproj2linknx.py", line 41, in <module>
GAs = xml.xpath("//knx:GroupAddresses/knx:GroupRanges", namespaces=namespaces)[0]
IndexError: list index out of range
et là je creuse le problème
une question pourquoi avoir besoin d'un "source" pour le linknx.xml en paramètre je n'ai pas bien compris l'intérêt ?
si j'ai compris le programme cela ajoute les "nouveaux" objects uniquement ?
merci à toi
@+
Anthony