Hello all,
Pour ceux que ça intéresse, il est possible de lire les valeurs Zwave avec le SDK PHP en modifiant juste une ligne, mais il y a avant une ptite logique à avoir, je m'explique :
J'ai une prise everspring AN158-6 qui monitore la conso elec.
Dans ma Zibase, la sonde est tagué PZA16, or quand je lit le sensors.xml (
http://IPZIBASE/sensors.xml), elle apparait en :
- Code: Tout sélectionner
<ev type="18" pro="PZ" id="15" gmt="1341219470" v1="544" v2="10" lowbatt="0"/>
Le code Zwave pour les sondes, est apparemment (du moins pour les everspring) "18" et ici ma sonde Ă un ID PZ15.
Il faut donc modifier le PHP de Benjamin (en passant merci !!!!!!!!) Zibase.php
Après la ligne 38 "const OWL = 20;" y rajouter "const Zwave = 18;"
Ça donne ça au final :
- Code: Tout sélectionner
final class ZbVirtualProbe {
const OREGON = 17;
const OWL = 20;
const Zwave = 18;
}
Sauvegarder et c'est bon, par contre la valeur instantanée est différente de l'OWL, elle est à multiplier par 10 pour l'avoir en W (ou diviser par 100 pour l'avoir en Kw).
Perso moi ça marche nikel

++