코딩정보




● HA작업) 시놀로지 카메라 모션감지 사진화면 캡춰 HAOS에서 snap 사진 캡춰하여 텔레그램으로 사진 보내기 작업

♨ 카랜더 일정 : 2023년08월17일
  • 링크

  • 첨부

  • 컨텐츠 정보

    본문

    ● HA작업) 시놀로지 카메라  모션감지 사진화면 캡춰  HAOS에서 snap 사진 캡춰하여 텔레그램으로  사진 보내기 작업

    방법1) 모션 감지 또는 센서 감지 자동으로 텔레그램으로 사진 보내기

    방법2) sylonogy camera  영상에서 화면클릭  스크립트 실행 사진 발송

    방법3) motioneye 애드온 설치사용시 간단 모션감지시 텔레그램으로 발송


    조건: telegram bot 동작 조건

    # /config/configuration.yaml 에 구성 조건 입니다

    telegram_bot:

      - platform: polling

        api_key: 5245210519:AAGAiz3V3Eiv-HxPdx-0V86bi???

        allowed_chat_ids:

          - 778557???


    kakao_talk:

      api_key: 04f351cfbafe72f0c0cf76b5d?????

      redirect_uri: http://ha.11q.duckdns.org/api/kakao_talk

      send_to_friends: True


    --------------
    기본 동작 조건
    3232235521_1692206071.2363.png

    아래와같이 동작 하며 > 상기 대시보드에 추기 하기 > 화면 출력 확인

    3232235521_1692206093.9928.png

    기본 카메라 구성
    3232235521_1692206325.3724.png

    3232235521_1692206356.9849.png

    상기 조건에 설정 조건은 
    1) script 파일 2) 그림파일  카드 수정입니다

    자동화 scrip트 파일을 먼저 만들어 아래와 같이 구성  합니다 
     UI 메뉴방법으로 진행하면서 yaml 파일을 참조 구성 합니다.

    1) script 파일 >> 자동화 >>>스크립트
    3232235521_1692206773.5134.png

    다음과 같이 구성 되어  있습니다
    3232235521_1692207009.7815.png
    data부분에
      photo:
              - file: /config/www/snapshot/main_entrance.jpg
                caption: 현관문 카메라


    
    alias: camera_snap_photo_sending_2
    sequence:
      - service: notify.telegram
        data:
          title: Send an images
          message: Thats an example that sends an image.
          data:
            photo:
              - file: /config/www/snapshot/main_entrance.jpg
                caption: 현관문 카메라
    icon: mdi:cctv
    mode: single
    
    =======================>>> 상기 스크립트 조건에 

    2) 그림파일  카드 수정

    3232235521_1692206443.4098.png

    코드 편집기보기

    3232235521_1692206512.1929.png

    
    show_state: true
    show_name: true
    camera_view: auto
    type: picture-entity
    entity: camera.amcrest_camera_amcrest_camera
    image: /config/www/snapshot/main_entrance.jpg
    camera_image: camera.amcrest_camera_amcrest_camera
    name: AMCREST_telegram전송(더블snap,롱sending)
    hold_action:
      action: call-service
      service: script.camera_snap_photo_sending_2
      target: {}
    tap_action:
      action: call-service
      service: camera.snapshot
      target:
        entity_id: camera.amcrest_camera_amcrest_camera
      data:
        filename: /config/www/snapshot/main_entrance.jpg
    

    카메라 화면에서 사진 생성후 전송
    더블클릭 > 사진 생성
    롱클릭>  캡춰한 snap 사진을 텔레그램으로 보낸다

    2개의 카메라카드를 만들어 1개는 사진 전송을 만들어 snap하여 전송합니다
    3232235521_1692207222.4919.png

    3232235521_1692207129.951.png

    여기에 모션 감지 자동화 만들어  카메라 사진찍어 자동으로 전송 합니다
    3232235521_1692208093.4531.png

    3232235521_1692208170.7256.png

    
    alias: 현관카메라_모션감지_사진_텔레그램으로 전송
    description: |-
      현관카메라 _텔레그램_이미지전송 스크림트에 작업 설정 되어야 하며 
      (잘됨)텔레그램 은 confuguation.yaml 파일에 구성 조건
      (잘안됨) 카카오는 http://ha.11q.duckdns.org/api/kakao_talk  동작중이어야 합니다
    trigger:
      - platform: webhook
        webhook_id: motion_entrance_20230817_0241_52
        allowed_methods:
          - POST
          - PUT
        local_only: true
      - type: motion
        platform: device
        device_id: e1b4b96169fe1433df771b859946523d
        entity_id: 5c531bbdc6ae3ab931c2be1307f66e8b
        domain: binary_sensor
        for:
          hours: 0
          minutes: 0
          seconds: 1
    condition: []
    action:
      - service: camera.snapshot
        data:
          filename: /config/www/snapshot/main_entrance.jpg
        target:
          entity_id: camera.amcrest_camera_amcrest_camera
      - service: notify.telegram
        data:
          message: 현관에 움직임이 감지되었습니다
          title: 움직임 감지
          data:
            photo:
              - url: https://ha.11q.duckdns.org/local/snapshot/main_entrance.jpg
    mode: single
    
    3232235521_1692240962.7474.png
    모션감지보다 zigbee 센서 설치 동작이  안정적으로 잘됩니다.
    텔레그램은 잘들어 옴니다

    주) 카커오는 되다 않되어,,,,telegram으로 설정 합니다.
    주) 모션감지는  motioneye의 문자 발신은 잘됩니다.
    3232235521_1692208573.7846.png

    주) 카메라및 센서등 변경을 자신의  환경에 맞게 변경하고
          파일 저장경로  는 참조 수정 주의 하세요
    /config/www/snapshot/main_entrance.jpg
     https://ha.11q.duckdns.org/local/snapshot/main_entrance.jpg
    ,,,,,
          photo:
              - url: https://ha.11q.duckdns.org/local/snapshot/main_entrance.jpg
    에서
    는  저의 homeassistant 경로 이므로 사용하는 link 경로로 변경
      filename: /config/www/snapshot/main_entrance.jpg
    https://ha.11q.duckdns.org
    추가더 >> 현관에 센서를  달아서 방문자 인식하면 구글홈 스피커로 발송하는 node-red
    c:\Users\shimss\Downloads\flows_현관센서로인식_메세지발송_tts구글홈스피커로방송.json
    3232235521_1692209281.1006.png

    3232235521_1692241093.9685.png

    motioneye 애드온설치 카메라  활용 사례
    주) 모션아이의  경로 변경이 무한 로딩으로 초기 설정으로 변경
    /share/motioneye/Camera1
    를 변경시 무한로딩되어 원복 합니다
    3232235521_1692242390.0484.png
    *** 모션아이에서 모션감지 텔레그램으로 자동 발신 설정 가능 ( 자동화 필요없이 설정만으로 가능)
      모션아이는 텔레그램 바로 설정 테스트 전송 확인 가능
    3232235521_1692242281.5486.png

    모션감지 자동저장 파일 관리 
    3232235521_1692242567.918.png

    아래와같이 2장 1초,3초 저장 설정하고 2번째 3초짜리 텔레그램으로 발송
    3232235521_1692242548.2009.png

    모션아이 와 센서자동화로(time조정 필요) 텔레그램으로 전송 사례 
    3232235521_1692242781.1962.png

    카메라에 시간을 설정 하는 방법(ip의  관리자 계정으로 web 으로 접속 수정 합니다 (우측상단 시계)
    3232235521_1692243237.4053.png

    시놀로지 카메라 라이센스  추가 확인 하기 
    https://11q.kr/www/bbs/board.php?bo_table=s12&wr_id=2907

    3232235521_1692243939.1272.png

    3232235521_1692244003.5976.png

    튜닝> 자동화 진행>> 센서감지후  화면캡춰 시간 지연>> 트리거 추가 >>>2초
    3232235521_1692245916.8322.png

    ☞ https://11q.kr 에 등록된 자료 입니다. ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다♠1.png

    [ 추가 정보 ... 더보기) ]
    뷰PDF 1,2



    office view

    관련자료

    댓글목록

    profile_image

    11qkr님의 댓글

    11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일

    ● HA작업) Camera 관리 애드온 MotionEye 으로 AMCrest  ip카메라 붙이기

    2부  설정 입니다.

     MotionEye  실제 카메라 ip변경시 삭제후 재설정/애드온 설치 합니다.

    1부

    https://11q.kr/www/bbs/board.php?bo_table=co3&wr_id=871&#c_965

    참조 설치 성정 하세요
    https://11q.kr/www/bbs/board.php?bo_table=co3&wr_id=967#c_1231

    답변
    profile_image

    11qkr님의 댓글

    11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
    답변
    profile_image

    11qkr님의 댓글

    11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일

    시놀로지 라이센스 추가  한것 제거는

    bash <(curl -L https://raw.githubusercontent.com/Kaitiz/Surveillance-Station/main/lib/license/remove_license)

    답변



    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-05-16 03:11:40

    오늘의 홈 현황


    • 현재 접속자♨ 122 명
    • 오늘 가입자※ 1 명
    • 어제 가입자※ 4 명
    • 주간 가입자※ 11 명
    • 오늘 방문자 305 명
    • 어제 방문자 1,597 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,324,635 명
    • 전체 게시물※ 8,570 개
    • 전체 댓글수※ 24,612 개
    • 전체 회원수 10,968 명

    QR코드


    ☞ QR코드 스캔은 kakao앱 자체 QR코드

    알림 0








    최신글↑