Hier ein kurzer Hinweise für alle Symcon 9 User, welche das ONVIF Modul nutzen:
Es muss die aktuelle Beta Version vom Modul genutzt werden, die stable Version wird aufgrund einer Änderung des PHP-Soapclient nicht geladen.
Fehlermeldung wäre:
Fatal error: Declaration of ONVIF\ONVIFsoapClient::__doRequest(string $request, string $location, string $action, int $version, bool $one_way = false): ?string must be compatible with SoapClient::__doRequest(string $request, string $location, string $action, int $version, bool $oneWay = false, ?string $uriParserClass = null): ?string in C:\ProgramData\Symcon\modules\.store\de.nall.chan.onvif\libs\ONVIF.inc.php on line 43
Stack trace:
#0 C:\Windows\System32\-(2): require_once()
#1 {main}
Die Beta kann ausschließlich mit Symcon 9 genutzt werden.
Für Symcon 8.1 ist die stable Version vom Modul zu nutzen.
Versionen von 8.2 vor dem 1.12. werden nicht supportet.
Hallo, ich habe heute versucht ONVIF nach Deinstallation neu zu installieren, weil das Modu nicht mehr funktioniert hat. Ich habe das aus dem Modul Store installiert. Da wird aktuell 2.17 angeboten. Bei der Erstellung Discovery kommt diese Fehlermeldung. Ich bin auf Symcon 9.0 Rev b9a34e92f86a vom 5.3.26. Was tun?
Sorry, vergessen: Uncaught Cannot find module with ID {3E7839DC-5CC9-30A0-F48A-58DF2339EADD}.
Neuinstallation war der erste Versuch, weil PTZ Steuerung nicht mehr funktioniert hatte nach Update auf 9.0. Mit der Beta hat Discovery aber jetzt funktioniert. Danke für den schnellen Support.