About the author

Olivier

Passionné par les nouvelles technologies, ce blog communautaire me permet de partager expérimentations et découvertes. Accéder à mes articles =>

Related Articles

24 Comments

  1. 1

    philippe

    Bonjour

    Vous parlez pour l’Ios et ses bugs…
    Pour ma part, tout fonctionne à merveille avec mes smartphones android.
    Peut être à préciser dans le post non?

  2. 2

    Pascal STEPHANY

    Bonjour Philippe

    Ce bug est en effet présent mais uniquement sur les machines iOS et non Android. Ce n’est pas un bug du HC2 mais une erreur sur l’application iPhone à priori depuis iOS7…

    Pascal

  3. 3

    Cédric

    En effet, c’est ce que j’ai lu sur le forum Fibaro aussi, problème apparu depuis iOS 7 🙁 Vivement qu’ils corrigent, car cette fonction est super utile, mais difficilement utilisable aujourd’hui à cause de l’application qu’il faut laisser active à l’écran :/

  4. 4

    Eric

    Sur ma box (v3,571), sous « la maison », je n’ai pas l’onglet « Famille »,bien que j’ai 3 utilisateurs créés avec la localistation active. (je n’ai que « filtres » et la liste des pieces. Est ce qu’il faut activer d’autre options?

  5. 5

    Olivier M.

    Est ce que dans le panneau du controle d’accès pour chaque utilisateur l’option « fibaro doit il suivre ? » à une valeur su type 5′ ?
    Si oui avez vous configuré l’app mobile et l’avez vous lancé afin qu’elle envoie des traces à la box ?

  6. 6

    Sébastien Joly

    Bonjour Olivier,
    En fait si on regarde l’API Fibaro, on constate qu’il existe une fonction « fibaro:calculateDistance() » qui n’est pas implémentée mais décrite dans la documentation.
    En gros, le HC2 connait la position de la maison, et celles utilisateurs, mais la box ne peut calculer la distance entre les point géographique car la fonction ne fonctionne pas. Tu peux le constater en jouant le code suivant sur la box :

    1
    2
    3
    4
    5
    6
    7
    
    -------------------------------------------------------------
    local userLocation = fibaro:getValue(2,'Location');
    fibaro:debug(userLocation)
    local exampleLocation = "43.600000000000;3.8310000000";
    local result;
    result = fibaro:calculateDistance(userLocation, exampleLocation);
    fibaro:debug('Distance : ' .. result .. 'm.');
  7. 7

    Olivier M.

    En convertissant un code en block en lua tu retrouves cette fonction.
    Mais le code qui est affiché n’utilise pas la même syntaxe, peut-être est ce pour cela que ton test ne renvoie rien.

    Voici un exemple de code qui fonctionne sur Android ou IOS (mais avec l’app lancée au premier plan sur IOS…)

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    
    -------------------------------------------------------------
    --[[
    %% properties
    111 Location
    %% globals
    --]]
     
    local startSource = fibaro:getSourceTrigger();
    if (
     ( (fibaro:calculateDistance(fibaro:getValue(111, "Location"), "48.xxx;2.xxx") > 200 and fibaro:calculateDistance(fibaro:getValue(111, "PreviousLocation"), "48.xxx;2.xxx") < = 200) )
    or
    startSource["type"] == "other"
    )
    then
    	fibaro:call(30, "pressButton", "3");
    end
  8. 8

    Sébastien Joly

    Non non ! C’est le code de l’API : http://docs.fibaro.com/?page_id=877
    On peut convertir des blocs en lua ! Je savais pas, mais on fait comment ?

  9. 9

    Pascal STEPHANY

    Tu cliques tout simplement sur Passer la scéne en mode edition lua « Changer »? Par contre tu ne peux pas revenir en arriére…

  10. 10

    Eric

    Dans le panneau de l’utilisateur, j’ai bien une valeur (j’avais 10 minutes, je viens de le passer à 5 minutes) pour le parametre « Fibaro doit il suivre l’utilisateur? ». Dans mon application (sous Android), je ne suis pas sur de ce qu’il faut parametrer, le seul endroit que j’ai trouvé est « precision de la localisation », qui est fixé à 15m. Mais toujours rien dans le panneau « maison » 🙁
    D’autre parametres sur l’application Android à definir que je n’ai pas trouvé?

  11. 11

    BRUNIE

    Bonsoir,

    pour le bouton Pushingbox, j’ai mis dans mon module virtuel le code LULA:

    HC2 = Net.FHttp(« api.pushingbox.com »)
    response = HC2:POST(« /pushingbox?devid=v91435151809B355 »)
    mais j’ai un message d’erreur. Qu’est ce qui ne va pas?

    Merci

    Sébastien

  12. 12

    Pascal STEPHANY

    Voici le code entier et exact :

    --[[
    %% properties
    %% globals
    --]]
    HC2 = Net.FHttp("api.pushingbox.com")
    response = HC2:GET("/pushingbox?devid=v91435151809B355")

    Attention au espace en trop en bout de ligne et aux format des guillemets.

    Pascal

  13. 13

    Tommy MESSIKA

    Bonjour a tous,

    Super tuto, mais ça ne fonctionne pas chez moi. J’ai 4 utilisateurs de créés sur ma box et seulement deux remontes sous l’onglet famille. Quand je clique sur un des utilisateurs présents bah ecran noir avec le message « No data available for specified time period » peut importe la période choisie. Les téléphones utilisés sont tous des Android 4.3

    Bonne soirée.

  14. 14

    ASTECH44

    HC2 en version V3.571 puis V3.572
    Galaxy S2 en Android 4.1.2 avec appli appli FIBARO V1.1 et IPhone 4 avec appli FIBARO V2.01

    Tuto très intéressant, .
    Résultat des tests sur ces 2 smartphones :
    L’Iphone apparait sous l’onglet FAMILLE à partir du moment où l’appli FIBARO a été activé une première fois, sur ce smartphone comme décrit dans le tuto ainsi la traçabilité est opérationnelle uniquement si l’appli FIBARO reste lancée sur cet iphone..
    Par la suite, cet iPhone apparait toujours dans cet onglet même s’il est éteint

    Sur Android,et version FIBARO V1.1 , le Galaxy S2 n’apparait pas dans l’onglet FAMILLE, à tester dans la prochaine version V1.2?

  15. 15

    Mattdu62

    Bonjour j’ai la version 3.572 beta, 2 galaxy s3 avec la version 1.1 et je n’arrive pas à trouver l’onglet famille, je n’ai que les onglets des pièces de la maison. Que dois je faire?

  16. 16

    Philippe

    Bonjour

    Il faut impérativement installer la 1.2

  17. 17

    Mattdu62

    Où trouver la version 1.2 de l’appli android fibaro, sur google play, la version dispo est la 1.1.
    Autre chose, comment fait on pour obtenir l’onglet « famille » sous l’onglet « maison »?, ma box est en v3.572 et vu les captures d’écran, le topic à été fait sur une v3.571, y à t’il une incidence?

  18. 19

    Mattdu62

    Bonjour Philippe et merci pour le lien, j’ai effectivement pu trouver et installer la version 1.2 de l’apk de fibaro.
    J’ai suivi la procédure décrite dans le tuto et je n’arrive toujours pas à faire apparaitre l’onglet « famille » dans HC2.

  19. 20

    Mattdu62

    J’ai enfin réussi à faire apparaitre l’onglet famille, en fait ma box était enregistré sur un autre utilisateur dans « Fibaro remote access »
    (certainement la personne qui me la vendu pour tester son bon fonctionnement et qui à oublié d’effacer de son compte les infos de ma box, un petit mail aux services technique de Fibaro et le tour est joué).
    Maintenant je me retrouve confronté à un nouveau problème:
    Je n’arrive qu’ a faire apparaitre « admin » dans l’onglet « famille », j’ai beau créer et configurer d’autres utilisateurs, ceux ci ne sont pas affichés dans l’onglet « famille ».
    Pourtant, ça n’empêche pas à l’application mobile de fonctionner tout à fait normalement que ce soit en local par wifi ou à distance par la 3G.
    La version d’application 1.2 étant installé sur des galaxy s3 (non 4G, gt-i9300).
    L’application à été désinstallé, réinstallé, mais rien n’y fait.
    Quelqu’un pourrait m’aider?

  20. 21

    Fabien

    Bonjour,

    Vous auriez un lien pour suivre quand le fix pour le « bug » avec l’iphone sera dispo ?

  21. 22

    nicolas

    bonjour à tous je débute avec ma box fibaro hc2
    g bien suivit le tuto mais je ne vois pas l’onglé famille
    pourriez vous m’indiquer ou le trouver
    merci

  22. 23

    Niko34

    Sur fibaro hc2 depuis octobre. La fonction localisation n’a jamais marché : 3 iPhone et 1 android

  23. 24

    Olivier M.

    Enfin le bug a été corrigé sur l’app IOS (version >2.51). La fonction géoloc marche à nouveau [résolu]

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

2016 - Tous droits protégés - Domotique Info

En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies ou autres traceurs pour vous proposer par exemple, des publicités ciblées adaptés à vos centres d’intérêts ou encore, réaliser des statistiques de visites. Plus informations

Les paramètres de cookies sur ce site sont configurés pour "autoriser les cookies" afin de vous offrir la meilleure expérience de navigation possible. Si vous continuez à utiliser ce site Web sans modifier vos paramètres de cookies ou si vous cliquez sur "Accepter" ci-dessous, vous consentez à cela.

Fermer