+ event = *newevent
+ case "TempSensorSpike":
+ newevent := new(TempSensorSpike)
+ err = json.Unmarshal(data[1], newevent)
+ category = "sensors"
+ event = *newevent
+ case "DustSensorSpike":
+ newevent := new(DustSensorSpike)
+ err = json.Unmarshal(data[1], newevent)
+ category = "sensors"
+ event = *newevent
+ case "NetDHCPACK":
+ newevent := new(NetDHCPACK)
+ err = json.Unmarshal(data[1], newevent)
+ category = "network"
+ event = *newevent
+ case "NetGWStatUpdate":
+ newevent := new(NetGWStatUpdate)
+ err = json.Unmarshal(data[1], newevent)
+ category = "network"
+ event = *newevent