Skip to content

OpenSHS

András Jankó edited this page Aug 24, 2017 · 1 revision

OpenSHS

Open Smart Home Simulator

Dependencies:

1. python
2. blender

Start:

cd app/
python openshs start -c morning

Leave it balnk, when it asks for starting time, then enter in the command line. CTRL + UP/DOWN changes between small and fullscreen, when the canera window is in focus. Pressing P, will start the simulation. Some objects can be interacted by clicking on them.

Interactable objects:

room object commands chanel in chanel out
kitchen
door OPEN/CLOSED/LOCK/UNLOCK
lamp ON/OFF out/kitchen_light_switch/state in/kitchen_light_switch/command
fridge ON/OFF out/fridge_door/state in/fridge_door/command
oven ON/OFF out/oven/state in/oven/command
kitchenCarpet OPEN/CLOSED out/kitchenCarpet/state in/kitchenCarpet/state
livingroom
tv ON/OFF out/screen/state in/screen/command
lamp ON/OFF out/living_light_switch/state in/living_light_switch/command
livingCarpet OPEN/CLOSED out/livingCarpet/state in/livingCarpet/state
bedroom
door OPEN/CLOSED/LOCK/UNLOCK
lamp ON/OFF out/bedroom_light_switch/state in/bedroom_light_switch/command
bedisde lamp ON/OFF out/lamp_cover/state in/lamp_cover/command
wardrobe OPEN/CLOSED
bedroomCarpet OPEN/CLOSED out/bedroomCarpet/state in/bedroomCarpet/state
bathroom
door OPEN/CLOSED/LOCK/UNLOCK
lamp ON/OFF out/bathroom_light_switch/state in/bathroom_light_switch/command
bathroomCarpet OPEN/CLOSED out/bathroomCarpet/state in/bathroomCarpet/state
hallway
front door OPEN/CLOSED/LOCK/UNLOCK
lamp ON/OFF out/hallway_light_switch/state in/hallway_light_switch/command
office
door OPEN/CLOSED/LOCK/UNLOCK
lamp ON/OFF out/office_light_switch/state in/office_light_switch/command
officeCarpet OPEN/CLOSED out/officeCarpet/state in/officeCarpet/state