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 !

Plugin OpenZwave

(anciennement dénommé plugin OpenZwave)
Avatar de l’utilisateur
tmartinez
Modérateur
Messages : 1226
Inscription : 08 juil. 2014, 11:22
Localisation : Limonest

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par tmartinez » 07 sept. 2014, 23:20

Pour info, j'ai commencé à faire une page WIKI afin de rassembler toutes les infos:
WIKI : https://wiki.jeedom.fr/index.php?title=OpenZwave
Jeedom sous Proxmox
43 Modules Z-Wave / 1x RfxCom / 20 devices connectés
Mon matériel

Avatar de l’utilisateur
skyline-ch
Actif
Messages : 1504
Inscription : 30 juil. 2014, 17:06
Localisation : Suisse - VS
Contact :

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par skyline-ch » 08 sept. 2014, 09:29

ok supère merci ;)

Petite question, y aurais un moyen d'avoir une sorte de file de mise en attente pour les modif de paramètre des module.
Un tuc du style je modifie un paramètre d'un module, sa envoie puis vérifie si c'est bien modifier, si c'est pas le cas sa envoie a nouveau après Xminute, et revérifie jusqu’à se que se soie passer ?

Car faut dire que c'est vraiment galère pour modifier un paramètre

DenisPac
Actif
Messages : 629
Inscription : 14 août 2014, 13:25
Localisation : Près d'Orléans (45)

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par DenisPac » 08 sept. 2014, 10:06

tmartinez a écrit :Pour info, j'ai commencé à faire une page WIKI afin de rassembler toutes les infos:
WIKI : https://wiki.jeedom.fr/index.php?title=OpenZwave
Pour chacun des périphériques testés et supportés, il serait utile de mettre un lien vers une page indiquant les paramètres recommandés dans le cadre de l'utilisation sous Jeedom.
Jeedom Maître sur VM Debian sur ESXi (N54L) + Z-Stick 2 (non fonctionnel) + RFXCOM
Jeedom déporté Z-Wave sur Jeedom mini avec JeeLink
Antenne RPI3 BLEA, Netatmo, Philips Hue, Xiaomi Home, Yeelight, Dash Button, ...

Avatar de l’utilisateur
Neokamikaze
Timide
Messages : 65
Inscription : 20 août 2014, 13:26
Localisation : Paris

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par Neokamikaze » 08 sept. 2014, 11:22

Bonjour Thomas,

Voici les infos:
Zipato

Code : Tout sélectionner

{
"data" : {
"basicType" : {
"value" : ""
},
"isListening" : {
"value" : "true"
},
"isRouting" : {
"value" : "true"
},
"isVirtual" : {
"value" : ""
},
"lastReceived" : {
"updateTime" : 1410167827
},
"manufacturerId" : {
"value" : ""
},
"manufacturerProductId" : {
"value" : ""
},
"manufacturerProductType" : {
"value" : ""
},
"name" : {
"value" : ""
},
"neighbours" : {
"value" : [
]
},
"product_name" : {
"value" : ""
},
"vendorString" : {
"value" : ""
}
},
"instances" : {
"updateTime" : 1410167827
}
}
FGSS-001

Code : Tout sélectionner

{
"data" : {
"basicType" : {
"value" : ""
},
"isListening" : {
"value" : "true"
},
"isRouting" : {
"value" : "true"
},
"isVirtual" : {
"value" : ""
},
"lastReceived" : {
"updateTime" : 1410168118
},
"manufacturerId" : {
"value" : ""
},
"manufacturerProductId" : {
"value" : ""
},
"manufacturerProductType" : {
"value" : ""
},
"name" : {
"value" : ""
},
"neighbours" : {
"value" : [
]
},
"product_name" : {
"value" : ""
},
"vendorString" : {
"value" : ""
}
},
"instances" : {
"updateTime" : 1410168118
}
}
Pour mon problème de pile visiblement l'info à l'air de remonté dans les logs OpenZwave mais pas de rafraîchissement du dashboard
Merci

Avatar de l’utilisateur
tmartinez
Modérateur
Messages : 1226
Inscription : 08 juil. 2014, 11:22
Localisation : Limonest

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par tmartinez » 08 sept. 2014, 11:27

Neokamikaze a écrit :Bonjour Thomas,

Voici les infos:
Zipato

Code : Tout sélectionner

