Ich möchte das Widget aus dem Starbildschirm (Aktualisierung) in AIO Creator NEO einbinden das ich in NEO sehen kann, wenn es eine neue Software von meinen bestehenden Modulen vorhanden ist und dann diese auch in NEO aktualisieren können.
Hat jemand eine Idee wie das zu machen ist hab da leider keine Ahnung…
Das Modul arbeitet mit diversen PHP-Befehlen, wovon du die meisten auch nutzen kannst. Einige davon sind undokumentiert und können sich damit zukünftig „spontan“ ändern. Allerdings ist dort aktuell nichts geplant.
Für die Prüfungen vom Module Control:
MC_GetModuleList($moduleControlID) liefert die Liste aller Module
Diese kann per MC_IsModuleUpdateAvailable($moduleControlID, $moduleName) auf Updates geprüft werden
Für die Prüfungen von Skins verwendest du analog SC_GetSkinList und SC_IsSkinUpdateAvailable mit der ID vom Skin Control.
Um zu prüfen ob es eine neue Version für IP-Symcon gibt, kannst du IPS_GetAvailableUpdates() verwenden.
Beim Module Store wird es ein wenig komplizierter. Hier musst du Anfragen an unsere Web-API stellen, was nicht direkt über Funktionen dargestellt wird.