Esempio n. 1
0
def checkWeatherForDev(device):
    areaID = device.City
    if not areaID: return None
    datas = getWeather(areaID)
    if datas and (u"NULL\n" not in datas):
        cmd = getWeatherCmd(device, datas)
        if cmd:
            return append_dev_cmd(device, cmd)
    return datas
Esempio n. 2
0
def checkWeatherForDev(device):
    areaID = device.City
    if not areaID:
        return None
    datas = getWeather(areaID)
    if datas and (u"NULL\n" not in datas):
        cmd = getWeatherCmd(device, datas)
        if cmd:
            return append_dev_cmd(device, cmd)
    return datas
Esempio n. 3
0
def dispatchEmpToAll(emp):
        for dev in Device.objects.all():
                if (dev.State<>DEV_STATUS_PAUSE) and not dev.DelTag:
                        s=getEmpCmdStr(emp)
                        append_dev_cmd(dev, s)
Esempio n. 4
0
def deleteEmpFromAll(pin):
        for dev in Device.objects.all():
                append_dev_cmd(dev, "DATA DEL_USER PIN=%s"%pin)
Esempio n. 5
0
def dispatchEmpToAll(emp):
    for dev in Device.objects.all():
        if (dev.State <> DEV_STATUS_PAUSE) and not dev.DelTag:
            s = getEmpCmdStr(emp)
            append_dev_cmd(dev, s)
Esempio n. 6
0
def deleteEmpFromAll(pin):
    for dev in Device.objects.all():
        append_dev_cmd(dev, "DATA DEL_USER PIN=%s" % pin)