{
"data" : {
"basicType" : {
"value" : ""
},
"isListening" : {
"value" : "true"
},
"isRouting" : {
"value" : "true"
},
"isVirtual" : {
"value" : ""
},
"lastReceived" : {
"updateTime" : 1410167827
},
"manufacturerId" : {
"value" : ""
},
"manufacturerProductId" : {
"value" : ""
},
"manufacturerProductType" : {
"value" : ""
},
"name" : {
"value" : ""
},
"neighbours" : {
"value" : [
]
},
"product_name" : {
"value" : ""
},
"vendorString" : {
"value" : ""
}
},
"instances" : {
"updateTime" : 1410167827
}
}
FGSS-001

Code : Tout sélectionner

{
"data" : {
"basicType" : {
"value" : ""
},
"isListening" : {
"value" : "true"
},
"isRouting" : {
"value" : "true"
},
"isVirtual" : {
"value" : ""
},
"lastReceived" : {
"updateTime" : 1410168118
},
"manufacturerId" : {
"value" : ""
},
"manufacturerProductId" : {
"value" : ""
},
"manufacturerProductType" : {
"value" : ""
},
"name" : {
"value" : ""
},
"neighbours" : {
"value" : [
]
},
"product_name" : {
"value" : ""
},
"vendorString" : {
"value" : ""
}
},
"instances" : {
"updateTime" : 1410168118
}
}
Merci
Ils n'ont pas envoyé leurs informations !
Peux-tu les "réveiller" puis cliquer sur les 2 fleches en cercle en haut à gauche ?
Ensuite regarde si les infos se sont chargées dans l'oeil.
Merci
Jeedom sous Proxmox
43 Modules Z-Wave / 1x RfxCom / 20 devices connectés
Mon matériel

mgo
Timide
Messages : 215
Inscription : 05 sept. 2014, 15:22

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par mgo » 08 sept. 2014, 13:49

bonjour,
j'ai vu que ce plugin demande aussi l'installation du plugin z wawe officiel,
mais faut il la présence du module z wawe intégrée dans le boitier en plus de la cle USB z wawe ?

Quel sont les différences entre le module intégré et la clé USB ( performance, portée, protocole z wawe plus...)

en fait l'idée serait d'acheter la zibase mini avec sa clé et migrer sur jeedom en achetant la carte SD en installant le plugin open z wawe

Merci
Jeedom mini, 2 fibaro fgs221, everspring st814, 2 qubino 1 relay, qubino 2 Relay
Jeedom mini, everspring st814, 1 qubino 2 Relay, une prise everspring 142

Avatar de l’utilisateur
tmartinez
Modérateur
Messages : 1226
Inscription : 08 juil. 2014, 11:22
Localisation : Limonest

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par tmartinez » 08 sept. 2014, 13:57

mgo a écrit :bonjour,
j'ai vu que ce plugin demande aussi l'installation du plugin z wawe officiel,
mais faut il la présence du module z wawe intégrée dans le boitier en plus de la cle USB z wawe ?

Quel sont les différences entre le module intégré et la clé USB ( performance, portée, protocole z wawe plus...)

en fait l'idée serait d'acheter la zibase mini avec sa clé et migrer sur jeedom en achetant la carte SD en installant le plugin open z wawe

Merci
Salut,
Non il n'est pas nécessaire d'avoir le module intégré (Razberry). Seule une clé USB Z-Wave compatible est nécessaire.

La différence avec le Raspberry dépendra de la clé que tu choisis.
La clé Aeon Labs Z-stick S2 permet par exemple l'inclusion directement sur la clé en mode débranché (pratique lorsque les modules sont éloignés du serveur)
La clé Sigma ZWAVE PLUS est compatible avec la nouvelle norme ZWAVE Plus. (plus rapide et plus de distance)
Jeedom sous Proxmox
43 Modules Z-Wave / 1x RfxCom / 20 devices connectés
Mon matériel

kriss35
Timide
Messages : 128
Inscription : 17 juil. 2014, 13:33

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par kriss35 » 08 sept. 2014, 20:40

tmartinez a écrit : La clé Aeon Labs Z-stick S2 permet par exemple l'inclusion directement sur la clé en mode débranché (pratique lorsque les modules sont éloignés du serveur)
A ce propos, est-ce qu'il faut arrêter (désactiver ?) les plugins zwave et openzwave avant de débrancher la clé pour aller faire une inclusion a l'autre bout de la maison, ou le plugin detecte l'absence de la clé et gère une file d'attente des messages zwave jusqu'a ce que la clé soit rebranchée ?

Et à propos des modules compatibles, les everspring SM103 et ST814 fonctionnent correctement chez moi et j'ai aussi un hunter douglas DMBZ (pour volet velux en 24vdc) qui fonctionne bien.
Dernière édition par kriss35 le 08 sept. 2014, 20:44, édité 1 fois.

Avatar de l’utilisateur
skyline-ch
Actif
Messages : 1504
Inscription : 30 juil. 2014, 17:06
Localisation : Suisse - VS
Contact :

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par skyline-ch » 08 sept. 2014, 20:44

Perso je fais sa a l’arrache, je débranche la clé et la met en mode inclusion.
Une fois fini je l'étien et la rebranche.

Par fois je dois juste réattribuer la clé dans la config OpenZwave, une fois j'ai du redémarrer RPI

Avatar de l’utilisateur
Neokamikaze
Timide
Messages : 65
Inscription : 20 août 2014, 13:26
Localisation : Paris

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par Neokamikaze » 09 sept. 2014, 10:17

Bonjour Thomas,

Visiblement pas de retour même après la manip.

Merci
Ciao

Avatar de l’utilisateur
lolo-95
Timide
Messages : 129
Inscription : 21 août 2014, 09:32
Localisation : Val d'Oise

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par lolo-95 » 09 sept. 2014, 12:03

lolo-95 a écrit :
lolo-95 a écrit :
skyline-ch a écrit :J'ai eu le même souci, il c'est co a mon jeedom pour trouver le souci, tu peux déjà tenter de tout redémarrer pour voir si sa résous le problème
Idem après redémarrage de ma VM.
Installation de la mise à jour de 12h aujourd'hui.

Code : Tout sélectionner

Openzwave is installed.
***** Waiting for network to become ready : 
..........SQLite version: 3.8.2
ERROR:__main__:Exception on /ZWaveAPI/Run/devices[6] [GET]
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1817, in wsgi_app
    response = self.full_dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1477, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1381, in handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1475, in full_dispatch_request
    rv = self.dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1461, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/usr/share/nginx/www/jeedom/plugins/openzwave/ressources/zwaveserver/rest-server.py", line 844, in run_devices
    public_node = get_device_info(deviceid)
  File "/usr/share/nginx/www/jeedom/plugins/openzwave/ressources/zwaveserver/rest-server.py", line 276, in get_device_info
    tmpNode['data']['manufacturerId'] = {'value' : network.nodes[device_id].manufacturer_id}
KeyError: 6
ERROR:__main__:Exception on /ZWaveAPI/InspectQueue [GET]
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1817, in wsgi_app
    response = self.full_dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1477, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1381, in handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1475, in full_dispatch_request
    rv = self.dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1461, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/usr/share/nginx/www/jeedom/plugins/openzwave/ressources/zwaveserver/rest-server.py", line 691, in InspectQueue
    for i in range(0,network.controller.send_queue_count):
  File "/usr/local/lib/python2.7/dist-packages/openzwave/controller.py", line 401, in send_queue_count
    return self._network.manager.getSendQueueCount(self.home_id)
  File "libopenzwave.pyx", line 926, in libopenzwave.PyManager.getSendQueueCount (lib/libopenzwave.cpp:5753)
TypeError: an integer is required
ERROR:__main__:Exception on /ZWaveAPI/Run/devices[7] [GET]
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1817, in wsgi_app
    response = self.full_dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1477, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1381, in handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1475, in full_dispatch_request
    rv = self.dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1461, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/usr/share/nginx/www/jeedom/plugins/openzwave/ressources/zwaveserver/rest-server.py", line 844, in run_devices
    public_node = get_device_info(deviceid)
  File "/usr/share/nginx/www/jeedom/plugins/openzwave/ressources/zwaveserver/rest-server.py", line 276, in get_device_info
    tmpNode['data']['manufacturerId'] = {'value' : network.nodes[device_id].manufacturer_id}
