def cold(request): roomIdList = ["1", "2", "3", "6"] for roomId in roomIdList: temp = deoServer.getPersistantData(roomId, "room", "night") res = deoServer.setPersistantData(roomId, "room", "reference", temp) #return render(request, 'web/back.html') context = {'action': 'cold set'} return render(request, 'web/done.html', context)
def heat(request): roomIdList = ["1", "2", "3", "6"] for roomId in roomIdList: temp = deoServer.getPersistantData(roomId, "room", "day") res = deoServer.setPersistantData(roomId, "room", "reference", temp) #return HttpResponse("<a href='/web/'>BACK</a>") context = {'action': 'heat set'} return render(request, 'web/done.html', context)
def set_reference(request): roomIdList = ["1", "2", "3", "6"] reference = request.POST.get('new_reference') room_id = request.POST.get('room_id') res = deoServer.setPersistantData(room_id, "room", "reference", reference) #return HttpResponse("<a href='/web/'>BACK</a>") context = { 'action': 'reference set to {} for room id {}'.format(reference, room_id) } return render(request, 'web/done.html', context)
def light_stop(request): res = deoServer.setPersistantData('6', "yard", "light", "0") context = {'action': 'light_stopped'} return render(request, 'web/done.html', context)
def door(request): res = deoServer.setPersistantData('1000', "door", "state", "1") context = {'action': 'door_opened'} return render(request, 'web/done.html', context)