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
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.
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 …
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?
Hallo Boui,
bist du damit schon weitergekommen? Stehe momentan vor dem gleichen Problem (HMXML unter PHP 7.0)
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
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
Ich meine die HMXML.inc, nicht die xmlrpc.inc.
Zuletzt ist sie wohl von swifty geändert worden. Ich finde sie nur nicht[emoji20]