homebridge-syno-spk icon indicating copy to clipboard operation
homebridge-syno-spk copied to clipboard

Node js.20 needed?

Open dbrewood opened this issue 1 year ago • 14 comments

Raspberry Pi Model

Synology NAS DS918+

Current Situation

Can't update from version 3.0.20 to 3.1.0 as it says Node.js v20 is needed, whereas only version v18 is available from Synology. Any ideas?

Logs

No response

dbrewood avatar Jan 05 '24 07:01 dbrewood

https://www.synology.com/en-ca/releaseNote/Node.js_v20?model=DS223

NorthernMan54 avatar Jan 05 '24 14:01 NorthernMan54

It turned out I needed to update DSM to the latest version and it was then available for install via the Package Center.

All sorted now :)

dbrewood avatar Jan 05 '24 14:01 dbrewood

Can you share your DSM version so I can update this as well ?

https://github.com/homebridge/homebridge-syno-spk/blob/a0b618f5e5cd214426a5647083598cc69d4dd8f9/INFO.sh#L8

NorthernMan54 avatar Jan 05 '24 14:01 NorthernMan54

I updated as follows..... Screenshot 2024-01-05 at 12 09 40 Is that all you need? 7.2.1 was the minimum needed IIRC

dbrewood avatar Jan 05 '24 15:01 dbrewood

Tks, will give that a try with the next update

NorthernMan54 avatar Jan 05 '24 15:01 NorthernMan54

Looking at the release notes, am thinking will update it to - 7.2-64570

NorthernMan54 avatar Jan 05 '24 15:01 NorthernMan54

That may well be viable.

dbrewood avatar Jan 05 '24 15:01 dbrewood

Node.js 20 is only available to diskstations running version 7.2. Unfortunately some models cannot upgrade past 7.1 and now cannot update Homebridge to the latest version.

hayeskl avatar Jan 07 '24 14:01 hayeskl

That is not good news at all. No wortk around I guess?

dbrewood avatar Jan 07 '24 15:01 dbrewood

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Feb 07 '24 11:02 github-actions[bot]

If the package is going to require 7.2 and Node.js 20 can it be updated so that the version is marked as not compatible with 7.1. As it stands now, I keep getting emails saying the package is out of date.

hayeskl avatar Feb 07 '24 21:02 hayeskl

Homebridge is sending emails?

NorthernMan54 avatar Feb 08 '24 03:02 NorthernMan54

Synology is sending an email because the package is out of date.

hayeskl avatar Feb 09 '24 13:02 hayeskl

Any idea if synology has a flag we can set in the package to indicate your level is not supported and not send the email ?

Maybe update the os_min_ver="7.0-40761" ?

https://github.com/homebridge/homebridge-syno-spk/blob/latest/INFO.sh

NorthernMan54 avatar Feb 09 '24 13:02 NorthernMan54

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Mar 11 '24 11:03 github-actions[bot]

This issue has been closed as no further activity has occurred.

github-actions[bot] avatar Mar 16 '24 11:03 github-actions[bot]