KeyError: 7
ERROR:__main__:Exception on /ZWaveAPI/InspectQueue [GET]
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1817, in wsgi_app
    response = self.full_dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1477, in full_dispatch_request
    rv = self.handle_user_exception(e)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1381, in handle_user_exception
    reraise(exc_type, exc_value, tb)
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1475, in full_dispatch_request
    rv = self.dispatch_request()
  File "/usr/local/lib/python2.7/dist-packages/flask/app.py", line 1461, in dispatch_request
    return self.view_functions[rule.endpoint](**req.view_args)
  File "/usr/share/nginx/www/jeedom/plugins/openzwave/ressources/zwaveserver/rest-server.py", line 691, in InspectQueue
    for i in range(0,network.controller.send_queue_count):
  File "/usr/local/lib/python2.7/dist-packages/openzwave/controller.py", line 401, in send_queue_count
    return self._network.manager.getSendQueueCount(self.home_id)
  File "libopenzwave.pyx", line 926, in libopenzwave.PyManager.getSendQueueCount (lib/libopenzwave.cpp:5753)
TypeError: an integer is required
Pas mieux :mrgreen:
Je me répond:
J'ai réinstallé Python-openzwave, Plugin OpenZwave démarre bien. :P
Jeedom sur VM Proxmox (Hystou)
Shinobi sur VM Proxmox (video surveillance)
Multi-room SqueezeBox avec RaspBerry (B+/II) IQaudio en lecteur.
OMV sur Proxmox

Avatar de l’utilisateur
jc_boon
Timide
Messages : 34
Inscription : 23 juil. 2014, 15:23

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par jc_boon » 09 sept. 2014, 15:47

Hello,

je cherche comment supprimer un module en ligne de commande ou bien par l’intermédiaire de l'api JSON (du style /ZWaveAPI/Run/devices[2].RemoveFailledNode()...). Est-ce que cela est possible ? Malgré toutes mes recherche je n'ai pas trouver. Au pire est-ce qu'il y a une commande pour ré-initialiser le réseau et supprimer tous les modules ?

Merci
Jeedom sur debian wheezy - Jeedom RFXCom - Raspberry & Razberry - DIY

Avatar de l’utilisateur
Neokamikaze
Timide
Messages : 65
Inscription : 20 août 2014, 13:26
Localisation : Paris

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par Neokamikaze » 09 sept. 2014, 19:17

Bonsoir Thomas,

J'ai du neuf, par contre pas de remonté tirs pour les fgk-101
Pour le zipato voici les infos de l'oeil ^^

Code : Tout sélectionner

