HB-UNI-Sen-CAP-MOIST
Moderator: Co-Administratoren
Re: HB-UNI-Sen-CAP-MOIST
Fehler gefunden, Masseverbinung zwischen Funkmodul und Arduino war lose und das hatte ich nicht gesehen, Man was Peinlich...
Re: HB-UNI-Sen-CAP-MOIST
Hallo,
ich möchte mir gerne den Feuchtewert aus dem Datenkanal 1 in einem Skrip ausgeben lassen. Ich habe folgendes Skrip genommen, bekomme aber beim testen keine Ausgabe
Der Datenpunkt HUMIDY ist doch richt oder?
ich möchte mir gerne den Feuchtewert aus dem Datenkanal 1 in einem Skrip ausgeben lassen. Ich habe folgendes Skrip genommen, bekomme aber beim testen keine Ausgabe
Code: Alles auswählen
var rfname = (dom.GetObject(ID_CHANNELS)).Get("JPCAPM0003:1").DPByHssDP("HUMIDY").Value();
WriteLine(rfname);
-
- Beiträge: 12085
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 847 Mal
- Danksagung erhalten: 2139 Mal
- Kontaktdaten:
Re: HB-UNI-Sen-CAP-MOIST
Hallo,
danke für die Korrektur, aber mit HUMIDITY bekomme ich unter Skript testen auch keine Ausgabe. Das Ausgabefeld bleibt leer.
danke für die Korrektur, aber mit HUMIDITY bekomme ich unter Skript testen auch keine Ausgabe. Das Ausgabefeld bleibt leer.
-
- Beiträge: 12085
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 847 Mal
- Danksagung erhalten: 2139 Mal
- Kontaktdaten:
Re: HB-UNI-Sen-CAP-MOIST
Der ganze Codeschnipsel ist unvollständig.
Versuch erstmal allgemein dich mit Skripten und der Abfrage von Datenpunkten zu beschäftigen.
Der Thread wird hier sonst OT.
EDIT noch als Hinweis: nicht die Seriennummer, sondern den Namen des Gerätes eintragen
Versuch erstmal allgemein dich mit Skripten und der Abfrage von Datenpunkten zu beschäftigen.
Der Thread wird hier sonst OT.
EDIT noch als Hinweis: nicht die Seriennummer, sondern den Namen des Gerätes eintragen
Re: HB-UNI-Sen-CAP-MOIST
Hallo,
ich hatte hier nachgeschaut und den Skript Code auch von hier kopiert und mit den Sensor daten ergänzt:
viewtopic.php?f=31&t=30127
ich hatte hier nachgeschaut und den Skript Code auch von hier kopiert und mit den Sensor daten ergänzt:
viewtopic.php?f=31&t=30127
-
- Beiträge: 12085
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 847 Mal
- Danksagung erhalten: 2139 Mal
- Kontaktdaten:
Re: HB-UNI-Sen-CAP-MOIST
wenn du mit der Seriennummer arbeiten willst, dann machs halt ganz unkompliziert mit
Code: Alles auswählen
dom.GetObject("BidCos-RF.JPCAPM0003:1.HUMIDITY").Value();
Re: HB-UNI-Sen-CAP-MOIST
Danke, Funktioniert
- Dateianhänge
-
- Unbenannt.PNG (9.75 KiB) 1523 mal betrachtet
-
- Beiträge: 12085
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 847 Mal
- Danksagung erhalten: 2139 Mal
- Kontaktdaten:
Re: HB-UNI-Sen-CAP-MOIST
Ja, dann hättest du den kompletten Namen, also
schreiben müssen
Code: Alles auswählen
...Get("HB-UNI-Sen-CAP-MOIST JPCAPM0003:1").DPByHssDP("HUMIDITY").Value();
Re: HB-UNI-Sen-CAP-MOIST
Hallo,
ich möchte Gerne den Datenpunkt HUMIDITY in eine Variable schreiben, damit ich den Wert in der Mediola Fernbedienung anzeigen kann.
Ich habe eine Variable als String mit dem Namen Rasen angelegt und versuche nun den Wert für HUMIDITY in diese Variable zu schreiben, jedoch bekomme ich nur ??? angezeigt. Da ich, was das schreiben von Skripen angeht keine Erfahrungen habe, ich versucht ein Skripbeispiel zu finden und für meine Bedürfnissse anzupassen. Kann von euch jemand sich das Skrip ansehen ob es Fehler enthält?
ich danke schon mal.
Gruß
Mathias
ich möchte Gerne den Datenpunkt HUMIDITY in eine Variable schreiben, damit ich den Wert in der Mediola Fernbedienung anzeigen kann.
Ich habe eine Variable als String mit dem Namen Rasen angelegt und versuche nun den Wert für HUMIDITY in diese Variable zu schreiben, jedoch bekomme ich nur ??? angezeigt. Da ich, was das schreiben von Skripen angeht keine Erfahrungen habe, ich versucht ein Skripbeispiel zu finden und für meine Bedürfnissse anzupassen. Kann von euch jemand sich das Skrip ansehen ob es Fehler enthält?
ich danke schon mal.
Gruß
Mathias
Code: Alles auswählen
string bat = dom.GetObject(ID_CHANNELS)).Get("HB-UNI-Sen-CAP-MOIST JPCAPM0003:1").DPByHssDP("HUMIDITY").Value();
bat = bat.ToString();
string destinationobj = dom.GetObject('Rasen');
destinationobj.State(bat.State());