Antwort
Nov 13, 2020 - 14:17
http://user:passwort@<url>
war früher noch möglich, funktioniert aber leider nicht mehr mit NEO.
So lange es dazu also keine Option in NEO selber gibt den Nutzer und das Passwort zu hinterlegen und dies dann wie nach RFC2617 vorgesehen im Header übergeben wird, gibt es wohl nur den Workaround den Benutzer und das Passwort per GET als Parameter zu übergeben. Die übergeben Parameter musst Du dann eben beim aufzurufenden Webhook prüfen und nur dann einen Inhalt ausgeben, wenn die übergeben Parameter (Benutzername/Passwort) übereinstimmen.
Also ein Webhook ist dann also z.B. so aus NEO aufzurufen
https://<server_url>/hook/calendar?user=maxmuster&password=supergehei
m
Das Problem ist aber nicht neu
Basic Authentication Webseiten werden nicht angezeigt
nur eine richtig endgültige Lösung zu dem Thema außer GET zu nutzten, gibt es leider von Mediola bis jetzt immer noch nicht.
Von
Danke Fonzo, ich bin zu blöd oder Synology will den Webhook nicht akzeptieren. Es wäre doch super wenn man nutzer und passwort als text in der fernbedienung hinterlegen kann und dann in das jeweilige feld klickt und mit einem button ein copy / paste Befehl ausführen könnte, habe sowas aber noch nicht im creator finden können.
Von
Ja schön wäre so ein Feature das man User und Passwort hinterlegen kann bzw. überfällig, aber halt leider zur Zeit nicht in NEO verfügbar. Daher hilft es zur Zeit nur ein Web- / PHP-Server zu nutzen, der den Inhalt der Webseite an NEO zum Webseitenelement ausliefert.
Ich löse das bei mir selber über IP-Symcon als PHP-Server mit einem Webhook an den NEO die Daten per GET übergibt, mit PHP wird dann der User und Passwort aus NEO ausgelesen und dann der eigentliche Seiteninhalt über PHP generiert an das Webseitenelement in NEO zurückgegeben.
Im Zweifelsfall hilft da in Deinem Fall wohl nur was selber zu schreiben wenn Du ioBroker nutzt und von dort den Inhalt als HTML an NEO auszugeben.
Von
Hallo Fonzo
danke nochmal.
A: Ich glaube für deine PHP Webhook Lösung fehlt mir einfach das nötige wissen. Ich rate mal, das ich das mit der Synology eventuell machen könnte, aber leider bislang null Berührung zum Thema Webseitenaufbau etc.
B: Hast Du eine IOBROKER Lösung im Kopf? Ich frage das auch mal im IOBROKER Forum an.
Danke
Von
B) eine Lösung im Kopf habe ich keine, aber gibt es nicht in ioBroker auch selber einen Kalender, den Du nutzten kannst und in NEO anzeigen,oder musst Du zwingend den Kalender der Syncology nutzten?
Von
:-) das Thema ist umfangreicher. Es ist eine Vielzahl von Kalendern. Persönlich - Familie - Geburtstage - Feiertage - Urlaube - Müllabfuhr - etc. Die alle können als einzelne Kalender in der Syno gemanaged und gleichzeitig innerhalb einer Kalnederview angezeigt werden. Das geht alles prima, nur den "blöden" login bekomme ich nicht weg. Und der WAF wird entsprechend klein ausfallen, wenn man am Tablet jedes mal einen Login eingeben muss. Ich würde ja einfach einen Caldav client auf das Tablet bringen. Aber ich möchte nicht aus Mediola raus um die Kalender bearbeiten zu können und eine Android APP innerhalb von Mediola funktioniert ja stand heute auch nicht, nur das öffnen per Button.
Neuen Kommentar hinzufügen