Skip to content

Release 0.0.6

Latest
Compare
Choose a tag to compare
@plexilp plexilp released this 28 Aug 23:00
· 15 commits to main since this release
0f17094

Hallo zusammen, hier ist Release Alpha 0.0.6 :)

  • Vordefiniertes Pattern "Treppe Runter"
  • Installieren sollte nun einfacher gehen, da ein Fehlendes NPM Modul direkt mit installiert wird.
  • Die Config Datei biete nun mehr Einstellmöglichkeiten (Eine Datenbank kommt dann auch in einem der nächsten Updates :) )
    • Nun sollte sich das Frontend auch passend verbinden, wenn die Configs umgestellt wurden
  • Die Batterie Anzeige wird nun Grafisch dargestellt (ASCII)
  • Es wird nun alle 10 Sekunden geprüft, welche Toys connected sind.
    • zudem wurde die Abfrage ins Backend verlagert, und wird nur ans Frontend weitergegeben, wenn eine Verbindung besteht
  • Im Standard werden jetzt Eingabefelder angezeigt, statt den Schiebereglern (Ist aber oben über einen Knopf umstellbar)
    • Da es auf einem Touchgerät sehr schwierig ist die richtigen Werte einzustellen
    • (Wird vermutlich im nächsten Update nur bei Mobilen/Touch Geräten standardmäßig angezeigt)

Offene Ideen:

  • Datenbank zum Abspeichern / Hinzufügen von Konfigurationen
    • Anpassungen der Auffrischrate
  • Anpassen der Sprache direkt in der App
  • Verlauf der getätigten Aktionen

Bugs:

  • WebSocket ist momentan noch auf fixen Host/Port eingestellt (Wird derzeit zum Aktualisieren der Verbundenen Geräte genutzt)
  • Input Felder haben keine Begrenzung, wie die Slider

Hello everyone, here is Release Alpha 0.0.6 :)

  • Predefined pattern ‘Stairs down’
  • Installing should be easier now, because a missing NPM module is installed directly.
  • The config file now offers more setting options (A database will also come in one of the next updates :) )
    • Now the frontend should also connect properly when the configs have been changed
  • The battery display is now shown graphically (ASCII)
  • It is now checked every 10 seconds which toys are connected.
    • In addition, the query has been moved to the backend and is only forwarded to the frontend if there is a connection
  • Input fields are now displayed by default instead of the sliders (but can be changed via a button at the top)
    • As it is very difficult to set the correct values on a touch device
    • (Will probably only be displayed by default on mobile/touch devices in the next update)

Open ideas:

  • Database for saving / adding configurations
    • Adjustments to the refresh rate
  • Customise the language directly in the app
  • History of the actions performed

Bugs:

  • WebSocket is currently still set to fixed host/port (currently used to update the connected devices)
  • Input fields have no limit, like the sliders