Jerongun Posté(e) le 22 mai 2015 Signaler Posté(e) le 22 mai 2015 Bonjour, Je suis nouveau sur le forum mais aussi en domotique , mes connaissances sont assez limitées. Je galère depuis 3 jours pour intégrer dans le home center 2 ma camera ip foscam FI9821 P V2. J'ai réussi avec difficulté à la connecter en wifi et le client ipcam fonctionne bien. J'arrive aussi a voir le flux sur mon iphone sur l'appli ip cam viewer. Mais je n'arrive pas à voir le flux sur le home center et aucun bouton de ne fonctionne ( mouvement, snapshot...) j'ai rentré l'ip de la camera, mon identifiant, le code , et même les api , et j'ai aussi mis a jour le firmware de la camera sans pb . j'ai converti le flux h264 sur mon browser (safari) pour sortir du Mpeg que je vois parfaitement dans safari mais rien sur le HC2. Quelqu'un a t il la solution car je désespère et j'ai un peu l'impression de m'etre un peu fait rouler dans la farine par les arguments commerciaux de faussant et fibaro qui promettre une compatibilité complète! Merci
ctve Posté(e) le 22 mai 2015 Signaler Posté(e) le 22 mai 2015 Bonjour, As-tu été voir sur le forum ici ? http://www.domotique-fibaro.fr/index.php/topic/203-configuration-cam%C3%A9ra-foscam-fi9821w-v2/
Jerongun Posté(e) le 22 mai 2015 Auteur Signaler Posté(e) le 22 mai 2015 oui merci de ta réponse mais je ne comprend pas bien la premiere ligne : "Adresse IP : xxx.xxx.xxx.xxx:xxxx - Adresse IP publique de votre box ADSL suivi du numéro de port que vous devez ouvrir et rediriger vers votre CAM. je confirme qu'il faut pour consulter à distance l'IP public de la box" est-ce l'adresse locale du type http://192.168.1.27:88 fourni par ip camera tool ou s'agit il de l'adresse de la box que l'on peut retrouver sur mon-ip.com ? et dans ce cas quel est le port ? en dehors de çà mes paramètres sont exactement les memes ; d'ailleurs il doit se passer qq chose puisque chaque fois que mets "autre modele" il revient sur type de camera : "foscam" dès que j'enregistre après avoir entrer l'ip de la cam .
ctve Posté(e) le 22 mai 2015 Signaler Posté(e) le 22 mai 2015 Dans "adresse IP" tu mets l'adresse IP de ta caméra sur ton réseau interne suivie par :88 si tu n'as pas changé les ports par défaut attribués par Foscam. Moi aussi, si je mets "autre modèle", ça revient systématiquement sur Foscam mais ce n'est pas gênant.
jojo Posté(e) le 22 mai 2015 Signaler Posté(e) le 22 mai 2015 regarde également le tuto à ce sujet dans ma signature. N.B. : la HC2/L n'accepte que le mpeg, pas de h.264 N.B.2 : rentre d'abord l'IP locale pour ta camera. Tu ne la verras que si tu es connecté en local sur ta HC2. SI tu veux la voir depuis l'extérieur (même via ta HC2) tu devras ouvrir un port sur ton routeur vers ta caméra et renseigner l'IP et le port externes de ta caméra sur la HC2, en espérant que ton routeur accepte le loopback
cybersquat Posté(e) le 22 mai 2015 Signaler Posté(e) le 22 mai 2015 pense aussi a la solution d'enregistrement si tu fais des scènes ^^ Il te faudra un système extérieur pour ca ! type NAS, ou PC, voir FTP de certaines box adsl
Jerongun Posté(e) le 24 mai 2015 Auteur Signaler Posté(e) le 24 mai 2015 Alors que je désespérai , j'ai tenté d'inclure ma camera ip foscam fi9821 p depuis l'application mobile fibaro iphone (parametres =>devices settings=> add camera ) ; il faut juste rentrer l'ip de la camera (fournie avec ip camera tool ) avec le port , l'identifiant et le mot de passe . Et là surprise le flux video apparait dans l'application !! ( pas tout de suite il faut attendre un peu...) mais maintenant ça marche. Je ne sais le pourquoi du comment ; surtout que je n'ai pas eu a rentrer les autres commandes PTZ! (cgi bin etc...) est-ce que l'appli iphone serait en avance sur le home center 2 au niveau des prises en charge des caméras ??
Sakkhho Posté(e) le 4 juillet 2015 Signaler Posté(e) le 4 juillet 2015 Même problème moi mais j ai flashé la caméra avec le dernier firmware et depuis c est parfait. Maintenant je cherche comme créer des scénarios avec mon nouveau joujou.
jojo Posté(e) le 4 juillet 2015 Signaler Posté(e) le 4 juillet 2015 tu as deux solutions : si elle est raccordée àun Syno, voir le tuto de Lazer sur la question si non, tu peux essayer via l'API de la caméra
Sakkhho Posté(e) le 5 juillet 2015 Signaler Posté(e) le 5 juillet 2015 oui je joue avec l'api meme si c'est pas facile de connaitre les urls ... et Foscam ne donne plus le sDK comme ca, faut demander, signer un papier etc... bref long et compliqué... n'empêche que j'ai crée mon VD qui permet d'activer/desactiver la surveillance et de positionner la camera sur les positions predefinies. Si ca interessse qq "un je poste.
jojo Posté(e) le 5 juillet 2015 Signaler Posté(e) le 5 juillet 2015 évidemment que ça intéresse. Tu nous fais un petit tuto ? Pour info, voici ce que j'ai de Foscam pour l'API
Sakkhho Posté(e) le 5 juillet 2015 Signaler Posté(e) le 5 juillet 2015 je regarde encore un peu plus l'api mais ce que je fais est assez basique mais reponds à mes besoins (armement/desarmement/deplacement vers positions présélectionnées) car c'est un mix entre l'interface de la foscam et la gestion par la hc2 je ne fais pas la sauvegarde des positions par exemple, chose qu'on pourrait faire facilement et l'excellent tuto de Yohan le fait
Lazer Posté(e) le 5 juillet 2015 Signaler Posté(e) le 5 juillet 2015 Si ça peut t'inspirer, en plus de mon module virtuel Surveillance Station, j'ai celui-ci spécifiquement pour la caméra Foscam FI9831W : Les boutons ON et OFF permettent de piloter le Wallplug qui alimente la caméra, avec quelques options supplémentaires. Notamment pour le OFF cela réalise la séquence suivante : - clique sur le bouton Stop et Disable du VD Surveillance Station - clique sur le bouton position Repos (=privé) - wait quelques secondes - turnoff wall plug Le ON fait l'inverse. La scène snapshots, j'en ai parlé plusieurs fois, c'est juste une séquence d'allumage des lumières, position de la caméra, et envoi de snapshots pendant les vacances. Ce bouton est juste cliqué par GEA à intervalle régulier. Le Label Status en bas est mis à jour par chaque bouton. 1
jojo Posté(e) le 5 juillet 2015 Signaler Posté(e) le 5 juillet 2015 Lazer, Peux-tu SVP poster le code de ce VD, car j'ai la même caméra, et avant que je ne découvre ton VD pour Syno, j'ai essayé, et ça plantait ma caméra : je devais faire un reset factory. Je serais donc curieux de voir ton code pour comprendre ce que je faisais de "mal"
Lazer Posté(e) le 5 juillet 2015 Signaler Posté(e) le 5 juillet 2015 ON local id = { WP_WEBCAM = 92, -- Wall Plug webcam Foscam VD_SURVEILLANCE = 93 -- Périphérique virtuel Synology Surveillance Station } -- Update Status Label fibaro:call(fibaro:getSelfId(), "setProperty", "ui.LabelStatus.value", "...") -- Allume Webcam if ( tonumber(fibaro:getValue(id["WP_WEBCAM"], "value")) == 0 ) then fibaro:debug("Turn ON Camera Wall Plug...") fibaro:call(id["WP_WEBCAM"], "turnOn") fibaro:sleep(60*1000) end -- Enable Camera fibaro:log("Enable Camera in Surveillance Station...") for i=1, 12, 1 do fibaro:debug("try n°"..i) fibaro:call(id["VD_SURVEILLANCE"], "pressButton", "3") -- Enable fibaro:sleep(3*1000) local statusLabel = fibaro:get(id["VD_SURVEILLANCE"], "ui.LabelStatus.value") if statusLabel == "Enable OK" then fibaro:debug("Camera enabled") break end fibaro:sleep(2*1000) end -- Update Status Label fibaro:debug('Webcam : ON') fibaro:log('Webcam : ON') fibaro:call(fibaro:getSelfId(), "setProperty", "ui.LabelStatus.value", "ON") OFF : local id = { WP_WEBCAM = 92, -- Wall Plug webcam Foscam VD_SURVEILLANCE = 93 -- Périphérique virtuel Synology Surveillance Station } -- Update Status Label fibaro:call(fibaro:getSelfId(), "setProperty", "ui.LabelStatus.value", ".") -- Stop Recording fibaro:call(id["VD_SURVEILLANCE"], "pressButton", "2") -- Stop fibaro:sleep(4*1000) fibaro:call(fibaro:getSelfId(), "setProperty", "ui.LabelStatus.value", "..") -- Disable Camera fibaro:call(id["VD_SURVEILLANCE"], "pressButton", "4") -- Disable fibaro:sleep(3*1000) fibaro:call(fibaro:getSelfId(), "setProperty", "ui.LabelStatus.value", "...") -- Position Repos fibaro:call(fibaro:getSelfId(), "pressButton", "4") -- Repos fibaro:sleep(9*1000) -- Eteint Webcam fibaro:call(id["WP_WEBCAM"], "turnOff") -- Update Status Label fibaro:log('Webcam : OFF') fibaro:call(fibaro:getSelfId(), "setProperty", "ui.LabelStatus.value", "OFF") Scène snapshot : -- -- Gestion des snapshots de la caméra Foscam -- local id = { LUMIERE_SAM = 33, -- FGD Appliques Salle-à-manger LUMIERE_SALON = 34, -- FGD Plafonnier Salon LUMIERE_CUISINE = 52, -- FGD Plafonnier Cuisine LUMIERE_HALL = 80, -- FGD Appliques Hall WEBCAM = 89, -- Caméra Foscam WP_WEBCAM = 92, -- Wall Plug webcam Foscam VD_WEBCAM = 94 -- Module virtuel webcam Foscam } if ( tonumber(fibaro:getValue(id["WP_WEBCAM"], "value")) == 0 ) then fibaro:call(id["WP_WEBCAM"], "turnOn") fibaro:sleep(90*1000) end fibaro:call(id["LUMIERE_SALON"], "setValue", "99") fibaro:call(id["LUMIERE_SAM"], "setValue", "99") fibaro:call(id["LUMIERE_CUISINE"], "setValue", "99") fibaro:call(id["LUMIERE_HALL"], "setValue", "99") fibaro:call(id["VD_WEBCAM"], "pressButton", "5") -- Salon fibaro:sleep(15*1000) fibaro:call(id["WEBCAM"], "sendPhotoToUser", "4") fibaro:call(id["VD_WEBCAM"], "pressButton", "6") -- Salle-à-Manger fibaro:sleep(8*1000) fibaro:call(id["WEBCAM"], "sendPhotoToUser", "4") fibaro:call(id["VD_WEBCAM"], "pressButton", "7") -- Entrée fibaro:sleep(12*1000) fibaro:call(id["WEBCAM"], "sendPhotoToUser", "4") fibaro:call(id["VD_WEBCAM"], "pressButton", "5") -- Salon fibaro:call(id["LUMIERE_SALON"], "turnOff") fibaro:call(id["LUMIERE_SAM"], "turnOff") fibaro:call(id["LUMIERE_CUISINE"], "turnOff") fibaro:call(id["LUMIERE_HALL"], "turnOff") Position prédéfinie : fibaro:call(fibaro:getSelfId(), "setProperty", "ui.LabelStatus.value", "...") local foscam = Net.FHttp("1.2.3.4", 88) response, status, errorCode = foscam:GET("/cgi-bin/CGIProxy.fcgi?usr=toto&pwd=toto&cmd=ptzGotoPresetPoint&name=Repos") if tonumber(errorCode) == 0 and tonumber(status) == 200 then fibaro:log('Webcam : Repos') fibaro:call(fibaro:getSelfId(), "setProperty", "ui.LabelStatus.value", "Repos") else fibaro:log('Erreur !') fibaro:call(fibaro:getSelfId(), "setProperty", "ui.LabelStatus.value", "Erreur") fibaro:debug('<span style="color:red;">Error : Can not connect to camera, errorCode='..errorCode..', status='..status..', response='..(response or "")..'</span>') end
Messages recommandés