-
Compteur de contenus
6 715 -
Inscription
-
Dernière visite
-
Jours gagnés
124
Tout ce qui a été posté par Krikroff
-
C'est exactement cela benjynet et encore la carte integra est configurée pas le soft DloadX qui lui est en français , la ou c'est vraiment pas pratique c'est pour un clavier avec afficheur par exemple ! Pour le reste, franchement il n'y a pas d’hésitation...
- 251 réponses
-
La loqique de i-magin est la bonne car sans comparaison avec un timer il est impossible d'arriver à un script fonctionnel. En revanche le getValue dans la boucle While si il y a beaucoup de scène comme celle la, la base de donnée du votre HC2 va pas bien aimer . J'utiliserais une comparaison avec un os.time toujours dans une boucle while avec au bout des 30 secondes une vérification de l'état avec le getValue... Attention à la méthode sleep qui est bloquante , elle ne doit être utilisé que pour retardé l’exécution de la suite du code, le mettre en pause.
- 31 réponses
-
- notification
- porte
-
(et 1 en plus)
Étiqueté avec :
-
La carte mère est strictement la même, le blocage est uniquement logiciel au niveau du firmware. Le blocage n'est pas d'aujourd'hui puisque avant il n'était possible que de rester dans la même langue ou de passer en anglais (idem pour les claviers et ETHM-1). Maintenant visiblement l'anglais est aussi bloqué, c'est notifié sur le site SATEL ici http://www.satel.pl/fr/product/347/ à partir de la V1.08, pourtant je peux vous dire qu'il y a beaucoup de central en v1.10 , v1.11 qui sont passées du polonais à l'anglais ,ils ont juste modifiés la version de FlashX et du fichier de m.a.j et rien sur hardware. Pas grand chose ! A mon avis, des accords avec les distributeurs tout simplement qui oblige SATEL à garantir à son réseau de distribution une sorte de monopole, c'est du business Les grands perdants sont toujours les mêmes : NOUS. Et pour les prix : tous les certificats "Grade2/Grade3", Déclarations de conformités etc sont disponiblent en téléchargement sur le site SATEL et la Pologne est dans l'union européenne depuis 2004
- 251 réponses
-
Je n'ai pas de centrale en polonais , cela reste à confirmer mais il est logiquement toujours possible de passer de n'importe quelle langue à l'anglais... sauf peut être depuis la V1.12 ... à voir ? J'ai encore donné un coup de main à 3 personnes sur le fofo Fibaro pour des centrales Integra et ils sont tous en anglais: bon, il me semble que tous étaient sur de la V1.11 alors... Appel à témoin Sinon, contactez Pascal de domotique-info, peut être qu'il existe une solution avec autre importateur
- 251 réponses
-
mise àjour en 3.580 faite, tourne sans problèmes pour moi depuis l'installation de cette après midi ! En même temps c'est la version stable de la 3.575 bêta...
-
C'est certain ! C'est pas excessif une carte Integra 32 à 100 euros ! Quand tu vois le prix d'une Diagral
- 251 réponses
-
Non c'est pas si onéreux que cela .Par qui tu es passé pour budgéter ton alarme . Alors en gros: - Utilisation de tous les types de détecteurs et actionneurs de l'alarme comme autant de détecteurs et actionneurs domotique, utilisable dans les scènes etc. (ex: détecteur de PIR/MW moitié prix d'un z-wave et à des année lumière côté technologie ) - Utilisation des télécommandes ABAX avec retour d'information comme télécommande pour l'alarme mais aussi pour déclencher scènes etc. (idem pour les clavier etc.) - j'utilise aussi le HC2 avec ma centrale pour: envoyer mail,sms, push... prendre photo sur camera avec envoi en cas détection... démarrage d'enregistrement des caméras, monitoring de la centrale: détection de coupure de courant, alerte batterie faible, notification d'armement / désarmement etc. etc. tu peux par exemple avec l’intégra, commander l'ouverture et fermeture de ton portail électrique depuis une télécommande ABAX (juste un petit relai sur une sortie de la centrale) et tu commande / monitor cette sortie avec le HC2. Sauf qu'ici le niveau de fiabilité de l’intégra et sans mesure avec une installation z-wave. tu peux utiliser un détecteur de mouvement pour allumer ton entrée lorsqu'il fait nuit...faire de la détection de présence même lorsque l'alarme n'est pas active etc. etc. PS: je ne suis pas commercial chez SATEL et je ne suis pas intéressé sur les ventes non plus , dommage je pourrais partir en vacances
- 251 réponses
-
Après tout est en fonction des besoins: 1 bouton par action c'est bien lorsque l'on souhaite utiliser cette fonction depuis une scène mais il y a pas de règle .
-
A voir: essayer avec une temporisation dans le premier bloc "ON - 5", mettre 10s (dans la case rouge après le 5).
-
@jimbo007be, je l'utilise depuis plus d'un an, c'est une très bonne station météo, fiable, petite, design, extensible, elle a beaucoup de choses pour elle. Mais, car il y a un toujours mais: L' API n'est pas disponible en local se qui oblige à passer obligatoirement par une connexion internet lors des échanges peut être un jour les Dev de chez NetAtmo prendrons en compte les nombreuses réclamations à ce sujet ! En attendant nous faisons avec . De plus, l'authentification OAuth2 (http://fr.wikipedia.org/wiki/OAuth) pose quelques petits problèmes à notre HC2 , je m'explique: A ce jour le HC2 n'est pas compatible avec le protocole https pour l’émission de requêtes et pour l'appi de la NetAtmo il faut HTTPS. J'ai bien essayé des chemins détournés notamment avec mon Framework Lua mais l'Api ne veut toujours rien savoir (je ne perd pas espoir ). Conclusion l'emploi d'un script externe est par conséquent obligatoire entre l'Api NetAtmo et le HC2 et Il y a de nombreux scripts php sur le web pour cela (cf. article de Pascal du blog domotique-info). Perso étant très technos Microsoft j' ai réalisé ma passerelle en C# disponible soit par webservice hébergé sur mon micro serveur HP, soit sur une petite box maison (en test) réalisée à base de FEZ Cerberus de GHI Electronics. J'ai aussi un autre projet en cours, je vous en reparlerais . Félicitation pour cet achat que tu ne regretteras pas
-
Seulement des passages étaient cités ici: c'est pas inutile car sur une telle discussion après faut suivre le fil, alors des fois oui des fois non . mais bon c'est pas moi le boss ... En tout cas je suis content pour toi jimbo007be
- 251 réponses
-
Exemple: Si par exemple tu veux afficher cela: 22°C - 67% h - 1020 mB en bas de la vignette + la meme choses dans un label. 1 - Ajouter un label avec comme ID: lblValue 2 - Puis le code derrière c'est: local _refreshTimer = 5000; local _selfId = fibaro:getSelfId(); local _logTemplate = "22°C - 67% h - 1020 mB"; fibaro:call(_selfId, "setProperty", "ui.lblValue.value", _logTemplate); fibaro:log(_logTemplate); fibaro:sleep(_refreshTimer); Après c'est une histoire de faire tout rentrer dans l'espace disponible....
-
Si cela ne marche toujours pas après la procédure de reset : hop retour SAV !
-
Le code posté doit être placé dans le main loop d'un périphérique virtuel. Pour afficher les informations, vous devez remplacer les "trace" par un fibaro:log par exemple qui affiche des informations dans le bas de la petite vignette du P.Virtuel ou alors ajouter des "labels" qui seront mis àjour avec des fibaro:call
-
Nouveau thermostat avec affichage par Levitron au CES 2014 !
Krikroff a posté un sujet dans Le bistrot
J' aimerais bien voir ce produit arriver un jour chez nous, mais faut pas rêver ! http://www.cepro.com/photos/11_z-wave_home_automation_at_ces_2014_part_1/10/ces -
J'ai réalisé cela pour un membre du forum Fibaro: Kuuno, cf. http://forum.fibaro.com/viewtopic.php?t=3308&highlight=sma+webbox , il est ok pour le partage alors: Dans le principe c'est cela, remplacer avec la bonne adresse IP, le bon Port, la bonne clé Webbox etc: -- Polling time (value in milliseconds) local _polling = 60*60*1000; local _trace = true; function trace(value) if (_trace) then return fibaro:debug(tostring(value)); end end function GetPlantOverview() local payload = [[ { "version": "1.0", "proc": "GetPlantOverview", "id": "1", "format": "JSON" } ]]; HC2 = Net.FHttp(YOUR_IP, YOUR_PORT); response, status, errorCode = HC2:POST("/rpc", "RPC="..payload); if errorCode == 0 then trace("status: "..status); local jsonTable = json.decode(response); if (jsonTable ~= nil) then local proc = jsonTable.proc; local version = jsonTable.version; local id = jsonTable.id; trace(proc.." - id:"..id..", version:"..version); trace(table.getn(jsonTable.result.overview).." rows in overview"); for key,value in pairs(jsonTable.result.overview) do unit = jsonTable.result.overview[key].unit; meta = jsonTable.result.overview[key].meta; name = jsonTable.result.overview[key].name; value = jsonTable.result.overview[key].value; trace("unit:"..unit..", meta:"..meta..", name:"..name..", value:"..value); end else trace("response is null"); end else trace("errorCode: "..errorCode); end end function GetProcessData() local payload = [[ {"version": "1.0","proc": "GetProcessData","id": "1","format": "JSON","params":{"devices":[{"key": "WRTL1ECD:00000000000","channels": null},{"key": "WRTL1ECD:00000000000","key": "WRTL1ECD:0000000000","channels":["Pac"]}]}} ]]; HC2 = Net.FHttp(YOUR_IP, YOUR_PORT); response, status, errorCode = HC2:POST("/rpc", "RPC="..payload); if errorCode == 0 then trace("status: "..status); local jsonTable = json.decode(response); if (jsonTable ~= nil) then local proc = jsonTable.proc; local version = jsonTable.version; local id = jsonTable.id; trace(proc.." - id:"..id..", version:"..version); trace(table.getn(jsonTable.result.devices).." rows in devices"); for key,value in pairs(jsonTable.result.devices) do channels = jsonTable.result.devices[key].channels; trace(table.getn(channels).." channels in key" .. jsonTable.result.devices[key].key); for keyB,valueB in pairs(channels) do unit = channels[keyB].unit; meta = channels[keyB].meta; name = channels[keyB].name; value = channels[keyB].value; trace("unit:"..unit..", meta:"..meta..", name:"..name..", value:"..value); end end else trace("response is null"); end else trace("errorCode: "..errorCode); end end function main() -- prepare a global counter if (_count == nil) then trace("HC2 start script at " .. os.date()); _count = 0; end --notify begin of process trace("Start process #".._count..", please wait..."); -- query #1 GetPlantOverview(); -- query #2 GetProcessData(); -- increment global counter _count = _count + 1; end -- Start main loop process main(); -- Sleep fibaro:sleep(_polling); -- EOF Main loop
-
Oui tu as raison pour la mise àjour de l'intégra, en plus il faut un câble RS-232 spécifique pour cela et quelques manipulations depuis le clavier pour tout remettre en ordre après
- 251 réponses
-
A essayer: 1- Suppression du module par la croix en haut du carré. 2- Exclusion du module. 3- Reset du module (page 1 de la documentation), 4- Remettre la baterie 5- Inclusion du module Sinon: Est-ce qu'il y a une sonde 1-Wire DS18b20 avec ?
-
J'ai validé toutes les installations en Integra 1.11 (pas testé le 1.12) Je te conseil aussi de mettre à jour vers la 3.575 (même en bêta) car il y beaucoup de bugs corrigés (documentés ou non d'ailleurs ) Merci de ne pas citer le message précédent.
- 251 réponses
-
Pas de soucis pour la surchauffe Lionel ! Avec plus de 20 000 lignes de codes LUA dans diverses main loop, boutons , scènes etc. ma box utilise que quelques % de son potentiel (cpu) Bon le cerveau lui ...
-
Pour moi et toutes les personnes à qui j'ai donné un coup de main tout à toujours très bien fonctionné et je ne pense pas que l'intégration SATEL / Fibaro soit du bricolage, mais après, tout le monde est libre de ses opinions . Je confirme que l' installation et surtout le paramétrage d'une alarme professionnelle n'est pas pour tous. C'est je pense aussi pour cela que l'importateur Français de la marque à du mal à accepter de distribuer les produits SATEL à destination du grand public, c'est bien dommage ! Dans votre cas, je pense qu’il y a eu corruption pendant la première importation ou peut-être suite à une mise à jour... J'essaierais la chose suivante: Supprimer complétement l'association Integra/ Fibaro puis faire un backup du HC2 histoire de rafraichir la base de donnée du HC2 et ensuite refaire une association. PS: Quelle est votre version de l'integra ? de la HC2 ?
- 251 réponses
-
La liste de 128 entrées c'est le support de l'intégra 128 . Effectivement la logique ici est parfois . Les autres "entrées" en fait des "zones" il faut je pense vérifier sous DLoadX la config, peut-être des "zones virtuelles" qui trainent ... Il doit paraitre un tutoriel très complet sur l'installation et l'intégration de la carte SATEL Integra avec le HC2 sur le blog domotique-info , encore un peu de patience...
- 251 réponses
-
C'est exactement cela, la variable sensorValueCorrection corrige le ST814 et hysteresis n'est pas utilisé pour le moment dans le script, son usage sera de limiter les "start/stop".
- 20 réponses
-
- Déshumidificateur
- Wallplug
-
(et 1 en plus)
Étiqueté avec :
-
Il va finir dans mon cellier pour la régulation avec petite évacuation dans le vide sanitaire et hop ! Bon pour cela il faut que je finisse les travaux de rénovation ...
- 20 réponses
-
- Déshumidificateur
- Wallplug
-
(et 1 en plus)
Étiqueté avec :
-
Je partagerais bien évidement le plugin qui en encore en cours de finalisation mais pleinement fonctionnel ... Peut être une phase de test en bêta sur ce forum ... Pour le reboot HC 2 je précise que le script était non opérationnel avec la version 3.574 et de nouveau ok avec la 3.575 ...
- 12 réponses
-
- Script Lua
- reboot
-
(et 2 en plus)
Étiqueté avec :