A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 132

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 290

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 164

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 233

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 313

A PHP Error was encountered

Severity: 8192

Message: Return type of CI_Session_files_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Filename: drivers/Session_files_driver.php

Line Number: 354

News Swiftly

Roku makes monitoring security cameras a little easier

Roku today announced updates that will bring even tighter integration between the platform?s operating system and smart home features. And in case you?d missed it, Roku got into the smart home game in 2022 as it partnered with Wyze first for cameras, a doorbell, and lights, and later for a full-home security system.

New features being announced today include:

Automatically cycle through camera feeds on your television, using motion detection to intelligently display the correct camera.

Additional notifications on the television when an event is detected. (You?ll need to turn this on in settings.)

You?ll be able to watch all your camera feeds from a website, on a computer, or on your phone or tablet.

Recommended Videos

That?s the good news. The bad news is you?re going to have to wait for the new features for a little while. Roku says they?ll be available via a software update this winter.

The slate of devices that will be compatible with these features include all Roku Smart Home camera and doorbells ? that comprises the Floodlight Camera, Video Doorbell, Wire-free Video Doorbell and Chime, Indoor 360 Camera, Outdoor Wire-free Camera, and the Indoor and Outdoor Camera SE.

You?ll of course also need a Roku TV or Roku player for any of this to work together. (And that includes the newest model of Roku Ultra, which was just announced this fall.) And while you?ll still need a Roku Smart Home subscription for more detailed things like detecting people, packages, vehicles, pets and the like ? and for storing video clips ? you won?t need it for the camera carousel and notifications. If you do opt for the subscription, though, it?ll cost $4 a month or $40 a year for up to two cameras, or $10 a month or $100 a year for up to 99 cameras.