Equipamentos

Listar Equipamentos

GET https://sol.interfoneip.com/equipamentos/comandos

Lista todos os equipamentos com comandos válidos em que o usuário possui acesso, junto com uma câmera caso esteja interligada. Ex: ATA (Portaria) junto com uma câmera intelbras.

Headers

Name
Type
Description

Authentication

string

Bearer JWT Token

[
    {
        "id": 19,
        "modelo": "ATA",
        "descricao": "Portão Garagem",
        "condominio_id": 1,
        "ramal_id": 1,
        "condominio": {
            "id": 1,
            "nome": "Condomínio Elementos"
        },
        "camera": null
    },
    {
        "id": 20,
        "modelo": "ATA",
        "descricao": "Portaria",
        "condominio_id": 1,
        "ramal_id": 1,
        "condominio": {
            "id": 1,
            "nome": "Condomínio Elementos"
        },
        "camera": null
    },
    {
        "id": 21,
        "modelo": "ATA",
        "descricao": "Portaria",
        "condominio_id": 2,
        "ramal_id": 5,
        "condominio": {
            "id": 2,
            "nome": "Condomínio Ares"
        },
        "camera": {
            "id": 1,
            "ramal_id": 5,
            "modelo": "Camera Dome",
            "descricao": null,
            "ip": "192.168.0.1",
            "porta": 7000,
            "url": "/urlcamera?param=1",
            "url_camera": "/urlcamera?param=1",
            "usuario": "admin",
            "senha": "admin",
        }
    }
]

Executar ação no equipamento

POST https://sol.interfoneip.com/condominios/:id/equipamentos/:idequip/abrirporta

Ex: Abrir porta

Path Parameters

Name
Type
Description

id

string

ID do condomínio

idequip

string

ID do equipamento

Headers

Name
Type
Description

Authentication

string

Bearer JWT Token

{
    "message": "success"
}

Buscar câmeras e equipamentos de um ramal

GET https://sol.interfoneip.com/condominios/:id/equipamentos/ramais/:expressao

Obtem uma lista contendo câmeras com seus devidos equipamentos.

Path Parameters

Name
Type
Description

expressao

string

Pode ser o o Ramal, a forma de discar (Necessário underline antes. Ex _101), ou o ID do Ramal

id

number

ID do condomínio

Headers

Name
Type
Description

Authentication

string

Bearer JWT Token

[
    {
        "nome": null,
        "modelo": "Camera 1",
        "ipfixo": true,
        "url": "http://usuario:[email protected]/cgi-bin/mjpg/video.cgi?canal=1",
        "comando": {
            "id": 1,
            "descricao": "Portaria Pedestre"
        }
    },
    {
        "nome": null,
        "modelo": "Camera 2",
        "ipfixo": true,
        "url": "http://usuario:[email protected]/cgi-bin/mjpg/video.cgi?canal=1",
        "comando": {
            "id": 2,
            "descricao": "Portão de Carros"
        }
    }
]

Last updated

Was this helpful?