static void InsertExampleDatapointNodes(Int64 ParentID) { try { Console.Write("> Insert datapoint node..."); Random random = new Random(); DatapointNode datapointNode = new DatapointNode(); datapointNode.SetName("Sauerstoff"); datapointNode.SetParentID(ParentID); datapointNode.SetDescription("CO2Concentration"); datapointNode.SetLastUpdated(DateTime.Now); datapointNode.SetDatapointType(DatapointNode.TYPE_INTEGER); datapointNode.SetUnit("PPM"); datapointNode.SetLastValue(random.Next(300, 3000).ToString()); datapointNode.SetLastValueUpdate(DateTime.Now); Boolean inserted = Database.InsertNode(datapointNode); if (inserted) { ConsoleWriteSuccess(datapointNode.ToString()); } else { ConsoleWriteError("Could not insert datapoint node"); } } catch (Exception ex) { ConsoleWriteError(ex.Message); } try { Console.Write("> Insert datapoint node..."); Random random = new Random(); DatapointNode datapointNode = new DatapointNode(); datapointNode.SetName("Lautstärke"); datapointNode.SetParentID(ParentID); datapointNode.SetDescription("Loudness"); datapointNode.SetLastUpdated(DateTime.Now); datapointNode.SetDatapointType(DatapointNode.TYPE_INTEGER); datapointNode.SetUnit("DB"); datapointNode.SetLastValue(random.Next(20, 130).ToString()); datapointNode.SetLastValueUpdate(DateTime.Now); Boolean inserted = Database.InsertNode(datapointNode); if (inserted) { ConsoleWriteSuccess(datapointNode.ToString()); } else { ConsoleWriteError("Could not insert root node"); } } catch (Exception ex) { ConsoleWriteError(ex.Message); } try { Console.Write("> Insert datapoint node..."); Random random = new Random(); DatapointNode datapointNode = new DatapointNode(); datapointNode.SetName("Temperatur"); datapointNode.SetParentID(ParentID); datapointNode.SetDescription("Temperature"); datapointNode.SetLastUpdated(DateTime.Now); datapointNode.SetDatapointType(DatapointNode.TYPE_FLOATING_POINT); datapointNode.SetUnit("°C"); datapointNode.SetLastValue(random.NextDouble().ToString("0.00")); datapointNode.SetLastValueUpdate(DateTime.Now); Boolean inserted = Database.InsertNode(datapointNode); if (inserted) { ConsoleWriteSuccess(datapointNode.ToString()); } else { ConsoleWriteError("Could not insert root node"); } } catch (Exception ex) { ConsoleWriteError(ex.Message); } }