StellaZ – Vanne Thermostatique

Free domotica! Forums How can I …? Synology NAS StellaZ – Vanne Thermostatique

This topic contains 6 replies, has 2 voices, and was last updated by Mika Mika 1 year, 6 months ago.

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #1424

    FasBelgium
    Participant

    Bonjour,
    J’ai installé des vannes thermostatiques StellaZ car on peut normalement recevoir la température ambiante.
    Malheureusement, la température retournée est toujours à 0 (pour les 3 vannes), que ce soit par la configuration ZWave du périphérique ou à l’affichage sur le DashBoard.
    Quelqu’un a-t-il réussi à obtenir la température ?

    Autre chose un peu bizarre, mais que je n’utilise pas: la vanne peut fonctionner en 4 modes (Frost Protection, Confort, Energy Saving, Direrct Valve control). Il m’est impossible de la configurer en “Valve control”, que ce soit par Blocky ou par la configuration ZWave.

    (Soft Installé sur un NAS DS412+)
    Merci d’avance

    #1433

    FasBelgium
    Participant

    Salut,

    Je continue mes tests et j’ai maintenant un vanne (sur les 3) qui me renvoie la température ambiante.
    Bien qu’achetées en même temps, la vanne qui renvoie la température a un “protocol version = 3.42”.

    Les deux autres vannes ont un “Protocol Version = 3.67”.

    Y a-t-il quelque chose à faire au niveau de Pulse Station pour qu’il accepte aussi le nouveau protocole ? Ou est-ce un problème au niveau des vannes ?

    Merci

    #1447
    Mika
    Mika
    Keymaster

    Bonjour,

    PulseStation utilise la librairie OpenZwave. Il faut donc que la librairie supporte bien ces vannes (ce que je crois d’après votre retour).
    Etant donné qu’il s’agit de périphérique “wake up”, je regarderais s’il n’est pas possible de forcer le réveil du périphérique afin de le configurer.

    Pouvez vous me dire quel est le status de vos 3 vannes (éditer un périphérique, c’est dans la partie générale) ?

    Un status différent de “Complete” nécessite une manipulation (réveil du périphérique, réinclure, etc) afin d’avoir le bon status.

    Mika

    #2220

    FasBelgium
    Participant

    Bonjour,
    Le statut est bien “Complete” et je reçois en fait de temps en temps la température. Si je force le réveil par une action manuelle sur le bouton de la vanne, je reçois la température.
    Dans le log ci-dessous, je vois que je reçois bien la température pour le node016.
    Il semble qu’il faut faire appel à la commande “SensorMultiLevel”. J’ai trouvé aussi ceci comme information sur internet http://www.pepper1.net/zwavedb/device/422 où ils parlent de Multilevel Sensor 0x31 – 4.

    Je voudrais donc provoquer l’obtention des valeurs et j’ai essayé d’ajouter un block PHP avec une commande SensorMultilevelCmd_Get(“zwave”,”zwave-16″); mais ça ne fonctionne pas.
    Je ne suis donc pas vraiment certain de la bonne utilisation de cette commande.

    Comment est-il possible de produire manuellement le message qui provoque la lecture comme dans le log ?

    Merci
    Alex

    2015-12-25 19:53:56.928 Detail, Node016, Query Stage Complete (Session)
    2015-12-25 19:53:56.928 Detail, Node016, AdvanceQueries queryPending=0 queryRetries=0 queryStage=Dynamic live=1
    2015-12-25 19:53:56.928 Detail, Node016, QueryStage_Dynamic
    2015-12-25 19:53:56.928 Detail, Node016, Queuing (Send) SwitchMultilevelCmd_Get (Node=16): 0x01, 0x09, 0x00, 0x13, 0x10, 0x02, 0x26, 0x02, 0x25, 0xa6, 0x50
    2015-12-25 19:53:56.928 Detail, Node016, Queuing (Send) SensorMultilevelCmd_Get (Node=16): 0x01, 0x09, 0x00, 0x13, 0x10, 0x02, 0x31, 0x04, 0x25, 0xa7, 0x40
    2015-12-25 19:53:56.928 Detail, Node016, Queuing (Send) ThermostatModeCmd_Get (Node=16): 0x01, 0x09, 0x00, 0x13, 0x10, 0x02, 0x40, 0x02, 0x25, 0xa8, 0x38
    2015-12-25 19:53:56.928 Detail, Node016, Queuing (Send) BatteryCmd_Get (Node=16): 0x01, 0x09, 0x00, 0x13, 0x10, 0x02, 0x80, 0x02, 0x25, 0xa9, 0xf9
    2015-12-25 19:53:56.928 Detail, Node016, Queuing (Query) Query Stage Complete (Dynamic)
    2015-12-25 19:53:56.928 Detail,
    2015-12-25 19:53:56.928 Info, Node016, Sending (Send) message (Callback ID=0xa6, Expected Reply=0x04) – SwitchMultilevelCmd_Get (Node=16): 0x01, 0x09, 0x00, 0x13, 0x10, 0x02, 0x26, 0x02, 0x25, 0xa6, 0x50
    2015-12-25 19:53:56.936 Detail, Node016, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
    2015-12-25 19:53:56.936 Detail, Node016, ZW_SEND_DATA delivered to Z-Wave stack
    2015-12-25 19:53:56.953 Detail, Node016, Received: 0x01, 0x05, 0x00, 0x13, 0xa6, 0x00, 0x4f
    2015-12-25 19:53:56.953 Detail, Node016, ZW_SEND_DATA Request with callback ID 0xa6 received (expected 0xa6)
    2015-12-25 19:53:56.953 Info, Node016, Request RTT 24 Average Request RTT 24
    2015-12-25 19:53:56.953 Detail, Expected callbackId was received
    2015-12-25 19:53:56.971 Detail, Node016, Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0x10, 0x03, 0x26, 0x03, 0x00, 0xc4
    2015-12-25 19:53:56.971 Detail,
    2015-12-25 19:53:56.971 Info, Node016, Response RTT 42 Average Response RTT 38
    2015-12-25 19:53:56.971 Info, Node016, Received SwitchMultiLevel report: level=0
    2015-12-25 19:53:56.971 Detail, Node016, Initial read of value
    2015-12-25 19:53:56.971 Detail, Node016, Expected reply and command class was received
    2015-12-25 19:53:56.971 Detail, Node016, Message transaction complete
    2015-12-25 19:53:56.971 Detail,
    2015-12-25 19:53:56.971 Detail, Node016, Removing current message
    2015-12-25 19:53:56.971 Detail, Node016, Notification: ValueChanged
    2015-12-25 19:53:57.063 Info, Notification: Value Changed – Add DB Record for device id zwave-16 and value id 38-user-byte-1-0
    2015-12-25 19:53:57.086 Info, mgr, Manager::WriteConfig completed for driver with home ID of 0xefb5f709
    2015-12-25 19:53:57.250 Detail,
    2015-12-25 19:53:57.250 Info, Node016, Sending (Send) message (Callback ID=0xa7, Expected Reply=0x04) – SensorMultilevelCmd_Get (Node=16): 0x01, 0x09, 0x00, 0x13, 0x10, 0x02, 0x31, 0x04, 0x25, 0xa7, 0x40
    2015-12-25 19:53:57.258 Detail, Node016, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
    2015-12-25 19:53:57.258 Detail, Node016, ZW_SEND_DATA delivered to Z-Wave stack
    2015-12-25 19:53:57.275 Detail, Node016, Received: 0x01, 0x05, 0x00, 0x13, 0xa7, 0x00, 0x4e
    2015-12-25 19:53:57.275 Detail, Node016, ZW_SEND_DATA Request with callback ID 0xa7 received (expected 0xa7)
    2015-12-25 19:53:57.275 Info, Node016, Request RTT 24 Average Request RTT 24
    2015-12-25 19:53:57.275 Detail, Expected callbackId was received
    2015-12-25 19:53:57.293 Detail, Node016, Received: 0x01, 0x0c, 0x00, 0x04, 0x00, 0x10, 0x06, 0x31, 0x05, 0x01, 0x22, 0x00, 0xd7, 0x21
    2015-12-25 19:53:57.293 Detail,
    2015-12-25 19:53:57.293 Info, Node016, Response RTT 42 Average Response RTT 40
    ***-> 2015-12-25 19:53:57.293 Info, Node016, Received SensorMultiLevel report from node 16, instance 1, Temperature: value=21.5C
    2015-12-25 19:53:57.293 Detail, Node016, Initial read of value
    2015-12-25 19:53:57.293 Detail, Node016, Expected reply and command class was received
    2015-12-25 19:53:57.293 Detail, Node016, Message transaction complete
    2015-12-25 19:53:57.293 Detail,
    2015-12-25 19:53:57.293 Detail, Node016, Removing current message
    2015-12-25 19:53:57.293 Detail, Node016, Notification: ValueChanged
    2015-12-25 19:53:57.385 Info, Notification: Value Changed – Add DB Record for device id zwave-16 and value id 49-user-decimal-1-1
    2015-12-25 19:53:57.409 Info, mgr, Manager::WriteConfig completed for driver with home ID of 0xefb5f709
    2015-12-25 19:53:57.586 Detail,
    2015-12-25 19:53:57.586 Info, Node016, Sending (Send) message (Callback ID=0xa8, Expected Reply=0x04) – ThermostatModeCmd_Get (Node=16): 0x01, 0x09, 0x00, 0x13, 0x10, 0x02, 0x40, 0x02, 0x25, 0xa8, 0x38
    2015-12-25 19:53:57.594 Detail, Node016, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
    2015-12-25 19:53:57.594 Detail, Node016, ZW_SEND_DATA delivered to Z-Wave stack
    2015-12-25 19:53:57.610 Detail, Node016, Received: 0x01, 0x05, 0x00, 0x13, 0xa8, 0x00, 0x41
    2015-12-25 19:53:57.610 Detail, Node016, ZW_SEND_DATA Request with callback ID 0xa8 received (expected 0xa8)
    2015-12-25 19:53:57.611 Info, Node016, Request RTT 24 Average Request RTT 24
    2015-12-25 19:53:57.611 Detail, Expected callbackId was received
    2015-12-25 19:53:57.621 Detail, Node016, Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0x10, 0x03, 0x40, 0x03, 0x01, 0xa3
    2015-12-25 19:53:57.621 Detail,
    2015-12-25 19:53:57.621 Info, Node016, Response RTT 34 Average Response RTT 37
    2015-12-25 19:53:57.621 Detail, Node016, Initial read of value
    2015-12-25 19:53:57.621 Info, Node016, Received thermostat mode: Comfort
    2015-12-25 19:53:57.621 Detail, Node016, Expected reply and command class was received
    2015-12-25 19:53:57.621 Detail, Node016, Message transaction complete
    2015-12-25 19:53:57.621 Detail,
    2015-12-25 19:53:57.621 Detail, Node016, Removing current message
    2015-12-25 19:53:57.621 Detail, Node016, Notification: ValueChanged
    2015-12-25 19:53:57.720 Info, Notification: Value Changed – Add DB Record for device id zwave-16 and value id 64-user-list-1-0
    2015-12-25 19:53:57.745 Info, mgr, Manager::WriteConfig completed for driver with home ID of 0xefb5f709
    2015-12-25 19:53:57.911 Detail,
    2015-12-25 19:53:57.911 Info, Node016, Sending (Send) message (Callback ID=0xa9, Expected Reply=0x04) – BatteryCmd_Get (Node=16): 0x01, 0x09, 0x00, 0x13, 0x10, 0x02, 0x80, 0x02, 0x25, 0xa9, 0xf9
    2015-12-25 19:53:57.918 Detail, Node016, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
    2015-12-25 19:53:57.918 Detail, Node016, ZW_SEND_DATA delivered to Z-Wave stack
    2015-12-25 19:53:57.935 Detail, Node016, Received: 0x01, 0x05, 0x00, 0x13, 0xa9, 0x00, 0x40
    2015-12-25 19:53:57.935 Detail, Node016, ZW_SEND_DATA Request with callback ID 0xa9 received (expected 0xa9)
    2015-12-25 19:53:57.935 Info, Node016, Request RTT 24 Average Request RTT 24
    2015-12-25 19:53:57.935 Detail, Expected callbackId was received
    2015-12-25 19:53:57.950 Detail, Node016, Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0x10, 0x03, 0x80, 0x03, 0x20, 0x42
    2015-12-25 19:53:57.950 Detail,
    2015-12-25 19:53:57.950 Info, Node016, Response RTT 39 Average Response RTT 38
    2015-12-25 19:53:57.950 Info, Node016, Received Battery report from node 16: level=32
    2015-12-25 19:53:57.950 Detail, Node016, Initial read of value
    2015-12-25 19:53:57.950 Detail, Node016, Expected reply and command class was received
    2015-12-25 19:53:57.950 Detail, Node016, Message transaction complete
    2015-12-25 19:53:57.950 Detail,
    2015-12-25 19:53:57.950 Detail, Node016, Removing current message
    2015-12-25 19:53:57.950 Detail, Node016, Notification: ValueChanged
    2015-12-25 19:53:58.041 Info, Notification: Value Changed – Add DB Record for device id zwave-16 and value id 128-user-byte-1-0
    2015-12-25 19:53:58.064 Info, mgr, Manager::WriteConfig completed for driver with home ID of 0xefb5f709

    #2227
    Mika
    Mika
    Keymaster

    Comme tu le mentionnes, tu as du faire une action manuelle, ce qui a pour but de réveiller ton périphérique et mettre à jour les infos.

    Tu le mentionnes aussi, ta température se met “de temps en temps” à jour. C’est parce que tu c’est un périphérique sur piles. Tu dois avoir une propriété “Wake Up Interval” qui te permet de diminuer l’interval entre chaque réveil ( et par conséquent la mise à jour des infos). Si tu diminues cet interval, cela aura des répercussions sur la durée de vie de tes piles.

    Je ne vois donc pas de problèmes particulier, juste un comportement normal de tes périphériques.

    #2238

    FasBelgium
    Participant

    Bonjour et merci Mika.

    Malheureusement, j’avais déjà mis 300 sec comme paramètre pour le Wake Up interval … ça fait trois plus de 24 heures que je n’ai plus reçu l’information de la température.

    Ca fait un bout de temps que je cherche et je n’ai rien trouvé sur internet qui indique comment provoquer manuellement l’envoi.

    J’ai essaye aussi le refresh device information dans blocky mais sans succès.

    N’y a-t-il pas un moyen d’envoyer une commande pour que le périphérique envoie ses informations à son prochain réveil ?

    Merci
    Alex

    • This reply was modified 1 year, 6 months ago by  FasBelgium.
    #2240
    Mika
    Mika
    Keymaster

    C’est la librairie OpenZwave qui gère cela…Normalement c’est automatique à chaque réveil.
    Je me rappelle qu’a une époque j’avais testé des vannes et j’avais le même genre de problème que tu mentionnes…
    J’espèrais qu’avec le temps la librairie OpenZwave s’améliore mais ca n’a pas l’air d’être le cas.
    Tu peux toujours chercher du coté de OpenZwave, d’autres solutions domotique doivent certainement faire face à ce même problème…

Viewing 7 posts - 1 through 7 (of 7 total)

You must be logged in to reply to this topic.