Neolink et floodlight

Bonjour,

j’ai un problème d’ajout d’appareil dans Home assistant.
J’ai un projecteur Floodlight Reolink POE d’installé au dessus de mon garage, et j’aimerais pouvoir récupérer les informations de son état et de son capteur PIR pour faire des automatisations.
Comme le projecteur n’est pas supporté par l’intégration Reolink, j’essaye d’utiliser Neolink.
J’ai suivi les instructions données ici:

Lorsque que je démarre Neolink, la connection avec le floodlight semble bonne, mais j’ai un message d’erreur que vous trouverez ci-dessous (j’ai remplacé l’UID par des … et l’adresse IP par des xxx.xxx), et je n’ai pas de nouvel appareil trouvé dans le service MQTT.

Running: /run.sh
--- VERSIONS ---
add-on version: 0.0.1
[2024-12-11T06:29:11Z INFO neolink] Neolink c3353591ae1e64113da420d3a3a9567b6976b4e4 release
neolink version: neolink 0.6.3-rc.3
neolink mode: mqtt
neolink log: info
ATTENTION: if you expected a newer Neolink version, please reinstall this Add-on!
--- Neolink ---
[2024-12-11T06:29:11Z INFO neolink] Neolink c3353591ae1e64113da420d3a3a9567b6976b4e4 release
[2024-12-11T06:29:11Z INFO neolink::mqtt] Eclairage exterieur garage: MQTT Starting
[2024-12-11T06:29:11Z INFO neolink::utils] Eclairage exterieur garage: Connecting to camera at UID: .................
[2024-12-11T06:29:11Z INFO neolink_core::bc_protocol] Eclairage exterieur garage: Trying local discovery
[2024-12-11T06:29:11Z INFO neolink::mqtt::discovery] Enabled MQTT discovery for Eclairage exterieur garage with friendly name Eclairage Exterieur Garage
[2024-12-11T06:29:11Z INFO neolink_core::bc_protocol] Eclairage exterieur garage: Trying remote discovery
[2024-12-11T06:29:11Z INFO neolink_core::bc_protocol] Eclairage exterieur garage: Trying map discovery
[2024-12-11T06:29:12Z INFO neolink_core::bc_protocol] Eclairage exterieur garage: Trying relay discovery
[2024-12-11T06:29:13Z INFO neolink_core::bc_protocol] Eclairage exterieur garage: Remote discovery success ................... at xxx.xxx.x.xxx:xxxxx
[2024-12-11T06:29:13Z INFO neolink::utils] Eclairage exterieur garage: Logging in
[2024-12-11T06:29:14Z INFO neolink::utils] Eclairage exterieur garage: Connected and logged in
[2024-12-11T06:29:16Z WARN neolink::common::pushnoti] Issue connecting to push notifications server: Http(reqwest::Error { kind: Decode, source: Error("expected value", line: 1, column: 1) })
[2024-12-11T06:29:16Z INFO neolink::common::camthread] Eclairage exterieur garage: Camera time is already set: 2024-12-11 7:29:17.0 -01:00:00
[2024-12-11T06:29:18Z INFO neolink::common::neocam] Eclairage exterieur garage: Model Reolink Floodlight PoE
[2024-12-11T06:29:18Z INFO neolink::common::neocam] Eclairage exterieur garage: Firmware Version v3.0.0.1311_22090741
[2024-12-11T06:29:22Z WARN neolink::common::pushnoti] Issue connecting to push notifications server: Http(reqwest::Error { kind: Decode, source: Error("expected value", line: 1, column: 1) }

Si vous savez m’orienter pour résoudre ce problème.

Merci.

Bonjour,

pas de d’idées pour m’aiguiller ?
Sinon, j’ai essayé avec Neolink 0.6.2, et j’ai une autre réponse:

--- VERSIONS ---
add-on version: 0.0.9
[2024-12-16T10:46:59Z INFO  neolink] Neolink d8623cdcd06f93a56aafe4cd2add4a7dde94beba release
neolink version: neolink 0.6.2
neolink mode: mqtt
neolink log: debug
ATTENTION: if you expected a newer Neolink version, please reinstall this Add-on!
--- Neolink ---
[2024-12-16T10:46:59Z INFO  neolink] Neolink d8623cdcd06f93a56aafe4cd2add4a7dde94beba release
[2024-12-16T10:46:59Z DEBUG neolink::mqtt::mqttc] MQTT Published Startup
[2024-12-16T10:46:59Z INFO  neolink::mqtt] Eclairage exterieur garage: MQTT Staring
[2024-12-16T10:46:59Z DEBUG neolink::common::reactor] Inserting new insance
[2024-12-16T10:46:59Z INFO  neolink::utils] Eclairage exterieur garage: Connecting to camera at UID: .................
[2024-12-16T10:46:59Z DEBUG neolink::common::reactor] New instance created
[2024-12-16T10:46:59Z DEBUG neolink::common::reactor] Got instance from reactor
[2024-12-16T10:46:59Z DEBUG neolink::common::neocam] Eclairage exterieur garage: InUse
[2024-12-16T10:46:59Z INFO  neolink_core::bc_protocol] Eclairage exterieur garage: Trying local discovery
[2024-12-16T10:46:59Z DEBUG neolink_core::bc_protocol::connection::discovery] Broadcasting to: [(255.255.255.255, 2015), (255.255.255.255, 2018), (172.30.33.255, 2015), (172.30.33.255, 2018)]
[2024-12-16T10:46:59Z DEBUG neolink::mqtt::discovery] Enabling MQTT discovery for Eclairage exterieur garage
[2024-12-16T10:46:59Z INFO  neolink::mqtt::discovery] Enabled MQTT discovery for Eclairage exterieur garage with friendly name Eclairage Exterieur Garage
[2024-12-16T10:46:59Z DEBUG neolink::mqtt] Listening to message on Eclairage exterieur garage
[2024-12-16T10:46:59Z INFO  neolink_core::bc_protocol] Eclairage exterieur garage: Trying remote discovery
[2024-12-16T10:47:00Z INFO  neolink_core::bc_protocol] Eclairage exterieur garage: Trying map discovery
[2024-12-16T10:47:00Z INFO  neolink_core::bc_protocol] Eclairage exterieur garage: Trying relay discovery
[2024-12-16T10:47:01Z INFO  neolink_core::bc_protocol] Eclairage exterieur garage: Remote discovery success ..................... at 192.168.1.214:36917
[2024-12-16T10:47:01Z INFO  neolink::utils] Eclairage exterieur garage: Logging in
[2024-12-16T10:47:02Z DEBUG neolink_core::bc_protocol::login] Populating abilities
[2024-12-16T10:47:02Z DEBUG neolink_core::bc_protocol::abilityinfo] Abilities: <?xml version="1.0" encoding="utf-8"?><AbilityInfo><userName>admin</userName><system><subModule><abilityValue>general_rw, norm_rw, version_ro, uid_ro, autoReboot_rw, restore_rw, reboot_rw, shutdown_rw, dst_rw, log_ro, output_rw, performance_ro, upgrade_rw, export_rw, import_rw, bootPwd_rw</abilityValue></subModule></system><network><subModule><abilityValue>port_rw, dns_rw, email_rw, ipFilter_rw, localLink_rw, pppoe_rw, upnp_rw, ntp_rw, netStatus_rw, ptop_rw</abilityValue></subModule></network><alarm><subModule><abilityValue>hddFull_rw, hddError_rw, disconnect_rw, ipConflict_rw, rfAlarm_rw</abilityValue></subModule><subModule><channelId>0</channelId><abilityValue>motion_rw, videoLost_rw, hide_rw</abilityValue></subModule></alarm><image><subModule><channelId>0</channelId><abilityValue>ispBasic_rw</abilityValue></subModule></image><video><subModule><channelId>0</channelId><abilityValue>osdName_rw, osdTime_rw, shelter_rw</abilityValue></subModule></video><replay><subModule><channelId>0</channelId><abilityValue>replay_rw, seek_rw</abilityValue></subModule></replay><PTZ><subModule><abilityValue>control_rw, preset_rw, cruise_rw, track_rw, decoder_rw, ptzInfo_ro</abilityValue></subModule></PTZ><streaming><subModule><channelId>0</channelId><abilityValue>preview_rw, compress_rw, snap_rw, rtsp_rw, streamTable_ro</abilityValue></subModule></streaming></AbilityInfo>
[2024-12-16T10:47:02Z INFO  neolink::utils] Eclairage exterieur garage: Connected and logged in
[2024-12-16T10:47:03Z INFO  neolink::common::camthread] Eclairage exterieur garage: Camera time is already set: 2024-12-16 11:47:03.0 -01:00:00
[2024-12-16T10:47:03Z INFO  neolink::common::neocam] Eclairage exterieur garage: Model Reolink Floodlight PoE
[2024-12-16T10:47:03Z INFO  neolink::common::neocam] Eclairage exterieur garage: Firmware Version v3.0.0.1311_22090741
[2024-12-16T10:47:03Z DEBUG neolink::mqtt] Image not supported
[2024-12-16T10:47:03Z DEBUG neolink::common::neocam] Eclairage exterieur garage: Listing Camera Supported Streams
        mainStream: 704x480
        subStream: 704x480
[2024-12-16T10:47:03Z DEBUG neolink::common::neocam] Eclairage exterieur garage: Idle

La connexion a bien l’air de se faire, mais toujours pas d’ajout de matériel dans le service MQTT.

as tu trouvé une solution a ton problème ? car je le rencontre également

Hello
J’ai passé le week end sur Neolink et je suis péniblement arrivé à avoir le flux de la caméra sur HA mais je n’ai pas de device dans MQTT. Pour la piloter il faut publier des messages dans MQTT et pour récupérer l’état de la batterie par exemple il faut faire un sensor directement dans le YAML.

A noter que j’ai connecté le tout sur un Frigate et la batterie s’est vidée en à peine 10h… Hier du soleil directement sur le panneau solaire l’a rechargé de 4% et puis plus rien !
Donc il va falloir faire des compromis dans tout ça :unamused:

Attention aussi, j’ai remarqué que l’add-on Neolink montait en charge à plus de 100% au niveau CPU sur 1h environ. J’ai fait une automatisation pour le relancer toutes les 55min…

L’erreur sur les push est « normale » et fait l’objet d’un issue sur GitHub déjà. Faut pas s’inquiéter je pense à partir du moment où tu récupères le flux

@ François-MICHEL, je n’ai malheureusement toujours pas trouvé de solution à mon problème.

Bonjour

@Francois_MICHEL, as-tu trouvé de ton coté une solution à ce problème ?

hello

Pourquoi ne pas utiliser l’integration native Reolink ?

Reolink - Home Assistant

1 « J'aime »

Parce que le floodlight n’est pas supporté par l’intégration native Reolink.

Ben si … depuis quelques jours :wink:
RTFM !

Light entities 
Depending on the supported features of the camera (see specifications of the camera model on Reolink.com), light entities are added for:

Floodlight+
Status LED
When the floodlight entity is ON always ON, when OFF controlled based on the internal camera floodlight mode (Off, Auto, Schedule), see the Floodlight mode select entity.

oups, je n’ai pas regardé récemment. Je vais voir ça ce soir. Merci pour l’info.

1 « J'aime »

c’est dans la liste des appareils testés et supportés

image