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‘
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 )
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
Ohne Angabe wo du abgeschaut hast, kann man auch schlecht zeigen wo es steht
Michael
Funktioniert jetzt alles - Danke auf jeden Fall für die Hinweise