Page 62 sur 86
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 24 juil. 2018, 11:52
par mika-nt28
deuchman a écrit : ↑14 juil. 2018, 23:32
Bonsoir tous le monde,
Je viens vers vous car j'ai un léger soucis... après quelques coupure de courant successives, la micro sd de mon raspberry à fumée !
Bref, changement de carte et réinstall complète.
L'histoire est que j'ai une vieille webcam messenger en usb au cul du raspberry.
Dans l'ancienne install, motion + camera (plugin) : je voyais bien les screen shot à interval régulier dans le plug-in camera.
Aujourd'hui, seul motion fonctionne ... je demande un photo, je l'ai ! Mais côté camera... plus d'image.
J'ai paramétré le motion pour renvoyer le stream sur le port 8081, port ouvert mais au 127.0.0.1 (loopback) et impossible de voir qq chose sur l'url car pas de connection autre que part ssh ou jeedom dessus...
Bref : comment faire pour que "camera" récupère le flux du motion ?
Merci de votre aide
JB
Bonjour,
Je viens de me rendre compte que le plugin camera avait evolué et qu'il etait possible de lui indiquer directement un flux.
Voici comment j'ai integer chez moi le flux d'un camera usb streamer par motion
- CameraStreamMotion.png (71.9 Kio) Consulté 1116 fois
Pour cette exemple je n'ai pas mis d'autentification a motion
Il faut bien pensez a mettre a jours le port correspondant a ta camera
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 31 juil. 2018, 10:47
par benj29
Salut Mika,
FTPD n'étant plus tenu (voir fil dédié), je tente de repasser à motion pour remplacer ce dernier en pré-alarme.
Mais je garde un souvenir de compliqué.... par rapport à FTPD.
Je veux déjà mettre en place une première caméra pour bien comprendre.
Voici les paramètres d'un wanscam que j'ai (j'en ai trois au total).
J'ai tenté de la configurer côté motion et bien sûr... ça marche pas. La documentation ne semble pas à jour côté plugin et je sèche sur certains formalismes de paramètre ...
Capture :
Streaming :
Du coup, quand je veux éditer une zone de détection... aucune image.
C'est surtout la fonction maphighlight qui m'intéresse très pratique !
https://mika-nt28.github.io/Jeedom-motion/fr_FR/
Du coup... un peu d'aide ?
Le démon est en KO malgré un démarrage ...
A noter qu'à la fin de l'installation, j'ai un problème de groupe... ?
Le log est vide au niveau des erreurs...
Code : Tout sélectionner
[0:motion] [NTC] [ALL] conf_load: Processing thread 0 - config file /usr/local/etc/motion/motion.conf
[0:motion] [NTC] [ALL] config_camera: Processing camera config file /etc/motion/camera923.conf
[0:motion] [NTC] [ALL] motion_startup: Logging to file (/etc/motion/motion.log)
[2018-07-31 10:47:17][DEBUG] : Détection sur la camera => Motion Portail => 0
[2018-07-31 10:47:17][DEBUG] : Détection sur la camera => Motion Portail => 0
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 31 juil. 2018, 11:35
par mika-nt28
l'url de ta camera doit etre valide
et elle corespond a ton url de flux sur le plugin camera (rtsp://....)
La palette utilisé pour le mouvement est du mjpeg ou du H264 , mais il me sembe que motion le change par lui meme
La largeur et la hauteur de l'image capturer est super importante, mais il me sembe que motion le change par lui meme
Le port 554 est un port réserver pour le service rtsp je doute que l'on peux s'en servire et peut etre pas disponible pour faire un stream.
Vue que tu as le plugin camera est nécessaire de restreamer?
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 01 août 2018, 09:21
par trankilnet
Bonjour,
Depuis la mise à jour de ce matin l'aperçu de la caméra sur le design ne fonctionne plus. mais j'arrive a la voir avec une application sur mon portable.
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 01 août 2018, 09:36
par benj29
Merci Mickael, je m'y remets d'ici fin de semaine et je te tiens au courant.
Envoyé de mon Moto G (5S) Plus en utilisant Tapatalk
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 01 août 2018, 09:42
par mika-nt28
trankilnet a écrit : ↑01 août 2018, 09:21
Bonjour,
Depuis la mise à jour de ce matin l'aperçu de la caméra sur le design ne fonctionne plus. mais j'arrive a la voir avec une application sur mon portable.
Sur la derniere version j'ai ajouté la possibilté de ne plus afficher sur le widget le flux
Pour cela il y a le plugin Camera qui fait mieux le boulot.
Néanmoins je ne l'ai pas supprimer et il devrait etre toujours possible de l'affiché mais l'option ne doit pas etre coché par defaut
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 01 août 2018, 09:56
par trankilnet
Ol c'était bien ça merci. Je vais tester avec le plugin camera pour voir.
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 01 août 2018, 10:01
par mika-nt28
Je me suis cree une issus pour liee motion avec le plugin Camera si installer
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 01 août 2018, 11:09
par trankilnet
J'ai parlé trop vite. en fait même en réactivant l'option, je n'ai plus le flux en visu.
Autre question sur la commande d'alerte: comment la configurer? Jusqu'à aujourd’hui elle ne fonctionnait pas. Depuis aujourd'hui je reçois une alerte disant voici le snapshot mais celui ci n'est pas dans le mail.
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 01 août 2018, 11:53
par mika-nt28
Pour l'image de flux je vais regarder ce qu'il se passe.
Pour la fonction d'alert j'ai effectivement debuger la fonction qui avais une instruction déprécié.
Tu utilise le plugin mail officiel?
Comment a tu configurer la prise de snap
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 01 août 2018, 12:19
par mika-nt28
Effectivement je n'ai pas tout terminé.
J'ai poussé une correction sur le market
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 01 août 2018, 13:57
par trankilnet
Oui c'est bien le plugin mail officiel. pour la configuration des snap tu parles de quelle rubrique? Photo Options?
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 01 août 2018, 14:20
par mika-nt28
Oui en faite c'est l'option "Prendre une image a la détection" qui m'interresse car en fonction de ce qui est choisie ce n'est pas la meme chose.
Est ce qu'avec la derniere release tu a bien une image?
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 01 août 2018, 15:02
par trankilnet
j'ai sélectionné: "la meilleure", "jpeg" , "Images de sortie avec seulement les pixels objet en mouvement" décoché et "75" .
Lorsque je parcoure les captures j'ai bien une capture photo.
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 01 août 2018, 15:05
par mika-nt28
Normalement c'est corriger avec la derniere version.
qu'a tu en log de debug
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 01 août 2018, 15:13
par trankilnet
C'est bon tout refonctionne parfaitement. Merci beaucoup. C'est toujours un plaisir d'utiliser tes plugins car tu es toujours réactif au moindre problème.
Petite question au passage ça peut fonctionner en mms avec le plugin "free sms" et avec plusieurs commandes (ex: mms+mail)?
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 01 août 2018, 15:23
par mika-nt28
Je ne connais pas tous les plugins, mais coté api free il n'est pas possible d'envoyer un mms.
Pour que cela fonctionne il faut que le plugin emeteur regarde dans ses option s'il y a un champs files
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 01 août 2018, 15:25
par trankilnet
Ok merci pour tes réponses
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 01 août 2018, 15:59
par cadavor
trankilnet a écrit : ↑01 août 2018, 15:13
C'est bon tout refonctionne parfaitement. Merci beaucoup. C'est toujours un plaisir d'utiliser tes plugins car tu es toujours réactif au moindre problème.
Petite question au passage ça peut fonctionner en mms avec le plugin "free sms" et avec plusieurs commandes (ex: mms+mail)?
Tu as d'autres canaux de communication comme Telegram ou tu peux envoyer des images et même videos si besoin.
Re: [Plugin Tiers][Sujet Principal] Motion
Publié : 03 août 2018, 16:06
par benj29
Alors, j'ai réussi à avoir une détection en configurant comme cela :
Et il a fallu que je coche RTSP prevents...
1/ Je comprends pas trop... tu es sûr qu'il faut que je laisse username/password ?
2/ Tu es OK sur le fait de cocher rtsp ? (je vois une erreur dans le log, voir plus bas).
Ensuite, je n'arrive pas à mettre en place la détection de mouvement par zone ou maphighlights....
Je créé une zone de détection puis je clique sur éditer et là j'ai rien ! (je peux clique dedans ça fait apparaitre des points !) mais j'ai pas l'image...
Je comprends pas trop ?
J'ai rien de probant dans les logs, la détection de mouvement semble fonctionner car à peine ça bouge dehors j'ai un message via telegram et la photo.
Code : Tout sélectionner
[0:motion] [NTC] [ALL] conf_load: Processing thread 0 - config file /usr/local/etc/motion/motion.conf
[0:motion] [NTC] [ALL] config_camera: Processing camera config file /etc/motion/camera923.conf
[0:motion] [ALR] [ALL] conf_cmdparse: Unknown config option "isVisibleFlux"
[0:motion] [NTC] [ALL] motion_startup: Logging to file (/etc/motion/motion.log)
[2018-08-03 16:05:12][DEBUG] : Détection sur la camera => Motion Portail => 1
[2018-08-03 16:06:31][DEBUG] : Connexion a motion 192.168.2.23:8080
[2018-08-03 16:06:31][DEBUG] : Exectution de la commande: http://192.168.2.23:8080/0/detection/status
[2018-08-03 16:06:31][DEBUG] : Retours de la commande: Camera 923 Detection status ACTIVE
[2018-08-03 16:06:31][DEBUG] : Exectution de la commande: http://192.168.2.23:8080/0/config/list
[2018-08-03 16:06:31][DEBUG] : Retours de la commande: daemon = on process_id_file = (null) setup_mode = off logfile = /etc/motion/motion.log log_level = 6 log_type = all native_language = on camera_id = 0 camera_name = (null) videodevice = /dev/video0 vid_control_params = (null) v4l2_palette = 17 input = -1 norm = 0 frequency = 0 auto_brightness = 0 tunerdevice = (null) roundrobin_frames = 1 roundrobin_skip = 1 switchfilter = off netcam_url = (null) netcam_highres = (null) netcam_userpass = (null) netcam_keepalive = off netcam_proxy = (null) netcam_tolerant_check = off rtsp_uses_tcp = on mmalcam_name = (null) mmalcam_control_params = (null) rotate = 0 width = 352 height = 288 framerate = 100 minimum_frame_time = 0 despeckle_filter = (null) locate_motion_mode = off locate_motion_style = box text_right = %Y-%m-%d
%T text_left = (null) text_changes = off text_event = %Y%m%d%H%M%S text_scale = 1 flip_axis = none emulate_motion = off threshold = 1500 threshold_tune = off noise_level = 32 noise_tune = on area_detect = (null) mask_file = (null) mask_privacy = (null) smart_mask_speed = 0 lightswitch_percent = 0 lightswitch_frames = 5 minimum_motion_frames = 1 event_gap = 60 pre_capture = 0 post_capture = 0 quiet = on target_dir = (null) output_pictures = on output_debug_pictures = off quality = 75 picture_type = jpeg snapshot_interval = 0 snapshot_filename = %v-%Y%m%d%H%M%S-snapshot picture_filename = %v-%Y%m%d%H%M%S-%q exif_text = (null) ffmpeg_output_movies = off ffmpeg_output_debug_movies = off max_movie_time = 3600 ffmpeg_bps = 400000 ffmpeg_variable_bitrate = 0 ffmpeg_video_codec = mpeg4 ffmpeg_duplicate_frames = off movie_filename = %v-%Y%m%d%H%M%S timelapse_interval = 0 timelapse_mode = daily timelapse_codec = mpeg4 timelapse_fps = 30 timelapse_filename = %Y%m%d-timelapse ffmpeg_passthrough = off video_pipe = (null) motion_video_pipe = (null) use_extpipe = off ipv6_enabled = off stream_port = 0 substream_port = 0 stream_quality = 50 stream_motion = off stream_maxrate = 1 stream_localhost = on stream_limit = 0 stream_preview_scale = 25 stream_preview_newline = off stream_grey = off webcontrol_port = 8080 webcontrol_localhost = off webcontrol_interface = 1 sql_log_picture = on sql_log_snapshot = on sql_log_movie = off sql_log_timelapse = off sql_query_start = (null) sql_query_stop = (null) sql_query = (null) database_type = (null) database_dbname = (null) database_host = localhost database_port = 0 database_busy_timeout = 0 track_type = 0 track_auto = off track_port = (null) track_motorx = 0 track_motorx_reverse = off track_motory = 0 track_motory_reverse = off track_maxx = 0 track_minx = 0 track_maxy = 0 track_miny = 0 track_homex = 128 track_homey = 128 track_iomojo_id = 0 track_step_angle_x = 10 track_step_angle_y = 10 track_move_wait = 10 track_speed = 255 track_stepsize = 40 track_generic_move = (null) camera = (null) camera_dir = (null)
[2018-08-03 16:06:31][DEBUG] : Exectution de la commande: http://192.168.2.23:8080/
[2018-08-03 16:06:31][DEBUG] : Retours de la commande: Motion 4.1.1+gitb4e45a6 Running [1] Camera 0 1
[2018-08-03 16:06:31][DEBUG] : Exectution de la commande: http://192.168.2.23:8080/0/detection/status
[2018-08-03 16:06:31][DEBUG] : Retours de la commande: Camera 923 Detection status ACTIVE
[2018-08-03 16:06:31][DEBUG] : Exectution de la commande: http://192.168.2.23:8080/0/config/list
[2018-08-03 16:06:31][DEBUG] : Retours de la commande: daemon = on process_id_file = (null) setup_mode = off logfile = /etc/motion/motion.log log_level = 6 log_type = all native_language = on camera_id = 0 camera_name = (null) videodevice = /dev/video0 vid_control_params = (null) v4l2_palette = 17 input = -1 norm = 0 frequency = 0 auto_brightness = 0 tunerdevice = (null) roundrobin_frames = 1 roundrobin_skip = 1 switchfilter = off netcam_url = (null) netcam_highres = (null) netcam_userpass = (null) netcam_keepalive = off netcam_proxy = (null) netcam_tolerant_check = off rtsp_uses_tcp = on mmalcam_name = (null) mmalcam_control_params = (null) rotate = 0 width = 352 height = 288 framerate = 100 minimum_frame_time = 0 despeckle_filter = (null) locate_motion_mode = off locate_motion_style = box text_right = %Y-%m-%d
%T text_left = (null) text_changes = off text_event = %Y%m%d%H%M%S text_scale = 1 flip_axis = none emulate_motion = off threshold = 1500 threshold_tune = off noise_level = 32 noise_tune = on area_detect = (null) mask_file = (null) mask_privacy = (null) smart_mask_speed = 0 lightswitch_percent = 0 lightswitch_frames = 5 minimum_motion_frames = 1 event_gap = 60 pre_capture = 0 post_capture = 0 quiet = on target_dir = (null) output_pictures = on output_debug_pictures = off quality = 75 picture_type = jpeg snapshot_interval = 0 snapshot_filename = %v-%Y%m%d%H%M%S-snapshot picture_filename = %v-%Y%m%d%H%M%S-%q exif_text = (null) ffmpeg_output_movies = off ffmpeg_output_debug_movies = off max_movie_time = 3600 ffmpeg_bps = 400000 ffmpeg_variable_bitrate = 0 ffmpeg_video_codec = mpeg4 ffmpeg_duplicate_frames = off movie_filename = %v-%Y%m%d%H%M%S timelapse_interval = 0 timelapse_mode = daily timelapse_codec = mpeg4 timelapse_fps = 30 timelapse_filename = %Y%m%d-timelapse ffmpeg_passthrough = off video_pipe = (null) motion_video_pipe = (null) use_extpipe = off ipv6_enabled = off stream_port = 0 substream_port = 0 stream_quality = 50 stream_motion = off stream_maxrate = 1 stream_localhost = on stream_limit = 0 stream_preview_scale = 25 stream_preview_newline = off stream_grey = off webcontrol_port = 8080 webcontrol_localhost = off webcontrol_interface = 1 sql_log_picture = on sql_log_snapshot = on sql_log_movie = off sql_log_timelapse = off sql_query_start = (null) sql_query_stop = (null) sql_query = (null) database_type = (null) database_dbname = (null) database_host = localhost database_port = 0 database_busy_timeout = 0 track_type = 0 track_auto = off track_port = (null) track_motorx = 0 track_motorx_reverse = off track_motory = 0 track_motory_reverse = off track_maxx = 0 track_minx = 0 track_maxy = 0 track_miny = 0 track_homex = 128 track_homey = 128 track_iomojo_id = 0 track_step_angle_x = 10 track_step_angle_y = 10 track_move_wait = 10 track_speed = 255 track_stepsize = 40 track_generic_move = (null) camera = (null) camera_dir = (null)
[2018-08-03 16:06:31][DEBUG] : Exectution de la commande: http://192.168.2.23:8080/1/detection/status
[2018-08-03 16:06:31][DEBUG] : Retours de la commande: Camera 923 Detection status ACTIVE
[2018-08-03 16:06:31][DEBUG] : Exectution de la commande: http://192.168.2.23:8080/1/config/list
[2018-08-03 16:06:31][DEBUG] : Retours de la commande: setup_mode = off camera_id = 923 camera_name = Motion Portail videodevice = /dev/video0 vid_control_params = (null) v4l2_palette = 17 input = -1 norm = 0 frequency = 0 auto_brightness = 0 tunerdevice = (null) roundrobin_frames = 0 roundrobin_skip = 0 switchfilter = off netcam_url = rtsp://#username#:#password#@192.168.2.76:554/1 netcam_highres = (null) netcam_userpass = admin:ya5GxaS6 netcam_keepalive = force netcam_proxy = (null) netcam_tolerant_check = off mmalcam_name = (null) mmalcam_control_params = (null) rotate = 0 width = 1024 height = 768 framerate = 5 minimum_frame_time = 0 despeckle_filter = (null) locate_motion_mode = on locate_motion_style = box text_right = %Y-%m-%d
%T-%q text_left = Motion Portail text_changes = off text_event = %Y%m%d%H%M%S text_scale = 1 flip_axis = none emulate_motion = off threshold = 1500 threshold_tune = off noise_level = 32 noise_tune = on area_detect = (null) mask_file = (null) mask_privacy = (null) smart_mask_speed = 0 lightswitch_percent = 50 lightswitch_frames = 500 minimum_motion_frames = 1 event_gap = 60 pre_capture = 0 post_capture = 0 quiet = on target_dir = /var/www/html/tmp/motion/923/ output_pictures = best output_debug_pictures = off quality = 75 picture_type = jpeg snapshot_interval = 0 snapshot_filename = %v-%Y%m%d%H%M%S-snapshot picture_filename = %v-%Y%m%d%H%M%S-%q exif_text = (null) ffmpeg_output_movies = on ffmpeg_output_debug_movies = off max_movie_time = 0 ffmpeg_bps = 500000 ffmpeg_variable_bitrate = 50 ffmpeg_video_codec = mpeg4 ffmpeg_duplicate_frames = off movie_filename = %v-%Y%m%d%H%M%S timelapse_interval = 0 timelapse_mode = hourly timelapse_codec = mpeg4 timelapse_fps = 30 timelapse_filename = %Y%m%d-timelapse ffmpeg_passthrough = off video_pipe = (null) motion_video_pipe = (null) use_extpipe = off ipv6_enabled = off stream_port = 554 substream_port = 1 stream_quality = 50 stream_motion = off stream_maxrate = 5 stream_localhost = on stream_limit = 0 stream_preview_scale = 25 stream_preview_newline = off stream_grey = off sql_log_picture = on sql_log_snapshot = on sql_log_movie = off sql_log_timelapse = off sql_query_start = (null) sql_query_stop = (null) sql_query = (null) database_type = (null) database_dbname = (null) database_host = localhost database_port = 0 database_busy_timeout = 0 track_type = 0 track_auto = off track_port = (null) track_motorx = 0 track_motorx_reverse = off track_motory = 0 track_motory_reverse = off track_maxx = 0 track_minx = 0 track_maxy = 0 track_miny = 0 track_homex = 0 track_homey = 0 track_iomojo_id = 0 track_step_angle_x = 0 track_step_angle_y = 0 track_move_wait = 0 track_speed = 0 track_stepsize = 0 track_generic_move = (null)
[2018-08-03 16:06:31][DEBUG] : Exectution de la commande: http://192.168.2.23:8080/1/detection/pause
[2018-08-03 16:06:31][DEBUG] : Retours de la commande: Camera 1 Detection paused Done
[2018-08-03 16:06:31][DEBUG] : La detection sur la camera Motion Portail est a :0
[2018-08-03 16:07:31][DEBUG] : Envoie de la derniere photo prise par Motion
[2018-08-03 16:07:31][DEBUG] : Envoie d'un message avec les derniere photo:["\/var\/www\/html\/tmp\/motion\/923\/lastsnap.jpg"]
[2018-08-03 16:07:31][DEBUG] : Envoie du message avec [Interfaces][Telegram X][Y- X]
[2018-08-03 16:07:31][DEBUG] : Détection sur la camera => Motion Portail => 0
[2018-08-03 16:07:33][DEBUG] : Le dossier /var/www/html/tmp/motion/923/ est a 150065934
Dernière question, où on choisit le type de détection ?