Warning (2): include(/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.head.html) [<a href='http://php.net/function.include'>function.include</a>]: failed to open stream: No such file or directory [APP/View/Layouts/aarp_2023.ctp, line 53]Code Context<?php // if (!$nowrapper) (Globals::$language == 'es') ? include(APP . "/Resource/aarpe_global_js_es.html") : include(APP . "/Resource/aarpe_global_js.html"); ?>
<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.head.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }'include - APP/View/Layouts/aarp_2023.ctp, line 53 include - APP/View/Layouts/aarp_2023.ctp, line 53 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118
Warning (2): include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.head.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [APP/View/Layouts/aarp_2023.ctp, line 53]Code Context<?php // if (!$nowrapper) (Globals::$language == 'es') ? include(APP . "/Resource/aarpe_global_js_es.html") : include(APP . "/Resource/aarpe_global_js.html"); ?>
<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.head.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }'include - APP/View/Layouts/aarp_2023.ctp, line 53 include - APP/View/Layouts/aarp_2023.ctp, line 53 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118
Warning (2): include(/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.resource.root.html) [<a href='http://php.net/function.include'>function.include</a>]: failed to open stream: No such file or directory [APP/View/Layouts/aarp_2023.ctp, line 54]Code Context<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.head.html");
include (APP . "Resource/aarp2_master.resource.root.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }'include - APP/View/Layouts/aarp_2023.ctp, line 54 include - APP/View/Layouts/aarp_2023.ctp, line 54 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118
Warning (2): include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.resource.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [APP/View/Layouts/aarp_2023.ctp, line 54]Code Context<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.head.html");
include (APP . "Resource/aarp2_master.resource.root.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }'include - APP/View/Layouts/aarp_2023.ctp, line 54 include - APP/View/Layouts/aarp_2023.ctp, line 54 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118
Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of innovative products that make living easier.
Some solutions don’t require Wi-Fi connectivity, while others leverage smart technology to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.
Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.
Fear of falling and other injuries is a concern for anyone whose balance and gait aren’t what they used to be. Wearable medical devices such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.
While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.
When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.
That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.
— Linda Dono
Lifeline HomeSafe Medical Alert System is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan.
ADT On-The-Go Medical Alert System provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.
Alarm.com Wellness system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send alerts to caregivers. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.
These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.
When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.
That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.
— Linda Dono
Nearly half of all adults 65 and older take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.
Bloom Flower Automatic Pill Dispenser is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.
This article originally appeared on AARP.org in July 2024
Notice (8): Undefined index: state [APP/Model/Event.php, line 325]Code Context$aggregate = [];
$EventRadius = ClassRegistry::init('EventRadius');
$towns_list = array_values(array_merge($EventRadius->getTownSefs(Globals::$currentTownUrl,'aarp'),[$national, strtolower(Globals::$currentTown['state'])]));
$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136
Notice (8): Undefined index: state [APP/Model/Event.php, line 338]Code Context'$ne' => [
'$state',
Globals::$currentTown['state']
$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136
Tuesday, Nov 5, 2024 at 9:00 a.m. MST
Zoom
Online Event
Tuesday, Nov 5, 2024 at 10:00 a.m. CST
Zoom and Facebook
Online Event
Tuesday, Nov 5, 2024 at 1:00 p.m. EST
Zoom
Online Event
Warning (2): include(/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.footer.html) [<a href='http://php.net/function.include'>function.include</a>]: failed to open stream: No such file or directory [APP/View/Layouts/aarp_2023.ctp, line 242]Code Context<?php // if (!$nowrapper) (Globals::$language == 'es') ? include(APP . "/Resource/aarpe_footer_es.html") : include(APP . "/Resource/aarpe_footer.html"); ?>
<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.footer.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $highlighting = '' $location = '<a href="/guest/happenings/">News Feed</a>' $no_header = false $header_title = '<a href="/guest/happenings/">News Feed</a>' $header_subtitle = '' $isPR = false $navbar = '<nav class="section" role="button" aria-expanded="false" aria-controls="collapse"> <div class="section-toggle">Sections <i class="fas fa-chevron-down"></i></div> <ul class="secondary-menu" id="secondary-menu" role="menu" aria-busy="true"> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/aarp-events/?intcmp=CSN-LOCAL-NAV-OLE" data-formelementid="LOCAL-LNK-CLK-EVENTS">Online & Local Events</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/things-to-do/?intcmp=CSN-LOCAL-NAV-TTD" data-formelementid="LOCAL-LNK-CLK-THINGSTODO">Things to Do</a></li> <li role="presentation" class="active"><a role="menuitem" class="menuitem" href="/guest/happenings/?intcmp=CSN-LOCAL-NAV-NF" data-formelementid="LOCAL-LNK-CLK-HAPPENINGS">News Feed</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/volunteering/?intcmp=CSN-LOCAL-NAV-VOL" data-formelementid="LOCAL-LNK-CLK-VOLUNTEERING">Volunteering</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/home-and-community/?intcmp=CSN-LOCAL-NAV-HC" data-formelementid="LOCAL-LNK-CLK-HC">Home & Community</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/movies/?intcmp=CSN-LOCAL-NAV-MFG" data-formelementid="LOCAL-LNK-CLK-MOVIESFORGROWNUPS">Movies for Grownups</a> </li> <li role="presentation" class="more nosep " id="submenu-more"> <span role="menuitem" class="menuitem" data-formelementid="LOCAL-LNK-CLK-MORE">More<i class="fas fa-chevron-down"></i></span> <ul class="secondary-submenu animate slide-in" id="secondary-submenu"> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/discounts/?intcmp=CSN-LOCAL-NAV-LO" data-formelementid="LOCAL-LNK-CLK-OFFERS">Local Offers</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/local-resources/?intcmp=CSN-LOCAL-NAV-LR" data-formelementid="LOCAL-LNK-CLK-LOCALRESOURCES">Local Resources</a> </li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/jobs/?intcmp=CSN-LOCAL-NAV-WJ" data-formelementid="LOCAL-LNK-CLK-WORK&JOBS">Work & Jobs</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/events/?intcmp=CSN-LOCAL-NAV-CC" data-formelementid="LOCAL-LNK-CLK-EVENTS">Community Calendar</a></li> <!-- <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/healthy-living/?intcmp=CSN-LOCAL-NAV-HEALTHY_LIVING" data-formelementid="LOCAL-LNK-CLK-HEALTHY_LIVING">Healthy Living</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/arts-entertainment/?intcmp=CSN-LOCAL-NAV-ARTS_ENT" data-formelementid="LOCAL-LNK-CLK-ARTS_ENT">Arts & Entertainment</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/museums/?intcmp=CSN-LOCAL-NAV-MUSEUMS" data-formelementid="LOCAL-LNK-CLK-MUSEUMS">Museums</a></li> --> </ul> </li> </ul> </nav>' $header_custom = '' $breadcrumbs = array( (int) 0 => array( 'title' => 'News Feed', 'slug' => 'happenings' ) ) $row = array( 'title' => 'Back to News Feed', 'slug' => 'happenings' ) $i = (int) 0include - APP/View/Layouts/aarp_2023.ctp, line 242 include - APP/View/Layouts/aarp_2023.ctp, line 242 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118
Warning (2): include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.footer.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [APP/View/Layouts/aarp_2023.ctp, line 242]Code Context<?php // if (!$nowrapper) (Globals::$language == 'es') ? include(APP . "/Resource/aarpe_footer_es.html") : include(APP . "/Resource/aarpe_footer.html"); ?>
<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.footer.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $highlighting = '' $location = '<a href="/guest/happenings/">News Feed</a>' $no_header = false $header_title = '<a href="/guest/happenings/">News Feed</a>' $header_subtitle = '' $isPR = false $navbar = '<nav class="section" role="button" aria-expanded="false" aria-controls="collapse"> <div class="section-toggle">Sections <i class="fas fa-chevron-down"></i></div> <ul class="secondary-menu" id="secondary-menu" role="menu" aria-busy="true"> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/aarp-events/?intcmp=CSN-LOCAL-NAV-OLE" data-formelementid="LOCAL-LNK-CLK-EVENTS">Online & Local Events</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/things-to-do/?intcmp=CSN-LOCAL-NAV-TTD" data-formelementid="LOCAL-LNK-CLK-THINGSTODO">Things to Do</a></li> <li role="presentation" class="active"><a role="menuitem" class="menuitem" href="/guest/happenings/?intcmp=CSN-LOCAL-NAV-NF" data-formelementid="LOCAL-LNK-CLK-HAPPENINGS">News Feed</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/volunteering/?intcmp=CSN-LOCAL-NAV-VOL" data-formelementid="LOCAL-LNK-CLK-VOLUNTEERING">Volunteering</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/home-and-community/?intcmp=CSN-LOCAL-NAV-HC" data-formelementid="LOCAL-LNK-CLK-HC">Home & Community</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/movies/?intcmp=CSN-LOCAL-NAV-MFG" data-formelementid="LOCAL-LNK-CLK-MOVIESFORGROWNUPS">Movies for Grownups</a> </li> <li role="presentation" class="more nosep " id="submenu-more"> <span role="menuitem" class="menuitem" data-formelementid="LOCAL-LNK-CLK-MORE">More<i class="fas fa-chevron-down"></i></span> <ul class="secondary-submenu animate slide-in" id="secondary-submenu"> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/discounts/?intcmp=CSN-LOCAL-NAV-LO" data-formelementid="LOCAL-LNK-CLK-OFFERS">Local Offers</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/local-resources/?intcmp=CSN-LOCAL-NAV-LR" data-formelementid="LOCAL-LNK-CLK-LOCALRESOURCES">Local Resources</a> </li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/jobs/?intcmp=CSN-LOCAL-NAV-WJ" data-formelementid="LOCAL-LNK-CLK-WORK&JOBS">Work & Jobs</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/events/?intcmp=CSN-LOCAL-NAV-CC" data-formelementid="LOCAL-LNK-CLK-EVENTS">Community Calendar</a></li> <!-- <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/healthy-living/?intcmp=CSN-LOCAL-NAV-HEALTHY_LIVING" data-formelementid="LOCAL-LNK-CLK-HEALTHY_LIVING">Healthy Living</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/arts-entertainment/?intcmp=CSN-LOCAL-NAV-ARTS_ENT" data-formelementid="LOCAL-LNK-CLK-ARTS_ENT">Arts & Entertainment</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/museums/?intcmp=CSN-LOCAL-NAV-MUSEUMS" data-formelementid="LOCAL-LNK-CLK-MUSEUMS">Museums</a></li> --> </ul> </li> </ul> </nav>' $header_custom = '' $breadcrumbs = array( (int) 0 => array( 'title' => 'News Feed', 'slug' => 'happenings' ) ) $row = array( 'title' => 'Back to News Feed', 'slug' => 'happenings' ) $i = (int) 0include - APP/View/Layouts/aarp_2023.ctp, line 242 include - APP/View/Layouts/aarp_2023.ctp, line 242 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118
Warning (2): include(/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.bodyTargeting.html) [<a href='http://php.net/function.include'>function.include</a>]: failed to open stream: No such file or directory [APP/View/Layouts/aarp_2023.ctp, line 243]Code Context<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.footer.html");
include (APP . "Resource/aarp2_master.bodyTargeting.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $highlighting = '' $location = '<a href="/guest/happenings/">News Feed</a>' $no_header = false $header_title = '<a href="/guest/happenings/">News Feed</a>' $header_subtitle = '' $isPR = false $navbar = '<nav class="section" role="button" aria-expanded="false" aria-controls="collapse"> <div class="section-toggle">Sections <i class="fas fa-chevron-down"></i></div> <ul class="secondary-menu" id="secondary-menu" role="menu" aria-busy="true"> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/aarp-events/?intcmp=CSN-LOCAL-NAV-OLE" data-formelementid="LOCAL-LNK-CLK-EVENTS">Online & Local Events</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/things-to-do/?intcmp=CSN-LOCAL-NAV-TTD" data-formelementid="LOCAL-LNK-CLK-THINGSTODO">Things to Do</a></li> <li role="presentation" class="active"><a role="menuitem" class="menuitem" href="/guest/happenings/?intcmp=CSN-LOCAL-NAV-NF" data-formelementid="LOCAL-LNK-CLK-HAPPENINGS">News Feed</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/volunteering/?intcmp=CSN-LOCAL-NAV-VOL" data-formelementid="LOCAL-LNK-CLK-VOLUNTEERING">Volunteering</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/home-and-community/?intcmp=CSN-LOCAL-NAV-HC" data-formelementid="LOCAL-LNK-CLK-HC">Home & Community</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/movies/?intcmp=CSN-LOCAL-NAV-MFG" data-formelementid="LOCAL-LNK-CLK-MOVIESFORGROWNUPS">Movies for Grownups</a> </li> <li role="presentation" class="more nosep " id="submenu-more"> <span role="menuitem" class="menuitem" data-formelementid="LOCAL-LNK-CLK-MORE">More<i class="fas fa-chevron-down"></i></span> <ul class="secondary-submenu animate slide-in" id="secondary-submenu"> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/discounts/?intcmp=CSN-LOCAL-NAV-LO" data-formelementid="LOCAL-LNK-CLK-OFFERS">Local Offers</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/local-resources/?intcmp=CSN-LOCAL-NAV-LR" data-formelementid="LOCAL-LNK-CLK-LOCALRESOURCES">Local Resources</a> </li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/jobs/?intcmp=CSN-LOCAL-NAV-WJ" data-formelementid="LOCAL-LNK-CLK-WORK&JOBS">Work & Jobs</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/events/?intcmp=CSN-LOCAL-NAV-CC" data-formelementid="LOCAL-LNK-CLK-EVENTS">Community Calendar</a></li> <!-- <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/healthy-living/?intcmp=CSN-LOCAL-NAV-HEALTHY_LIVING" data-formelementid="LOCAL-LNK-CLK-HEALTHY_LIVING">Healthy Living</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/arts-entertainment/?intcmp=CSN-LOCAL-NAV-ARTS_ENT" data-formelementid="LOCAL-LNK-CLK-ARTS_ENT">Arts & Entertainment</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/museums/?intcmp=CSN-LOCAL-NAV-MUSEUMS" data-formelementid="LOCAL-LNK-CLK-MUSEUMS">Museums</a></li> --> </ul> </li> </ul> </nav>' $header_custom = '' $breadcrumbs = array( (int) 0 => array( 'title' => 'News Feed', 'slug' => 'happenings' ) ) $row = array( 'title' => 'Back to News Feed', 'slug' => 'happenings' ) $i = (int) 0include - APP/View/Layouts/aarp_2023.ctp, line 243 include - APP/View/Layouts/aarp_2023.ctp, line 243 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118
Warning (2): include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.bodyTargeting.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [APP/View/Layouts/aarp_2023.ctp, line 243]Code Context<?php if (!$nowrapper): // MLW - Spanish wrappers TBD
include (APP . "Resource/aarp2_master.footer.html");
include (APP . "Resource/aarp2_master.bodyTargeting.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $highlighting = '' $location = '<a href="/guest/happenings/">News Feed</a>' $no_header = false $header_title = '<a href="/guest/happenings/">News Feed</a>' $header_subtitle = '' $isPR = false $navbar = '<nav class="section" role="button" aria-expanded="false" aria-controls="collapse"> <div class="section-toggle">Sections <i class="fas fa-chevron-down"></i></div> <ul class="secondary-menu" id="secondary-menu" role="menu" aria-busy="true"> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/aarp-events/?intcmp=CSN-LOCAL-NAV-OLE" data-formelementid="LOCAL-LNK-CLK-EVENTS">Online & Local Events</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/things-to-do/?intcmp=CSN-LOCAL-NAV-TTD" data-formelementid="LOCAL-LNK-CLK-THINGSTODO">Things to Do</a></li> <li role="presentation" class="active"><a role="menuitem" class="menuitem" href="/guest/happenings/?intcmp=CSN-LOCAL-NAV-NF" data-formelementid="LOCAL-LNK-CLK-HAPPENINGS">News Feed</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/volunteering/?intcmp=CSN-LOCAL-NAV-VOL" data-formelementid="LOCAL-LNK-CLK-VOLUNTEERING">Volunteering</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/home-and-community/?intcmp=CSN-LOCAL-NAV-HC" data-formelementid="LOCAL-LNK-CLK-HC">Home & Community</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/movies/?intcmp=CSN-LOCAL-NAV-MFG" data-formelementid="LOCAL-LNK-CLK-MOVIESFORGROWNUPS">Movies for Grownups</a> </li> <li role="presentation" class="more nosep " id="submenu-more"> <span role="menuitem" class="menuitem" data-formelementid="LOCAL-LNK-CLK-MORE">More<i class="fas fa-chevron-down"></i></span> <ul class="secondary-submenu animate slide-in" id="secondary-submenu"> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/discounts/?intcmp=CSN-LOCAL-NAV-LO" data-formelementid="LOCAL-LNK-CLK-OFFERS">Local Offers</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/local-resources/?intcmp=CSN-LOCAL-NAV-LR" data-formelementid="LOCAL-LNK-CLK-LOCALRESOURCES">Local Resources</a> </li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/jobs/?intcmp=CSN-LOCAL-NAV-WJ" data-formelementid="LOCAL-LNK-CLK-WORK&JOBS">Work & Jobs</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/events/?intcmp=CSN-LOCAL-NAV-CC" data-formelementid="LOCAL-LNK-CLK-EVENTS">Community Calendar</a></li> <!-- <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/healthy-living/?intcmp=CSN-LOCAL-NAV-HEALTHY_LIVING" data-formelementid="LOCAL-LNK-CLK-HEALTHY_LIVING">Healthy Living</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/arts-entertainment/?intcmp=CSN-LOCAL-NAV-ARTS_ENT" data-formelementid="LOCAL-LNK-CLK-ARTS_ENT">Arts & Entertainment</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/museums/?intcmp=CSN-LOCAL-NAV-MUSEUMS" data-formelementid="LOCAL-LNK-CLK-MUSEUMS">Museums</a></li> --> </ul> </li> </ul> </nav>' $header_custom = '' $breadcrumbs = array( (int) 0 => array( 'title' => 'News Feed', 'slug' => 'happenings' ) ) $row = array( 'title' => 'Back to News Feed', 'slug' => 'happenings' ) $i = (int) 0include - APP/View/Layouts/aarp_2023.ctp, line 243 include - APP/View/Layouts/aarp_2023.ctp, line 243 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118
Warning (2): include(/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.resource.footer.root.html) [<a href='http://php.net/function.include'>function.include</a>]: failed to open stream: No such file or directory [APP/View/Layouts/aarp_2023.ctp, line 244]Code Contextinclude (APP . "Resource/aarp2_master.footer.html");
include (APP . "Resource/aarp2_master.bodyTargeting.html");
include (APP . "Resource/aarp2_master.resource.footer.root.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $highlighting = '' $location = '<a href="/guest/happenings/">News Feed</a>' $no_header = false $header_title = '<a href="/guest/happenings/">News Feed</a>' $header_subtitle = '' $isPR = false $navbar = '<nav class="section" role="button" aria-expanded="false" aria-controls="collapse"> <div class="section-toggle">Sections <i class="fas fa-chevron-down"></i></div> <ul class="secondary-menu" id="secondary-menu" role="menu" aria-busy="true"> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/aarp-events/?intcmp=CSN-LOCAL-NAV-OLE" data-formelementid="LOCAL-LNK-CLK-EVENTS">Online & Local Events</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/things-to-do/?intcmp=CSN-LOCAL-NAV-TTD" data-formelementid="LOCAL-LNK-CLK-THINGSTODO">Things to Do</a></li> <li role="presentation" class="active"><a role="menuitem" class="menuitem" href="/guest/happenings/?intcmp=CSN-LOCAL-NAV-NF" data-formelementid="LOCAL-LNK-CLK-HAPPENINGS">News Feed</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/volunteering/?intcmp=CSN-LOCAL-NAV-VOL" data-formelementid="LOCAL-LNK-CLK-VOLUNTEERING">Volunteering</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/home-and-community/?intcmp=CSN-LOCAL-NAV-HC" data-formelementid="LOCAL-LNK-CLK-HC">Home & Community</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/movies/?intcmp=CSN-LOCAL-NAV-MFG" data-formelementid="LOCAL-LNK-CLK-MOVIESFORGROWNUPS">Movies for Grownups</a> </li> <li role="presentation" class="more nosep " id="submenu-more"> <span role="menuitem" class="menuitem" data-formelementid="LOCAL-LNK-CLK-MORE">More<i class="fas fa-chevron-down"></i></span> <ul class="secondary-submenu animate slide-in" id="secondary-submenu"> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/discounts/?intcmp=CSN-LOCAL-NAV-LO" data-formelementid="LOCAL-LNK-CLK-OFFERS">Local Offers</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/local-resources/?intcmp=CSN-LOCAL-NAV-LR" data-formelementid="LOCAL-LNK-CLK-LOCALRESOURCES">Local Resources</a> </li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/jobs/?intcmp=CSN-LOCAL-NAV-WJ" data-formelementid="LOCAL-LNK-CLK-WORK&JOBS">Work & Jobs</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/events/?intcmp=CSN-LOCAL-NAV-CC" data-formelementid="LOCAL-LNK-CLK-EVENTS">Community Calendar</a></li> <!-- <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/healthy-living/?intcmp=CSN-LOCAL-NAV-HEALTHY_LIVING" data-formelementid="LOCAL-LNK-CLK-HEALTHY_LIVING">Healthy Living</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/arts-entertainment/?intcmp=CSN-LOCAL-NAV-ARTS_ENT" data-formelementid="LOCAL-LNK-CLK-ARTS_ENT">Arts & Entertainment</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/museums/?intcmp=CSN-LOCAL-NAV-MUSEUMS" data-formelementid="LOCAL-LNK-CLK-MUSEUMS">Museums</a></li> --> </ul> </li> </ul> </nav>' $header_custom = '' $breadcrumbs = array( (int) 0 => array( 'title' => 'News Feed', 'slug' => 'happenings' ) ) $row = array( 'title' => 'Back to News Feed', 'slug' => 'happenings' ) $i = (int) 0include - APP/View/Layouts/aarp_2023.ctp, line 244 include - APP/View/Layouts/aarp_2023.ctp, line 244 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118
Warning (2): include() [<a href='http://php.net/function.include'>function.include</a>]: Failed opening '/var/www/vhosts/vcc_staging/app/Resource/aarp2_master.resource.footer.root.html' for inclusion (include_path='/var/www/vhosts/vcc_staging/lib:.:/usr/share/pear:/usr/share/php') [APP/View/Layouts/aarp_2023.ctp, line 244]Code Contextinclude (APP . "Resource/aarp2_master.footer.html");
include (APP . "Resource/aarp2_master.bodyTargeting.html");
include (APP . "Resource/aarp2_master.resource.footer.root.html");
$viewFile = '/var/www/vhosts/vcc_staging/app/View/Layouts/aarp_2023.ctp' $dataForView = array( 'content_for_layout' => '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ', 'scripts_for_layout' => '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }', 'title_for_layout' => '{local_city_c}, {local_state} Happenings - AARP' ) $content_for_layout = '<div class="row twoColumnLayout"> <div class="col-md-8 left-rail"><div class="module clearfix"><div class="ar-basic-box"> <div> <div class="module-spacer"> <header><h1 class="article-headline">5 Low-Tech Products to Help You Age Well in Your House</h1></header> <div class="posted-on"> Posted on 07/29/24 by <b>Marc Saltzman</b> </div> </div> <div class="module-spacer"> <span class="blog-content"><p><div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p><span class="scroll-arrow" id="home-preferred">Thanks to new technology, <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2023/aging-tech-innovations.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="aging tech innovations">older adults can stay independent</a> in their own homes with cherished possessions, established routines and the <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2021/robots-and-caregiving.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="robots and caregiving">help of innovative products</a> that make living easier.<br /> </span></p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Some solutions don’t require <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/internet-speed-test.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="internet speed test">Wi-Fi connectivity</a>, while others <a data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="age in place in a smart home" target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2024/smart-home-age-in-place.html'>leverage smart technology</a> to be compatible with other devices. Either way, these tools enable family caregivers who don’t live in the home to be an integral part of the day-to-day activities of an aging adult.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="uxdiaCacheableXF experiencefragment aem-GridColumn aem-GridColumn--default--12"> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Here are five types of products that offer safety, convenience and comfort for loved ones and peace of mind for those who look out for them.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="fall-detectors">1. Home alone? Fall detectors alert others</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>Fear of falling and other injuries is a concern for anyone whose <a target="_blank" href='https://www.aarp.org/health/healthy-living/info-2022/fix-gait-balance.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="fix gait balance">balance and gait</a> aren’t what they used to be. <a target="_blank" href='https://www.aarp.org/home-family/personal-technology/info-2022/wearables-tracking-health-data.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="wearables health data">Wearable medical devices</a> such as alert buttons, fall detectors and smart watches can notify a live operator, 911 or a list of family numbers within minutes.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p>While the latest models of several smart watch brands — including Apple Watch, Garmin Forerunner, Google Pixel and Samsung Galaxy — have become adept at fall detection, their drawback is limited battery life. The watches must be taken off every day or day and a half to be charged, and that’s time when a fall can’t be spotted.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment uxdia-c-article-callout-box--bg-color-off-white uxdia-c-article-callout-box--half-width@tablet-desktop uxdia-c-article-callout-box--half-width@mobile uxdia-c-article-callout-box--pull-right@tablet-desktop uxdia-c-article-callout-box--pull-right@tablet uxdia-c-article-callout-box--margin-left@desktop uxdia-c-article-callout-box--margin-left@tablet uxdia-c-article-callout-box uxdia-c-article-callout-box@tablet uxdia-c-article-callout-box@mobile aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> </div> </div> </div> <p><b>Lifeline HomeSafe Medical Alert System</b> is a waterproof pendant that connects you to a trained care specialist at any time via an in-home speakerphone-like communicator. A more expensive mobile version uses cellular connectivity and works outside the home. From $29.95 a month plus $99.95 setup fee; discount for yearly plan. </p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>ADT On-The-Go Medical Alert System</b> provides immediate two-way communication with care specialists. Its waterproof wristbands and pendants and wall-mounted buttons have a range of up to 600 feet from the base and operate without a landline. From $39.99 a month; discount for yearly plan.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Alarm.com Wellness </b>system is a collection of in-home and wearable devices that can detect falls, determine where someone is in the house or whether someone has left and send <a target="_blank" href='https://www.aarp.org/caregiving/basics/info-2024/help-caregivers-from-afar.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="alerts to caregivers">alerts to caregivers</a>. A mobile personal emergency response pendant is $150 plus $39 monthly. The app-only Alarm.com is $5 to $10 a month.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <h3><span class="scroll-arrow" id="pill-organizers">2. Dispensers track proper time to take medications</span></h3> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> </div> </div> </div> <p>These convenient organizers dispense the right amount of medicine and audibly or visually alert a person at the prescribed time.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageThree uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-c14e4855fc" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/oinfhvt6fy/png/fall-detector-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of alarm systems" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionThree uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> ADT medical alert unit and accessories, Alarm.com Mobile Personal Emergency Response System tracker with base and Lifeline HomeSafe landline medical alert system. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditThree uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: ADT; Alarm.com; Lifeline) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--callOutBoxTwo uxdia-c-article-callout" data-cmp-contentfragment-element-type="string"> <h4><span id="alarm-buttons" class="scroll-arrow">Alarm buttons work best in the pendant option</span></h4> <p>When choosing an alarm button with no fall detection — that a person must press to summon help — wristbands have one big drawback. They may be less noticeable, but if a stroke occurs, they may be unusable.</p> <p>That’s what happened to my father, who had a stroke paralyzing his right side. He wore his button on his left wrist, like a watch, but could not press it with his left hand.</p> <p><i>—</i> <i>Linda</i> <i>Dono</i></p> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImageFour uxdia-c-article-body__image uxdia-c-article-body__image@mobile" data-cmp-contentfragment-element-type="string"> <div id="image-324f9521ac" class="cmp-image uxdia-c-image" itemscope itemtype="http://schema.org/ImageObject"> <img class="uxdia-c-spinner" src='https://cdn.aarp.net/etc/uxdia/images/uxdia-spinner.svg' alt="spinner image"/> <picture class="articlelazy cmp-image__picture cmp-image__picture@tablet" data-loading="eager"> <img class="cmp-image__image cmp-image__image@tablet" src='https://aarp.widen.net/content/dl59m45qg4/png/pill-dispensers-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655' alt="different types of medication reminders" title="Types of Tech Products to Help Loved Ones Age in Place" width="1140" height="655" loading="eager"/> </picture> <meta itemprop="caption" content="Types of Tech Products to Help Loved Ones Age in Place"/> </div> <div class="uxdia-c-credit-caption"> <div id="article-imagecaption" tabindex="0"> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCaptionFour uxdia-c-caption uxdia-c-caption@mobile" data-cmp-contentfragment-element-type="string"> e-pill Station Pro, Bloom Flower pill dispenser, Hero smart dispenser will automatically serve up proper doses at designated times and give audio and visual alerts. </div> <div class="cmp-contentfragment__element cmp-contentfragment__element--bodyImgCreditFour uxdia-c-credit" data-cmp-contentfragment-element-type="string"> Photo Collage: AARP; (Source: e-pill Medication Reminders; Bloom Flower; Hero Health) </div> </div> </div> </div> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> </div> </div> <div> <p>Nearly half of all <a target="_blank" href='https://www.aarp.org/health/drugs-supplements/info-2022/medication-overload.html' data-overlay-msg="AARP.Everywhere.LeavingModal.drawOverlay(this,'',/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place.html,'','You are now leaving AARP.org and going to a website that is not operated by AARP. A different privacy policy and terms of service will apply.');return false;" title="taking too many meds">adults 65 and older</a> take five or more prescriptions a day, according to the federal Centers for Disease Control and Prevention. So managing doses and keeping track of medications is more important than ever.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div class="articlecontentfragment contentfragment aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-contentfragment cmp-contentfragment--new-products-ai-age-place" data-cmp-contentfragment-model="uxdia/models/content-experience-article-content-fragment" data-cmp-contentfragment-path="/content/dam/content-fragments/aarp-org/en/article/technology/2024/new-products-ai-age-place"> </div> </div> </div> </div> <p><b>Bloom Flower Automatic Pill Dispenser</b> is a lockable pill organizer and dispenser with sound and light alerts. It can stock 28 days of pills for those who take medicines once a day but allows doses up to six times daily with refills every four days. The device is battery operated. $63.99.</p> <div> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12"> <div clas </p></span> </div> </div> <p><i>This article originally appeared on <a href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" target="_blank" rel="nofollow">AARP.org</a> in July 2024</i></p> </div> </div><div class="module clearfix"><script src="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.c85a242a55150cd195e494cd6e5b9c77.gz.js" async=""></script> <link rel="stylesheet" media="all" href="https://aarp-states.brightspotcdn.com/resource/00000168-dd17-d487-a96e-df5fe3ee0000/styleguide/All.min.bfe6eb5a8301841feef3af4e9bd1e26d.gz.css"> <!-- bypass --> <style> a:focus, a:hover { text-decoration: underline; } h1.article-headline { margin: 0 0 1rem; } </style> <!-- <style> .Enhancement-item .Figure { margin-bottom: 24px; } .RichTextArticleBody-body ul { margin-bottom: 24px; } .RichTextArticleBody-body p{ margin: 12px 0; } .RichTextModule-items { clear: both; display: table; width: 100%; margin-bottom: 12px; } .VideoEnhancement>* { color: var(--primaryTextColor); font-size: 13px; font-weight: 400; line-height: 1.4; font-style: italic; background: #f0efed } @media only screen and (min-width: 768px) { .VideoEnhancement>* { font-size:14px; font-weight: 400; line-height: 1.47 } } .VideoEnhancement-title { padding: 20px } @media only screen and (min-width: 768px) { .VideoEnhancement-title { padding:30px } } .VideoEnhancement-player>* { position: relative; width: 100%; height: 0; padding-bottom: 56.25% } .VideoEnhancement iframe { border: 0; position: absolute; top: 0; left: 0; width: 100%; height: 100% } [data-video-player] { display: block; padding-bottom: 56.25%; height: 0; margin: 0 auto; } [data-video-player][data-aspect-ratio="4x3"] { padding-bottom: 56.25%; } [data-video-player][data-aspect-ratio="16x9"] { padding-bottom: 56.25% } </style> --></div><div class="module clearfix"><div class="module-spacer tout-homefit-750"> <a data-formelementid="CSN-LOCAL-HC-NEWSSK-02272024" href="/guest/home-and-community/?intcmp=CSN-LOCAL-HC-NEWSSK-02272024"><img class="img-responsive" alt="Explore the free AARP HomeFit Guide" title="Explore the free AARP HomeFit Guide" src="https://cdn-aarp.americantowns.com/img/touts/HomeFit_750x150.png"></a> </div></div></div> <div class="col-md-4 right-rail thin-rhs"><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-trace').style.display = (document.getElementById('cakeErr672a0116dad52-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>325</b>]<div id="cakeErr672a0116dad52-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-code').style.display = (document.getElementById('cakeErr672a0116dad52-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dad52-context').style.display = (document.getElementById('cakeErr672a0116dad52-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dad52-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $aggregate </span><span style="color: #007700">= [];</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $EventRadius </span><span style="color: #007700">= </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #DD0000">'EventRadius'</span><span style="color: #007700">);</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $towns_list </span><span style="color: #007700">= </span><span style="color: #0000BB">array_values</span><span style="color: #007700">(</span><span style="color: #0000BB">array_merge</span><span style="color: #007700">(</span><span style="color: #0000BB">$EventRadius</span><span style="color: #007700">-></span><span style="color: #0000BB">getTownSefs</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTownUrl</span><span style="color: #007700">,</span><span style="color: #DD0000">'aarp'</span><span style="color: #007700">),[</span><span style="color: #0000BB">$national</span><span style="color: #007700">, </span><span style="color: #0000BB">strtolower</span><span style="color: #007700">(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">])]));</span></span></code></span></pre><pre id="cakeErr672a0116dad52-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array() $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null }</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 325 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-trace').style.display = (document.getElementById('cakeErr672a0116dcc1c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: state [<b>APP/Model/Event.php</b>, line <b>338</b>]<div id="cakeErr672a0116dcc1c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-code').style.display = (document.getElementById('cakeErr672a0116dcc1c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr672a0116dcc1c-context').style.display = (document.getElementById('cakeErr672a0116dcc1c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr672a0116dcc1c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$ne' </span><span style="color: #007700">=> [</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'$state'</span><span style="color: #007700">,</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$currentTown</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">]</span></span></code></span></pre><pre id="cakeErr672a0116dcc1c-context" class="cake-context" style="display: none;">$count = false $grouped = false $national = 'usa' $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1730786400 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( (int) 0 => 'espanol' ) ), '$and' => array( (int) 0 => array( 'tags' => array( [maximum depth reached] ) ) ), 'town_sef_url' => array( '$in' => array( (int) 0 => 'usa', (int) 1 => '' ) ) ) $geo = array() $geonear = array( 'near' => array(), 'distanceField' => 'distance', 'distanceMultiplier' => (float) 3963.2, 'limit' => (int) 5000, 'spherical' => true, 'query' => array( 'start' => array( '$gte' => object(MongoDate) {} ), 'tags' => array( '$nin' => array( [maximum depth reached] ) ) ), 'maxDistance' => (float) 0.011354461041583 ) $sort = array( 'featured' => (int) -1, 'start_utc' => (int) 1 ) $pipeline_group_count = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ) ) $pipeline_group = array( '_id' => array( 'title' => '$title', 'venue_name' => '$venue_name', 'city' => '$city', 'state' => '$state' ), 'city' => array( '$first' => '$city' ), 'cvent_id' => array( '$first' => '$cvent_id' ), 'cvent_status' => array( '$first' => '$cvent_status' ), 'date_string' => array( '$first' => '$date_string' ), 'distance' => array( '$first' => '$distance' ), 'end' => array( '$first' => '$end' ), 'event_id' => array( '$first' => '$event_id' ), 'event_url' => array( '$first' => '$event_url' ), 'cost' => array( '$first' => '$cost' ), 'featured' => array( '$first' => '$featured' ), 'geo' => array( '$first' => '$geo' ), 'group_key' => array( '$first' => '$group_key' ), 'image_url' => array( '$first' => '$image_url' ), 'location_string' => array( '$first' => '$location_string' ), 'repeat_id' => array( '$first' => '$repeat_id' ), 'search_text' => array( '$first' => '$search_text' ), 'sef_tail' => array( '$first' => '$sef_tail' ), 'start' => array( '$first' => '$start' ), 'start_utc' => array( '$first' => '$start_utc' ), 'timezone' => array( '$first' => '$timezone' ), 'format' => array( '$first' => '$format' ), 'state' => array( '$first' => '$state' ), 'tags' => array( '$first' => '$tags' ), 'tags_slugs' => array( '$first' => '$tags_slugs' ), 'title' => array( '$first' => '$title' ), 'town_sef_url' => array( '$first' => '$town_sef_url' ), 'venue_name' => array( '$first' => '$venue_name' ), 'dates' => array( '$push' => array( 'start' => '$start', 'date_string' => '$date_string', 'sef_tail' => '$sef_tail' ) ) ) $aggregate = array( (int) 0 => array( '$match' => array( 'start' => array( [maximum depth reached] ), 'tags' => array( [maximum depth reached] ), '$and' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ) ) ) ) $EventRadius = object(EventRadius) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_radius' default => (int) 45 id => false data => array() schemaName => null table => 'events_radius' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'EventRadius' alias => 'EventRadius' tableToModel => array( 'events_radius' => 'EventRadius' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => null [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } $towns_list = array( (int) 0 => 'usa', (int) 1 => '' )</pre><pre class="stack-trace">Event::create_search_condition() - APP/Model/Event.php, line 338 EventsController::aarp_events_rhs() - APP/Controller/EventsController.php, line 483 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 17 Modules::load() - APP/Lib/Modules.php, line 29 Localize::getModule() - APP/Lib/Localize.php, line 294 Localize::replace() - APP/Lib/Localize.php, line 219 Modules::render() - APP/Lib/Modules.php, line 9 include - APP/View/Elements/display.ctp, line 13 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136</pre></div></pre><div class="module clearfix"><!--default--> <!-- module_RHS - AARP Events --> <div class="ar-basic-box module-spacer"> <header> <div class="pull-right"> <a href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS"> <img style="width:30px;" src="https://cdn-aarp.americantowns.com/img/template/icons/aarp_event_icon.png" alt="Upcoming AARP Events" /> </a> </div> <h2 class="visible-lg">AARP Events for Your Community</h2> <h2 class="hidden-lg">AARP Events for Your Community</h2> </header> <div class="wrap"> <div class="ar-listing snippet"> <ul class="list"> <li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-wy-artificial-intelligence-the-good-and-the-bad-session-five-crafting-childrens-tales-with-chatgpt-dalle-1152024-x6nhf9hwm5c.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-ARTIFICIAL-INTELLIGENCE-PART-5-CRAFTING-CHILDRENS-TALES">Artificial Intelligence, Part 5: Crafting Children's Tales</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 9:00 a.m. MST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/virtual-aarp-tx-fitness-a-gentle-workout-with-nia-dallas-tx-11052024-ssnv27bm562.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-A-GENTLE-WORKOUT-WITH-NIA">A Gentle Workout With Nia</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 10:00 a.m. CST</p> <p class="venue">Zoom and Facebook</p> <p class="loc">Online Event</p> </li><li class="item" data-pageindex="1"> <h2 class="title"><a href="/aarp-event/aarp-de-yoga-series-11524-v7nb3wqhfgm.html" data-formelementid="LOCAL-BTN-CLK-EVENTS-RECHARGE-WITH-GENTLE-YOGA">Recharge With Gentle Yoga</a></h2> <p class="time">Tuesday, Nov 5, 2024 at 1:00 p.m. EST</p> <p class="venue">Zoom</p> <p class="loc">Online Event</p> </li> </ul> <p><a class="link-red" href="/guest/aarp-events/" data-formelementid="LOCAL-BTN-CLK-SEEALL-EVENTS">View All AARP Events<i class="ml-1 fas fa-chevron-right"></i></a></p> </div> </div> </div> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_53475" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_53475', size:'300x250'}); } </script> </div> </div> <div class="card-tout card-dark membership-tout" style="margin:0 0 30px 0;"> <img class="img-responsive image" title="image of two AARP membership cards" alt="image of two AARP membership cards" src="https://cdn-aarp.americantowns.com/img/tout-two-cards.png"> <div class="title">Only $12 your first year with Automatic Renewal</div> <ul class="list"> <li>Immediate access to your <a href="https://www.aarp.org/benefits-discounts/">member benefits</a></li> <li>Discounts on travel and everyday savings</li> <li>Subscription to AARP The Magazine</li> <li>FREE second membership</li> </ul> <div class="action"> <a class="btn" href="https://appsec.aarp.org/mem/join?campaignid=UAJFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Join AARP</a> <div class="body">Already a member? <a href="https://appsec.aarp.org/mem/renew?campaignid= UARFT3&intcmp=LNK-CSN-AARPLOCAL-JRTOUT-RR-A--">Renew</a> or <a href="https://www.aarp.org/benefits-discounts/my-membership/print-your-card/">Print Card</a></div> </div> </div> <style> .membership-tout {padding:16px 20px;} .membership-tout .list li { margin: 0; } </style> <div aria-hidden="true" class="aarpe-ad-wrapper"> <div class="aarpe-ad en clearfix" id="300x250_93505" data-adsize="300x250"> <script type="text/javascript"> if(typeof AARP.ads !== 'undefined'){ AARP.ads.slots({ id:'300x250_93505', size:'300x250'}); } </script> </div> </div> </div></div> <div class="col-md-8 left-rail left-bot"></div> <div class="col-md-4 right-rail right-bot thin-rhs"></div> </div> <div class="row oneColumnLayout"> </div> <div class="row oneColumnLayout"> <div class="col-md-12"><!-- script to activate navbar --> <script type="text/javascript"> jQuery(".channelBarMain ul.left li a").click(function() { window.location = jQuery(this).attr('href'); }); </script> </div> </div> ' $scripts_for_layout = '<title>5 Low-Tech Products to Help You Age Well in Your House</title> <meta name="page_title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="robots" content="noindex, nofollow"/> <meta content="Thanks to new technology, older adults can stay independent in their own homes with cherished possessions, established routines and the help of" name="description"/> <meta content="5, Low, Tech, Products, Help, You, Age, Well, in, Your, House" name="keywords"/> <link rel="canonical" href="https://www.aarp.org/home-family/personal-technology/info-2021/devices-to-help-age-in-place.html" /> <meta property="og:url" content="https://vccstaging.local.aarp.org/news/5-lowtech-products-to-help-you-age-well-in-your-house-2024-05-16.html"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta name="twitter:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta name="twitter:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> <meta property="og:type" content="article"/> <meta property="og:title" content="5 Low-Tech Products to Help You Age Well in Your House"/> <meta property="og:description" content="Companies like Apple, Oculus and Amazon have created devices that can help family members with telehealth, connections and more."/> <meta property="og:image" content="https://aarp.widen.net/content/qkwypfsvzp/png/beds-age-in-place-tech.png?crop=true&anchor=0,0&color=ffffffff&u=1javjt&w=1140&h=655"/> :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $title_for_layout = '{local_city_c}, {local_state} Happenings - AARP' $asset_version = '230831' $min = true $nowrapper = false $css = ' :root { --primaryColor: #ff1e3c; --primaryTextColor: #2a2a2a; --linkTextColor: #1f66bd; --linkHoverColor: #1f66bd; --secondaryTextColor: #000000; --secondaryColor2: #000000; --secondaryColor3: #000000; --secondaryColor4: #000000; --secondaryColor5: #000000; --black: #000000; --white: #ffffff; --grey: #f0efed; --gridGutters: 30px; --modulePadding: 60px; --pageWidth: 86.11%; --maxPageWidth: 1240px; --horizontalAlignment: center; --fontFamily: 'Roboto', sans-serif; --headerBackgroundColor:#000000; --headerTextColor:#FFFFFF; --headerHeight:50px; --footerbackgroundColor:#000000; --footerTextColor:#918883; }' $highlighting = '' $location = '<a href="/guest/happenings/">News Feed</a>' $no_header = false $header_title = '<a href="/guest/happenings/">News Feed</a>' $header_subtitle = '' $isPR = false $navbar = '<nav class="section" role="button" aria-expanded="false" aria-controls="collapse"> <div class="section-toggle">Sections <i class="fas fa-chevron-down"></i></div> <ul class="secondary-menu" id="secondary-menu" role="menu" aria-busy="true"> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/aarp-events/?intcmp=CSN-LOCAL-NAV-OLE" data-formelementid="LOCAL-LNK-CLK-EVENTS">Online & Local Events</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/things-to-do/?intcmp=CSN-LOCAL-NAV-TTD" data-formelementid="LOCAL-LNK-CLK-THINGSTODO">Things to Do</a></li> <li role="presentation" class="active"><a role="menuitem" class="menuitem" href="/guest/happenings/?intcmp=CSN-LOCAL-NAV-NF" data-formelementid="LOCAL-LNK-CLK-HAPPENINGS">News Feed</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/volunteering/?intcmp=CSN-LOCAL-NAV-VOL" data-formelementid="LOCAL-LNK-CLK-VOLUNTEERING">Volunteering</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/home-and-community/?intcmp=CSN-LOCAL-NAV-HC" data-formelementid="LOCAL-LNK-CLK-HC">Home & Community</a> </li> <li role="presentation" class=""><a role="menuitem" class="menuitem" href="/guest/movies/?intcmp=CSN-LOCAL-NAV-MFG" data-formelementid="LOCAL-LNK-CLK-MOVIESFORGROWNUPS">Movies for Grownups</a> </li> <li role="presentation" class="more nosep " id="submenu-more"> <span role="menuitem" class="menuitem" data-formelementid="LOCAL-LNK-CLK-MORE">More<i class="fas fa-chevron-down"></i></span> <ul class="secondary-submenu animate slide-in" id="secondary-submenu"> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/discounts/?intcmp=CSN-LOCAL-NAV-LO" data-formelementid="LOCAL-LNK-CLK-OFFERS">Local Offers</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/local-resources/?intcmp=CSN-LOCAL-NAV-LR" data-formelementid="LOCAL-LNK-CLK-LOCALRESOURCES">Local Resources</a> </li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/jobs/?intcmp=CSN-LOCAL-NAV-WJ" data-formelementid="LOCAL-LNK-CLK-WORK&JOBS">Work & Jobs</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/events/?intcmp=CSN-LOCAL-NAV-CC" data-formelementid="LOCAL-LNK-CLK-EVENTS">Community Calendar</a></li> <!-- <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/healthy-living/?intcmp=CSN-LOCAL-NAV-HEALTHY_LIVING" data-formelementid="LOCAL-LNK-CLK-HEALTHY_LIVING">Healthy Living</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/arts-entertainment/?intcmp=CSN-LOCAL-NAV-ARTS_ENT" data-formelementid="LOCAL-LNK-CLK-ARTS_ENT">Arts & Entertainment</a></li> <li role="presentation"><a role="menuitem" class="menuitem " href="/guest/museums/?intcmp=CSN-LOCAL-NAV-MUSEUMS" data-formelementid="LOCAL-LNK-CLK-MUSEUMS">Museums</a></li> --> </ul> </li> </ul> </nav>' $header_custom = '' $breadcrumbs = array( (int) 0 => array( 'title' => 'News Feed', 'slug' => 'happenings' ) ) $row = array( 'title' => 'Back to News Feed', 'slug' => 'happenings' ) $i = (int) 0include - APP/View/Layouts/aarp_2023.ctp, line 244 include - APP/View/Layouts/aarp_2023.ctp, line 244 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 AppController::renderPage() - APP/Controller/AppController.php, line 136 BlogsController::display() - APP/Controller/BlogsController.php, line 81 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 [main] - APP/webroot/index.php, line 118