{
"data" : {
"basicType" : {
"value" : ""
},
"isListening" : {
"value" : "true"
},
"isRouting" : {
"value" : "true"
},
"isVirtual" : {
"value" : ""
},
"lastReceived" : {
"updateTime" : 1410282941
},
"manufacturerId" : {
"value" : "008a"
},
"manufacturerProductId" : {
"value" : "0101"
},
"manufacturerProductType" : {
"value" : "0007"
},
"name" : {
"value" : "Tag Reader"
},
"neighbours" : {
"value" : [
1
]
},
"product_name" : {
"value" : "Tag Reader"
},
"vendorString" : {
"value" : "BeNext"
}
},
"instances" : {
"0" : {
"commandClasses" : {
"32" : {
"data" : {
"0" : {
"help" : "",
"name" : "Basic",
"type" : "int",
"units" : "",
"updateTime" : 1410282941,
"val" : "0",
"value" : "0"
},
"updateTime" : 1410282941
},
"name" : "COMMAND_CLASS_BASIC"
},
"37" : {
"data" : {
"0" : {
"help" : "",
"name" : "Switch",
"type" : "bool",
"units" : "",
"updateTime" : 1410282941,
"val" : "false",
"value" : "false"
},
"level" : {
"type" : "bool",
"value" : "false"
},
"updateTime" : 1410282941
},
"name" : "COMMAND_CLASS_SWITCH_BINARY"
},
"99" : {
"data" : {
"254" : {
"help" : "",
"name" : "Refresh All UserCodes",
"type" : "bool",
"units" : "",
"updateTime" : 1410282941,
"val" : "False",
"value" : "False"
},
"255" : {
"help" : "",
"name" : "Code Count",
"type" : "int",
"units" : "",
"updateTime" : 1410282941,
"val" : "254",
"value" : "254"
},
"updateTime" : 1410282941
},
"name" : "COMMAND_CLASS_USER_CODE"
},
"112" : {
"data" : {
"1" : {
"help" : "Set all configuration values to default values (factory settings).",
"name" : "Set to Default",
"type" : "int",
"units" : "",
"updateTime" : 1410282941,
"val" : "255",
"value" : "255"
},
"2" : {
"help" : "To configure the time the beep is automatically turned off in seconds.",
"name" : "Feedback Time",
"type" : "List",
"units" : "",
"updateTime" : 1410282941,
"val" : "Disabled",
"value" : "Disabled"
},
"3" : {
"help" : "To configure the timeout to wait for a WAKEUP_NO_MORE_INFORMATION before the error beep is automatically sound. The error beeps are fixed 8 beeps shortly after each other.",
"name" : "Feedback Timeout",
"type" : "int",
"units" : "",
"updateTime" : 1410282941,
"val" : "0",
"value" : "0"
},
"4" : {
"help" : "To configure the number of beeps per second. Every beep is fixed about 10ms.",
"name" : "Feedback Beeps per Second",
"type" : "int",
"units" : "",
"updateTime" : 1410282941,
"val" : "2",
"value" : "2"
},
"5" : {
"help" : "To configure the operating mode. If any mode other then 3, that value will be reported after a get but will be handled in SW as mode 1.",
"name" : "The Mode",
"type" : "int",
"units" : "",
"updateTime" : 1410282941,
"val" : "1",
"value" : "1"
},
"updateTime" : 1410282941
},
"name" : "COMMAND_CLASS_CONFIGURATION"
},
"113" : {
"data" : {
"0" : {
"help" : "",
"name" : "Alarm Type",
"type" : "int",
"units" : "",
"updateTime" : 1410282941,
"val" : "0",
"value" : "0"
},
"1" : {
"help" : "",
"name" : "Alarm Level",
"type" : "int",
"units" : "",
"updateTime" : 1410282941,
"val" : "0",
"value" : "0"
},
"updateTime" : 1410282941
},
"name" : "COMMAND_CLASS_ALARM"
},
"128" : {
"data" : {
"0" : {
"help" : "",
"name" : "Battery Level",
"type" : "int",
"units" : "%",
"updateTime" : 1410282941,
"val" : "100",
"value" : "100"
},
"last" : {
"type" : "int",
"updateTime" : 1410282941,
"value" : "100"
},
"supported" : {
"type" : "bool",
"updateTime" : 1410282941,
"value" : "true"
},
"updateTime" : 1410282941
},
"name" : "COMMAND_CLASS_BATTERY"
},
"132" : {
"data" : {
"0" : {
"help" : "",
"name" : "Wake-up Interval",
"type" : "int",
"units" : "Seconds",
"updateTime" : 1410282941,
"val" : "7200",
"value" : "7200"
},
"updateTime" : 1410282941
},
"name" : "COMMAND_CLASS_WAKE_UP"
},
"134" : {
"data" : {
"0" : {
"help" : "",
"name" : "Library Version",
"type" : "String",
"units" : "",
"updateTime" : 1410282941,
"val" : "3",
"value" : "3"
},
"1" : {
"help" : "",
"name" : "Protocol Version",
"type" : "String",
"units" : "",
"updateTime" : 1410282941,
"val" : "3.42",
"value" : "3.42"
},
"2" : {
"help" : "",
"name" : "Application Version",
"type" : "String",
"units" : "",
"updateTime" : 1410282941,
"val" : "1.09",
"value" : "1.09"
},
"updateTime" : 1410282941
},
"name" : "COMMAND_CLASS_VERSION"
},
"updateTime" : 1410282941
},
"updateTime" : 1410282941
},
"updateTime" : 1410282941
}
}
Et pour le smoke fibaro

