Skip to content

add siren#849

Open
max246 wants to merge 1 commit intobropat:developfrom
max246:max246/add-T8970
Open

add siren#849
max246 wants to merge 1 commit intobropat:developfrom
max246:max246/add-T8970

Conversation

@max246
Copy link
Copy Markdown
Collaborator

@max246 max246 commented Mar 13, 2026

Add support to get data from Siren T8970

Add docs information

Issue: #677

@danielweilfr
Copy link
Copy Markdown

Here is a log with the 'T8970' siren.

s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
SECURITY WARNING: Reverting GHSA-xfgw-qcmv-354j: Marvin attack on PKCS#1 padding
2026-03-17 12:25:43.070 INFO eufy-security-ws Eufy Security server listening on host 0.0.0.0, port 3000
2026-03-17 12:25:44.419 WARN eufy-security-ws:eufy-security-client [main] [EufySecurity.handleDevices] New unknown device detected {
device_type: 21,
device_sn: 'T8970P002545074F',
device_name: 'Jardin siren',
device_model: 'T8970',
station_sn: 'T8030T232446050D',
main_sw_version: '2.0.6.2',
main_hw_version: '0.0.1',
params:
[
{
param_id: 1260336544,
device_sn: 'T8970P002545074F',
param_type: 61008,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336540,
device_sn: 'T8970P002545074F',
param_type: 1828,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336546,
device_sn: 'T8970P002545074F',
param_type: 1101,
param_value: '53',
create_time: 1772720885,
update_time: 1773384846,
status: 1
},
{
param_id: 1260336532,
device_sn: 'T8970P002545074F',
param_type: 1172,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336519,
device_sn: 'T8970P002545074F',
param_type: 1239,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336538,
device_sn: 'T8970P002545074F',
param_type: 1141,
param_value: '-24',
create_time: 1772720885,
update_time: 1773518236,
status: 1
},
{
param_id: 1260336534,
device_sn: 'T8970P002545074F',
param_type: 1174,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336545,
device_sn: 'T8970P002545074F',
param_type: 1294,
param_value: '4',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336530,
device_sn: 'T8970P002545074F',
param_type: 1170,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336543,
device_sn: 'T8970P002545074F',
param_type: 1202,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336520,
device_sn: 'T8970P002545074F',
param_type: 1225,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336524,
device_sn: 'T8970P002545074F',
param_type: 1512,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336531,
device_sn: 'T8970P002545074F',
param_type: 1171,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 0,
device_sn: 'T8970P002545074F',
param_type: 1243,
param_value: '2',
create_time: 1772721555,
update_time: 1772721555,
status: 1
},
{
param_id: 1260336521,
device_sn: 'T8970P002545074F',
param_type: 1509,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336537,
device_sn: 'T8970P002545074F',
param_type: 1131,
param_value: '1',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336526,
device_sn: 'T8970P002545074F',
param_type: 1166,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336547,
device_sn: 'T8970P002545074F',
param_type: 61006,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336542,
device_sn: 'T8970P002545074F',
param_type: 1825,
param_value: '5',
create_time: 1772720885,
update_time: 1772720942,
status: 1
},
{
param_id: 1260336533,
device_sn: 'T8970P002545074F',
param_type: 1173,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336539,
device_sn: 'T8970P002545074F',
param_type: 1601,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336541,
device_sn: 'T8970P002545074F',
param_type: 1134,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336523,
device_sn: 'T8970P002545074F',
param_type: 1511,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336529,
device_sn: 'T8970P002545074F',
param_type: 1169,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336528,
device_sn: 'T8970P002545074F',
param_type: 1168,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336535,
device_sn: 'T8970P002545074F',
param_type: 1175,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336536,
device_sn: 'T8970P002545074F',
param_type: 1271,
param_value: '',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336522,
device_sn: 'T8970P002545074F',
param_type: 1510,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336527,
device_sn: 'T8970P002545074F',
param_type: 1167,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
},
{
param_id: 1260336525,
device_sn: 'T8970P002545074F',
param_type: 1513,
param_value: '0',
create_time: 1772720885,
update_time: 1772720885,
status: 1
}
]
}
2026-03-17 12:25:44.469 INFO eufy-security-ws:eufy-security-client [push] [generateFid] generateFid cbLzEc3l-XbyR7ounqLIRF
2026-03-17 12:25:44.875 INFO eufy-security-ws:eufy-security-client [http] [Station.onConnect] Connected to station T8030T232446050D on host 192.168.2.27 and port 17774
2026-03-17 12:25:57.056 INFO eufy-security-ws:eufy-security-client [main] Push notification connection successfully established
2026-03-17 12:27:08.899 ERROR eufy-security-ws Message error
NotSupportedError This functionality is not implemented or supported by this device, [object Object], NotSupportedError
error stack:
• station.js Station.triggerDeviceAlarmSound
/usr/src/app/node_modules/eufy-security-client/build/http/station.js:5676
• message_handler.js DeviceMessageHandler.handle
/usr/src/app/node_modules/eufy-security-ws/dist/lib/device/message_handler.js:265
• task_queues process.processTicksAndRejections
node:internal/process/task_queues:95
• server.js async Client.receiveMessage
/usr/src/app/node_modules/eufy-security-ws/dist/lib/server.js:109
2026-03-17 12:27:11.112 ERROR eufy-security-ws Message error
NotSupportedError This functionality is not implemented or supported by this device, [object Object], NotSupportedError
error stack:
• station.js Station.triggerDeviceAlarmSound
/usr/src/app/node_modules/eufy-security-client/build/http/station.js:5676
• station.js Station.resetDeviceAlarmSound
/usr/src/app/node_modules/eufy-security-client/build/http/station.js:5701
• message_handler.js DeviceMessageHandler.handle
/usr/src/app/node_modules/eufy-security-ws/dist/lib/device/message_handler.js:273
• task_queues process.processTicksAndRejections
node:internal/process/task_queues:95
• server.js async Client.receiveMessage
/usr/src/app/node_modules/eufy-security-ws/dist/lib/server.js:109

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants