Heizkörperthermostat Heizprogramme per WebFront einstellen

Hi,

Wenn du das ganze entpackst ist das ein bisschen versteckt im Unterordner Lib… musste erst suchen. Klappt bei mir aber ohne Probleme

Gesendet von iPhone mit Tapatalk

Im Entpacken bin ich ganz groß. [emoji6]

Gesendet von iPhone mit Tapatalk

Leider haben sich nur die Fehler verändert.

Depri.jpg

Geht mir ähnlich - allerdings mit der Heizungssteuerung von Swifty.

Was denkst Du, nutze ich? [emoji6]

Gesendet von iPhone mit Tapatalk

Hallo…

leider kann ich Euch nicht helfen. Bei mir läuft’s unter IPS 4.3 vom 18.10 auf Win10 64bit ohne Probleme. :o
Ich habe auch die xmlrpc.inc von hier (#479 )ausprobiert … läuft auch.

Gruß

Swifty

Läuft die V4.3 denn auch schon auf PHP 7.2?

Gesendet von iPhone mit Tapatalk

… ist wohl eher 5.6 … :confused:

Daher. [emoji6]

Unter 5.6 war das auch noch nicht.

Gesendet von iPhone mit Tapatalk

Ich hab mir das mal angesehen. Das erste ist ja die each () Funktion, die bei PHP 7.2 als deprecated ausgeworfen wird.

Vielleicht erbarmt sich ja ein PHP-Programmierer und zeigt, wie man das in XMLRPC ersetzt.

Gesendet von iPhone mit Tapatalk

Also den each() Fehler bekomme ich mit der geänderten Funktion weg.

public function serialize($charset_encoding = ‚‘)
{
$val = reset($this->me);
$typ = key($this->me);
return ‚<value>‘ . $this->serializedata($typ, $val, $charset_encoding) . "</value>
";
}

public function serializeval($o)
{
$ar=$o->me;
$val = reset($ar);
$typ = key($ar);
return ‚<value>‘ . $this->serializedata($typ, $val) . "</value>
";
}

Das habe ich hiergefunden.

Der Frosch hat mich von Blindheit befreit.

Es gibt ja mittlerweile die xmlrpc in Version 4.2.2. Releases · gggeek/phpxmlrpc · GitHub
Die ist allerdings anders aufgebaut und auf mehrere Dateien verteilt.

Ich hab mir nun noch den Teil, der die Warnings hervorruft aus der neuen Request.php rauskopiert und bin damit fehlerlos.
Den Komplettumbau auf die neue 4.2.2 teste ich mal im Hellen.

Viel Erfolg

Hallo,
nachdem ich meinen LAN-Adapter durch eine CCU2 ersetzt habe, bekomme ich folgende Fehlermeldung:

17.11.2017 14:49:18 | ScriptEngine | Ergebnis für Ereignis 18787
<br />
<b>Notice</b>: Undefined index: VARIABLE in <b>C:\IP-Symcon\scripts\HM_Heizung_Global_Profil.ips.php</b> on line <b>84</b><br />
<br />
<b>Notice</b>: Undefined index: VARIABLE in <b>C:\IP-Symcon\scripts\HM_Heizung_Global_Profil.ips.php</b> on line <b>84</b><br />

Ds geschieht, wenn ich ein Profil umschalten möchte.

In der hmxml.inc.php habe ich die HMXML_init Adresse auf die der CCU2 geändert.

Hat jemand einen Tip für mich?:confused:

Hallo Boui,

bist du damit schon weitergekommen? Stehe momentan vor dem gleichen Problem (HMXML unter PHP 7.0):smiley:

Gruß

Burkhard

Ich bin ja ne faule Socke und hab das eigen angepasste aufgrund Zeitmangel so gelassen, da keine Fehler mehr auftreten. Ok, bei einer Sache war noch was aber das nutze ich nicht.

Eigentlich ist der Umbau auf die 4.2.2 nur ne reine Fleißarbeit.

[emoji6]

Gesendet von iPad mit Tapatalk

Schade, hatte gehofft, mich ins gemachte Bett legen zu können :slight_smile:

Was müsste man denn machen? Einfach die alte XMLRPC durch die neue ersetzen und das src Verzeichnis übernehmen?
Das kann ich ja mal probieren.

Gruß

Burkhard

Wie schon zuvor geschrieben. Früher war es eine Datei und nun ist diese aufgesplittet.
Ich bin halt auf die Schnelle hin und hab die geänderten Codeteile in die alte Datei übernommen. Aber nur die, die zu den Fehlern führte. Try & Error
Aber sauber ist das nicht.

Gesendet von iPad mit Tapatalk

Ok. Dann will ich mein Glück mal probieren.

Noch eine Frage: kann mir jemand sagen, wo ich die aktuellste HMXML.inc finde? Ich möchte ungern mit einem veralteten Stand loslegen.

Gruß

Burkhard

Siehe #492 :wink:

Ich meine die HMXML.inc, nicht die xmlrpc.inc.
Zuletzt ist sie wohl von swifty geändert worden. Ich finde sie nur nicht[emoji20]