-
Compteur de contenus
785 -
Inscription
-
Dernière visite
Messages posté(e)s par q.philippe
-
-
Dan : tape jsonlint.com dans Google IL y a un testeur de json.
Sur docker. TU créer un dossier /docker/homebridge/root/.homebridge
/docker/homebridge TU déposés config et package.
Sur /root : run.sh.
Sur /.homebridge : homebridge_start.sh (fichier démarrage par script). -
salut
une petite question bete : je n'arrive pas a faire des authentification sur Jeedom,,,, question : faut il module "ssh commander" pour pouvoir faire de l’authentification de plugin ??
merci
(problème : authentification xeecloud, quand je valide mon API ).
-
Salut dan.
Tout d'abord dans docker. Recherche Homebridge dans les paquets modules.
Télécharge ET TU suit le lien dans le module.
CA t'expliquera la démarche point par point
http://jensbouma.nl/blog/2016/08/08/homebridge-in-a-docker-container-on-the-synology-diskstation-guide/
Le dernier opérationnel a l'air d'être de : marcoraddatz/synology-homebridge
Cdlt -
Bon, en attendant la watch, comment faire pour être entendu par Siri sans avoir un iPhone brancher a chaque interrupteur ?.
Je dirai, l'évolution de Homebridge ou siri est d'être intégrer par un micro dans chaque pièce de la Maison . Comment faire ?
Quelqu'un aurait il vu un server multi micro àbase de rpi ou autre ?
Comment relier plusieurs pièces àl'écoute de Homebridge ?
En écrivant, j'ai bien le Mac Mini Avec Siri mais comment pourrait on, ( réception Bluetooth audio Avec émetteur audio ?
Un talkie-walkie devant le micro du Mac mini lol
Devine d'où tu m'entends !
-
salut
Non, mais si quelqu'un peut le déposer ici VD ! ( et traduction lol ).
je voudrais bien le tester.
si j'ai bien lu,,, en fonction des contacts de porte, mouvement, il estime une présence (hors alarme activer);
additionner avec (welcome) ça peut être intéressant.
-
Pour ma part mauvaise nouvelle (surement laisser la box dans la maison a vendre) pas fan du système domotique utiliser 433Mhz. et l'innovation de la détection par mouvement gps sur les détecteurs de porte après 6 ans ne l'ai plus .
Premier système connectée que j'avais acheter, dernier a avoir ouvert ses API.
Je rajouterai, encore un exemple de système CLOUD , changeant de propriétaire donc de fonction ou fonctionnement et de garanti d'utilisation.--------
(karotz, sert réutilisable mais seulement pour les intéresser, combien on fini a la poubelle). Peut être le tour de ma box fox.
-
ok merci pour la confirmation.
-
salut
une question concernant freeboxv6 , peut on stocker des scripts php dessus en liaison avec HC2 ? ( interne, local ) process.
thank
-
Salut
Comme les scènes https fonctionne en v4, je reviens dessus (plus le chemin est court mieux sait, actuellement je passe par ifttt).
J'ai teste le script https de dessus , debug : [DEBUG] 22:51:46: line 44: 'end' expected (to close 'function' at line 37) near 'fibaro'
-
Vraiment super se Hub .
Bon maintenant que tout le monde là , faut passer a la suite, qui sait amuser a installer un autre plugin que hc2 sur Homebridge.
Maintenant que Fibaao-hc2 fonction, et tout stable, j'ai vu des plugin,,,,, ffmpeg !!? jeedom !!?
Et la question bête arrive : pour le plugin Homebridge-chacon ----> je suppose qu'il faut un clef 864Mhh sur le Hub-Homebridge (rpi,rp3 ou docker) -----> Et dans ce cas , peut on commander une prise chacon avec Homebridge et une box chacon (Myfox). ???
si quelqu'un a une réponse . "siri prépare moi le café"
-
Tester aussi impeccable.
simple et sympa, bien ses allemands lol Mr BoomX.
traduction : copier/coller/allumer
copier script en scène lua, mettre Mdp id ...sur les 4 premières lignes. il te sort une adresse ip, celle de la cam welcome.
script de BoomX propriétaire de l'intelligence :
--[[ %% properties %% globals --]] -- Mr BoomX création -- -- DIESE DATEN ANPASSEN local client_id = '563a7XXX69f74027aXXXX' local client_secret = 'OmHqQ551M6WXXXbTgGMWNYfiT1lZxHXXXXX' local username = 'boomx@siio.de' local password = 'XXX' local language = 'german' -- german/english -- AB HIER NICHTS MEHR ANPASSEN local token = '' local request_body = '' Debug = function ( color, message ) if (debug == 1) then fibaro:debug(string.format('<%s style="color:%s;">%s', "span", color, message, "span")) elseif (debug == 0) then end end DebugChange = function ( color, message ) fibaro:debug(string.format('<%s style="color:%s;">%s', "span", color, message, "span")) end DebugError = function ( color, message ) fibaro:debug(string.format('<%s style="color:%s;">%s', "span", color, message, "span")) end fibaro:debug('netatmo welcome cam finder v1.0b') if (language == 'german' or language == 'english') then DebugError( "green", "Debug: " ..language) else DebugError( "red", "Please choose a language for debug") fibaro:abort(); end local sourceTrigger = fibaro:getSourceTrigger(); function oAuth(nextFunction) local request_body = 'grant_type=password&client_id=' .. client_id .. '&client_secret=' .. client_secret .. '&username=' .. username .. '&password=' .. password .. '&scope=read_camera access_camera' getResponseData('https://api.netatmo.net/oauth2/token', request_body, function(data) if (data.access_token ~= nil) then token = data.access_token gethomedata() else if (language == 'german') then DebugError( "red", "oAuth-API-Call konnte nicht durchgefà¼hrt werden! oAuth 2.0 lieferte keinen Wert zurà¼ck") elseif (language == 'english') then DebugError( "red", "oAuth-API-Call Error. oAuth 2.0 returns nothing.") end end end ) end function getResponseData(url, body, func) local http = net.HTTPClient() http:request(url, { options = { method = 'POST', headers = { ['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8' }, data = body }, success = function(response) func(json.decode(response.data)) end }) end function gethomedata() request_body_cam = 'access_token=' ..token.. '' getResponseData('https://api.netatmo.net/api/gethomedata', request_body_cam, function(getData) --fibaro:debug(request_body_cam) if (getData.body ~= nil) then if (language == 'german') then DebugError( "green", "API-Call durchgefà¼hrt.") elseif (language == 'english') then DebugError( "green", "API-Call was done.") end for w, v in pairs(getData.body.homes) do for a, b in pairs(v.cameras) do if (b.is_local) then if (language == 'german') then DebugError( "green", "Lokale IP der Kamera gefunden.") elseif (language == 'english') then DebugError( "green", "Local IP of cam was found.") end findLocalWelcome(b.vpn_url) else if (language == 'german') then DebugError( "green", "Lokale IP der Kamera NICHT gefunden.") elseif (language == 'english') then DebugError( "green", "Local cam NOT found.") end end end end else if (language == 'german') then DebugError( "red", "API-Call fehlgeschlagen") elseif (language == 'english') then DebugError( "red", "API-Call Error") end end end ) end function findLocalWelcome(url) local selfhttp = net.HTTPClient({timeout=2000}) url = url..'/command/ping' selfhttp:request(url, { options={ headers = selfhttp.controlHeaders, method = 'GET', timeout = 5000 }, success = function(status) if status.status == 200 then if status.data ~= nil then --print(json.decode(status.data)) for k,v in pairs(json.decode(status.data)) do if (k == 'local_url') then local cam_url = v local url_new = string.sub(cam_url, 8, #cam_url) one, two = url_new:match("([^,]+)/([^,]+)") fibaro:debug('Cam-IP: '..one) fibaro:debug('JPG-Stream: /'..two.. '/live/snapshot_720.jpg') DebugError( "green", "coded 4 siio.de/siio.com") end end end else print ("failed") print(status.data) end end, error = function(error) print "ERROR" print(error) end }) end oAuth()
restes a savoir si sur syno on peut récupérer l'ip interne, ou celle de hc2.
-
welcome
D'autant plus, hc2 est le seul a ne pas avoir de plugin xee encore lol
-
Intéressant , Je vois qu'il prend chacon , donc prise Di-o et peut être Myfox.
Dites moi, On ne peut vraiment additionner un meme module sur deux box différentes avec le z-wave ?
(Sauf passer par l'api de l'une)
Cloud=Clown
surtout qu'ils sont responsable de la securite du site,
Localement ca repose sur le domicile, moins de responsabilité ...brrr
-
En discutant avec support, il test des fonctions autres tels que : ouverture des portes, ...
Le mieux est de vous mettre la discussion :
Je vous remercie pour ce message.
L'ouverture et fermeture des portes ou des feux nécessitent un outil répondant au protocole OBD.
Le XeeConnect procède àla lecture des informations disponibles sur le bus CAN d'un véhicule, il repose donc sur le protocole CAN seulement.
De ce fait, et àl'heure actuelle, le XeeConnect ne pourra pas procéder àce type d'action, seul un outil reposant sur le protocole OBD le peut.
Je reste àvotre disposition.
Cordialement,
Mehdi
Support Xee
-
1
-
-
-
ÇA vaut le coup, l'application est bien, pratique, d'où aller plus loin,,, différentier positionnement smart différent de la voiture donc différent scenario possible ou cas Mr ET Mme utilisé meme voiture mais un est encore àla Maison , tu multiplies la précision de tes scènes !
A part l'api rien àdire sur CE boîtier : rempli mes attentes !
-
Magin--> tu l'as toi, CA a marcher?
Ha ha . pour quand pour quand.
-
J'ai fais une box Jeedom Pour justement Xee en juin. Meme pas connectée dessus ... comment te dire. Balot
-
Merci magin.
Le plugin je l'ai (Pas si naze) . Mais impossible de le relier a Xee est mon problème justement. Avec Jeedom ou script sur server php de Tibahut.... je ne remets pas en cause le plugin mais sûrement la façon de se connectée sur API Xee.
-
Mon envoie.
On est plusieurs àne pas réussir àLE connectée se boîtier.
Pour vous répondre : c'est a la fin , sur l'authentification sur le serveur Xee que 404.
Jeedom--> je suis sur docker syno, mon port est déjàredirectionner autre que '80'.
Deux : je suis en Jeedom Basic donc Pas de DNS Jeedom (exclu en basic) mais j'ai une freebox ET j'ai un DNS interne.
Sur Fibaro : j'ai dépose un script sur server php, et apparemment pas de redirection de port a faire.
Si vous voulez POUR un échange cordiale plus sympa, joignez vous au forum, les retours de chacun sont très utile .
Moi c'est philippe, Pas Mr reseau de l'email lol.
Nos échanges seront plus rapide et vos ventes aussi lololol que d'argument Hihihi.
-
A savoir une : je suis en Jeedom docker syno donc une mon port est déjàrediriger autre que 80. ET je suis en Basic Jeedom donc pas de DNS jeedom.
De deux : meme problème avec script php ,,, mais la je crois , Pas de port direct puisque c'est le php qui fait la liaison interne.???! 'Tibahut'.
AVIS pour retour . Brrrrr
-
Bon... plusieurs essayé sur Jeedom , hc2 en script php sur server. ERREUR 404
Lors de la demande authentification du script sur les serveurs xeeconnect.
Demande d'aide au support Xee : support@xee.com ---> a l'attention de Mr julien Leconte ( vu le message, très gentil )
Réponse amicale : Support Xee (Support Xee)
26 oct. 17:05 CEST
Bonjour M. Reseau
Je me présente, Julien, Customer Happiness Officer chez Xee, en charge de la qualité produit et également utilisateur Jeedom àtitre personnel
Je vais essayer de comprendre votre soucis car, j'ai rencontré la même erreur cette semaine avec le plugin XeeCloud et Jeedom. Ce plugin n'étant pas développé chez nous, je ne peux pas m'assurer qu'il s'agit du même problème que le mien.
J'ai par ailleurs posté ma problématique dans le forum mais n'ai pas reçu de réponse. Toutefois, j'ai réussi àle faire fonctionner entre temps. Le lien vers le forum àtitre d'info : https://www.jeedom.com/forum/viewtopic.php?f=28&t=11248&p=388197
J'ai constaté qu'en passant par la redirection DNS de Jeedom, j'avais d'énorme soucis (et pas qu'avec ce plugin) en recevant des erreurs 500 et, quand j'arrivais finalement àla passer, des erreurs 404 sur la page Xee.
J'ai donc modifié la config Jeedom pour écouter également le port http "82", que j'ai pu rediriger dans ma box Internet. De ce fait, j'utilise désormais un autre DNS (celui de mon NAS Synology) pour accéder àma Jeedom.
Sous Jeedom dans le paramétrage réseau externe, j'ai entré mon nouveau domaine HTTP : MaBox.Synology.me port 82
J'ai ensuite récupéré le lien de redirection du plugin Xeecloud, àfournir dans l'espace Dev type : http://Mabox.synology.me:82/plugins/XeeCloud/3rdparty/oauth.php
J'ai ensuite recréé une app sur l'espace Dev.Xee.com en y entrant ce lien et rentré de nouveau mes clés dans le plugin.
Ensuite cela fonctionne comme avant. Je viens de le refaire àl'instant et, la première fois j'ai récupéré une 404 (peut être une mauvaise manip de ma part). La seconde fois c'est passé, j'ai pu ajouter mon véhicule ainsi que le second dans la foulée sans soucis.
Je ne sais pas si ces recommandations vous permettrons de trouver la solution, mais si vous passez par les DNS Jeedom, c'est peut être làque ce situe le problème.
N'hésitez pas àme remonter les informations
Cordialement,
Julien Leconte
Plus on sera plusieurs mieux serait ce ! Nico
-
salut
Ou en est le vd et script ?
faut il avoir un serveur web ouvert de l'extérieur ? donc fichier ouvert ?
ou stocker le script de l'extérieur ?
merciiii ((im envoyer a tibahut))
V2 =
j'ai une erreur line 75 ::: doctor---adresse du patch?
la redirection url : ip/web/Script/xee ou ip/web/xee/index.php ?
-
je parle de plusieurs programme sur un même rpi avec le même os.
faire tourner , bridge, jeedom par ex ou autre sur le même rpi?
Réseau Zwave
dans HCL
Posté(e)
Salut
Une petite question sur la hcl :
Peut on installer une clef wifi sur la box ?
Je veux pas de l'ethernet mais du wifi.
Cdlt