Profil in Modul anlegen

Hi,
ich versuche ein Profil für mein Modul anzulegen im Bereich „parent::ApplyChanges();“

$this->RegisterProfileFloat(„Solarradiation.MHS“,"",""," W/qm",0,0,1);

So wie ich es auch bei anderen Modulen gesehen habe. Ich bekomme aber immer den Fehler

Fatal error: Uncaught Error: Call to undefined method

Was mache ich hier falsch?

Du musst schon die Methode mit aus dem anderen Modul ‚klauen‘ :smiley:
Michael

Sorry - ich habe jetzt nochmal alle möglichen Dinge durchgesehen und leider stehe ich gerade auf dem Schlauch was ich noch brauche?

RegisterProfileFloat() fehlt Dir noch.

Sorry - das RegisterProfileFloat() habe ich ja in der Theorie schon in der Zeile? Ich stehe auf dem Schlauch?

Habe zwar noch keine Idee was ich oben falsch gemacht habe, habe es aber anders hinbekommen (geklaut :cool: )

if (IPS_VariableProfileExists(„Solarradiation.Meteobridge.Meteohub“) == false){
IPS_CreateVariableProfile(„Solarradiation.Meteobridge.Meteohub“, 2);
IPS_SetVariableProfileValues(„Solarradiation.Meteobridge.Meteohub“, 0, 0, 1);
IPS_SetVariableProfileText(„Solarradiation.Meteobridge.Meteohub“, „“, " W/qm");

Das kann aber nicht alles sein? Das müsste ne komplette Funktion sein :confused:

Ohne Angabe wo du abgeschaut hast, kann man auch schlecht zeigen wo es steht :wink:
Michael

Funktioniert jetzt alles - Danke auf jeden Fall für die Hinweise :banghead: