Skip to content

Releases: JPPeterson-lab/WetterCube-Next

WetterCube Next v0.1.0-alpha7

Pre-release

Choose a tag to compare

@JPPeterson-lab JPPeterson-lab released this 20 Oct 09:03

Neu

  • Passwort für die Web-Oberfläche (optional): Unten auf der Einstellungsseite lässt sich ein Passwort setzen (Benutzername admin). Nach acht falschen Anmeldungen ist der Zugang eine Minute gesperrt.
  • „Passwort vergessen?“ mit Code am Display: Auf der Anmeldeseite führt der Link weiter. Am Display erscheint ein sechsstelliger Code (zwei Minuten gültig), den man im Browser eingibt; dann ist das Passwort gelöscht. Nach fünf falschen Codes ist das Zurücksetzen zehn Minuten gesperrt. So braucht es keine Notfall-App.

Installation: Web-Installer oder firmware.bin in der Web-Oberfläche des Next hochladen (Abschnitt Firmware-Datei). Lizenz: Apache 2.0 (LICENSE).

WetterCube Next v0.1.0-alpha6

Pre-release

Choose a tag to compare

@JPPeterson-lab JPPeterson-lab released this 20 Oct 08:38

Neu

  • Host- und Herkunftsprüfung: Das Gerät antwortet nur auf Anfragen an seine IP-Adresse oder seinen Namen und nimmt schreibende Anfragen aus dem Browser nur von seiner eigenen Seite an. Das schützt vor fremden Webseiten und DNS-Rebinding.
  • Einrichtungs-WLAN mit Passwort: „WetterCube-Next-Setup“ ist jetzt mit WPA2 verschlüsselt. Das Passwort (8 Ziffern, bei jedem Einrichtungsmodus neu) steht auf dem Display.
  • Sicherheit und Datenschutz im Wiki: neue Seite mit den Schutzmaßnahmen, ihren Grenzen und einer Übersicht, welche Verbindungen das Gerät macht. Dazu eine SECURITY.md für vertrauliche Meldungen.

Geändert

  • Dokumentation: Die README ist deutlich kürzer und enthält nur noch das Wesentliche (Worum es geht, Installation, Besonderheiten, Lizenz). Einzelheiten, Vergleiche und Hintergründe stehen im Wiki und auf wettercube.de.
  • Open Source: Der Quellcode ist jetzt öffentlich und steht unter der Apache-Lizenz 2.0 (vorher: Firmware kostenlos nur für den privaten Gebrauch, Quellcode nicht öffentlich). Das Repository enthält den Quellcode, die Bauwerkzeuge und die fertigen Firmware-Dateien; das Wiki liegt jetzt auf wiki.wettercube.de. Texte und Bilder bleiben unter CC BY-NC 4.0, Name und Logos sind nicht freigegeben

Installation: Web-Installer oder firmware.bin in der Web-Oberfläche des Next hochladen (Abschnitt Firmware-Datei). Lizenz: Apache 2.0 (LICENSE).

WetterCube Next v0.1.0-alpha5

Pre-release

Choose a tag to compare

@JPPeterson-lab JPPeterson-lab released this 18 Oct 19:30

Neu

  • Bildschirmfoto: Unter http://wettercube-next.local/screenshot liefert das Gerät sein aktuelles Bild als Datei (BMP, 320×240, pixelgenau, direkt aus dem Zeichenspeicher). Mit ?seite=0 (Temperatur und Biowetter), ?seite=1 (Allergene und Vorhersage) oder ?seite=boot (Startbild) wählt man die Seite. Praktisch für Fehlermeldungen und Anleitungen

Behoben

  • Abgeschnittene Werte in der Kachel „Räume“: Längere Werte wie „24,8 °C“ wurden als „24,…“ gekürzt. Die Wertespalte richtet sich jetzt nach der Breite des Werts, der Raumname bekommt den restlichen Platz

Installation: Web-Installer oder firmware.bin in der Web-Oberfläche des Next hochladen (Abschnitt Firmware-Datei). Nutzungsbedingungen: LICENSE-Firmware.md.

WetterCube Next v0.1.0-alpha4

Pre-release

Choose a tag to compare

@JPPeterson-lab JPPeterson-lab released this 18 Oct 16:23

Neu

  • Nachtmodus: Nachts nervt ein helles Display neben dem Bett oder im Kinderzimmer. Wann Nacht ist, bestimmt entweder die Fusion nach ihren Einstellungen (feste Uhrzeiten oder Sonnenstand; braucht Fusion ab v0.9.9-alpha7) oder du legst am Next eigene Zeiten fest. Was dann passiert, wählst du: Display aus (Antippen schaltet es für einige Sekunden an, ohne die Seite zu wechseln) oder dunkles Design, gedimmt mit einstellbarer Nachthelligkeit. Die Hinweisleiste unten bleibt nachts weg. Einstellungen in der Weboberfläche unter „Nachtmodus“, die Vorgabe ist aus
  • Das Backlight lässt sich jetzt ganz ausschalten (vorher mindestens 3 %)

