IP-Symcon 3.1 - Feedback & Bugreports

ich dachte das hat sich jetzt erledigt:

paresy

Standard #3277

-Neu: PHP 5.4.23 (kompatibel mit OpenSSL 1.0! SSL/SNMP sollte nun out-of-the-box laufen!)
-Neu: Z-Wave Konfigurator kann Untergeräte korrekt einsortieren
-Neu: IPS-Servo-868 Input Modul
-Neu: Versteckte Objekte werden nur noch in der Hauptspalte grau markiert
-Fix: RoutingGetNode Fehler behoben
-Fix: Probleme mit Profilmanager korrigiert

Habs irgendwie ueberlesen :wink:

hoffe das paresy was dazu sagen kann

Hallo,
bekomme seit letztem Update folgende Meldung im Log

07.01.2014 17:25:35.718 | 0 | MESSAGE | ScriptEngine | >OpenSSL #1: 1.0.1
07.01.2014 17:25:35.718 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_bz2.dll
07.01.2014 17:25:35.718 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_com_dotnet.dll
07.01.2014 17:25:35.734 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_curl.dll
07.01.2014 17:25:35.734 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_exif.dll
07.01.2014 17:25:35.734 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_fileinfo.dll
07.01.2014 17:25:35.734 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_gd2.dll
07.01.2014 17:25:35.734 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_gettext.dll
07.01.2014 17:25:35.734 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_gmp.dll
07.01.2014 17:25:35.734 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_imap.dll
07.01.2014 17:25:35.734 | 0 | MESSAGE | ScriptEngine | >Erweiterung php_ldap.dll nicht geladen. Fehlende Abhängigkeit: libsasl.dll
07.01.2014 17:25:35.734 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_mbstring.dll
07.01.2014 17:25:35.734 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_mysql.dll
07.01.2014 17:25:35.734 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_mysqli.dll
07.01.2014 17:25:35.734 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_openssl.dll
07.01.2014 17:25:35.734 | 0 | MESSAGE | ScriptEngine | >Erweiterung php_pdo_firebird.dll nicht geladen. Fehlende Abhängigkeit: fbclient.dll
07.01.2014 17:25:35.734 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_pdo_mysql.dll
07.01.2014 17:25:35.734 | 0 | MESSAGE | ScriptEngine | >Erweiterung php_pdo_oci.dll nicht geladen. Fehlende Abhängigkeit: OCI.dll
07.01.2014 17:25:35.734 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_pdo_odbc.dll
07.01.2014 17:25:35.750 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_pdo_pgsql.dll
07.01.2014 17:25:35.750 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_pdo_sqlite.dll
07.01.2014 17:25:35.750 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_pgsql.dll
07.01.2014 17:25:35.750 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_snmp.dll
07.01.2014 17:25:35.750 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_soap.dll
07.01.2014 17:25:35.750 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_sockets.dll
07.01.2014 17:25:35.750 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_sqlite3.dll
07.01.2014 17:25:35.750 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_tidy.dll
07.01.2014 17:25:35.750 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_xmlrpc.dll
07.01.2014 17:25:35.750 | 0 | MESSAGE | ScriptEngine | >Erweiterung: php_xsl.dll
07.01.2014 17:25:35.750 | 0 | MESSAGE | DebugServer | Erstelle…
07.01.2014 17:25:35.750 | 0 | MESSAGE | TimerPool | Erstelle…
07.01.2014 17:25:35.750 | 0 | MESSAGE | LicensePool | Version: 07.01.14, #3279

Hallo paresy,

Problem ist noch da. Getestet im Chrome und Firefox.

#3279: Inhaltswechsler schaltet nicht mehr automatisch weiter (neu enabled, wert verändert…), manuelles Schalten über WF funzt.
Entfernte Konsole meldet nach Passwortabfrage: Remote access is not enabled (wo finde ich das?)

@Ralla: Update für „Wine“ gibt es nachher
@Isi: Konsole gibt es im Download-Bereich erst zum Release
@Axel37: http://www.ip-symcon.de/service/dokumentation/komponenten/verwaltungskonsole/ (Das mit dem Inhaltswechseler: Erst seit der #3279 oder bist du gerade erst auf die 3.1er gewechselt?)
@Bussard013: Ist noch offen

paresy

Danke Paresy,
ich fürchtete schon nun Perl lernen zu müssen. :slight_smile:

Gruß
Ralla

Hi

Mit der #3279 ist im WebFront jetzt bei jeder Stringvariable, die eine „Eigene Aktion“ besitzt der String-Editor aktiviert, obwohl als „Eigenes Profil“ „(Kein(e))“ eingestellt ist. Stellt man das Profil auf „~String“, „~HTMLBox“ oder „~TextBox“ ein werden dafür die korrekten Elemente im WebFront verwendet.

Einstellungen der Variable:

@paresy
danke, hatte nicht an den tray gedacht
ja, gerade erstmalig auf 3.1 migriert

Hallo zusammen,