Code : Tout sélectionner

 {
"data" : {
"basicType" : {
"value" : ""
},
"isListening" : {
"value" : "true"
},
"isRouting" : {
"value" : "true"
},
"isVirtual" : {
"value" : ""
},
"lastReceived" : {
"updateTime" : 1410282999
},
"manufacturerId" : {
"value" : ""
},
"manufacturerProductId" : {
"value" : ""
},
"manufacturerProductType" : {
"value" : ""
},
"name" : {
"value" : ""
},
"neighbours" : {
"value" : [
]
},
"product_name" : {
"value" : ""
},
"vendorString" : {
"value" : ""
}
},
"instances" : {
"0" : {
"commandClasses" : {
"113" : {
"data" : {
"0" : {
"help" : "",
"name" : "Alarm Type",
"type" : "int",
"units" : "",
"updateTime" : 1410282999,
"val" : "0",
"value" : "0"
},
"1" : {
"help" : "",
"name" : "Alarm Level",
"type" : "int",
"units" : "",
"updateTime" : 1410282999,
"val" : "0",
"value" : "0"
},
"updateTime" : 1410282999
},
"name" : "COMMAND_CLASS_ALARM"
},
"128" : {
"data" : {
"0" : {
"help" : "",
"name" : "Battery Level",
"type" : "int",
"units" : "%",
"updateTime" : 1410282999,
"val" : "100",
"value" : "100"
},
"last" : {
"type" : "int",
"updateTime" : 1410282999,
"value" : "100"
},
"supported" : {
"type" : "bool",
"updateTime" : 1410282999,
"value" : "true"
},
"updateTime" : 1410282999
},
"name" : "COMMAND_CLASS_BATTERY"
},
"132" : {
"data" : {
"0" : {
"help" : "",
"name" : "Wake-up Interval",
"type" : "int",
"units" : "Seconds",
"updateTime" : 1410282999,
"val" : "3600",
"value" : "3600"
},
"updateTime" : 1410282999
},
"name" : "COMMAND_CLASS_WAKE_UP"
},
"134" : {
"data" : {
"0" : {
"help" : "",
"name" : "Library Version",
"type" : "String",
"units" : "",
"updateTime" : 1410282999,
"val" : "Unknown",
"value" : "Unknown"
},
"1" : {
"help" : "",
"name" : "Protocol Version",
"type" : "String",
"units" : "",
"updateTime" : 1410282999,
"val" : "Unknown",
"value" : "Unknown"
},
"2" : {
"help" : "",
"name" : "Application Version",
"type" : "String",
"units" : "",
"updateTime" : 1410282999,
"val" : "Unknown",
"value" : "Unknown"
},
"updateTime" : 1410282999
},
"name" : "COMMAND_CLASS_VERSION"
},
"updateTime" : 1410282999
},
"updateTime" : 1410282999
},
"updateTime" : 1410282999
}
}
Voilà si tu as une idée
Merci d'avance
Ciao

najim82
Timide
Messages : 23
Inscription : 09 sept. 2014, 22:56

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par najim82 » 09 sept. 2014, 23:02

Bonjour,

J'ai découvert Jeedom il y a quelques jours et je viens de sauter le pas: je commence des tests.

Mon premier but est de réutiliser une clé aeon labs et des périphériques z-wave déjà en ma possession (détecteur ouverture, présence, ...)

J'ai donc suivi le tuto d'installation du pugin openzwave puis le téléchargement de openzwave et enfin le plugin zwave.

Pb: je ne vois pas la clé Z-Wave dans les ports disponibles du plugin jeedom.

En essayant de connecter ce device USB sur la VM j'ai une erreur de driver ...

Auriez-vous une idée sur l'erreur/oubli que j'aurai pu commettre ?

Merci!

Eric.
Docker Jeedom sur DS710+ (donc DSM 5x) avec MariaDB
+ Slave sur Jeedom Mini v1 (RFXCom & Zwave)

Avatar de l’utilisateur
tmartinez
Modérateur
Messages : 1226
Inscription : 08 juil. 2014, 11:22
Localisation : Limonest

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par tmartinez » 09 sept. 2014, 23:04

najim82 a écrit :Bonjour,

J'ai découvert Jeedom il y a quelques jours et je viens de sauter le pas: je commence des tests.

Mon premier but est de réutiliser une clé aeon labs et des périphériques z-wave déjà en ma possession (détecteur ouverture, présence, ...)

J'ai donc suivi le tuto d'installation du pugin openzwave puis le téléchargement de openzwave et enfin le plugin zwave.

Pb: je ne vois pas la clé Z-Wave dans les ports disponibles du plugin jeedom.

En essayant de connecter ce device USB sur la VM j'ai une erreur de driver ...

Auriez-vous une idée sur l'erreur/oubli que j'aurai pu commettre ?

Merci!

Eric.
Bizarre que tu es une erreur de driver. Tu as quelle distribution ? que te donne dmesg ?
Jeedom sous Proxmox
43 Modules Z-Wave / 1x RfxCom / 20 devices connectés
Mon matériel