Geändert

  • Weniger Flash-Verbrauch: Die Wettersymbole sind als 256-Farben-Palettenbilder gespeichert (rund 290 KB weniger, sehen gleich aus). Dadurch ist im Update-Platz wieder Luft für neue Funktionen

Installation: Web-Installer oder firmware.bin in der Web-Oberfläche des Next hochladen (Abschnitt Firmware-Datei). Nutzungsbedingungen: LICENSE-Firmware.md.

WetterCube Next v0.1.0-alpha3

Pre-release

Choose a tag to compare

@JPPeterson-lab JPPeterson-lab released this 18 Oct 15:44

Behoben

  • Weiße Seite nach „Speichern“ und „Nach Updates suchen“: Der Web-Server kannte die Weiterleitung (Code 303) nicht und schickte stattdessen eine leere Seite. Die Einstellung wurde zwar gespeichert, im Browser blieb aber eine weiße Seite stehen. Jetzt geht es nach dem Speichern wieder zur Einstellungsseite zurück

Installation: Web-Installer oder firmware.bin in der Web-Oberfläche des Next hochladen (Abschnitt Firmware-Datei). Nutzungsbedingungen: LICENSE-Firmware.md.

WetterCube Next v0.1.0-alpha2

Pre-release

Choose a tag to compare

@JPPeterson-lab JPPeterson-lab released this 18 Oct 15:37

Geändert

  • Automatische Update-Suche ist jetzt eine Einstellung, Vorgabe aus: Das Gerät fragt nicht mehr von selbst bei GitHub nach. In der Weboberfläche suchst du mit „Nach Updates suchen“ und installierst mit „Jetzt installieren“; wer es bequem mag, schaltet die Suche alle sechs Stunden ein. Der Download wurde am Gerät geprüft (1,9 MB in etwa 18 Sekunden, danach sauberer Neustart)

Installation: Web-Installer oder firmware.bin in der Web-Oberfläche des Next hochladen (Abschnitt Firmware-Datei). Nutzungsbedingungen: LICENSE-Firmware.md.

WetterCube Next v0.1.0-alpha1

Pre-release

Choose a tag to compare

@JPPeterson-lab JPPeterson-lab released this 18 Oct 15:24

Erste Fassung von WetterCube Next.

Neu

  • Zusatzdisplay für die Fusion: Ein ESP32 CYD (ESP32-2432S028, 2,8", 320×240) zeigt Daten der WetterCube Fusion. Das Next findet die Fusion selbst über mDNS (_wettercube._tcp) oder über eine eingetragene Adresse, fragt alle 30 Sekunden bei /api/next nach (unverändert: Antwort 304) und braucht keinen MQTT-Broker
  • Zwei Seiten: „Temperatur und Biowetter“ (Wettersymbol, Temperatur, Wettertext, Uhr, Tiefst-/Höchstwert, Kachel „Räume“, Kachel „Biowetter“) und „Allergene und Vorhersage“ (Pollen heute, Vorhersage der nächsten vier Zeitpunkte). Antippen des Displays blättert weiter, auf Wunsch auch automatisch
  • Räume wählbar: Welche Sensorwerte der Fusion (bis zu vier) die Kachel „Räume“ zeigt, wählst du in der Weboberfläche. Das Biowetter zeigt die vier Kategorien aus den Einstellungen der Fusion
  • Weboberfläche unter http://wettercube-next.local: Seiten, automatisches Weiterblättern, Helligkeit, Adresse der Fusion, Display (Controller, Drehen, Farben invertieren), WLAN ändern, Protokoll (/log)
  • Einrichtungsportal: Beim ersten Start spannt das Gerät das WLAN „WetterCube-Next-Setup“ auf (192.168.4.1)
  • Update über GitHub: Das Gerät prüft alle sechs Stunden, ob es eine neuere Version gibt; in der Weboberfläche lässt sie sich mit einem Klick installieren. Alternativ per Datei (firmware.bin). Eine neue Firmware gilt erst nach gesundem Start als gültig (Rollback)
  • Helles WetterCube-Design mit Wettersymbolen mit dunkler Kontur (Meteocons, MIT), gut lesbar auch in der Vorhersage
  • Voraussetzung: WetterCube Fusion ab v0.9.9-alpha6

Installation: Web-Installer oder firmware.bin in der Web-Oberfläche des Next hochladen (Abschnitt Firmware-Datei). Nutzungsbedingungen: LICENSE-Firmware.md.