Diskussions Thread zur IPSLibrary

Problem ist, dass das Modul auf meinem Repository gesucht wird, aber dort nicht vorhanden ist (weil von MCS-51).
Habt Ihr bereits mal ein „Nach neuen Updates suchen“ ausgeführt?
Welches Repository wird in der Modul Ansicht angezeigt?

Nach neuen Updates hab ich mehrfach ausgeführt aber es erscheint nichts in der Liste (ich denke mal alle neuen Updates werden als Liste aufgeführt).

Wo steht das Repository? Ich hab nur die Info unter „Neue Module“ da steht BusBahnInfo Version 1.0.5 und in der "Übersicht bekomme ich leider nur eine lange Liste mit Fehlern aber keine Module mit weiteren Infos:

IPSModuleManager-Log-IPSModuleManager 2012-12-02 15:14:38.14 Module Download Ini File doesnt exists -> Load Ini File „https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary\install\DownloadListFiles\BusBahn_FileList.ini“ IPSModuleManager-Log-IPSFileHandler 2012-12-02 15:14:38.14 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/install/DownloadListFiles/BusBahn_FileList.ini —> C:\IP-Symcon\scripts\IPSLibrary\install\DownloadListFiles\BusBahn_FileList.ini IPSModuleManager-Log-IPSFileHandler 2012-12-02 15:14:38.84 Download Destination File https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/install/DownloadListFiles/BusBahn_FileList.ini failed --> Retry … IPSModuleManager-Log-IPSFileHandler 2012-12-02 15:14:39.55 Download Destination File https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/install/DownloadListFiles/BusBahn_FileList.ini failed --> Retry …
Fatal error: Uncaught exception ‚IPSFileHandlerException‘ with message ‚File C:\IP-Symcon\scripts\IPSLibrary\install\DownloadListFiles\BusBahn_FileList.ini could NOT be found on the Server !!!‘ in C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSFileHandler\IPSFileHandler.class.php:167 Stack trace: #0 C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSFileHandler\IPSFileHandler.class.php(229): IPSFileHandler->CopyFile(‚https://raw.git…‘, ‚C:\IP-Symcon\sc…‘, true) #1 C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSFileHandler\IPSFileHandler.class.php(247): IPSFileHandler->CopyFiles(Array, Array) #2 C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSModuleManager.class.php(107): IPSFileHandler->LoadFiles(Array, Array) #3 C:\IP-Symcon\webfront\user\IPSModuleManagerGUI\IPSModuleManagerGUI_Overview.php(43): IPSModuleManager->__construct(‚BusBahn‘) #4 C:\IP-Symcon\webfront\user\IPSModuleManagerGUI\IPSModuleManagerGUI.php(134): include(‚C:\IP-Symcon\we…‘) #5 {main} thrown in C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSFileHandler\IPSFileHandler.class.php on line 167
Abort Processing during Error: Uncaught exception ‚IPSFileHandlerException‘ with message ‚File C:\IP-Symcon\scripts\IPSLibrary\install\DownloadListFiles\BusBahn_FileList.ini could NOT be found on the Server !!!‘ in C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSFileHandler\IPSFileHandler.class.php:167 Stack trace: #0 C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSFileHandler\IPSFileHandler.class.php(229): IPSFileHandler->CopyFile(‚https://raw.git…‘, ‚C:\IP-Symcon\sc…‘, true) #1 C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSFileHandler\IPSFileHandler.class.php(247): IPSFileHandler->CopyFiles(Array, Array) #2 C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSModuleManager.class.php(107): IPSFileHandler->LoadFiles(Array, Array) #3 C:\IP-Symcon\webfront\user\IPSModuleManagerGUI\IPSModuleManagerGUI_Overview.php(43): IPSModuleManager->__construct(‚BusBahn‘) #4 C:\IP-Symcon\webfront\user\IPSModuleManagerGUI\IPSModuleManagerGUI.php(134): include(‚C:\IP-Symcon\we…‘) #5 {main} thrown Error in Script C:\IP-Symcon\scripts\IPSLibrary\install\IPSModuleManager\IPSFileHandler\IPSFileHandler.class.php on Line 167

Da isses drin :smiley: :

Copy https://raw.github.com/brownson/IPSL...n_FileList.ini

OK, Kollege mcs-51 hat sein „AvailableModules.ini“ Files auf seinem Server noch nicht angepasst, dadurch wird das Modul noch nicht gefunden!

@mcs-51 bitte anpassen

BusBahnInfo ist doch eigentlich von mir?

Stimmt 1007 das hab ich auch in Erinnerung :smiley:

Würdest Du denn die Anpassungen vor nehmen?

An mir sollte es nicht liegen. Die Aenderung ist im ini-File drin.
Ich schau aber nochmal nach

Das Modul ist von mir und auf dem Server steht in der AvailableModules.ini

Plugwise = "IPSLibrary.hardware |Energiekontrolle mit Plugwise Stecker"
BusBahnInfo = "IPSLibrary.modules.Informationen.BusBahnInfo |Bus und Bahn Informationen"
WithingsInfo = "IPSLibrary.modules.Informationen.WithingsInfo |Withingsinformationen Waage und Blutdruck"

Ups, sorry, bin heute schon etwas verwirrt, werd mir wohl mal ein Bierchen aufmachen…:smiley:

Welche Angaben zu dem Modul sind den in der Modulansicht zu sehen bzw. was steht in der InstalledModules.ini und KnownModules.ini drinnen?

Alternativ vielleicht Modul löschen und neu installieren. Wenn Du die Config-Datei vorher kopierst hast Du es einfacher.

Gruß
Bruno

Kleine Korrektur zum manuellen Update:

Das Laden des neuen ModuleManagers und die Installation muss getrennt vorgenommen werden, da die Installation bereits die geladenen Files fordert!

Update kannst Du so machen:


   IPSUtils_Include ("IPSModuleManager.class.php", "IPSLibrary::install::IPSModuleManager");
   $moduleManager = new IPSModuleManager('IPSModuleManager', 'https://raw.github.com/brownson/IPSLibrary/Development');
   $moduleManager->LoadModule();


   IPSUtils_Include ("IPSModuleManager.class.php", "IPSLibrary::install::IPSModuleManager");
   $moduleManager = new IPSModuleManager('IPSModuleManager', 'https://raw.github.com/brownson/IPSLibrary/Development');
   $moduleManager->InstallModule();
   $moduleManager = new IPSModuleManager('IPSModuleManagerGUI', 'https://raw.github.com/brownson/IPSLibrary/Development');
   $moduleManager->LoadModule();
   $moduleManager->InstallModule();

–> ich empfehle das BaseLoader Script.

@brdiver677

hab das mit dem „Processing“ mal etwas verbessert, in Zukunft werden die Button deaktiviert.

Das Bus Bahn Problem existiert nach wie vor. Ich habe mal einen Scrennshot beigefügt :

Das Wetter aus Österreich hält sich auch hartnäckig. Ich kann es nicht löschen oder installieren :frowning:

Ich kann das BusBahn Modul auch nicht löschen, zumindest nicht über den Modulmanager, da wird kein Löschbutton angezeigt.

Dann kannst Du es aber neu laden und neu installieren, oder?

Das kann ich mal versuchen heute Abend.

Das (Neu laden oder update) habe ich alles schon versucht, leider ohne Erfolg.

Neu laden, konfigurieren, installieren … später dann mal updaten

Alternativ vielleicht:

Bitte mal den Inhalt der folgenden Files posten:

  • InstalledModules.ini und
  • KnownModules.ini
    Beide Files im Config Verzeichnis der Library zu finden.

OK hier sind die Infos :

1.) Installed Modules :

IPSModuleManager=2.50.4|2.50.10|2.50.4|OK|https://raw.github.com/brownson/IPSLibrary/Development/
BusBahn=1.0.0
IPSLogger=2.50.3|2.50.3|2.50.3|OK|https://raw.github.com/brownson/IPSLibrary/Development/
IPSComponent=2.50.1|2.50.8|2.50.1|OK|https://raw.github.com/brownson/IPSLibrary/Development/
IPSMessageHandler=2.50.1|2.50.4|2.50.1|OK|https://raw.github.com/brownson/IPSLibrary/Development/
IPSWeatherForcastAT=2.50.2|2.50.2|2.50.2|OK|https://raw.github.com/brownson/IPSLibrary/Development/
IPSSchaltuhr=2.50.0..Loaded||||https://raw.github.com/MCS-51/IPSLibrary/Development/
IPSModuleManagerGUI=2.50.1|2.50.7|2.50.1|OK|https://raw.github.com/brownson/IPSLibrary/Development/

2.) Known Modules :

