O colega @Renato comprou essa câmera da marca ANRAN, ela tem Onvif e RTSP.
RTSP:
- platform: ffmpeg
name: Camera
input: rtsp://USER:SENHA@IP:554/ch0_1.264
O colega @Renato comprou essa câmera da marca ANRAN, ela tem Onvif e RTSP.
RTSP:
- platform: ffmpeg
name: Camera
input: rtsp://USER:SENHA@IP:554/ch0_1.264
cara, pode me dizer oque fez , pois não consiguui fazer isso e acabei sem acesso ao ptz da camera
Essa é minha contribuição
Câmera Aparentemente igual a reolink
Modelo: XM530_RH50X20_8M
Não consegui integrar por onvif, nem addon reolink
não consegui realizar as configurações do PTZ. estou usando somente o Streaming
App de configuração é o ICSee
link para WebRtc
rtsp://[IP DA CAMERA]:554/user=admin_password=[SUA_SENHA]_channel=1_stream=0.sdp? # url da sua camera
ou integração no configuration.yaml
# Cameras
# ==============================================================================
camera:
- platform: ffmpeg
name: garagem
input: -rtsp_transport tcp -i rtsp://192.168.1.150:554/user=admin_password=SUA SENHA_channel=1_stream=0.sdp?
eu uso o mesmo link no frigate!.
Galera o PTZ esta funcionado seguindo as dicas abaixo!
Agradecimentos ao @Adessotti !
Cara ha tempos tentava acessar meu dvr que usa o XMEYE, com a sua dica funcionou de primeira! Super ajudou!
Que bom que foi útil. eu passei duas semanas em fóruns gringos até que encontrei o manual testei url por url.
Olá Manpac. Essa sua camera internamente deve ser muito parecida com a minha.
Então segue minhas configurações onde praticamente tudo funciona.
No final, ficará desta forma: Com o PTZ e com os pressets funcionando.
A princípio vc deverá criar uma entidade de camera:
- platform: ffmpeg
input: rtsp://***.***.***.***:554/user=admin_password=******_channel=1_stream=0&onvif=0.sdp?real_stream
name: #nome da camera
Feito isso vc deve incluir sua camera tambem no Onvif (conforme este mesmo tutorial), usando como link o IP da camera seguido da porta :8899
Feito isso vamos criar a tela:
type: picture-glance
entities:
- entity: camera.#sua camera criada no YAML#
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.#sua camera criada no Onvif#
preset: 1
speed: 0.1
distance: 0.1
move_mode: GotoPreset
hold_action:
action: none
name: Preset 1
show_state: false
icon: mdi:numeric-1-box
show_icon: true
- entity: camera.#sua camera criada no YAML#
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.#sua camera criada no Onvif#
preset: 2
speed: 0.1
distance: 0.1
move_mode: GotoPreset
hold_action:
action: none
name: Preset 2
show_state: false
icon: mdi:numeric-2-box
show_icon: true
- entity: camera.#sua camera criada no YAML#
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.#sua camera criada no Onvif#
preset: 3
speed: 0.1
distance: 0.1
move_mode: GotoPreset
hold_action:
action: none
name: Preset 3
show_state: false
icon: mdi:numeric-3-box
show_icon: true
- entity: camera.#sua camera criada no YAML#
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.#sua camera criada no Onvif#
preset: 4
speed: 0.1
distance: 0.1
move_mode: GotoPreset
hold_action:
action: none
name: Preset 4
show_state: false
icon: mdi:numeric-4-box
show_icon: true
- entity: camera.#sua camera criada no YAML#
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.#sua camera criada no Onvif#
preset: 5
speed: 0.1
distance: 0.1
move_mode: GotoPreset
hold_action:
action: none
name: Preset 5
show_state: false
icon: mdi:numeric-5-box
show_icon: true
- entity: camera.#sua camera criada no YAML#
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.#sua camera criada no Onvif#
preset: 6
speed: 0.1
distance: 0.1
move_mode: GotoPreset
hold_action:
action: none
name: Preset 6
show_state: false
icon: mdi:numeric-6-box
show_icon: true
- entity: camera.#sua camera criada no YAML#
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.#sua camera criada no Onvif#
pan: RIGHT
speed: 0.1
distance: 0.5
move_mode: ContinuousMove
hold_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.#sua camera criada no Onvif#
pan: RIGHT
speed: 0.1
distance: 0.5
move_mode: ContinuousMove
name: Pan Left
show_state: false
icon: mdi:arrow-left
show_icon: true
- entity: camera.#sua camera criada no YAML#
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.#sua camera criada no Onvif#
tilt: UP
speed: 0.1
distance: 0.5
move_mode: ContinuousMove
hold_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.#sua camera criada no Onvif#
tilt: UP
speed: 0.1
distance: 0.5
move_mode: ContinuousMove
name: Tilt Up
icon: mdi:arrow-up
- entity: camera.#sua camera criada no YAML#
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.#sua camera criada no Onvif#
tilt: DOWN
speed: 0.1
distance: 0.5
move_mode: ContinuousMove
hold_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.#sua camera criada no Onvif#
tilt: DOWN
speed: 0.1
distance: 0.5
move_mode: ContinuousMove
name: Tilt Down
icon: mdi:arrow-down
- entity: camera.#sua camera criada no YAML#
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.#sua camera criada no Onvif#
pan: LEFT
speed: 0.1
distance: 0.5
move_mode: ContinuousMove
hold_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.#sua camera criada no Onvif#
pan: LEFT
speed: 0.1
distance: 0.5
move_mode: ContinuousMove
name: Pan Right
icon: mdi:arrow-right
show_icon: true
camera_image: camera.#sua camera criada no YAML#
camera_view: live
aspect_ratio: 5096x3400
Caso sua camera no Onvif crie dois profiles (profile_000 e profile_001), utilize o 001 para dar os comandos de presset e de PTZ, assim vc ganha mais agilidade e diminui muito o delay.
Para gravar os pontos de presset, use o aplicativo Onvif para Windows.
Aconselho que exclua a camera do aplicativo iCSee ele costuma criar um delay extremo na camera, muitas vezes até impede de transmitir imagem. Todos os problemas que tive acabaram apos retirar a camera do aplicativo.
Infelizmente não aparece minha camera no onvif
aparece esse erro. mais vou continuar na luta, obrigado!
Manpac, passei por isso. Tambem sofri pra por a minha rodando.
Tenta isso aqui
Exclua sua camera do aplicativo iCSee e tente novamente.
Se o erro persistir, conect a camera via cabo de rede e de um reset de fabrica e NÃO adicione ela no iCSee. Ai tente novamente encontrar ela com o Onvif do windows.
Quando encontrar ai sim vc adiciona ela no Onvif do HA.
Depois de funcionando ai vc pode adicionar ela no aplicativo iCSee usando a opção de procurar cameras na minha rede, feito isso configure seu wifi na camera usando o iCSee e na sequencia exclua ela do aplicativo.
Entre no seu roteador, e fixe o IP que ela pegou para a porta de rede ao MAC do wifi da camera.
Desligue a camera, retire o cabo de rede, e ligue novamente a camera sem o cabo de rede.
Dependendo de seu roteador é possivel que ela já suba pelo wifi com o IP que era do cabo.
Tenta ai e dá um salve se funcionou ou não.
Boa noite @Adessotti , Muito Obrigado, deu trabalho porque tive que retirar a camera do local, mais cara foi exatamente como me falou, pluguei a camera no cabo de rede e deu certo, consegui integrar a camera sem ter que mudar as configurações, agora tem o ptz, meio estranho mais consigo movimentar
graças a você, pois ja tinha perdido o tesão, estava até querendo colocar um esp8266 para controlar o pan tiltt para não perder a camera.
só estou usando um card diferente
type: vertical-stack
cards:
- type: custom:webrtc-camera
url: >-
rtsp://192.168.1.138:554/user=admin_password=Vidalegal258_channel=1_stream=0.sdp?real_stream
- type: horizontal-stack
cards:
- type: custom:button-card
aspect_ratio: 3/1.3
icon: mdi:arrow-left-drop-circle-outline
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.garagem_ptz_mainstream_2
pan: RIGHT
speed: 0.01
distance: 0.1
move_mode: ContinuousMove
hold_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.garagem_ptz_mainstream_2
pan: RIGHT
speed: 0.01
distance: 0.1
move_mode: ContinuousMove
- type: custom:button-card
aspect_ratio: 3/1.3
icon: mdi:arrow-up-drop-circle-outline
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.garagem_ptz_mainstream_2
tilt: DOWN
speed: 0.1
distance: 0.1
move_mode: ContinuousMove
hold_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.garagem_ptz_mainstream_2
tilt: DOWN
speed: 0.1
distance: 0.1
move_mode: ContinuousMove
- type: custom:button-card
aspect_ratio: 3/1.3
icon: mdi:arrow-down-drop-circle-outline
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.garagem_ptz_mainstream_2
tilt: UP
speed: 0.1
distance: 0.1
move_mode: ContinuousMove
hold_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.garagem_ptz_mainstream_2
tilt: UP
speed: 0.1
distance: 0.1
move_mode: ContinuousMove
- type: custom:button-card
aspect_ratio: 3/1.3
icon: mdi:arrow-right-drop-circle-outline
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.garagem_ptz_mainstream_2
pan: LEFT
speed: 0.01
distance: 0.1
move_mode: ContinuousMove
hold_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.garagem_ptz_mainstream_2
pan: LEFT
speed: 0.01
distance: 0.1
move_mode: ContinuousMove
- type: custom:button-card
aspect_ratio: 3/1.3
icon: mdi:power
- type: horizontal-stack
cards:
- type: custom:button-card
aspect_ratio: 1/1.3
entity: camera.garagem_2
name: Home
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.garagem_ptz_mainstream_2
preset: 1
speed: 0.1
distance: 0.1
move_mode: GotoPreset
hold_action:
action: none
name: 1
show_state: false
icon: mdi:numeric-1-box
show_icon: false
- type: custom:button-card
aspect_ratio: 1/1.3
entity: camera.garagem_2
icon: mdi:numeric-1-box
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.garagem_ptz_mainstream_2
preset: 2
speed: 0.1
distance: 0.1
move_mode: GotoPreset
hold_action:
action: none
name: 2
show_state: false
icon: mdi:numeric-1-box
show_icon: true
- type: custom:button-card
aspect_ratio: 1/1.3
entity: camera.garagem_2
icon: mdi:numeric-2-box
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.garagem_ptz_mainstream_2
preset: 3
speed: 0.1
distance: 0.1
move_mode: GotoPreset
hold_action:
action: none
name: 3
show_state: false
show_icon: true
- type: custom:button-card
aspect_ratio: 1/1.3
entity: camera.garagem_2
icon: mdi:numeric-3-box
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.garagem_ptz_mainstream_2
preset: 4
speed: 0.1
distance: 0.1
move_mode: GotoPreset
hold_action:
action: none
name: 4
show_state: false
show_icon: false
- type: custom:button-card
aspect_ratio: 1/1.3
entity: camera.garagem_2
icon: mdi:numeric-4-box
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.garagem_ptz_mainstream_2
preset: 5
speed: 0.1
distance: 0.1
move_mode: GotoPreset
hold_action:
action: none
name: 5
show_state: false
icon: mdi:numeric-1-box
- type: custom:button-card
aspect_ratio: 1/1.3
entity: camera.garagem_2
icon: mdi:numeric-5-box
tap_action:
action: call-service
service: onvif.ptz
service_data:
entity_id: camera.garagem_ptz_mainstream_2
preset: 6
speed: 0.1
distance: 0.1
move_mode: GotoPreset
hold_action:
action: none
name: 6
show_state: false
mais com todos os parametros que me passou
resumindo o movimento ja esta funcionando, usando o webrtc melhorou bastante o monitoramento, mais não consegui fazer os preset.
pode me passar como fez, nomeio cada preset
eu tentai assim
mais sem efeito
eu uso as posições tipo 1 a 6 ou os nomes ‘pos 1’
outra duvida, é possivel usar os led dela ?
Fala @Manpac blz.
Que bom que funcionou.
O card da forma q vc fez ficou bem legal mesmo.
Seguinte, o preset vc grava usando o programa onvif para Windows. Não pode alterar os nomes descritos na barra como vc fez, tem que manter o 1, 2, 3… 256.
Para gravar basta posicionar a câmera na posição que vc quer e no menu inferior colocar o número do presset e salvar.
Com relação a iluminação aos leds eu não consegui uma forma de acionar. Dei os comandos de ativação do rele, porém não funciona.
Ai usei o acionamento automático dela quando identifica movimento. Ficou razoável.
Obrigado, deixei o card assim pq as vezes tinha delay e o ptz não funcionava legal.
eu fiz o preset idem, porem sem sucesso. mais para quem já estava descartando a câmera foi um alivio, já estou ate comprando ou roteador para fazer um teste se melhora a velocidade de resposta do vídeo, esta zero delay mas com algumas travas, se melhorar volto aqui para dar resposta, pois utilizo um roteador simples para gerenciar os dispositivos inteligentes e ele é simples.
volto a agradecer. @Adessotti obrigado.
o preset não funcionou, mais o restante esta rodando 100% vlw!
Sobre essa câmera Wireless IP Hd720p do app YYP2P (essa com 3 antenas), eu consegui colocar no Home Assistant entrando “pela porta dos fundos”. Instalei o motioneye e configurei a câmera nele. Aí eu coloquei um cartão de ‘Relance de Imagem’ e coloquei a URL que o próprio motioneye fornece para a imagem da câmera, que é http://<end_ip>:8081 (que dá pra acessar inclusive de um browser). Pronto; tenho o stream da câmera num card do HA. Imagino que essa solução sirva para outras câmeras esquisitas do mercado também.
Minha câmera rstp estava assim também e descobri que na hora da descoberta da câmera pelo motioneye colocando o protocolo como UDP resolveu!
qual o modelo da sua camera? estou pensando em obter 2 cameras 360 graus, para poder fazer zona. por exemplo: sempre que um sensor ativar ela mira para aquele sensor em especifico.
Aqui no tópico tem da Tuya e da Dahua, é só olhar!
tinha pensado que esse tópico era somente para cameras de seguranca, muito obg.
Video porteiros são câmeras rs
Alguém já usou esse video porteiro?
Olá boa tarde.
Precisava de uma ajuda, conselho sobre possível compra num vídeo porteiro. Neste caso, que seja possível integrar com o Home Assistant… Também nada de muito exorbitante, como português algo que seja bom e barato Refiro-me a algo assim, neste caso só a “camara com o botão”.
Já estive a ler e reler e ao que parece falha sempre alguma coisa, por exemplo o botão não ser reconhecido no HA, ou algumas o live stream por não ter os protocolos compatíveis?!
A ideia seria, para já substituir o vídeo porteiro velho que tenho que a imagem já dá fusca… E neste caso colocar algo automatizado. Portanto convinha, ou a ideia principal seria ao tocarem no botão eu ter essa notificação pelo HA… Depois tendo o sensor disponível do botão poderíamos então calculo meter a dar sinal na coluna do google, ou enviar as notificações / live stream para uma tv?
Existe alguma coisa até a data de hoje assim do género?
Obrigado.
Olá!
Possuo um vídeo porteiro da Hikvision e gostaria de saber se algum poderia compartilha algum projeto que possua a chamada, após pressionar o botão do vídeo porteiro, exibisse o vídeo em um Chromecast ou TV.
Oba.: Já consigo visualizar o streaming pelo HA da câmera do vídeo porteiro.