diff --git a/tags/db.go b/tags/db.go new file mode 100644 index 0000000..81031ec --- /dev/null +++ b/tags/db.go @@ -0,0 +1,250 @@ +package tags + +import "github.com/owulveryck/gohaystack" + +var ( + labelDB = map[string]*gohaystack.Label{ + "absorption": gohaystack.NewLabel("absorption"), + "ac": gohaystack.NewLabel("ac"), + "active": gohaystack.NewLabel("active"), + "ahu": gohaystack.NewLabel("ahu"), + "ahuRef": gohaystack.NewLabel("ahuRef"), + "air": gohaystack.NewLabel("air"), + "airCooled": gohaystack.NewLabel("airCooled"), + "angle": gohaystack.NewLabel("angle"), + "apparent": gohaystack.NewLabel("apparent"), + "area": gohaystack.NewLabel("area"), + "avg": gohaystack.NewLabel("avg"), + "barometric": gohaystack.NewLabel("barometric"), + "blowdown": gohaystack.NewLabel("blowdown"), + "boiler": gohaystack.NewLabel("boiler"), + "bypass": gohaystack.NewLabel("bypass"), + "centrifugal": gohaystack.NewLabel("centrifugal"), + "chilled": gohaystack.NewLabel("chilled"), + "chilledBeamZone": gohaystack.NewLabel("chilledBeamZone"), + "chilledWaterCool": gohaystack.NewLabel("chilledWaterCool"), + "chilledWaterPlant": gohaystack.NewLabel("chilledWaterPlant"), + "chilledWaterPlantRef": gohaystack.NewLabel("chilledWaterPlantRef"), + "chiller": gohaystack.NewLabel("chiller"), + "circ": gohaystack.NewLabel("circ"), + "circuit": gohaystack.NewLabel("circuit"), + "closedLoop": gohaystack.NewLabel("closedLoop"), + "cloudage": gohaystack.NewLabel("cloudage"), + "cmd": gohaystack.NewLabel("cmd"), + "co": gohaystack.NewLabel("co"), + "co2": gohaystack.NewLabel("co2"), + "coldDeck": gohaystack.NewLabel("coldDeck"), + "condensate": gohaystack.NewLabel("condensate"), + "condenser": gohaystack.NewLabel("condenser"), + "connection": gohaystack.NewLabel("connection"), + "constantVolume": gohaystack.NewLabel("constantVolume"), + "cool": gohaystack.NewLabel("cool"), + "coolOnly": gohaystack.NewLabel("coolOnly"), + "cooling": gohaystack.NewLabel("cooling"), + "coolingCapacity": gohaystack.NewLabel("coolingCapacity"), + "coolingTower": gohaystack.NewLabel("coolingTower"), + "cur": gohaystack.NewLabel("cur"), + "curErr": gohaystack.NewLabel("curErr"), + "curStatus": gohaystack.NewLabel("curStatus"), + "curVal": gohaystack.NewLabel("curVal"), + "current": gohaystack.NewLabel("current"), + "damper": gohaystack.NewLabel("damper"), + "dc": gohaystack.NewLabel("dc"), + "delta": gohaystack.NewLabel("delta"), + "device": gohaystack.NewLabel("device"), + "device1Ref": gohaystack.NewLabel("device1Ref"), + "device2Ref": gohaystack.NewLabel("device2Ref"), + "dew": gohaystack.NewLabel("dew"), + "directZone": gohaystack.NewLabel("directZone"), + "direction": gohaystack.NewLabel("direction"), + "dis": gohaystack.NewLabel("dis"), + "discharge": gohaystack.NewLabel("discharge"), + "diverting": gohaystack.NewLabel("diverting"), + "domestic": gohaystack.NewLabel("domestic"), + "dualDuct": gohaystack.NewLabel("dualDuct"), + "ductArea": gohaystack.NewLabel("ductArea"), + "dxCool": gohaystack.NewLabel("dxCool"), + "effective": gohaystack.NewLabel("effective"), + "efficiency": gohaystack.NewLabel("efficiency"), + "elec": gohaystack.NewLabel("elec"), + "elecHeat": gohaystack.NewLabel("elecHeat"), + "elecMeterLoad": gohaystack.NewLabel("elecMeterLoad"), + "elecMeterRef": gohaystack.NewLabel("elecMeterRef"), + "elecPanel": gohaystack.NewLabel("elecPanel"), + "elecPanelOf": gohaystack.NewLabel("elecPanelOf"), + "elecReheat": gohaystack.NewLabel("elecReheat"), + "enable": gohaystack.NewLabel("enable"), + "energy": gohaystack.NewLabel("energy"), + "entering": gohaystack.NewLabel("entering"), + "enum": gohaystack.NewLabel("enum"), + "equip": gohaystack.NewLabel("equip"), + "equipRef": gohaystack.NewLabel("equipRef"), + "evaporator": gohaystack.NewLabel("evaporator"), + "exhaust": gohaystack.NewLabel("exhaust"), + "export": gohaystack.NewLabel("export"), + "faceBypass": gohaystack.NewLabel("faceBypass"), + "fan": gohaystack.NewLabel("fan"), + "fanPowered": gohaystack.NewLabel("fanPowered"), + "fcu": gohaystack.NewLabel("fcu"), + "filter": gohaystack.NewLabel("filter"), + "flow": gohaystack.NewLabel("flow"), + "flue": gohaystack.NewLabel("flue"), + "freezeStat": gohaystack.NewLabel("freezeStat"), + "freq": gohaystack.NewLabel("freq"), + "gas": gohaystack.NewLabel("gas"), + "gasHeat": gohaystack.NewLabel("gasHeat"), + "gasMeterLoad": gohaystack.NewLabel("gasMeterLoad"), + "geoAddr": gohaystack.NewLabel("geoAddr"), + "geoCity": gohaystack.NewLabel("geoCity"), + "geoCoord": gohaystack.NewLabel("geoCoord"), + "geoCountry": gohaystack.NewLabel("geoCountry"), + "geoCounty": gohaystack.NewLabel("geoCounty"), + "geoPostalCode": gohaystack.NewLabel("geoPostalCode"), + "geoState": gohaystack.NewLabel("geoState"), + "geoStreet": gohaystack.NewLabel("geoStreet"), + "header": gohaystack.NewLabel("header"), + "heat": gohaystack.NewLabel("heat"), + "heatExchanger": gohaystack.NewLabel("heatExchanger"), + "heatPump": gohaystack.NewLabel("heatPump"), + "heatWheel": gohaystack.NewLabel("heatWheel"), + "heating": gohaystack.NewLabel("heating"), + "his": gohaystack.NewLabel("his"), + "hisErr": gohaystack.NewLabel("hisErr"), + "hisInterpolate": gohaystack.NewLabel("hisInterpolate"), + "hisStatus": gohaystack.NewLabel("hisStatus"), + "hisTotalized": gohaystack.NewLabel("hisTotalized"), + "hot": gohaystack.NewLabel("hot"), + "hotDeck": gohaystack.NewLabel("hotDeck"), + "hotWaterHeat": gohaystack.NewLabel("hotWaterHeat"), + "hotWaterPlant": gohaystack.NewLabel("hotWaterPlant"), + "hotWaterPlantRef": gohaystack.NewLabel("hotWaterPlantRef"), + "hotWaterReheat": gohaystack.NewLabel("hotWaterReheat"), + "humidifier": gohaystack.NewLabel("humidifier"), + "humidity": gohaystack.NewLabel("humidity"), + "hvac": gohaystack.NewLabel("hvac"), + "id": gohaystack.NewLabel("id"), + "imbalance": gohaystack.NewLabel("imbalance"), + "import": gohaystack.NewLabel("import"), + "irradiance": gohaystack.NewLabel("irradiance"), + "isolation": gohaystack.NewLabel("isolation"), + "kind": gohaystack.NewLabel("kind"), + "leaving": gohaystack.NewLabel("leaving"), + "level": gohaystack.NewLabel("level"), + "lightLevel": gohaystack.NewLabel("lightLevel"), + "lighting": gohaystack.NewLabel("lighting"), + "lights": gohaystack.NewLabel("lights"), + "lightsGroup": gohaystack.NewLabel("lightsGroup"), + "load": gohaystack.NewLabel("load"), + "mag": gohaystack.NewLabel("mag"), + "makeup": gohaystack.NewLabel("makeup"), + "mau": gohaystack.NewLabel("mau"), + "max": gohaystack.NewLabel("max"), + "maxVal": gohaystack.NewLabel("maxVal"), + "meter": gohaystack.NewLabel("meter"), + "min": gohaystack.NewLabel("min"), + "minVal": gohaystack.NewLabel("minVal"), + "mixed": gohaystack.NewLabel("mixed"), + "mixing": gohaystack.NewLabel("mixing"), + "multiZone": gohaystack.NewLabel("multiZone"), + "net": gohaystack.NewLabel("net"), + "network": gohaystack.NewLabel("network"), + "networkRef": gohaystack.NewLabel("networkRef"), + "neutralDeck": gohaystack.NewLabel("neutralDeck"), + "occ": gohaystack.NewLabel("occ"), + "occupancyIndicator": gohaystack.NewLabel("occupancyIndicator"), + "occupied": gohaystack.NewLabel("occupied"), + "oil": gohaystack.NewLabel("oil"), + "openLoop": gohaystack.NewLabel("openLoop"), + "outside": gohaystack.NewLabel("outside"), + "parallel": gohaystack.NewLabel("parallel"), + "perimeterHeat": gohaystack.NewLabel("perimeterHeat"), + "pf": gohaystack.NewLabel("pf"), + "phase": gohaystack.NewLabel("phase"), + "point": gohaystack.NewLabel("point"), + "power": gohaystack.NewLabel("power"), + "precipitation": gohaystack.NewLabel("precipitation"), + "pressure": gohaystack.NewLabel("pressure"), + "pressureDependent": gohaystack.NewLabel("pressureDependent"), + "pressureIndependent": gohaystack.NewLabel("pressureIndependent"), + "primaryFunction": gohaystack.NewLabel("primaryFunction"), + "primaryLoop": gohaystack.NewLabel("primaryLoop"), + "protocol": gohaystack.NewLabel("protocol"), + "pump": gohaystack.NewLabel("pump"), + "reactive": gohaystack.NewLabel("reactive"), + "reciprocal": gohaystack.NewLabel("reciprocal"), + "refrig": gohaystack.NewLabel("refrig"), + "reheat": gohaystack.NewLabel("reheat"), + "reheating": gohaystack.NewLabel("reheating"), + "return": gohaystack.NewLabel("return"), + "rooftop": gohaystack.NewLabel("rooftop"), + "run": gohaystack.NewLabel("run"), + "screw": gohaystack.NewLabel("screw"), + "secondaryLoop": gohaystack.NewLabel("secondaryLoop"), + "sensor": gohaystack.NewLabel("sensor"), + "series": gohaystack.NewLabel("series"), + "singleDuct": gohaystack.NewLabel("singleDuct"), + "site": gohaystack.NewLabel("site"), + "siteMeter": gohaystack.NewLabel("siteMeter"), + "sitePanel": gohaystack.NewLabel("sitePanel"), + "siteRef": gohaystack.NewLabel("siteRef"), + "solar": gohaystack.NewLabel("solar"), + "sp": gohaystack.NewLabel("sp"), + "speed": gohaystack.NewLabel("speed"), + "stage": gohaystack.NewLabel("stage"), + "standby": gohaystack.NewLabel("standby"), + "steam": gohaystack.NewLabel("steam"), + "steamHeat": gohaystack.NewLabel("steamHeat"), + "steamMeterLoad": gohaystack.NewLabel("steamMeterLoad"), + "steamPlant": gohaystack.NewLabel("steamPlant"), + "steamPlantRef": gohaystack.NewLabel("steamPlantRef"), + "subPanelOf": gohaystack.NewLabel("subPanelOf"), + "submeterOf": gohaystack.NewLabel("submeterOf"), + "sunrise": gohaystack.NewLabel("sunrise"), + "tank": gohaystack.NewLabel("tank"), + "temp": gohaystack.NewLabel("temp"), + "thd": gohaystack.NewLabel("thd"), + "total": gohaystack.NewLabel("total"), + "tripleDuct": gohaystack.NewLabel("tripleDuct"), + "tz": gohaystack.NewLabel("tz"), + "unit": gohaystack.NewLabel("unit"), + "unocc": gohaystack.NewLabel("unocc"), + "uv": gohaystack.NewLabel("uv"), + "valve": gohaystack.NewLabel("valve"), + "variableVolume": gohaystack.NewLabel("variableVolume"), + "vav": gohaystack.NewLabel("vav"), + "vavMode": gohaystack.NewLabel("vavMode"), + "vavZone": gohaystack.NewLabel("vavZone"), + "vfd": gohaystack.NewLabel("vfd"), + "visibility": gohaystack.NewLabel("visibility"), + "volt": gohaystack.NewLabel("volt"), + "volume": gohaystack.NewLabel("volume"), + "water": gohaystack.NewLabel("water"), + "waterCooled": gohaystack.NewLabel("waterCooled"), + "waterMeterLoad": gohaystack.NewLabel("waterMeterLoad"), + "weather": gohaystack.NewLabel("weather"), + "weatherCond": gohaystack.NewLabel("weatherCond"), + "weatherPoint": gohaystack.NewLabel("weatherPoint"), + "weatherRef": gohaystack.NewLabel("weatherRef"), + "wetBulb": gohaystack.NewLabel("wetBulb"), + "wind": gohaystack.NewLabel("wind"), + "writable": gohaystack.NewLabel("writable"), + "writeErr": gohaystack.NewLabel("writeErr"), + "writeLevel": gohaystack.NewLabel("writeLevel"), + "writeStatus": gohaystack.NewLabel("writeStatus"), + "writeVal": gohaystack.NewLabel("writeVal"), + "yearBuilt": gohaystack.NewLabel("yearBuilt"), + "zone": gohaystack.NewLabel("zone"), + } +) + +// GetLabelByName returns the label identified by name and true, or nil and false if the label is not in the reference DB +func GetLabelByName(name string) (*gohaystack.Label, bool) { + l, ok := labelDB[name] + return l, ok +} + +// GetMarkerByName returns a func that returns a +func GetMarkerByName(name string) (func() (*gohaystack.Label, *gohaystack.Value), bool) { + m, ok := markerDB[name] + return m, ok +} diff --git a/tags/db_test.go b/tags/db_test.go new file mode 100644 index 0000000..49f2999 --- /dev/null +++ b/tags/db_test.go @@ -0,0 +1,99 @@ +package tags + +import ( + "reflect" + "testing" + + "github.com/owulveryck/gohaystack" +) + +func TestGetLabelByName(t *testing.T) { + type args struct { + name string + } + tests := []struct { + name string + args args + want *gohaystack.Label + want1 bool + }{ + { + "found", + args{ + "site", + }, + labelDB["site"], + true, + }, + { + "not found", + args{ + "NOT FOUND", + }, + nil, + false, + }, + } + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + got, got1 := GetLabelByName(tt.args.name) + if !reflect.DeepEqual(got, tt.want) { + t.Errorf("GetLabelByName() got = %v, want %v", got, tt.want) + } + if got1 != tt.want1 { + t.Errorf("GetLabelByName() got1 = %v, want %v", got1, tt.want1) + } + }) + } +} + +func TestGetMarkerByName(t *testing.T) { + type args struct { + name string + } + tests := []struct { + name string + args args + want func() (*gohaystack.Label, *gohaystack.Value) + want1 bool + }{ + { + "found", + args{ + "site", + }, + markerDB["site"], + true, + }, + { + "not found", + args{ + "NOTFOUND", + }, + nil, + false, + }, + } + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + got, got1 := GetMarkerByName(tt.args.name) + if got != nil && tt.want != nil { + gotL, gotV := got() + wantL, wantV := tt.want() + if !reflect.DeepEqual(gotL, wantL) { + t.Errorf("GetMarkerByName()") + } + if !reflect.DeepEqual(gotV, wantV) { + t.Errorf("GetMarkerByName()") + } + } else { + if !reflect.DeepEqual(got, tt.want) { + t.Errorf("GetMarkerByName()") + } + } + if got1 != tt.want1 { + t.Errorf("GetMarkerByName() got1 = %v, want %v", got1, tt.want1) + } + }) + } +} diff --git a/tags/markerdb.go b/tags/markerdb.go new file mode 100644 index 0000000..1c086b9 --- /dev/null +++ b/tags/markerdb.go @@ -0,0 +1,187 @@ +package tags + +import "github.com/owulveryck/gohaystack" + +var ( + markerDB = map[string]func() (*gohaystack.Label, *gohaystack.Value){ + "absorption": Marker(AbsorptionLabel), + "ac": Marker(AcLabel), + "active": Marker(ActiveLabel), + "ahu": Marker(AhuLabel), + "air": Marker(AirLabel), + "airCooled": Marker(AirCooledLabel), + "angle": Marker(AngleLabel), + "apparent": Marker(ApparentLabel), + "avg": Marker(AvgLabel), + "barometric": Marker(BarometricLabel), + "blowdown": Marker(BlowdownLabel), + "boiler": Marker(BoilerLabel), + "bypass": Marker(BypassLabel), + "centrifugal": Marker(CentrifugalLabel), + "chilled": Marker(ChilledLabel), + "chilledBeamZone": Marker(ChilledBeamZoneLabel), + "chilledWaterCool": Marker(ChilledWaterCoolLabel), + "chilledWaterPlant": Marker(ChilledWaterPlantLabel), + "chiller": Marker(ChillerLabel), + "circ": Marker(CircLabel), + "circuit": Marker(CircuitLabel), + "closedLoop": Marker(ClosedLoopLabel), + "cloudage": Marker(CloudageLabel), + "cmd": Marker(CmdLabel), + "co": Marker(CoLabel), + "co2": Marker(Co2Label), + "coldDeck": Marker(ColdDeckLabel), + "condensate": Marker(CondensateLabel), + "condenser": Marker(CondenserLabel), + "connection": Marker(ConnectionLabel), + "constantVolume": Marker(ConstantVolumeLabel), + "cool": Marker(CoolLabel), + "coolOnly": Marker(CoolOnlyLabel), + "cooling": Marker(CoolingLabel), + "coolingTower": Marker(CoolingTowerLabel), + "cur": Marker(CurLabel), + "current": Marker(CurrentLabel), + "damper": Marker(DamperLabel), + "dc": Marker(DcLabel), + "delta": Marker(DeltaLabel), + "device": Marker(DeviceLabel), + "dew": Marker(DewLabel), + "directZone": Marker(DirectZoneLabel), + "direction": Marker(DirectionLabel), + "discharge": Marker(DischargeLabel), + "diverting": Marker(DivertingLabel), + "domestic": Marker(DomesticLabel), + "dualDuct": Marker(DualDuctLabel), + "ductArea": Marker(DuctAreaLabel), + "dxCool": Marker(DxCoolLabel), + "effective": Marker(EffectiveLabel), + "efficiency": Marker(EfficiencyLabel), + "elec": Marker(ElecLabel), + "elecHeat": Marker(ElecHeatLabel), + "elecPanel": Marker(ElecPanelLabel), + "elecReheat": Marker(ElecReheatLabel), + "enable": Marker(EnableLabel), + "energy": Marker(EnergyLabel), + "entering": Marker(EnteringLabel), + "equip": Marker(EquipLabel), + "evaporator": Marker(EvaporatorLabel), + "exhaust": Marker(ExhaustLabel), + "export": Marker(ExportLabel), + "faceBypass": Marker(FaceBypassLabel), + "fan": Marker(FanLabel), + "fanPowered": Marker(FanPoweredLabel), + "fcu": Marker(FcuLabel), + "filter": Marker(FilterLabel), + "flow": Marker(FlowLabel), + "flue": Marker(FlueLabel), + "freezeStat": Marker(FreezeStatLabel), + "freq": Marker(FreqLabel), + "gas": Marker(GasLabel), + "gasHeat": Marker(GasHeatLabel), + "header": Marker(HeaderLabel), + "heat": Marker(HeatLabel), + "heatExchanger": Marker(HeatExchangerLabel), + "heatPump": Marker(HeatPumpLabel), + "heatWheel": Marker(HeatWheelLabel), + "heating": Marker(HeatingLabel), + "his": Marker(HisLabel), + "hisTotalized": Marker(HisTotalizedLabel), + "hot": Marker(HotLabel), + "hotDeck": Marker(HotDeckLabel), + "hotWaterHeat": Marker(HotWaterHeatLabel), + "hotWaterPlant": Marker(HotWaterPlantLabel), + "hotWaterReheat": Marker(HotWaterReheatLabel), + "humidifier": Marker(HumidifierLabel), + "humidity": Marker(HumidityLabel), + "hvac": Marker(HvacLabel), + "imbalance": Marker(ImbalanceLabel), + "import": Marker(ImportLabel), + "irradiance": Marker(IrradianceLabel), + "isolation": Marker(IsolationLabel), + "leaving": Marker(LeavingLabel), + "level": Marker(LevelLabel), + "lightLevel": Marker(LightLevelLabel), + "lighting": Marker(LightingLabel), + "lights": Marker(LightsLabel), + "lightsGroup": Marker(LightsGroupLabel), + "load": Marker(LoadLabel), + "mag": Marker(MagLabel), + "makeup": Marker(MakeupLabel), + "mau": Marker(MauLabel), + "max": Marker(MaxLabel), + "meter": Marker(MeterLabel), + "min": Marker(MinLabel), + "mixed": Marker(MixedLabel), + "mixing": Marker(MixingLabel), + "multiZone": Marker(MultiZoneLabel), + "net": Marker(NetLabel), + "network": Marker(NetworkLabel), + "neutralDeck": Marker(NeutralDeckLabel), + "occ": Marker(OccLabel), + "occupancyIndicator": Marker(OccupancyIndicatorLabel), + "occupied": Marker(OccupiedLabel), + "oil": Marker(OilLabel), + "openLoop": Marker(OpenLoopLabel), + "outside": Marker(OutsideLabel), + "parallel": Marker(ParallelLabel), + "perimeterHeat": Marker(PerimeterHeatLabel), + "pf": Marker(PfLabel), + "point": Marker(PointLabel), + "power": Marker(PowerLabel), + "precipitation": Marker(PrecipitationLabel), + "pressure": Marker(PressureLabel), + "pressureDependent": Marker(PressureDependentLabel), + "pressureIndependent": Marker(PressureIndependentLabel), + "primaryLoop": Marker(PrimaryLoopLabel), + "pump": Marker(PumpLabel), + "reactive": Marker(ReactiveLabel), + "reciprocal": Marker(ReciprocalLabel), + "refrig": Marker(RefrigLabel), + "reheat": Marker(ReheatLabel), + "reheating": Marker(ReheatingLabel), + "return": Marker(ReturnLabel), + "rooftop": Marker(RooftopLabel), + "run": Marker(RunLabel), + "screw": Marker(ScrewLabel), + "secondaryLoop": Marker(SecondaryLoopLabel), + "sensor": Marker(SensorLabel), + "series": Marker(SeriesLabel), + "singleDuct": Marker(SingleDuctLabel), + "site": Marker(SiteLabel), + "siteMeter": Marker(SiteMeterLabel), + "sitePanel": Marker(SitePanelLabel), + "solar": Marker(SolarLabel), + "sp": Marker(SpLabel), + "speed": Marker(SpeedLabel), + "standby": Marker(StandbyLabel), + "steam": Marker(SteamLabel), + "steamHeat": Marker(SteamHeatLabel), + "steamPlant": Marker(SteamPlantLabel), + "sunrise": Marker(SunriseLabel), + "tank": Marker(TankLabel), + "temp": Marker(TempLabel), + "thd": Marker(ThdLabel), + "total": Marker(TotalLabel), + "tripleDuct": Marker(TripleDuctLabel), + "unocc": Marker(UnoccLabel), + "uv": Marker(UvLabel), + "valve": Marker(ValveLabel), + "variableVolume": Marker(VariableVolumeLabel), + "vav": Marker(VavLabel), + "vavMode": Marker(VavModeLabel), + "vavZone": Marker(VavZoneLabel), + "vfd": Marker(VfdLabel), + "visibility": Marker(VisibilityLabel), + "volt": Marker(VoltLabel), + "volume": Marker(VolumeLabel), + "water": Marker(WaterLabel), + "waterCooled": Marker(WaterCooledLabel), + "weather": Marker(WeatherLabel), + "weatherCond": Marker(WeatherCondLabel), + "weatherPoint": Marker(WeatherPointLabel), + "wetBulb": Marker(WetBulbLabel), + "wind": Marker(WindLabel), + "writable": Marker(WritableLabel), + "zone": Marker(ZoneLabel), + } +) diff --git a/tags/tags.go b/tags/tags.go index 8a9b2b5..0399b69 100644 --- a/tags/tags.go +++ b/tags/tags.go @@ -4,829 +4,829 @@ import "github.com/owulveryck/gohaystack" var ( // AbsorptionLabel https://project-haystack.org/tag/absorption - AbsorptionLabel = gohaystack.NewLabel("absorption") + AbsorptionLabel = labelDB["absorption"] // AcLabel https://project-haystack.org/tag/ac - AcLabel = gohaystack.NewLabel("ac") + AcLabel = labelDB["ac"] // ActiveLabel https://project-haystack.org/tag/active - ActiveLabel = gohaystack.NewLabel("active") + ActiveLabel = labelDB["active"] // AhuLabel https://project-haystack.org/tag/ahu - AhuLabel = gohaystack.NewLabel("ahu") + AhuLabel = labelDB["ahu"] // AhuRefLabel https://project-haystack.org/tag/ahuRef - AhuRefLabel = gohaystack.NewLabel("ahuRef") + AhuRefLabel = labelDB["ahuRef"] // AirLabel https://project-haystack.org/tag/air - AirLabel = gohaystack.NewLabel("air") + AirLabel = labelDB["air"] // AirCooledLabel https://project-haystack.org/tag/airCooled - AirCooledLabel = gohaystack.NewLabel("airCooled") + AirCooledLabel = labelDB["airCooled"] // AngleLabel https://project-haystack.org/tag/angle - AngleLabel = gohaystack.NewLabel("angle") + AngleLabel = labelDB["angle"] // ApparentLabel https://project-haystack.org/tag/apparent - ApparentLabel = gohaystack.NewLabel("apparent") + ApparentLabel = labelDB["apparent"] // AreaLabel https://project-haystack.org/tag/area - AreaLabel = gohaystack.NewLabel("area") + AreaLabel = labelDB["area"] // AvgLabel https://project-haystack.org/tag/avg - AvgLabel = gohaystack.NewLabel("avg") + AvgLabel = labelDB["avg"] // BarometricLabel https://project-haystack.org/tag/barometric - BarometricLabel = gohaystack.NewLabel("barometric") + BarometricLabel = labelDB["barometric"] // BlowdownLabel https://project-haystack.org/tag/blowdown - BlowdownLabel = gohaystack.NewLabel("blowdown") + BlowdownLabel = labelDB["blowdown"] // BoilerLabel https://project-haystack.org/tag/boiler - BoilerLabel = gohaystack.NewLabel("boiler") + BoilerLabel = labelDB["boiler"] // BypassLabel https://project-haystack.org/tag/bypass - BypassLabel = gohaystack.NewLabel("bypass") + BypassLabel = labelDB["bypass"] // CentrifugalLabel https://project-haystack.org/tag/centrifugal - CentrifugalLabel = gohaystack.NewLabel("centrifugal") + CentrifugalLabel = labelDB["centrifugal"] // ChilledLabel https://project-haystack.org/tag/chilled - ChilledLabel = gohaystack.NewLabel("chilled") + ChilledLabel = labelDB["chilled"] // ChilledBeamZoneLabel https://project-haystack.org/tag/chilledBeamZone - ChilledBeamZoneLabel = gohaystack.NewLabel("chilledBeamZone") + ChilledBeamZoneLabel = labelDB["chilledBeamZone"] // ChilledWaterCoolLabel https://project-haystack.org/tag/chilledWaterCool - ChilledWaterCoolLabel = gohaystack.NewLabel("chilledWaterCool") + ChilledWaterCoolLabel = labelDB["chilledWaterCool"] // ChilledWaterPlantLabel https://project-haystack.org/tag/chilledWaterPlant - ChilledWaterPlantLabel = gohaystack.NewLabel("chilledWaterPlant") + ChilledWaterPlantLabel = labelDB["chilledWaterPlant"] // ChilledWaterPlantRefLabel https://project-haystack.org/tag/chilledWaterPlantRef - ChilledWaterPlantRefLabel = gohaystack.NewLabel("chilledWaterPlantRef") + ChilledWaterPlantRefLabel = labelDB["chilledWaterPlantRef"] // ChillerLabel https://project-haystack.org/tag/chiller - ChillerLabel = gohaystack.NewLabel("chiller") + ChillerLabel = labelDB["chiller"] // CircLabel https://project-haystack.org/tag/circ - CircLabel = gohaystack.NewLabel("circ") + CircLabel = labelDB["circ"] // CircuitLabel https://project-haystack.org/tag/circuit - CircuitLabel = gohaystack.NewLabel("circuit") + CircuitLabel = labelDB["circuit"] // ClosedLoopLabel https://project-haystack.org/tag/closedLoop - ClosedLoopLabel = gohaystack.NewLabel("closedLoop") + ClosedLoopLabel = labelDB["closedLoop"] // CloudageLabel https://project-haystack.org/tag/cloudage - CloudageLabel = gohaystack.NewLabel("cloudage") + CloudageLabel = labelDB["cloudage"] // CmdLabel https://project-haystack.org/tag/cmd - CmdLabel = gohaystack.NewLabel("cmd") + CmdLabel = labelDB["cmd"] // CoLabel https://project-haystack.org/tag/co - CoLabel = gohaystack.NewLabel("co") + CoLabel = labelDB["co"] // Co2Label https://project-haystack.org/tag/co2 - Co2Label = gohaystack.NewLabel("co2") + Co2Label = labelDB["co2"] // ColdDeckLabel https://project-haystack.org/tag/coldDeck - ColdDeckLabel = gohaystack.NewLabel("coldDeck") + ColdDeckLabel = labelDB["coldDeck"] // CondensateLabel https://project-haystack.org/tag/condensate - CondensateLabel = gohaystack.NewLabel("condensate") + CondensateLabel = labelDB["condensate"] // CondenserLabel https://project-haystack.org/tag/condenser - CondenserLabel = gohaystack.NewLabel("condenser") + CondenserLabel = labelDB["condenser"] // ConnectionLabel https://project-haystack.org/tag/connection - ConnectionLabel = gohaystack.NewLabel("connection") + ConnectionLabel = labelDB["connection"] // ConstantVolumeLabel https://project-haystack.org/tag/constantVolume - ConstantVolumeLabel = gohaystack.NewLabel("constantVolume") + ConstantVolumeLabel = labelDB["constantVolume"] // CoolLabel https://project-haystack.org/tag/cool - CoolLabel = gohaystack.NewLabel("cool") + CoolLabel = labelDB["cool"] // CoolOnlyLabel https://project-haystack.org/tag/coolOnly - CoolOnlyLabel = gohaystack.NewLabel("coolOnly") + CoolOnlyLabel = labelDB["coolOnly"] // CoolingLabel https://project-haystack.org/tag/cooling - CoolingLabel = gohaystack.NewLabel("cooling") + CoolingLabel = labelDB["cooling"] // CoolingCapacityLabel https://project-haystack.org/tag/coolingCapacity - CoolingCapacityLabel = gohaystack.NewLabel("coolingCapacity") + CoolingCapacityLabel = labelDB["coolingCapacity"] // CoolingTowerLabel https://project-haystack.org/tag/coolingTower - CoolingTowerLabel = gohaystack.NewLabel("coolingTower") + CoolingTowerLabel = labelDB["coolingTower"] // CurLabel https://project-haystack.org/tag/cur - CurLabel = gohaystack.NewLabel("cur") + CurLabel = labelDB["cur"] // CurErrLabel https://project-haystack.org/tag/curErr - CurErrLabel = gohaystack.NewLabel("curErr") + CurErrLabel = labelDB["curErr"] // CurStatusLabel https://project-haystack.org/tag/curStatus - CurStatusLabel = gohaystack.NewLabel("curStatus") + CurStatusLabel = labelDB["curStatus"] // CurValLabel https://project-haystack.org/tag/curVal - CurValLabel = gohaystack.NewLabel("curVal") + CurValLabel = labelDB["curVal"] // CurrentLabel https://project-haystack.org/tag/current - CurrentLabel = gohaystack.NewLabel("current") + CurrentLabel = labelDB["current"] // DamperLabel https://project-haystack.org/tag/damper - DamperLabel = gohaystack.NewLabel("damper") + DamperLabel = labelDB["damper"] // DcLabel https://project-haystack.org/tag/dc - DcLabel = gohaystack.NewLabel("dc") + DcLabel = labelDB["dc"] // DeltaLabel https://project-haystack.org/tag/delta - DeltaLabel = gohaystack.NewLabel("delta") + DeltaLabel = labelDB["delta"] // DeviceLabel https://project-haystack.org/tag/device - DeviceLabel = gohaystack.NewLabel("device") + DeviceLabel = labelDB["device"] // Device1RefLabel https://project-haystack.org/tag/device1Ref - Device1RefLabel = gohaystack.NewLabel("device1Ref") + Device1RefLabel = labelDB["device1Ref"] // Device2RefLabel https://project-haystack.org/tag/device2Ref - Device2RefLabel = gohaystack.NewLabel("device2Ref") + Device2RefLabel = labelDB["device2Ref"] // DewLabel https://project-haystack.org/tag/dew - DewLabel = gohaystack.NewLabel("dew") + DewLabel = labelDB["dew"] // DirectZoneLabel https://project-haystack.org/tag/directZone - DirectZoneLabel = gohaystack.NewLabel("directZone") + DirectZoneLabel = labelDB["directZone"] // DirectionLabel https://project-haystack.org/tag/direction - DirectionLabel = gohaystack.NewLabel("direction") + DirectionLabel = labelDB["direction"] // DisLabel https://project-haystack.org/tag/dis - DisLabel = gohaystack.NewLabel("dis") + DisLabel = labelDB["dis"] // DischargeLabel https://project-haystack.org/tag/discharge - DischargeLabel = gohaystack.NewLabel("discharge") + DischargeLabel = labelDB["discharge"] // DivertingLabel https://project-haystack.org/tag/diverting - DivertingLabel = gohaystack.NewLabel("diverting") + DivertingLabel = labelDB["diverting"] // DomesticLabel https://project-haystack.org/tag/domestic - DomesticLabel = gohaystack.NewLabel("domestic") + DomesticLabel = labelDB["domestic"] // DualDuctLabel https://project-haystack.org/tag/dualDuct - DualDuctLabel = gohaystack.NewLabel("dualDuct") + DualDuctLabel = labelDB["dualDuct"] // DuctAreaLabel https://project-haystack.org/tag/ductArea - DuctAreaLabel = gohaystack.NewLabel("ductArea") + DuctAreaLabel = labelDB["ductArea"] // DxCoolLabel https://project-haystack.org/tag/dxCool - DxCoolLabel = gohaystack.NewLabel("dxCool") + DxCoolLabel = labelDB["dxCool"] // EffectiveLabel https://project-haystack.org/tag/effective - EffectiveLabel = gohaystack.NewLabel("effective") + EffectiveLabel = labelDB["effective"] // EfficiencyLabel https://project-haystack.org/tag/efficiency - EfficiencyLabel = gohaystack.NewLabel("efficiency") + EfficiencyLabel = labelDB["efficiency"] // ElecLabel https://project-haystack.org/tag/elec - ElecLabel = gohaystack.NewLabel("elec") + ElecLabel = labelDB["elec"] // ElecHeatLabel https://project-haystack.org/tag/elecHeat - ElecHeatLabel = gohaystack.NewLabel("elecHeat") + ElecHeatLabel = labelDB["elecHeat"] // ElecMeterLoadLabel https://project-haystack.org/tag/elecMeterLoad - ElecMeterLoadLabel = gohaystack.NewLabel("elecMeterLoad") + ElecMeterLoadLabel = labelDB["elecMeterLoad"] // ElecMeterRefLabel https://project-haystack.org/tag/elecMeterRef - ElecMeterRefLabel = gohaystack.NewLabel("elecMeterRef") + ElecMeterRefLabel = labelDB["elecMeterRef"] // ElecPanelLabel https://project-haystack.org/tag/elecPanel - ElecPanelLabel = gohaystack.NewLabel("elecPanel") + ElecPanelLabel = labelDB["elecPanel"] // ElecPanelOfLabel https://project-haystack.org/tag/elecPanelOf - ElecPanelOfLabel = gohaystack.NewLabel("elecPanelOf") + ElecPanelOfLabel = labelDB["elecPanelOf"] // ElecReheatLabel https://project-haystack.org/tag/elecReheat - ElecReheatLabel = gohaystack.NewLabel("elecReheat") + ElecReheatLabel = labelDB["elecReheat"] // EnableLabel https://project-haystack.org/tag/enable - EnableLabel = gohaystack.NewLabel("enable") + EnableLabel = labelDB["enable"] // EnergyLabel https://project-haystack.org/tag/energy - EnergyLabel = gohaystack.NewLabel("energy") + EnergyLabel = labelDB["energy"] // EnteringLabel https://project-haystack.org/tag/entering - EnteringLabel = gohaystack.NewLabel("entering") + EnteringLabel = labelDB["entering"] // EnumLabel https://project-haystack.org/tag/enum - EnumLabel = gohaystack.NewLabel("enum") + EnumLabel = labelDB["enum"] // EquipLabel https://project-haystack.org/tag/equip - EquipLabel = gohaystack.NewLabel("equip") + EquipLabel = labelDB["equip"] // EquipRefLabel https://project-haystack.org/tag/equipRef - EquipRefLabel = gohaystack.NewLabel("equipRef") + EquipRefLabel = labelDB["equipRef"] // EvaporatorLabel https://project-haystack.org/tag/evaporator - EvaporatorLabel = gohaystack.NewLabel("evaporator") + EvaporatorLabel = labelDB["evaporator"] // ExhaustLabel https://project-haystack.org/tag/exhaust - ExhaustLabel = gohaystack.NewLabel("exhaust") + ExhaustLabel = labelDB["exhaust"] // ExportLabel https://project-haystack.org/tag/export - ExportLabel = gohaystack.NewLabel("export") + ExportLabel = labelDB["export"] // FaceBypassLabel https://project-haystack.org/tag/faceBypass - FaceBypassLabel = gohaystack.NewLabel("faceBypass") + FaceBypassLabel = labelDB["faceBypass"] // FanLabel https://project-haystack.org/tag/fan - FanLabel = gohaystack.NewLabel("fan") + FanLabel = labelDB["fan"] // FanPoweredLabel https://project-haystack.org/tag/fanPowered - FanPoweredLabel = gohaystack.NewLabel("fanPowered") + FanPoweredLabel = labelDB["fanPowered"] // FcuLabel https://project-haystack.org/tag/fcu - FcuLabel = gohaystack.NewLabel("fcu") + FcuLabel = labelDB["fcu"] // FilterLabel https://project-haystack.org/tag/filter - FilterLabel = gohaystack.NewLabel("filter") + FilterLabel = labelDB["filter"] // FlowLabel https://project-haystack.org/tag/flow - FlowLabel = gohaystack.NewLabel("flow") + FlowLabel = labelDB["flow"] // FlueLabel https://project-haystack.org/tag/flue - FlueLabel = gohaystack.NewLabel("flue") + FlueLabel = labelDB["flue"] // FreezeStatLabel https://project-haystack.org/tag/freezeStat - FreezeStatLabel = gohaystack.NewLabel("freezeStat") + FreezeStatLabel = labelDB["freezeStat"] // FreqLabel https://project-haystack.org/tag/freq - FreqLabel = gohaystack.NewLabel("freq") + FreqLabel = labelDB["freq"] // GasLabel https://project-haystack.org/tag/gas - GasLabel = gohaystack.NewLabel("gas") + GasLabel = labelDB["gas"] // GasHeatLabel https://project-haystack.org/tag/gasHeat - GasHeatLabel = gohaystack.NewLabel("gasHeat") + GasHeatLabel = labelDB["gasHeat"] // GasMeterLoadLabel https://project-haystack.org/tag/gasMeterLoad - GasMeterLoadLabel = gohaystack.NewLabel("gasMeterLoad") + GasMeterLoadLabel = labelDB["gasMeterLoad"] // GeoAddrLabel https://project-haystack.org/tag/geoAddr - GeoAddrLabel = gohaystack.NewLabel("geoAddr") + GeoAddrLabel = labelDB["geoAddr"] // GeoCityLabel https://project-haystack.org/tag/geoCity - GeoCityLabel = gohaystack.NewLabel("geoCity") + GeoCityLabel = labelDB["geoCity"] // GeoCoordLabel https://project-haystack.org/tag/geoCoord - GeoCoordLabel = gohaystack.NewLabel("geoCoord") + GeoCoordLabel = labelDB["geoCoord"] // GeoCountryLabel https://project-haystack.org/tag/geoCountry - GeoCountryLabel = gohaystack.NewLabel("geoCountry") + GeoCountryLabel = labelDB["geoCountry"] // GeoCountyLabel https://project-haystack.org/tag/geoCounty - GeoCountyLabel = gohaystack.NewLabel("geoCounty") + GeoCountyLabel = labelDB["geoCounty"] // GeoPostalCodeLabel https://project-haystack.org/tag/geoPostalCode - GeoPostalCodeLabel = gohaystack.NewLabel("geoPostalCode") + GeoPostalCodeLabel = labelDB["geoPostalCode"] // GeoStateLabel https://project-haystack.org/tag/geoState - GeoStateLabel = gohaystack.NewLabel("geoState") + GeoStateLabel = labelDB["geoState"] // GeoStreetLabel https://project-haystack.org/tag/geoStreet - GeoStreetLabel = gohaystack.NewLabel("geoStreet") + GeoStreetLabel = labelDB["geoStreet"] // HeaderLabel https://project-haystack.org/tag/header - HeaderLabel = gohaystack.NewLabel("header") + HeaderLabel = labelDB["header"] // HeatLabel https://project-haystack.org/tag/heat - HeatLabel = gohaystack.NewLabel("heat") + HeatLabel = labelDB["heat"] // HeatExchangerLabel https://project-haystack.org/tag/heatExchanger - HeatExchangerLabel = gohaystack.NewLabel("heatExchanger") + HeatExchangerLabel = labelDB["heatExchanger"] // HeatPumpLabel https://project-haystack.org/tag/heatPump - HeatPumpLabel = gohaystack.NewLabel("heatPump") + HeatPumpLabel = labelDB["heatPump"] // HeatWheelLabel https://project-haystack.org/tag/heatWheel - HeatWheelLabel = gohaystack.NewLabel("heatWheel") + HeatWheelLabel = labelDB["heatWheel"] // HeatingLabel https://project-haystack.org/tag/heating - HeatingLabel = gohaystack.NewLabel("heating") + HeatingLabel = labelDB["heating"] // HisLabel https://project-haystack.org/tag/his - HisLabel = gohaystack.NewLabel("his") + HisLabel = labelDB["his"] // HisErrLabel https://project-haystack.org/tag/hisErr - HisErrLabel = gohaystack.NewLabel("hisErr") + HisErrLabel = labelDB["hisErr"] // HisInterpolateLabel https://project-haystack.org/tag/hisInterpolate - HisInterpolateLabel = gohaystack.NewLabel("hisInterpolate") + HisInterpolateLabel = labelDB["hisInterpolate"] // HisStatusLabel https://project-haystack.org/tag/hisStatus - HisStatusLabel = gohaystack.NewLabel("hisStatus") + HisStatusLabel = labelDB["hisStatus"] // HisTotalizedLabel https://project-haystack.org/tag/hisTotalized - HisTotalizedLabel = gohaystack.NewLabel("hisTotalized") + HisTotalizedLabel = labelDB["hisTotalized"] // HotLabel https://project-haystack.org/tag/hot - HotLabel = gohaystack.NewLabel("hot") + HotLabel = labelDB["hot"] // HotDeckLabel https://project-haystack.org/tag/hotDeck - HotDeckLabel = gohaystack.NewLabel("hotDeck") + HotDeckLabel = labelDB["hotDeck"] // HotWaterHeatLabel https://project-haystack.org/tag/hotWaterHeat - HotWaterHeatLabel = gohaystack.NewLabel("hotWaterHeat") + HotWaterHeatLabel = labelDB["hotWaterHeat"] // HotWaterPlantLabel https://project-haystack.org/tag/hotWaterPlant - HotWaterPlantLabel = gohaystack.NewLabel("hotWaterPlant") + HotWaterPlantLabel = labelDB["hotWaterPlant"] // HotWaterPlantRefLabel https://project-haystack.org/tag/hotWaterPlantRef - HotWaterPlantRefLabel = gohaystack.NewLabel("hotWaterPlantRef") + HotWaterPlantRefLabel = labelDB["hotWaterPlantRef"] // HotWaterReheatLabel https://project-haystack.org/tag/hotWaterReheat - HotWaterReheatLabel = gohaystack.NewLabel("hotWaterReheat") + HotWaterReheatLabel = labelDB["hotWaterReheat"] // HumidifierLabel https://project-haystack.org/tag/humidifier - HumidifierLabel = gohaystack.NewLabel("humidifier") + HumidifierLabel = labelDB["humidifier"] // HumidityLabel https://project-haystack.org/tag/humidity - HumidityLabel = gohaystack.NewLabel("humidity") + HumidityLabel = labelDB["humidity"] // HvacLabel https://project-haystack.org/tag/hvac - HvacLabel = gohaystack.NewLabel("hvac") + HvacLabel = labelDB["hvac"] // IDLabel https://project-haystack.org/tag/iD - IDLabel = gohaystack.NewLabel("id") + IDLabel = labelDB["id"] // ImbalanceLabel https://project-haystack.org/tag/imbalance - ImbalanceLabel = gohaystack.NewLabel("imbalance") + ImbalanceLabel = labelDB["imbalance"] // ImportLabel https://project-haystack.org/tag/import - ImportLabel = gohaystack.NewLabel("import") + ImportLabel = labelDB["import"] // IrradianceLabel https://project-haystack.org/tag/irradiance - IrradianceLabel = gohaystack.NewLabel("irradiance") + IrradianceLabel = labelDB["irradiance"] // IsolationLabel https://project-haystack.org/tag/isolation - IsolationLabel = gohaystack.NewLabel("isolation") + IsolationLabel = labelDB["isolation"] // KindLabel https://project-haystack.org/tag/kind - KindLabel = gohaystack.NewLabel("kind") + KindLabel = labelDB["kind"] // LeavingLabel https://project-haystack.org/tag/leaving - LeavingLabel = gohaystack.NewLabel("leaving") + LeavingLabel = labelDB["leaving"] // LevelLabel https://project-haystack.org/tag/level - LevelLabel = gohaystack.NewLabel("level") + LevelLabel = labelDB["level"] // LightLevelLabel https://project-haystack.org/tag/lightLevel - LightLevelLabel = gohaystack.NewLabel("lightLevel") + LightLevelLabel = labelDB["lightLevel"] // LightingLabel https://project-haystack.org/tag/lighting - LightingLabel = gohaystack.NewLabel("lighting") + LightingLabel = labelDB["lighting"] // LightsLabel https://project-haystack.org/tag/lights - LightsLabel = gohaystack.NewLabel("lights") + LightsLabel = labelDB["lights"] // LightsGroupLabel https://project-haystack.org/tag/lightsGroup - LightsGroupLabel = gohaystack.NewLabel("lightsGroup") + LightsGroupLabel = labelDB["lightsGroup"] // LoadLabel https://project-haystack.org/tag/load - LoadLabel = gohaystack.NewLabel("load") + LoadLabel = labelDB["load"] // MagLabel https://project-haystack.org/tag/mag - MagLabel = gohaystack.NewLabel("mag") + MagLabel = labelDB["mag"] // MakeupLabel https://project-haystack.org/tag/makeup - MakeupLabel = gohaystack.NewLabel("makeup") + MakeupLabel = labelDB["makeup"] // MauLabel https://project-haystack.org/tag/mau - MauLabel = gohaystack.NewLabel("mau") + MauLabel = labelDB["mau"] // MaxLabel https://project-haystack.org/tag/max - MaxLabel = gohaystack.NewLabel("max") + MaxLabel = labelDB["max"] // MaxValLabel https://project-haystack.org/tag/maxVal - MaxValLabel = gohaystack.NewLabel("maxVal") + MaxValLabel = labelDB["maxVal"] // MeterLabel https://project-haystack.org/tag/meter - MeterLabel = gohaystack.NewLabel("meter") + MeterLabel = labelDB["meter"] // MinLabel https://project-haystack.org/tag/min - MinLabel = gohaystack.NewLabel("min") + MinLabel = labelDB["min"] // MinValLabel https://project-haystack.org/tag/minVal - MinValLabel = gohaystack.NewLabel("minVal") + MinValLabel = labelDB["minVal"] // MixedLabel https://project-haystack.org/tag/mixed - MixedLabel = gohaystack.NewLabel("mixed") + MixedLabel = labelDB["mixed"] // MixingLabel https://project-haystack.org/tag/mixing - MixingLabel = gohaystack.NewLabel("mixing") + MixingLabel = labelDB["mixing"] // MultiZoneLabel https://project-haystack.org/tag/multiZone - MultiZoneLabel = gohaystack.NewLabel("multiZone") + MultiZoneLabel = labelDB["multiZone"] // NetLabel https://project-haystack.org/tag/net - NetLabel = gohaystack.NewLabel("net") + NetLabel = labelDB["net"] // NetworkLabel https://project-haystack.org/tag/network - NetworkLabel = gohaystack.NewLabel("network") + NetworkLabel = labelDB["network"] // NetworkRefLabel https://project-haystack.org/tag/networkRef - NetworkRefLabel = gohaystack.NewLabel("networkRef") + NetworkRefLabel = labelDB["networkRef"] // NeutralDeckLabel https://project-haystack.org/tag/neutralDeck - NeutralDeckLabel = gohaystack.NewLabel("neutralDeck") + NeutralDeckLabel = labelDB["neutralDeck"] // OccLabel https://project-haystack.org/tag/occ - OccLabel = gohaystack.NewLabel("occ") + OccLabel = labelDB["occ"] // OccupancyIndicatorLabel https://project-haystack.org/tag/occupancyIndicator - OccupancyIndicatorLabel = gohaystack.NewLabel("occupancyIndicator") + OccupancyIndicatorLabel = labelDB["occupancyIndicator"] // OccupiedLabel https://project-haystack.org/tag/occupied - OccupiedLabel = gohaystack.NewLabel("occupied") + OccupiedLabel = labelDB["occupied"] // OilLabel https://project-haystack.org/tag/oil - OilLabel = gohaystack.NewLabel("oil") + OilLabel = labelDB["oil"] // OpenLoopLabel https://project-haystack.org/tag/openLoop - OpenLoopLabel = gohaystack.NewLabel("openLoop") + OpenLoopLabel = labelDB["openLoop"] // OutsideLabel https://project-haystack.org/tag/outside - OutsideLabel = gohaystack.NewLabel("outside") + OutsideLabel = labelDB["outside"] // ParallelLabel https://project-haystack.org/tag/parallel - ParallelLabel = gohaystack.NewLabel("parallel") + ParallelLabel = labelDB["parallel"] // PerimeterHeatLabel https://project-haystack.org/tag/perimeterHeat - PerimeterHeatLabel = gohaystack.NewLabel("perimeterHeat") + PerimeterHeatLabel = labelDB["perimeterHeat"] // PfLabel https://project-haystack.org/tag/pf - PfLabel = gohaystack.NewLabel("pf") + PfLabel = labelDB["pf"] // PhaseLabel https://project-haystack.org/tag/phase - PhaseLabel = gohaystack.NewLabel("phase") + PhaseLabel = labelDB["phase"] // PointLabel https://project-haystack.org/tag/point - PointLabel = gohaystack.NewLabel("point") + PointLabel = labelDB["point"] // PowerLabel https://project-haystack.org/tag/power - PowerLabel = gohaystack.NewLabel("power") + PowerLabel = labelDB["power"] // PrecipitationLabel https://project-haystack.org/tag/precipitation - PrecipitationLabel = gohaystack.NewLabel("precipitation") + PrecipitationLabel = labelDB["precipitation"] // PressureLabel https://project-haystack.org/tag/pressure - PressureLabel = gohaystack.NewLabel("pressure") + PressureLabel = labelDB["pressure"] // PressureDependentLabel https://project-haystack.org/tag/pressureDependent - PressureDependentLabel = gohaystack.NewLabel("pressureDependent") + PressureDependentLabel = labelDB["pressureDependent"] // PressureIndependentLabel https://project-haystack.org/tag/pressureIndependent - PressureIndependentLabel = gohaystack.NewLabel("pressureIndependent") + PressureIndependentLabel = labelDB["pressureIndependent"] // PrimaryFunctionLabel https://project-haystack.org/tag/primaryFunction - PrimaryFunctionLabel = gohaystack.NewLabel("primaryFunction") + PrimaryFunctionLabel = labelDB["primaryFunction"] // PrimaryLoopLabel https://project-haystack.org/tag/primaryLoop - PrimaryLoopLabel = gohaystack.NewLabel("primaryLoop") + PrimaryLoopLabel = labelDB["primaryLoop"] // ProtocolLabel https://project-haystack.org/tag/protocol - ProtocolLabel = gohaystack.NewLabel("protocol") + ProtocolLabel = labelDB["protocol"] // PumpLabel https://project-haystack.org/tag/pump - PumpLabel = gohaystack.NewLabel("pump") + PumpLabel = labelDB["pump"] // ReactiveLabel https://project-haystack.org/tag/reactive - ReactiveLabel = gohaystack.NewLabel("reactive") + ReactiveLabel = labelDB["reactive"] // ReciprocalLabel https://project-haystack.org/tag/reciprocal - ReciprocalLabel = gohaystack.NewLabel("reciprocal") + ReciprocalLabel = labelDB["reciprocal"] // RefrigLabel https://project-haystack.org/tag/refrig - RefrigLabel = gohaystack.NewLabel("refrig") + RefrigLabel = labelDB["refrig"] // ReheatLabel https://project-haystack.org/tag/reheat - ReheatLabel = gohaystack.NewLabel("reheat") + ReheatLabel = labelDB["reheat"] // ReheatingLabel https://project-haystack.org/tag/reheating - ReheatingLabel = gohaystack.NewLabel("reheating") + ReheatingLabel = labelDB["reheating"] // ReturnLabel https://project-haystack.org/tag/return - ReturnLabel = gohaystack.NewLabel("return") + ReturnLabel = labelDB["return"] // RooftopLabel https://project-haystack.org/tag/rooftop - RooftopLabel = gohaystack.NewLabel("rooftop") + RooftopLabel = labelDB["rooftop"] // RunLabel https://project-haystack.org/tag/run - RunLabel = gohaystack.NewLabel("run") + RunLabel = labelDB["run"] // ScrewLabel https://project-haystack.org/tag/screw - ScrewLabel = gohaystack.NewLabel("screw") + ScrewLabel = labelDB["screw"] // SecondaryLoopLabel https://project-haystack.org/tag/secondaryLoop - SecondaryLoopLabel = gohaystack.NewLabel("secondaryLoop") + SecondaryLoopLabel = labelDB["secondaryLoop"] // SensorLabel https://project-haystack.org/tag/sensor - SensorLabel = gohaystack.NewLabel("sensor") + SensorLabel = labelDB["sensor"] // SeriesLabel https://project-haystack.org/tag/series - SeriesLabel = gohaystack.NewLabel("series") + SeriesLabel = labelDB["series"] // SingleDuctLabel https://project-haystack.org/tag/singleDuct - SingleDuctLabel = gohaystack.NewLabel("singleDuct") + SingleDuctLabel = labelDB["singleDuct"] // SiteLabel https://project-haystack.org/tag/site - SiteLabel = gohaystack.NewLabel("site") + SiteLabel = labelDB["site"] // SiteMeterLabel https://project-haystack.org/tag/siteMeter - SiteMeterLabel = gohaystack.NewLabel("siteMeter") + SiteMeterLabel = labelDB["siteMeter"] // SitePanelLabel https://project-haystack.org/tag/sitePanel - SitePanelLabel = gohaystack.NewLabel("sitePanel") + SitePanelLabel = labelDB["sitePanel"] // SiteRefLabel https://project-haystack.org/tag/siteRef - SiteRefLabel = gohaystack.NewLabel("siteRef") + SiteRefLabel = labelDB["siteRef"] // SolarLabel https://project-haystack.org/tag/solar - SolarLabel = gohaystack.NewLabel("solar") + SolarLabel = labelDB["solar"] // SpLabel https://project-haystack.org/tag/sp - SpLabel = gohaystack.NewLabel("sp") + SpLabel = labelDB["sp"] // SpeedLabel https://project-haystack.org/tag/speed - SpeedLabel = gohaystack.NewLabel("speed") + SpeedLabel = labelDB["speed"] // StageLabel https://project-haystack.org/tag/stage - StageLabel = gohaystack.NewLabel("stage") + StageLabel = labelDB["stage"] // StandbyLabel https://project-haystack.org/tag/standby - StandbyLabel = gohaystack.NewLabel("standby") + StandbyLabel = labelDB["standby"] // SteamLabel https://project-haystack.org/tag/steam - SteamLabel = gohaystack.NewLabel("steam") + SteamLabel = labelDB["steam"] // SteamHeatLabel https://project-haystack.org/tag/steamHeat - SteamHeatLabel = gohaystack.NewLabel("steamHeat") + SteamHeatLabel = labelDB["steamHeat"] // SteamMeterLoadLabel https://project-haystack.org/tag/steamMeterLoad - SteamMeterLoadLabel = gohaystack.NewLabel("steamMeterLoad") + SteamMeterLoadLabel = labelDB["steamMeterLoad"] // SteamPlantLabel https://project-haystack.org/tag/steamPlant - SteamPlantLabel = gohaystack.NewLabel("steamPlant") + SteamPlantLabel = labelDB["steamPlant"] // SteamPlantRefLabel https://project-haystack.org/tag/steamPlantRef - SteamPlantRefLabel = gohaystack.NewLabel("steamPlantRef") + SteamPlantRefLabel = labelDB["steamPlantRef"] // SubPanelOfLabel https://project-haystack.org/tag/subPanelOf - SubPanelOfLabel = gohaystack.NewLabel("subPanelOf") + SubPanelOfLabel = labelDB["subPanelOf"] // SubmeterOfLabel https://project-haystack.org/tag/submeterOf - SubmeterOfLabel = gohaystack.NewLabel("submeterOf") + SubmeterOfLabel = labelDB["submeterOf"] // SunriseLabel https://project-haystack.org/tag/sunrise - SunriseLabel = gohaystack.NewLabel("sunrise") + SunriseLabel = labelDB["sunrise"] // TankLabel https://project-haystack.org/tag/tank - TankLabel = gohaystack.NewLabel("tank") + TankLabel = labelDB["tank"] // TempLabel https://project-haystack.org/tag/temp - TempLabel = gohaystack.NewLabel("temp") + TempLabel = labelDB["temp"] // ThdLabel https://project-haystack.org/tag/thd - ThdLabel = gohaystack.NewLabel("thd") + ThdLabel = labelDB["thd"] // TotalLabel https://project-haystack.org/tag/total - TotalLabel = gohaystack.NewLabel("total") + TotalLabel = labelDB["total"] // TripleDuctLabel https://project-haystack.org/tag/tripleDuct - TripleDuctLabel = gohaystack.NewLabel("tripleDuct") + TripleDuctLabel = labelDB["tripleDuct"] // TzLabel https://project-haystack.org/tag/tz - TzLabel = gohaystack.NewLabel("tz") + TzLabel = labelDB["tz"] // UnitLabel https://project-haystack.org/tag/unit - UnitLabel = gohaystack.NewLabel("unit") + UnitLabel = labelDB["unit"] // UnoccLabel https://project-haystack.org/tag/unocc - UnoccLabel = gohaystack.NewLabel("unocc") + UnoccLabel = labelDB["unocc"] // UvLabel https://project-haystack.org/tag/uv - UvLabel = gohaystack.NewLabel("uv") + UvLabel = labelDB["uv"] // ValveLabel https://project-haystack.org/tag/valve - ValveLabel = gohaystack.NewLabel("valve") + ValveLabel = labelDB["valve"] // VariableVolumeLabel https://project-haystack.org/tag/variableVolume - VariableVolumeLabel = gohaystack.NewLabel("variableVolume") + VariableVolumeLabel = labelDB["variableVolume"] // VavLabel https://project-haystack.org/tag/vav - VavLabel = gohaystack.NewLabel("vav") + VavLabel = labelDB["vav"] // VavModeLabel https://project-haystack.org/tag/vavMode - VavModeLabel = gohaystack.NewLabel("vavMode") + VavModeLabel = labelDB["vavMode"] // VavZoneLabel https://project-haystack.org/tag/vavZone - VavZoneLabel = gohaystack.NewLabel("vavZone") + VavZoneLabel = labelDB["vavZone"] // VfdLabel https://project-haystack.org/tag/vfd - VfdLabel = gohaystack.NewLabel("vfd") + VfdLabel = labelDB["vfd"] // VisibilityLabel https://project-haystack.org/tag/visibility - VisibilityLabel = gohaystack.NewLabel("visibility") + VisibilityLabel = labelDB["visibility"] // VoltLabel https://project-haystack.org/tag/volt - VoltLabel = gohaystack.NewLabel("volt") + VoltLabel = labelDB["volt"] // VolumeLabel https://project-haystack.org/tag/volume - VolumeLabel = gohaystack.NewLabel("volume") + VolumeLabel = labelDB["volume"] // WaterLabel https://project-haystack.org/tag/water - WaterLabel = gohaystack.NewLabel("water") + WaterLabel = labelDB["water"] // WaterCooledLabel https://project-haystack.org/tag/waterCooled - WaterCooledLabel = gohaystack.NewLabel("waterCooled") + WaterCooledLabel = labelDB["waterCooled"] // WaterMeterLoadLabel https://project-haystack.org/tag/waterMeterLoad - WaterMeterLoadLabel = gohaystack.NewLabel("waterMeterLoad") + WaterMeterLoadLabel = labelDB["waterMeterLoad"] // WeatherLabel https://project-haystack.org/tag/weather - WeatherLabel = gohaystack.NewLabel("weather") + WeatherLabel = labelDB["weather"] // WeatherCondLabel https://project-haystack.org/tag/weatherCond - WeatherCondLabel = gohaystack.NewLabel("weatherCond") + WeatherCondLabel = labelDB["weatherCond"] // WeatherPointLabel https://project-haystack.org/tag/weatherPoint - WeatherPointLabel = gohaystack.NewLabel("weatherPoint") + WeatherPointLabel = labelDB["weatherPoint"] // WeatherRefLabel https://project-haystack.org/tag/weatherRef - WeatherRefLabel = gohaystack.NewLabel("weatherRef") + WeatherRefLabel = labelDB["weatherRef"] // WetBulbLabel https://project-haystack.org/tag/wetBulb - WetBulbLabel = gohaystack.NewLabel("wetBulb") + WetBulbLabel = labelDB["wetBulb"] // WindLabel https://project-haystack.org/tag/wind - WindLabel = gohaystack.NewLabel("wind") + WindLabel = labelDB["wind"] // WritableLabel https://project-haystack.org/tag/writable - WritableLabel = gohaystack.NewLabel("writable") + WritableLabel = labelDB["writable"] // WriteErrLabel https://project-haystack.org/tag/writeErr - WriteErrLabel = gohaystack.NewLabel("writeErr") + WriteErrLabel = labelDB["writeErr"] // WriteLevelLabel https://project-haystack.org/tag/writeLevel - WriteLevelLabel = gohaystack.NewLabel("writeLevel") + WriteLevelLabel = labelDB["writeLevel"] // WriteStatusLabel https://project-haystack.org/tag/writeStatus - WriteStatusLabel = gohaystack.NewLabel("writeStatus") + WriteStatusLabel = labelDB["writeStatus"] // WriteValLabel https://project-haystack.org/tag/writeVal - WriteValLabel = gohaystack.NewLabel("writeVal") + WriteValLabel = labelDB["writeVal"] // YearBuiltLabel https://project-haystack.org/tag/yearBuilt - YearBuiltLabel = gohaystack.NewLabel("yearBuilt") + YearBuiltLabel = labelDB["yearBuilt"] // ZoneLabel https://project-haystack.org/tag/zone - ZoneLabel = gohaystack.NewLabel("zone") + ZoneLabel = labelDB["zone"] ) var ( // Absorption Marker Tag - Absorption = Marker(AbsorptionLabel) + Absorption = markerDB["absorption"] // Ac Marker Tag - Ac = Marker(AcLabel) + Ac = markerDB["ac"] // Active Marker Tag - Active = Marker(ActiveLabel) + Active = markerDB["active"] // Ahu Marker Tag - Ahu = Marker(AhuLabel) + Ahu = markerDB["ahu"] // Air Marker Tag - Air = Marker(AirLabel) + Air = markerDB["air"] // AirCooled Marker Tag - AirCooled = Marker(AirCooledLabel) + AirCooled = markerDB["airCooled"] // Angle Marker Tag - Angle = Marker(AngleLabel) + Angle = markerDB["angle"] // Apparent Marker Tag - Apparent = Marker(ApparentLabel) + Apparent = markerDB["apparent"] // Avg Marker Tag - Avg = Marker(AvgLabel) + Avg = markerDB["avg"] // Barometric Marker Tag - Barometric = Marker(BarometricLabel) + Barometric = markerDB["barometric"] // Blowdown Marker Tag - Blowdown = Marker(BlowdownLabel) + Blowdown = markerDB["blowdown"] // Boiler Marker Tag - Boiler = Marker(BoilerLabel) + Boiler = markerDB["boiler"] // Bypass Marker Tag - Bypass = Marker(BypassLabel) + Bypass = markerDB["bypass"] // Centrifugal Marker Tag - Centrifugal = Marker(CentrifugalLabel) + Centrifugal = markerDB["centrifugal"] // Chilled Marker Tag - Chilled = Marker(ChilledLabel) + Chilled = markerDB["chilled"] // ChilledBeamZone Marker Tag - ChilledBeamZone = Marker(ChilledBeamZoneLabel) + ChilledBeamZone = markerDB["chilledBeamZone"] // ChilledWaterCool Marker Tag - ChilledWaterCool = Marker(ChilledWaterCoolLabel) + ChilledWaterCool = markerDB["chilledWaterCool"] // ChilledWaterPlant Marker Tag - ChilledWaterPlant = Marker(ChilledWaterPlantLabel) + ChilledWaterPlant = markerDB["chilledWaterPlant"] // Chiller Marker Tag - Chiller = Marker(ChillerLabel) + Chiller = markerDB["chiller"] // Circ Marker Tag - Circ = Marker(CircLabel) + Circ = markerDB["circ"] // Circuit Marker Tag - Circuit = Marker(CircuitLabel) + Circuit = markerDB["circuit"] // ClosedLoop Marker Tag - ClosedLoop = Marker(ClosedLoopLabel) + ClosedLoop = markerDB["closedLoop"] // Cloudage Marker Tag - Cloudage = Marker(CloudageLabel) + Cloudage = markerDB["cloudage"] // Cmd Marker Tag - Cmd = Marker(CmdLabel) + Cmd = markerDB["cmd"] // Co Marker Tag - Co = Marker(CoLabel) + Co = markerDB["co"] // Co2 Marker Tag - Co2 = Marker(Co2Label) + Co2 = markerDB["co2"] // ColdDeck Marker Tag - ColdDeck = Marker(ColdDeckLabel) + ColdDeck = markerDB["coldDeck"] // Condensate Marker Tag - Condensate = Marker(CondensateLabel) + Condensate = markerDB["condensate"] // Condenser Marker Tag - Condenser = Marker(CondenserLabel) + Condenser = markerDB["condenser"] // Connection Marker Tag - Connection = Marker(ConnectionLabel) + Connection = markerDB["connection"] // ConstantVolume Marker Tag - ConstantVolume = Marker(ConstantVolumeLabel) + ConstantVolume = markerDB["constantVolume"] // Cool Marker Tag - Cool = Marker(CoolLabel) + Cool = markerDB["cool"] // CoolOnly Marker Tag - CoolOnly = Marker(CoolOnlyLabel) + CoolOnly = markerDB["coolOnly"] // Cooling Marker Tag - Cooling = Marker(CoolingLabel) + Cooling = markerDB["cooling"] // CoolingTower Marker Tag - CoolingTower = Marker(CoolingTowerLabel) + CoolingTower = markerDB["coolingTower"] // Cur Marker Tag - Cur = Marker(CurLabel) + Cur = markerDB["cur"] // Current Marker Tag - Current = Marker(CurrentLabel) + Current = markerDB["current"] // Damper Marker Tag - Damper = Marker(DamperLabel) + Damper = markerDB["damper"] // Dc Marker Tag - Dc = Marker(DcLabel) + Dc = markerDB["dc"] // Delta Marker Tag - Delta = Marker(DeltaLabel) + Delta = markerDB["delta"] // Device Marker Tag - Device = Marker(DeviceLabel) + Device = markerDB["device"] // Dew Marker Tag - Dew = Marker(DewLabel) + Dew = markerDB["dew"] // DirectZone Marker Tag - DirectZone = Marker(DirectZoneLabel) + DirectZone = markerDB["directZone"] // Direction Marker Tag - Direction = Marker(DirectionLabel) + Direction = markerDB["direction"] // Discharge Marker Tag - Discharge = Marker(DischargeLabel) + Discharge = markerDB["discharge"] // Diverting Marker Tag - Diverting = Marker(DivertingLabel) + Diverting = markerDB["diverting"] // Domestic Marker Tag - Domestic = Marker(DomesticLabel) + Domestic = markerDB["domestic"] // DualDuct Marker Tag - DualDuct = Marker(DualDuctLabel) + DualDuct = markerDB["dualDuct"] // DuctArea Marker Tag - DuctArea = Marker(DuctAreaLabel) + DuctArea = markerDB["ductArea"] // DxCool Marker Tag - DxCool = Marker(DxCoolLabel) + DxCool = markerDB["dxCool"] // Effective Marker Tag - Effective = Marker(EffectiveLabel) + Effective = markerDB["effective"] // Efficiency Marker Tag - Efficiency = Marker(EfficiencyLabel) + Efficiency = markerDB["efficiency"] // Elec Marker Tag - Elec = Marker(ElecLabel) + Elec = markerDB["elec"] // ElecHeat Marker Tag - ElecHeat = Marker(ElecHeatLabel) + ElecHeat = markerDB["elecHeat"] // ElecPanel Marker Tag - ElecPanel = Marker(ElecPanelLabel) + ElecPanel = markerDB["elecPanel"] // ElecReheat Marker Tag - ElecReheat = Marker(ElecReheatLabel) + ElecReheat = markerDB["elecReheat"] // Enable Marker Tag - Enable = Marker(EnableLabel) + Enable = markerDB["enable"] // Energy Marker Tag - Energy = Marker(EnergyLabel) + Energy = markerDB["energy"] // Entering Marker Tag - Entering = Marker(EnteringLabel) + Entering = markerDB["entering"] // Equip Marker Tag - Equip = Marker(EquipLabel) + Equip = markerDB["equip"] // Evaporator Marker Tag - Evaporator = Marker(EvaporatorLabel) + Evaporator = markerDB["evaporator"] // Exhaust Marker Tag - Exhaust = Marker(ExhaustLabel) + Exhaust = markerDB["exhaust"] // Export Marker Tag - Export = Marker(ExportLabel) + Export = markerDB["export"] // FaceBypass Marker Tag - FaceBypass = Marker(FaceBypassLabel) + FaceBypass = markerDB["faceBypass"] // Fan Marker Tag - Fan = Marker(FanLabel) + Fan = markerDB["fan"] // FanPowered Marker Tag - FanPowered = Marker(FanPoweredLabel) + FanPowered = markerDB["fanPowered"] // Fcu Marker Tag - Fcu = Marker(FcuLabel) + Fcu = markerDB["fcu"] // Filter Marker Tag - Filter = Marker(FilterLabel) + Filter = markerDB["filter"] // Flow Marker Tag - Flow = Marker(FlowLabel) + Flow = markerDB["flow"] // Flue Marker Tag - Flue = Marker(FlueLabel) + Flue = markerDB["flue"] // FreezeStat Marker Tag - FreezeStat = Marker(FreezeStatLabel) + FreezeStat = markerDB["freezeStat"] // Freq Marker Tag - Freq = Marker(FreqLabel) + Freq = markerDB["freq"] // Gas Marker Tag - Gas = Marker(GasLabel) + Gas = markerDB["gas"] // GasHeat Marker Tag - GasHeat = Marker(GasHeatLabel) + GasHeat = markerDB["gasHeat"] // Header Marker Tag - Header = Marker(HeaderLabel) + Header = markerDB["header"] // Heat Marker Tag - Heat = Marker(HeatLabel) + Heat = markerDB["heat"] // HeatExchanger Marker Tag - HeatExchanger = Marker(HeatExchangerLabel) + HeatExchanger = markerDB["heatExchanger"] // HeatPump Marker Tag - HeatPump = Marker(HeatPumpLabel) + HeatPump = markerDB["heatPump"] // HeatWheel Marker Tag - HeatWheel = Marker(HeatWheelLabel) + HeatWheel = markerDB["heatWheel"] // Heating Marker Tag - Heating = Marker(HeatingLabel) + Heating = markerDB["heating"] // His Marker Tag - His = Marker(HisLabel) + His = markerDB["his"] // HisTotalized Marker Tag - HisTotalized = Marker(HisTotalizedLabel) + HisTotalized = markerDB["hisTotalized"] // Hot Marker Tag - Hot = Marker(HotLabel) + Hot = markerDB["hot"] // HotDeck Marker Tag - HotDeck = Marker(HotDeckLabel) + HotDeck = markerDB["hotDeck"] // HotWaterHeat Marker Tag - HotWaterHeat = Marker(HotWaterHeatLabel) + HotWaterHeat = markerDB["hotWaterHeat"] // HotWaterPlant Marker Tag - HotWaterPlant = Marker(HotWaterPlantLabel) + HotWaterPlant = markerDB["hotWaterPlant"] // HotWaterReheat Marker Tag - HotWaterReheat = Marker(HotWaterReheatLabel) + HotWaterReheat = markerDB["hotWaterReheat"] // Humidifier Marker Tag - Humidifier = Marker(HumidifierLabel) + Humidifier = markerDB["humidifier"] // Humidity Marker Tag - Humidity = Marker(HumidityLabel) + Humidity = markerDB["humidity"] // Hvac Marker Tag - Hvac = Marker(HvacLabel) + Hvac = markerDB["hvac"] // Imbalance Marker Tag - Imbalance = Marker(ImbalanceLabel) + Imbalance = markerDB["imbalance"] // Import Marker Tag - Import = Marker(ImportLabel) + Import = markerDB["import"] // Irradiance Marker Tag - Irradiance = Marker(IrradianceLabel) + Irradiance = markerDB["irradiance"] // Isolation Marker Tag - Isolation = Marker(IsolationLabel) + Isolation = markerDB["isolation"] // Leaving Marker Tag - Leaving = Marker(LeavingLabel) + Leaving = markerDB["leaving"] // Level Marker Tag - Level = Marker(LevelLabel) + Level = markerDB["level"] // LightLevel Marker Tag - LightLevel = Marker(LightLevelLabel) + LightLevel = markerDB["lightLevel"] // Lighting Marker Tag - Lighting = Marker(LightingLabel) + Lighting = markerDB["lighting"] // Lights Marker Tag - Lights = Marker(LightsLabel) + Lights = markerDB["lights"] // LightsGroup Marker Tag - LightsGroup = Marker(LightsGroupLabel) + LightsGroup = markerDB["lightsGroup"] // Load Marker Tag - Load = Marker(LoadLabel) + Load = markerDB["load"] // Mag Marker Tag - Mag = Marker(MagLabel) + Mag = markerDB["mag"] // Makeup Marker Tag - Makeup = Marker(MakeupLabel) + Makeup = markerDB["makeup"] // Mau Marker Tag - Mau = Marker(MauLabel) + Mau = markerDB["mau"] // Max Marker Tag - Max = Marker(MaxLabel) + Max = markerDB["max"] // Meter Marker Tag - Meter = Marker(MeterLabel) + Meter = markerDB["meter"] // Min Marker Tag - Min = Marker(MinLabel) + Min = markerDB["min"] // Mixed Marker Tag - Mixed = Marker(MixedLabel) + Mixed = markerDB["mixed"] // Mixing Marker Tag - Mixing = Marker(MixingLabel) + Mixing = markerDB["mixing"] // MultiZone Marker Tag - MultiZone = Marker(MultiZoneLabel) + MultiZone = markerDB["multiZone"] // Net Marker Tag - Net = Marker(NetLabel) + Net = markerDB["net"] // Network Marker Tag - Network = Marker(NetworkLabel) + Network = markerDB["network"] // NeutralDeck Marker Tag - NeutralDeck = Marker(NeutralDeckLabel) + NeutralDeck = markerDB["neutralDeck"] // Occ Marker Tag - Occ = Marker(OccLabel) + Occ = markerDB["occ"] // OccupancyIndicator Marker Tag - OccupancyIndicator = Marker(OccupancyIndicatorLabel) + OccupancyIndicator = markerDB["occupancyIndicator"] // Occupied Marker Tag - Occupied = Marker(OccupiedLabel) + Occupied = markerDB["occupied"] // Oil Marker Tag - Oil = Marker(OilLabel) + Oil = markerDB["oil"] // OpenLoop Marker Tag - OpenLoop = Marker(OpenLoopLabel) + OpenLoop = markerDB["openLoop"] // Outside Marker Tag - Outside = Marker(OutsideLabel) + Outside = markerDB["outside"] // Parallel Marker Tag - Parallel = Marker(ParallelLabel) + Parallel = markerDB["parallel"] // PerimeterHeat Marker Tag - PerimeterHeat = Marker(PerimeterHeatLabel) + PerimeterHeat = markerDB["perimeterHeat"] // Pf Marker Tag - Pf = Marker(PfLabel) + Pf = markerDB["pf"] // Point Marker Tag - Point = Marker(PointLabel) + Point = markerDB["point"] // Power Marker Tag - Power = Marker(PowerLabel) + Power = markerDB["power"] // Precipitation Marker Tag - Precipitation = Marker(PrecipitationLabel) + Precipitation = markerDB["precipitation"] // Pressure Marker Tag - Pressure = Marker(PressureLabel) + Pressure = markerDB["pressure"] // PressureDependent Marker Tag - PressureDependent = Marker(PressureDependentLabel) + PressureDependent = markerDB["pressureDependent"] // PressureIndependent Marker Tag - PressureIndependent = Marker(PressureIndependentLabel) + PressureIndependent = markerDB["pressureIndependent"] // PrimaryLoop Marker Tag - PrimaryLoop = Marker(PrimaryLoopLabel) + PrimaryLoop = markerDB["primaryLoop"] // Pump Marker Tag - Pump = Marker(PumpLabel) + Pump = markerDB["pump"] // Reactive Marker Tag - Reactive = Marker(ReactiveLabel) + Reactive = markerDB["reactive"] // Reciprocal Marker Tag - Reciprocal = Marker(ReciprocalLabel) + Reciprocal = markerDB["reciprocal"] // Refrig Marker Tag - Refrig = Marker(RefrigLabel) + Refrig = markerDB["refrig"] // Reheat Marker Tag - Reheat = Marker(ReheatLabel) + Reheat = markerDB["reheat"] // Reheating Marker Tag - Reheating = Marker(ReheatingLabel) + Reheating = markerDB["reheating"] // Return Marker Tag - Return = Marker(ReturnLabel) + Return = markerDB["return"] // Rooftop Marker Tag - Rooftop = Marker(RooftopLabel) + Rooftop = markerDB["rooftop"] // Run Marker Tag - Run = Marker(RunLabel) + Run = markerDB["run"] // Screw Marker Tag - Screw = Marker(ScrewLabel) + Screw = markerDB["screw"] // SecondaryLoop Marker Tag - SecondaryLoop = Marker(SecondaryLoopLabel) + SecondaryLoop = markerDB["secondaryLoop"] // Sensor Marker Tag - Sensor = Marker(SensorLabel) + Sensor = markerDB["sensor"] // Series Marker Tag - Series = Marker(SeriesLabel) + Series = markerDB["series"] // SingleDuct Marker Tag - SingleDuct = Marker(SingleDuctLabel) + SingleDuct = markerDB["singleDuct"] // Site Marker Tag - Site = Marker(SiteLabel) + Site = markerDB["site"] // SiteMeter Marker Tag - SiteMeter = Marker(SiteMeterLabel) + SiteMeter = markerDB["siteMeter"] // SitePanel Marker Tag - SitePanel = Marker(SitePanelLabel) + SitePanel = markerDB["sitePanel"] // Solar Marker Tag - Solar = Marker(SolarLabel) + Solar = markerDB["solar"] // Sp Marker Tag - Sp = Marker(SpLabel) + Sp = markerDB["sp"] // Speed Marker Tag - Speed = Marker(SpeedLabel) + Speed = markerDB["speed"] // Standby Marker Tag - Standby = Marker(StandbyLabel) + Standby = markerDB["standby"] // Steam Marker Tag - Steam = Marker(SteamLabel) + Steam = markerDB["steam"] // SteamHeat Marker Tag - SteamHeat = Marker(SteamHeatLabel) + SteamHeat = markerDB["steamHeat"] // SteamPlant Marker Tag - SteamPlant = Marker(SteamPlantLabel) + SteamPlant = markerDB["steamPlant"] // Sunrise Marker Tag - Sunrise = Marker(SunriseLabel) + Sunrise = markerDB["sunrise"] // Tank Marker Tag - Tank = Marker(TankLabel) + Tank = markerDB["tank"] // Temp Marker Tag - Temp = Marker(TempLabel) + Temp = markerDB["temp"] // Thd Marker Tag - Thd = Marker(ThdLabel) + Thd = markerDB["thd"] // Total Marker Tag - Total = Marker(TotalLabel) + Total = markerDB["total"] // TripleDuct Marker Tag - TripleDuct = Marker(TripleDuctLabel) + TripleDuct = markerDB["tripleDuct"] // Unocc Marker Tag - Unocc = Marker(UnoccLabel) + Unocc = markerDB["unocc"] // Uv Marker Tag - Uv = Marker(UvLabel) + Uv = markerDB["uv"] // Valve Marker Tag - Valve = Marker(ValveLabel) + Valve = markerDB["valve"] // VariableVolume Marker Tag - VariableVolume = Marker(VariableVolumeLabel) + VariableVolume = markerDB["variableVolume"] // Vav Marker Tag - Vav = Marker(VavLabel) + Vav = markerDB["vav"] // VavMode Marker Tag - VavMode = Marker(VavModeLabel) + VavMode = markerDB["vavMode"] // VavZone Marker Tag - VavZone = Marker(VavZoneLabel) + VavZone = markerDB["vavZone"] // Vfd Marker Tag - Vfd = Marker(VfdLabel) + Vfd = markerDB["vfd"] // Visibility Marker Tag - Visibility = Marker(VisibilityLabel) + Visibility = markerDB["visibility"] // Volt Marker Tag - Volt = Marker(VoltLabel) + Volt = markerDB["volt"] // Volume Marker Tag - Volume = Marker(VolumeLabel) + Volume = markerDB["volume"] // Water Marker Tag - Water = Marker(WaterLabel) + Water = markerDB["water"] // WaterCooled Marker Tag - WaterCooled = Marker(WaterCooledLabel) + WaterCooled = markerDB["waterCooled"] // Weather Marker Tag - Weather = Marker(WeatherLabel) + Weather = markerDB["weather"] // WeatherCond Marker Tag - WeatherCond = Marker(WeatherCondLabel) + WeatherCond = markerDB["weatherCond"] // WeatherPoint Marker Tag - WeatherPoint = Marker(WeatherPointLabel) + WeatherPoint = markerDB["weatherPoint"] // WetBulb Marker Tag - WetBulb = Marker(WetBulbLabel) + WetBulb = markerDB["wetBulb"] // Wind Marker Tag - Wind = Marker(WindLabel) + Wind = markerDB["wind"] // Writable Marker Tag - Writable = Marker(WritableLabel) + Writable = markerDB["writable"] // Zone Marker Tag - Zone = Marker(ZoneLabel) + Zone = markerDB["zone"] ) -// Marker is a helper function to generate a https://project-haystack.org/tag/ Marker is a helper function to generate a +// Marker is a helper function to generate a https://project-haystack.org/tag/ Marker is a helper function to generate a Tag func Marker(l *gohaystack.Label) func() (*gohaystack.Label, *gohaystack.Value) { return func() (*gohaystack.Label, *gohaystack.Value) { return l, gohaystack.MarkerValue