Page 8 sur 9

Re: Heatzy - reconnu par Domoticz ?

Publié : 20 oct. 2020, 14:48
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 ;)

Re: Heatzy - reconnu par Domoticz ?

Publié : 17 nov. 2021, 20:55
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:

Re: Heatzy - reconnu par Domoticz ?

Publié : 21 oct. 2022, 10:15
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

Re: Heatzy - reconnu par Domoticz ?

Publié : 06 janv. 2024, 14:03
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

Re: Heatzy - reconnu par Domoticz ?

Publié : 12 janv. 2024, 08:50
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.

Re: Heatzy - reconnu par Domoticz ?

Publié : 12 janv. 2024, 11:38
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.

Re: Heatzy - reconnu par Domoticz ?

Publié : 12 janv. 2024, 11:56
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.

Re: Heatzy - reconnu par Domoticz ?

Publié : 13 janv. 2024, 18:11
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 ?

Re: Heatzy - reconnu par Domoticz ?

Publié : 14 janv. 2024, 23:23
par Redfirebrooks
Avec HA j'ai retrouvé le contrôle de mes radiateurs en tout cas.

Re: Heatzy - reconnu par Domoticz ?

Publié : 15 janv. 2024, 06:14
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.