Ich versuche mit PHP CURL die Digest Authentication hinzukriegen.
Wenn ich CURLOPT_HTTPAUTH => DIGEST und CURLOPT_USERPWD => "admin:pw" setze funktioniert es nicht. Habe auch die Optionen CURLOPT_SSL_VERIFYPEER und CURLOPT_UNRESTRICTED_AUTH getestet, ebenfalls keine Besserung. Habe auch Username und Passwort mittels der Optionen CURLOPT_USERNAME und CURLOPT_PASSWORD.
Wenn ich mir die Authentifierung mittels der Anleitung auf https://shelly-api-docs.shelly.cloud/gen2/Overview/CommonDeviceTraits selber zusammenstelle und die hashes selbst berechne und abschicke stürzt das Shelly Gerät einfach ab ![]()
Laut der Anleitung und anderer Userberichte scheint es in der Konsole ganz normale mit curl --digest --user "admin:pw" zu funktionieren, wieso ist das bei PHP Curl nicht der Fall?
Gibt es bald ein Update sonst muss ich mir leider eine andere Steuerung suchen.