Heatzy - reconnu par Domoticz ?

Forum pour tous les autres objets : sondes météo, capteurs, actionneurs ...
Vous avez un besoin mais vous ne savez pas quel matériel choisir ? C'est ici.
Abbij
Messages : 63
Inscription : 28 oct. 2019, 08:06

Re: Heatzy - reconnu par Domoticz ?

Message par Abbij »

Bonjour à tous

Le script fonctionne bien avec les V2 par contre le retour d'état remet souvent le mode précédant
Ca bug un peu le réglage
J'ai fait une fausse manip?
Quelqu'un aurait la solution?
D'avance merci ;)
Datawolf
Messages : 273
Inscription : 03 avr. 2018, 13:51

Re: Heatzy - reconnu par Domoticz ?

Message par Datawolf »

Salut deennoo,

Tout d'abord un grand merci pour ton tuto.
J'ai mon Heatzy depuis hier soir, et pas moyen de l'intégrer à Google Home ni IFTTT (je soupçonne que c'est dû à l'utilisation de l'alias dans mon user, on verra ce qu'en dit le support).
J'ai récupérer un token, mon did (et l'adresse mac, ça peut toujours servir).
La récupération de l'état marche impecc (j'ai juste remplacé le chinois par stop / cft / eco / fro)

Il ne me reste qu'à remplacer les "raw" pour mon Pilote nouvelle (3ème ?) génération.
Avant de customiser les icones du switch...

@+ dans l'bus.

The Datawolf

EDIT: j'ai fini par pomper la solution de Redfirebrooks (merci à lui) :mrgreen:
Nour1970
Messages : 4
Inscription : 21 oct. 2022, 10:10

Re: Heatzy - reconnu par Domoticz ?

Message par Nour1970 »

deennoo a écrit : 15 sept. 2017, 22:35 Aller c'est parti ! Voici les 3 scripts (tester sous linux, sur Pi et syno), et avec un seul module (j'attend d'en avoir d'autre pour gerer differements)

Voici comment cela marche :

Il faut crée :
Hardware virtuel : Heatzy
hardware.PNG

Un Switch Selector : Heatzy Pilote (ou le nom que vous voulez mais rappelez vous en car il y en a besoin après)
avec 3 niveau differents + le Off :

selector.PNG

Suite du contenu retirée
Bonjour deennoo,

aurais tu la possibilité de remettre les images qui ont disparue ?

Merci d'avance
Dernière modification par Keros le 21 oct. 2022, 12:28, modifié 1 fois.
Raison : Suppression d'une grosse partie du message cité
Redfirebrooks
Messages : 51
Inscription : 23 févr. 2018, 22:02

Re: Heatzy - reconnu par Domoticz ?

Message par Redfirebrooks »

Bonjour, suite installation de la 2024.1 j'ai des erreurs dans mes logs

Code : Tout sélectionner

