Skip to content

IoT System dealing with patients of a Nursing Home, helping the staff monitor and take care of them

Notifications You must be signed in to change notification settings

palmleon/SmartNursing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SmartNursing

Languages Version Version Development

Team

What is SmartNursing?

SmartNursing is a tool that assists nurses and physicians in a nursing home in taking care of the residents.

SmartNursing automates many tedious tasks like health status monitoring, data recording and analysis, emergency detection and communication, and environment management.

Besides, it comes with a UI based on Thingspeak to consult resident health data and a Telegram Bot used by nurses and physicians to manage the residents.

The system is supposed to be deployed on a Raspberry acting as the core system; additional gateway nodes, one per room, should gather information from the sensors and directly stream them to the core.

For didactic reasons, it was not possible to use neither the gateway nodes nor the sensors. So, the project comprises a raspberry emulator to simulate sensors and their communication to the core.

How to run SmartNursing

Prerequisites

  • Python (v. >= 3.6)
  • Docker (v. >= 20)

Run it!

1. Ensure that docker is running locally !

2. Open a terminal

3. Then, you can use the following commands:

  • make all or make: launch SmartNursing
  • make stop: stop SmartNursing (restart it by using make run)
  • make clean: remove everything (images and containers)

4. If you want to use either the system terminal or the raspberry emulator, use the following scripts:

  • system_terminal.sh
  • raspberry_emulator.sh

Services ID

The following services are supported:

  • light-patient-monitor : 1
  • patient monitor : 2
  • fibrillation : 3
  • temperature-common-room-monitor : 4
  • temperature-patient-room-monitor : 5
  • thingspeek : 6
  • telegram : 7
  • data-analysis : 8
  • system terminal: 9
  • patient-device-analyzer : 10

About

IoT System dealing with patients of a Nursing Home, helping the staff monitor and take care of them

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages