Verander OSPi-websites

Startpagina Forums Algemeen Verander OSPi-websites

5 reportages op het strand - 1 tot 5 (busje in totaal 5)
  • Auteur
    Rapport
  • #24072
    Anoniem
    Inactief

    Hallo,

    ich habe mal testweise OSPi auf meinen Raspi geladen und tewas rumgespielt. Weil mir die Wetter-Funktion etwas suspekt ist, würde ich gern unter die Wetteranzeige auf der Website die Niederschlagsmenge ausgeben, die vom Wetterserver geholt wird. Ich hab in den Sourcen nach Schnipseln der Website gesucht, aber nichts gefunden. Wie werden die Webseiten von OpenSprinkler von der Applikation zusammengebaut und wo finde ich z.B. die Ausgabe der aktuellen Wetterinformation?

    Groet,

    krekels

    #24081
    Admin
    Sleutelbeheerder

    De OSPi heeft geen webserver, alleen een API-interface.

    De daadwerkelijke gebruikersinterface komt van ui.OpenSprinkler.com, de broncode is hier beschikbaar:

    https://github.com/OpenSprinkler/OpenSprinkler-App

    Als u uw eigen site wilt maken, kunt u de configuratie wijzigen. Bellen in de browser http://<ip-deines-OSPi:8080>/su

    op. Nu kunt u de link naar uw eigen pagina opgeven.

     

    #24085
    Anoniem
    Inactief

    OpenSprinkler-App ist doch die App vom Smartphone, oder? Ich will eigentlich an die Seite, die kommt, wenn ich im Webbrowser die IP meines OSPi eingebe. Die muss ja irgendwie auf den Raspi gekommen sein. Und wenn das Install-Script nicht irgendwas aus dem Netz nachlädt, müsste die Webseite in dem OpenSprinkler-Firmware Repo enthalten sein – mehr hab ich ja nicht auf den Raspi geladen.

    Ik zou mijn eigen weerberekeningspagina kunnen maken onder /su, toch? De API staat waarschijnlijk in de handleiding. Ik ben eigenlijk geïnteresseerd om op de website te zien hoeveel neerslag de OSPi verwacht. Of beschikt de OSPi helemaal niet over deze informatie?

    #24100
    Admin
    Sleutelbeheerder

    Nee, de app en website zijn allemaal in JavaScript geschreven en hebben dezelfde programmacode. En nee, het wordt niet bewaard in de firmwarerepository.

    #24119
    Admin
    Sleutelbeheerder

    Oplossing is dus:

    1. Download de broncode van Github

    2. Zet een webserver op en configureer de bovenstaande broncode als website

    3. Wijzig de /su-instellingen zodat deze naar de webserver verwijzen.

     

5 reportages op het strand - 1 tot 5 (busje in totaal 5)
  • Je moet een antwoord van de ander krijgen dat je kunt geven.