Aller au contenu

Did

Membres confirmés
  • Compteur de contenus

    9 225
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Did

  1. Did

    VD Robonect pour HC2

    Voilà le debug du mien, j'ai corrigé ce qui déconnais dans ma mainloop (reste encore la température et l'humidité du Smart Implant qui ne s'affiche toujours pas dans le VD. [DEBUG] 14:13:52: Lancement PING [DEBUG] 14:13:52: Recherche..., essayez #0 veuillez patienter... [DEBUG] 14:13:53: 192.168.xxx.xxx:80 n`a pas été trouvé. [DEBUG] 14:13:53: Le statut de l`Automower n`est pas demandé en raison du manque d`accessibilité [DEBUG] 14:13:53: Le statut n`a pas été demandé, attendez 10 minutes) [DEBUG] 14:23:56: Lancement PING [DEBUG] 14:23:56: Recherche..., essayez #0 veuillez patienter... [DEBUG] 14:23:56: 192.168.xxx.xxx:80 n`a pas été trouvé. [DEBUG] 14:23:56: Le statut de l`Automower n`est pas demandé en raison du manque d`accessibilité [DEBUG] 14:23:56: Le statut n`a pas été demandé, attendez 10 minutes)
  2. Did

    VD Robonect pour HC2

    Voici ce que me donne le debug de celui d'origine (pas traduit), je m'aperçois que la mainloop de celui que j'ai traduit ne tourne pas. [DEBUG] 13:32:53: Starte PING [DEBUG] 13:32:53: Suche..., versuche #0 bitte warten... [DEBUG] 13:32:53: 192.168.xxx.xxx:80 wurde nicht gefunden. [DEBUG] 13:32:53: Status des Automower wird aufgrund mangelnder Erreichbarkeit nicht abgefragt [DEBUG] 13:32:53: Status wurde nicht abgefragt, warte für 10 Minuten) L'humidité peut-être affichée en haut à droite sur la page du Robonect. C'est bien celle-ci ta brebis?
  3. Did

    VD Robonect pour HC2

    J'ai rentré l'adresse IP (local IP) et le port 80 (local PORT). Tu as coupé l’émission Wi-Fi provisoire du Robonect pour faire la première connexion? Pour les icônes, j'ai fait ceux-ci mais le VD affiche toujours le même, j'ai pourtant renseigné les numéros d'icônes. Et j'avais aussi celles-ci pour afficher le retour à la base, la température et humidité (Smart Implant) mais les fonctions ne sont pas ajoutées ou fonctionnelles. Si tu en as besoin d'autre, dis-moi.
  4. Did

    Joyeeeeuuuxxx anniversaire !!!!!

    Mais on n'est pas le 26 février.
  5. Did

    Joyeeeeuuuxxx anniversaire !!!!!

    ???
  6. Did

    Bonne anniversaire Steven

    Décidément, Bon anniversaire @Steven.
  7. Did

    Bon anniversaire Dragoniacs

    Avec la HC2, on est plutôt parti pour mourir de soif.
  8. Did

    Bon anniversaire Dragoniacs

    Bon anniversaire @Dragoniacs.
  9. Did

    Joyeux anniversaire Lazer ​​​​​​​!!!!

    Tant que tu ne prends pas 7 ans dans la semaine.
  10. Did

    Joyeux anniversaire Lazer ​​​​​​​!!!!

    Hein, qu'est-ce qu'il s'est passé? Un anniversaire il y a 5 jours? Joyeux anniversaire @Lazer!
  11. Did

    VD Robonect pour HC2

    Bon en fait, c'était une fausse joie, l'affichage est figé sur les chiffres remontés quand j'avais retiré la mainloop d'origine, les données du module dans la HC2 ont bougé et ne s'actualisent pas dans le VD.
  12. Did

    VD Robonect pour HC2

    La température et l’hygrométrie s'affichent enfin dans le VD, j'ai supprimé provisoirement toutes les autres lignes de la mainloop où j'ai constaté que ça fonctionnait puis j'ai recollé les lignes d'origine au dessus et maintenant ça marche, bizarre.
  13. Did

    VD Robonect pour HC2

    Merci, voici ce que ça me donne: id 383 name "T° tondeuse" roomID 232 type "com.fibaro.temperatureSensor" baseType "com.fibaro.multilevelSensor" enabled true visible true isPlugin false parentId 371 remoteGatewayId 0 interfaces 0 "zwave" 1 "zwaveAlarm" 2 "zwaveMultiChannelAssociation" properties parameters 0 id 24 lastReportedValue 0 lastSetValue 0 size 1 value 0 1 id 25 lastReportedValue 0 lastSetValue 0 size 1 value 0 2 id 40 lastReportedValue 0 lastSetValue 0 size 1 value 0 3 id 41 lastReportedValue 0 lastSetValue 0 size 1 value 0 4 id 47 lastReportedValue 255 lastSetValue 255 size 2 value 255 5 id 49 lastReportedValue 0 lastSetValue 0 size 2 value 0 6 id 52 lastReportedValue 255 lastSetValue 255 size 2 value 255 7 id 54 lastReportedValue 0 lastSetValue 0 size 2 value 0 8 id 63 lastReportedValue 5 lastSetValue 5 size 1 value 5 9 id 64 lastReportedValue 0 lastSetValue 0 size 2 value 0 10 id 65 lastReportedValue 5 lastSetValue 5 size 2 value 5 11 id 66 lastReportedValue 0 lastSetValue 0 size 2 value 0 12 id 67 lastReportedValue 5 lastSetValue 5 size 2 value 5 13 id 68 lastReportedValue 0 lastSetValue 0 size 2 value 0 14 id 150 lastReportedValue 10 lastSetValue 10 size 1 value 10 15 id 151 lastReportedValue 10 lastSetValue 10 size 1 value 10 16 id 152 lastReportedValue 0 lastSetValue 0 size 2 value 0 17 id 153 lastReportedValue 0 lastSetValue 0 size 2 value 0 18 id 154 lastReportedValue 0 lastSetValue 0 size 1 value 0 19 id 155 lastReportedValue 0 lastSetValue 0 size 1 value 0 20 id 156 lastReportedValue 0 lastSetValue 0 size 2 value 0 21 id 157 lastReportedValue 0 lastSetValue 0 size 2 value 0 pollingTimeSec 0 zwaveCompany "Fibargroup" zwaveInfo "3,6,2" zwaveVersion "5.2" alarmLevel "0" alarmType "0" categories "[\"climate\"]" configured true dead "false" deadReason "" deviceControlType "0" deviceIcon "1060" emailNotificationID "0" emailNotificationType "0" endPointId "8" log "" logTemp "" manufacturer "" markAsDead "true" model "" nodeId "81" offset "0.00" parametersTemplate "825" productInfo "1,15,5,2,16,0,5,2" pushNotificationID "0" pushNotificationType "0" remoteGatewayId "0" saveLogs "true" serialNumber "h'0000000000000835" showFireAlarm "true" showFreezeAlarm "false" smsNotificationID "0" smsNotificationType "0" unit "C" useTemplate "true" userDescription "" value "10.80" actions reconfigure 0 created 1617216046 modified 1617216046 sortOrder 246 383 name "T° tondeuse" roomID 232 type "com.fibaro.temperatureSensor" baseType "com.fibaro.multilevelSensor" enabled true visible true isPlugin false parentId 371 remoteGatewayId 0 interfaces 0 "zwave" 1 "zwaveAlarm" 2 "zwaveMultiChannelAssociation" properties parameters 0 id 24 lastReportedValue 0 lastSetValue 0 size 1 value 0 1 id 25 lastReportedValue 0 lastSetValue 0 size 1 value 0 2 id 40 lastReportedValue 0 lastSetValue 0 size 1 value 0 3 id 41 lastReportedValue 0 lastSetValue 0 size 1 value 0 4 id 47 lastReportedValue 255 lastSetValue 255 size 2 value 255 5 id 49 lastReportedValue 0 lastSetValue 0 size 2 value 0 6 id 52 lastReportedValue 255 lastSetValue 255 size 2 value 255 7 id 54 lastReportedValue 0 lastSetValue 0 size 2 value 0 8 id 63 lastReportedValue 5 lastSetValue 5 size 1 value 5 9 id 64 lastReportedValue 0 lastSetValue 0 size 2 value 0 10 id 65 lastReportedValue 5 lastSetValue 5 size 2 value 5 11 id 66 lastReportedValue 0 lastSetValue 0 size 2 value 0 12 id 67 lastReportedValue 5 lastSetValue 5 size 2 value 5 13 id 68 lastReportedValue 0 lastSetValue 0 size 2 value 0 14 id 150 lastReportedValue 10 lastSetValue 10 size 1 value 10 15 id 151 lastReportedValue 10 lastSetValue 10 size 1 value 10 16 id 152 lastReportedValue 0 lastSetValue 0 size 2 value 0 17 id 153 lastReportedValue 0 lastSetValue 0 size 2 value 0 18 id 154 lastReportedValue 0 lastSetValue 0 size 1 value 0 19 id 155 lastReportedValue 0 lastSetValue 0 size 1 value 0 20 id 156 lastReportedValue 0 lastSetValue 0 size 2 value 0 21 id 157 lastReportedValue 0 lastSetValue 0 size 2 value 0 pollingTimeSec 0 zwaveCompany "Fibargroup" zwaveInfo "3,6,2" zwaveVersion "5.2" alarmLevel "0" alarmType "0" categories "[\"climate\"]" configured true dead "false" deadReason "" deviceControlType "0" deviceIcon "1060" emailNotificationID "0" emailNotificationType "0" endPointId "8" log "" logTemp "" manufacturer "" markAsDead "true" model "" nodeId "81" offset "0.00" parametersTemplate "825" productInfo "1,15,5,2,16,0,5,2" pushNotificationID "0" pushNotificationType "0" remoteGatewayId "0" saveLogs "true" serialNumber "h'0000000000000835" showFireAlarm "true" showFreezeAlarm "false" smsNotificationID "0" smsNotificationType "0" unit "C" useTemplate "true" userDescription "" value "10.80" actions reconfigure 0 created 1617216046 modified 1617216046 sortOrder 246
  14. Did

    VD Robonect pour HC2

    Il faut faire comment pour récupérer le json? Une ligne à taper dans l'URL?
  15. Did

    VD Robonect pour HC2

    Toujours pareil.
  16. Did

    VD Robonect pour HC2

    Le capteur de température et d'humidité DHT22 relié au FGBS-222 remonte bien des valeurs à la HC2. Ce sont les nœuds 383 & 384.
  17. Did

    VD Robonect pour HC2

    Merci @Barelle, Je viens de remplacer par une majuscule mes deux étiquettes mais toujours rien. Il faut aussi modifier les variables locales (local temp, local hygro)?
  18. Did

    VD Robonect pour HC2

    J'ai enfin réussi à faire remonter l'usure et la durée (en jours) des lames sur le VD puis j'ai ajouté un Smart Implant où je récupère la température et l'hygrométrie, j'utilise aussi un des contacts pour allumer les phares bricolés également. Ces ajouts sont alimentés par une autre batterie 12V qui se rechargera une fois rentrée à la station (il me manque encore le contact pour récupérer le 12V de charge). Je cale sur le remontée de la température et l'hygrométrie dans le module virtuel, les étiquettes crées restent désespérément vides, voici la mainloop où j'ai ajouté les quelques lignes censées renseigner ces cases mais j'ai du mal faire quelques choses. fibaro:debug('Lancement PING') local IP = "192.168.xx.xx" local PORT = 80 local versuche = 3 local iconOFFLINE = "1055" -- L'appareil est hors ligne local iconONLINE = "1056" -- L'appareil est en ligne local iconCHECK = "1054" -- L'appareil émet un ping local function _ping(retry) fibaro:call(fibaro:getSelfId(), "setProperty", "currentIcon", iconCHECK) retry = retry or 0 local tcpSocket = Net.FTcpSocket(IP, PORT) tcpSocket:setReadTimeout(250) fibaro:debug('Recherche..., essayez #' .. retry .. ' veuillez patienter...') fibaro:sleep(250) local bytes, errorCode = tcpSocket:write("ping") if errorCode == 0 then return true else if retry < versuche then fibaro:debug('Non trouvé, réessayez, veuillez attendre...') fibaro:sleep(1000); return _ping(retry + 1) end return false end end local f, result = pcall(_ping) if (f) then if (result == true) and (fibaro:getGlobalValue("Variable_AM_Timer") == "Aktiv" ) then fibaro:debug(IP.. ':' .. PORT .. ' a été trouvé, le statut de la minuterie de l`Automower est Actif') fibaro:debug('L`état est interrogé'); fibaro:call(389, "pressButton", "6"); fibaro:debug('Le statut a été demandé, attendez 2 minutes'); fibaro:call(389, "setProperty", "currentIcon", iconONLINE); fibaro:sleep(120000) elseif (result == true) and (fibaro:getGlobalValue("Variable_AM_Timer") == "Standby" ) then fibaro:debug(IP.. ':' .. PORT .. ' a été trouvé, le statut de l`Automower est Standby') fibaro:debug('L`état est interrogé'); fibaro:call(389, "pressButton", "6"); fibaro:debug('Le statut a été demandé, attendez 30 minutes'); fibaro:call(389, "setProperty", "currentIcon", iconONLINE); fibaro:sleep(1800000) elseif (result == true) and (fibaro:getGlobalValue("Variable_AM_Timer") == "Deaktiviert" ) then fibaro:debug(IP.. ':' .. PORT .. ' a été trouvé, le statut de la minuterie de l`Automower est Désactivé') fibaro:debug('L`état est interrogé'); fibaro:call(389, "pressButton", "6"); fibaro:debug('Le statut a été demandé, attendez 30 minutes'); fibaro:call(389, "setProperty", "currentIcon", iconONLINE); fibaro:sleep(1800000) elseif (result == true) and (fibaro:getGlobalValue("Variable_AM_Timer") == "Manuell" ) then fibaro:debug(IP.. ':' .. PORT .. ' a été trouvé, le statut de la minuterie de l`Automower est Manuel) fibaro:debug('L`état est interrogé'); fibaro:call(389, "pressButton", "6"); fibaro:debug('Le statut a été demandé, attendez 10 minutes'); fibaro:call(389, "setProperty", "currentIcon", iconONLINE); fibaro:sleep(600000) else fibaro:debug(IP.. ':' .. PORT .. ' n`a pas été trouvé.') fibaro:call(fibaro:getSelfId(), "setProperty", "currentIcon", iconOFFLINE) fibaro:call(389, "setProperty", "currentIcon", iconOFFLINE); fibaro:debug('Le statut de l`Automower n`est pas demandé en raison du manque d`accessibilité') fibaro:debug('Le statut n`a pas été demandé, attendez 10 minutes)'); fibaro:sleep(600000) end else fibaro:debug('Erreur: ' .. f) end local id_module_virtuel = fibaro:getSelfId() --fibaro:debug(temp.. " °C") --fibaro:debug(hygro.. " %") local temp = fibaro:getValue(383, "value") fibaro:call(id_module_virtuel, "setProperty", "ui.LabelTemp.value",temp.. " °C"); local hygro = fibaro:getValue(384, "value") fibaro:call(id_module_virtuel, "setProperty", "ui.LabelHygro.value",hygro.. " %"); Les sept dernières lignes concernent la température et l'hygrométrie, j'ai essayé avec les deux lignes commentées mais rien non plus. Voici mes deux étiquettes ajoutées: Si vous aviez la solution, c'est certainement une bêtise, je suis toujours niveau quiche en Lua.
  19. Did

    Banque Icones Hcl, HC2 et HC3

    Voici: Ou sinon, tu peux mettre le nuage sans les gouttes ou un soleil.
  20. Did

    HC2 & HCL - 4.610 - Stable - 31/03/2021

    Mise à jour bien passée aussi. Ce n'était pas un poisson d'avril en avance.
  21. Et si les prises et les volets ne sont pas sous le même différentiel, tu n'as plus de jus ni sur l'un, ni sur l'autre.
  22. Bonjour @Raynald, Je vois que c'est un câble 3x1,5mm qui arrive dans cette boite, je pense que tu dois avoir une autre boite au dessus du bouton à hauteur du caisson du volet où tu vas retrouver l'arrivée phase, neutre, terre et le câble souple qui vient du volet. Voilà terminé, je repasse dans 4 heures pour la réponse.
  23. Sur l'ancienne appli, on a jamais eu les VD sur la page d’accueil.
  24. Did

    Banque Icones Hcl, HC2 et HC3

    C'est booooooooooo!
  25. Did

    Banque Icones Hcl, HC2 et HC3

    On sent le créatif.
×