2024-01-06 13:59:03.694 Error: EventSystem: in TimeHeatzyRetourSdB: [string "json = (loadfile "/home/pi/domoticz/scripts/l..."]:17: attempt to index a nil value (field 'attr')
savez vous comment corriger ?

le script complet est :

Code : Tout sélectionner

json = (loadfile "/home/pi/domoticz/scripts/lua/JSON.lua")()  -- For raspberry enlever les -- devant la ligne qui vous interesse et mettre -- devant la ligne a commenter

 --variable a configurer
did = 'pnVs88LapaaseFS999dszb' --did que l'on a trouver avec la ligne de commande un peu chiante on garde les ''
selectorheatzy = 'Chauffage Salon' --nom de votre inter selecteur qui pilote le heatzy on garde les ''
 --fin des variable a configurere
 
 
 --ligne de commande qui interoge les serveur heatzy pour le retour d'etat
 local config=assert(io.popen('curl -X GET --header \'Accept: application/json\' --header \'X-Gizwits-Application-Id: c70a66ff039d41b4a220e198b0fcc8b3\' \'https://euapi.gizwits.com/app/devdata/'..did..'/latest\''))

 --parsing du json
 local blocjson = config:read('*all')
 config:close()
 --print (blocjson)
 local jsonValeur = json:decode(blocjson)
 mode = jsonValeur.attr.mode
 print('Heatzy Retour Etat Salon : ' .. mode)
 --print(mode)


  
 
commandArray = {}
--print('****************')
if mode == 'stop' and otherdevices[selectorheatzy]~='Off' then   --stop en chinois
    --print("mode = stop")
    commandArray[selectorheatzy]='Set Level: 0'
    
elseif mode =='cft' and otherdevices[selectorheatzy]~='Confort' then --confortable en chinois
    commandArray[selectorheatzy]='Set Level: 10'
    --print("mode = confortable")
    
elseif mode =='eco' and otherdevices[selectorheatzy]~='Eco' then --eco en chinois
    commandArray[selectorheatzy]='Set Level: 20'
    --print("mode = eco")
    
elseif mode =='fro' and otherdevices[selectorheatzy]~='Hors Gel' then --decongelation en chinois
    commandArray[selectorheatzy]='Set Level: 30'
    --print("mode = horsgel")
    
    
  end
return commandArray
manuloup
Messages : 781
Inscription : 18 févr. 2015, 13:05

Re: Heatzy - reconnu par Domoticz ?

Message par manuloup »

Bonjour,

Je viens de faire l'acquisition d'un module heatzy. Je vois qu'il existe un plugin :

https://github.com/charlyhue/domoticz_heatzy_pilote

et ceci aussi :

https://github.com/lordgun/domoticz-heatzy

Vous ne les utilisez pas ?

Je vais tester voir s'il fonctionne.
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
manuloup
Messages : 781
Inscription : 18 févr. 2015, 13:05

Re: Heatzy - reconnu par Domoticz ?

Message par manuloup »

Bon, le plugin ne fonctionne pas non plus.

Si quelqu'un a un script ou plugin qui fonctionne en 2024.1 pour heatzy, merci beaucoup.
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
Redfirebrooks
Messages : 51
Inscription : 23 févr. 2018, 22:02

Re: Heatzy - reconnu par Domoticz ?

Message par Redfirebrooks »

j'ai essayé également le plugin, pas de retour d'état et les contrôles envoyés ne sont pas reçus par les modules. Le DEBUG ne donne pas beaucoup d'informations utiles. Peut être s'agit il également d'un souci côté serveur Heatzy ? J'ai adressé un mail à leur support lundi mais sans retour à ce stade. Ce week end je vais en profiter pour tester HA et envisager de migrer.
manuloup
Messages : 781
Inscription : 18 févr. 2015, 13:05

Re: Heatzy - reconnu par Domoticz ?

Message par manuloup »

Redfirebrooks a écrit : 12 janv. 2024, 11:56 Peut être s'agit il également d'un souci côté serveur Heatzy ?
Je ne crois pas car cela fonctionne via l'appli Android.

Ce week end je vais en profiter pour tester HA et envisager de migrer.
Je ne pense pas que cela change grand chose pour Heatzy, non ?
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
Redfirebrooks
Messages : 51
Inscription : 23 févr. 2018, 22:02

Re: Heatzy - reconnu par Domoticz ?

Message par Redfirebrooks »

Avec HA j'ai retrouvé le contrôle de mes radiateurs en tout cas.
Dernière modification par Keros le 14 janv. 2024, 23:28, modifié 1 fois.
Raison : Citation supprimée. Merci de ne pas citer le message précédent lors d'une réponse directe.
manuloup
Messages : 781
Inscription : 18 févr. 2015, 13:05

Re: Heatzy - reconnu par Domoticz ?

Message par manuloup »

J'imagine que ce n'est pas l'unique raison de ta migration vers HA.

Pour l'instant je ne l'envisage pas, j'espère trouver une solution pour utiliser mon Heatzy avec domoticz.
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
Répondre