najim82
Timide
Messages : 23
Inscription : 09 sept. 2014, 22:56

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par najim82 » 09 sept. 2014, 23:11

J'utilise la VM dispo sur le blog (https://blog.jeedom.fr/?p=873)
c'est donc un ubuntu 4.3.2-19 avec un vmware player 6.0.3 le tout sur un laptop windows 8.1
Docker Jeedom sur DS710+ (donc DSM 5x) avec MariaDB
+ Slave sur Jeedom Mini v1 (RFXCom & Zwave)

najim82
Timide
Messages : 23
Inscription : 09 sept. 2014, 22:56

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par najim82 » 09 sept. 2014, 23:13

Bon, finalement après avoir essayé mes 3 ports USB il y en a un seul qui passe ... surprenant ... mais suffisant pour les tests !
Merci pour la réponse ultra-rapide !
Docker Jeedom sur DS710+ (donc DSM 5x) avec MariaDB
+ Slave sur Jeedom Mini v1 (RFXCom & Zwave)

Avatar de l’utilisateur
skyline-ch
Actif
Messages : 1504
Inscription : 30 juil. 2014, 17:06
Localisation : Suisse - VS
Contact :

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par skyline-ch » 09 sept. 2014, 23:17

Il y as par fois des souci à connecter les clés usb au VM

Perso j'ai renoncé et utiliser une RPi en satellite se qui fonctionne très bien

J'ai donc une RPi avec Jeedom et OpenZwave et une VM avec Jeedom + Zwave

najim82
Timide
Messages : 23
Inscription : 09 sept. 2014, 22:56

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par najim82 » 09 sept. 2014, 23:42

Bon, après cette étape, je tombe sur un autre pb.
Log Openzwave:

Code : Tout sélectionner

Impossible de lancer le démon openzwave, vérifiez le portTraceback (most recent call last):
  File "/usr/share/nginx/www/jeedom/plugins/openzwave/ressources/zwaveserver/rest-server.py", line 2, in <module>
    from flask import Flask, jsonify, abort, request, make_response, url_for
ImportError: No module named flask
Impossible de lancer le démon openzwave, vérifiez le port
Message logué dans jeedom:

Code : Tout sélectionner

Erreur sur zwave::pull() : Exception Object
(
[message:protected] => Echec de la requete http : http://192.168.154.128:8083/ZWaveAPI/Data/0 Curl error : Failed to connect to 192.168.154.128 port 8083: Connection refused
[string:Exception:private] => 
[code:protected] => 404
[file:protected] => /usr/share/nginx/www/jeedom/plugins/zwave/core/class/zwave.class.php
[line:protected] => 44
[trace:Exception:private] => Array
(
[0] => Array
(
[file] => /usr/share/nginx/www/jeedom/plugins/zwave/core/class/zwave.class.php
[line] => 81
[function] => callRazberry
[class] => zwave
[type] => ::
[args] => Array
(
[0] => /ZWaveAPI/Data/0
)

)

[1] => Array
(
[file] => /usr/share/nginx/www/jeedom/core/php/jeeCron.php
[line] => 63
[function] => pull
[class] => zwave
[type] => ::
[args] => Array
(
[0] => 
)

)

)

[previous:Exception:private] => 
)
Auriez-vous des idées ?
Merci d'avance,
Eric
Docker Jeedom sur DS710+ (donc DSM 5x) avec MariaDB
+ Slave sur Jeedom Mini v1 (RFXCom & Zwave)

Avatar de l’utilisateur
tmartinez
Modérateur
Messages : 1226
Inscription : 08 juil. 2014, 11:22
Localisation : Limonest

Re: Plugin OpenZwave [version BETA à vos risques et périls]

Message par tmartinez » 09 sept. 2014, 23:45

il me semble que l'un des modules nécessaire ne s'est pas correctement installé pendant le script d'install.
Peux-tu relancer la commande : wget -q -O - http://127.0.0.1/jeedom/plugins/openzwa ... install.sh | sudo bash
et me dire si tu as des erreurs ?
merci
Jeedom sous Proxmox
43 Modules Z-Wave / 1x RfxCom / 20 devices connectés
Mon matériel

Répondre

Revenir vers « Plugin Z-Wave »

Qui est en ligne ?

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