[IPSModuleManager]
Version="2.50.10"
Repository=https://raw.github.com/brownson/IPSLibrary/Development/
Description="Modul Verwaltung der IPSLibrary"
Path="IPSLibrary.install"
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[IPSModuleManagerGUI]
Version="2.50.7"
Repository=https://raw.github.com/brownson/IPSLibrary/Development/
Description="WebFront Interface fuer Installation und Update von Modulen"
Path="IPSLibrary.install"
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[IPSLogger]
Version="2.50.3"
Repository=https://raw.github.com/brownson/IPSLibrary/Development/
Description="Logging Handler, Protokollierung von Fehlern"
Path="IPSLibrary.core"
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[IPSComponent]
Version="2.50.8"
Repository=https://raw.github.com/brownson/IPSLibrary/Development/
Description="Abstraktions Schicht zur Ansteuerung der Hardware"
Path="IPSLibrary.core"
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[IPSMessageHandler]
Version="2.50.4"
Repository=https://raw.github.com/brownson/IPSLibrary/Development/
Description="Kommunikatios Schnittstelle zur Hardware"
Path="IPSLibrary.core"
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[IPSEDIP]
Version="2.50.3"
Repository=https://raw.github.com/brownson/IPSLibrary/Development/
Description="Ansteuerung von eDip Displays des Herstellers ELECTRONIC ASSEMBLY"
Path="IPSLibrary.hardware"
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[AudioMax]
Version="2.50.4"
Repository=https://raw.github.com/brownson/IPSLibrary/Development/
Description="Ansteuerung der AudioMax Multiroom Steuerung des Herstellers eService-Online"
Path="IPSLibrary.hardware"
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[IPSHomematic]
Version="2.50.3"
Repository=https://raw.github.com/brownson/IPSLibrary/Development/
Description="Anlegen von Homematic Instanzen und Auslesen von Service Meldungen"
Path="IPSLibrary.hardware"
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[NetPlayer]
Version="2.50.2"
Repository=https://raw.github.com/brownson/IPSLibrary/Development/
Description="Audio Player zum Abspielen von MP3s und Internet Radios"
Path="IPSLibrary.modules"
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[Entertainment]
Version="2.50.2"
Repository=https://raw.github.com/brownson/IPSLibrary/Development/
Description="Entertainment Steuerung"
Path="IPSLibrary.modules"
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[IPSWeatherForcastAT]
Version="2.50.2"
Repository=https://raw.github.com/brownson/IPSLibrary/Development/
Description="Wettervorhersage Oesterreich"
Path="IPSLibrary.modules.Wetter"
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[IPSTwilight]
Version="2.50.2"
Repository=https://raw.github.com/brownson/IPSLibrary/Development/
Description="Berechnung und Visualisierung der taeglichen Daemmerungszeiten"
Path="IPSLibrary.modules.Wetter"
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[IPSLight]
Version="2.50.1"
Repository=https://raw.github.com/brownson/IPSLibrary/Development/
Description="Lichtsteuerung und Anwesenheitssimulation"
Path="IPSLibrary.modules"
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[IPSWatering]
Version="2.50.3"
Repository=https://raw.github.com/brownson/IPSLibrary/Development/
Description="Bewaesserungssteuerung"
Path="IPSLibrary.modules"
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[IPSShadowing]
Version="2.50.4"
Repository=https://raw.github.com/brownson/IPSLibrary/Development/
Description="Beschattungssteuerung"
Path="IPSLibrary.modules"
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[IPSCam]
Version="2.50.1"
Repository=https://raw.github.com/brownson/IPSLibrary/Development/
Description="Module zur Einbindug von Kameras"
Path="IPSLibrary.modules"
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[IPSPowerControl]
Version="2.50.1"
Repository=https://raw.github.com/brownson/IPSLibrary/Development/
Description="Energie Verbrauchs Visualisierung"
Path="IPSLibrary.modules"
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[IPSHighcharts]
Version="2.50.1"
Repository=https://raw.github.com/brownson/IPSLibrary/Development/
Description="Chart Visualisierung auf Basis von Highcharts"
Path="IPSLibrary.modules.Charts"
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[Plugwise]
Version="1.2.1029"
Repository=https://raw.github.com/1007/IPS1007Library/master/
Description="Energiekontrolle mit Plugwise Stecker"
Path="IPSLibrary.hardware                               "
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[BusBahnInfo]
Version="1.0.5"
Repository=https://raw.github.com/1007/IPS1007Library/master/
Description="Bus und Bahn Informationen"
Path="IPSLibrary.modules.Informationen.BusBahnInfo      "
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"
[WithingsInfo]
Version="1.0.0"
Repository=https://raw.github.com/1007/IPS1007Library/master/
Description="Withingsinformationen Waage und Blutdruck"
Path="IPSLibrary.modules.Informationen.WithingsInfo     "
LastRepository="https://raw.github.com/brownson/IPSLibrary/Development/"