Seid meinem Wechsel auf 3.1 (Aktuellste Version) habe ich ein ganz massives Problem, alle paar Stunden fallt mein ips Server teilweise aus. Teilweise heißt auf meinem Rechner kann ich das Webfront zwar offnen aber es erfolgen keine Reaktionen mehr an meinen Geräten. Sprich meine HomeMatic, unser Sma Wechselrichter oder die Avm Steckdosen nicht bekommt oder Liefert mehr Werte.

Mein IPhone und die IOS - App können sich überhaupt nicht mehr verbinden und laufen dann irgendwann in einen Timeout.
Starte ich den Server dann komplett neu (Dienst neu starten reicht nicht) habe ich wieder einige Stunden Ruhe und alles lauft wie gehabt.

Unter 3.0 hatte ich dieses Phänomen nicht und ihr könnt euch vorstellen wie nervig es ist wenn morgens die Rollladen unten bleiben weil man nachts den Server nicht rebootet hat.

Hilfe :confused:

Gruß Philip

Und wie stellst Du dir jetzt die Hilfe vor ?

@paresy
thema Inhaltswechsler:
alten gelöscht/neuen Wechsler angelegt,
neues WF mit nur einem Wechsler angelegt,
IPS neu installiert (mit alten settings)
keine Änderung/Besserung.
RS Rainradar hat zb auch nen IWechsler, der bleibt auch stehen,
manuelles Schalten aber immer überall möglich
Timer steht zb auf 10sec. Fehler kann eigentl nur in den settings sein
bringe nächste woche die config auf notebook mit nach PAD

Ist doch bekannt dass der „noch“ nicht geht :wink:

Ja Logfiles wären gut, hab euch mal 3 angehängt, ich finde den Fehler einfach nicht.

Da ist nur eins, und da wird IPS beendet. Vielleicht mal die Zeiten dazuschreiben in denen was passiert.

Vielleicht hat es damit zu tun

11.01.2014 07:00:52.619 | 21734 | MESSAGE | ExecuteThreadID #3   | [Visualisierung\Keller\Server und Netzwerk\Server\Server\Server herunterfahren] = PHP-Error-Warning: fopen(http://192.168.178.105/config/xmlapi/statechange.cgi?ise_id=13445&new_value=1): failed to open stream: Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat.

   Error in Script C:\IP-Symcon\scripts\21734.ips.php on Line 12
Warning:  fopen(http://192.168.178.105/config/xmlapi/statechange.cgi?ise_id=13445&new_value=1): failed to open stream: Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat.
 in C:\IP-Symcon\scripts\21734.ips.php on line 12
PHP-Error-Warning: fopen(http://192.168.178.105/config/xmlapi/statechange.cgi?ise_id=13445&new_value=0): failed to open stream: Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat.

   Error in Script C:\IP-Symcon\scripts\21734.ips.php on Line 22
Warning:  fopen(http://192.168.178.105/config/xmlapi/statechange.cgi?ise_id=13445&new_value=0): failed to open stream: Ein Verbindungsversuch ist fehlgeschlagen, da die Gegenstelle nach einer bestimmten Zeitspanne nicht richtig reagiert hat, oder die hergestellte Verbindung war fehlerhaft, da der verbundene Host nicht reagiert hat.
 in C:\IP-Symcon\scripts\21734.ips.php on line 22

Hallo paresy,
Gibt es eine Möglichkeit, diesen Fehler zu umgehen? Bei KNX Objekten von früheren Versionen kann der Status gelesen werden, auch in Version 3.1. Kann eigentlich nichts grosses sein…

Hallo paresy,

Ich habe Abhilfe mit „SetHidden“ gefunden:

						if ($LinkID === false)
						{
  							//echo "Link nicht gefunden!";
							$LinkID = IPS_CreateLink();                        //Wenn Link nicht vorhanden wird er angelegt
                  	IPS_SetParent($LinkID,$kategorie);
                  	IPS_SetName($LinkID,$O['ObjectName']); 				//Link benennen
                   	IPS_SetLinkChildID($LinkID,$item_2);
                  	IPS_SetPosition($LinkID,20);
                   	//echo "ID: " . $item_2 .  " " . $O['ObjectName'] . " " . $Oh . "
<p>";
                     IPS_SetHidden($LinkID, false); 							//Objekt verstecken
                   }

Hallo, lässt sich schon eine Aussage machen, in welchem Zeitraum mit der Freigabe von 3.1 ungefähr zu rechnen ist.
Ich erwarte keine verbindliche Aussage, die Information wäre aber für die Planung der IPS Aktivitäten sehr hilfreich.
Vielen Dank
Manfed

@pummi: Ich denke Mitte Februar. Alle Angaben (natürlich) ohne Gewähr :rolleyes:
@bussard: Fix im nächsten Update.
@matbody: Nein. Hier heißt es leider abwarten.
@theoldphilip: Bitte das nächsten Update testen. Evtl. lag es bei dir auch an der geänderten PHP Version.
@Axel: Fix im nächsten Update.
@hbraun: Bitte das nächsten Update testen :slight_smile:

paresy