Lassen Sie uns über Gladys V4 sprechen

@pierre-gilles

Ich habe gerade an etwas gedacht, wenn du auf den Xiaomi-Service oder einen anderen zugreifst, weißt du nicht unbedingt, wie er funktioniert. Es wäre gut, Tutorials vorzusehen (entweder auf der Seite oder auf einer Website). Das Tutorial hilft dem Benutzer zu verstehen, wie er den Service einrichten kann und vor allem bei Xiaomi den Entwicklermodus auf der Gateway zum Beispiel.

Vielleicht sollte man diese Möglichkeit im Frontend vorsehen, aber ich weiß noch nicht wie.

Das gibt es bereits :slight_smile: Muss mit der v4 aktualisiert werden, aber im Großen und Ganzen haben wir diese Seite auf der Website:

https://gladysassistant.com/fr/compatibilities/

Das ist crowdsourced, du hast eine Tabelle, die von allen bearbeitet werden kann, ich vertraue der Community :slight_smile:

Für mich ist das im Service. Ein gutes Produkt sollte eine solide Onboarding-Phase haben, kein Bedarf, den Nutzer zu Tutorials zu schicken. Der Xiaomi-Service ist so einfach, alles kann im Onboarding sein.

Wir erklären Schritt für Schritt: 1) Setze deinen Xiaomi-Gateway in den Entwicklermodus, 2) usw…

Ja, ich kenne diese Seite.
Ich dachte eher an Gladys. Aber du hast vielleicht recht, Gladys sollte nicht überladen werden.

Man kann tatsächlich einen Link von Gladys zu dieser Seite erstellen, gut gesehen!

Ich möchte den Benutzer nicht auf Tutorials von anderen Quellen oder anderen Seiten schicken, sondern zum Beispiel ein kleines Modal haben, das es ermöglicht, die globalen Schritte zur Initialisierung des Gateways zu befolgen. Dadurch kann man etwas haben, das auf alle anderen Dienste verallgemeinert werden kann. Das ist so eine integrierte Sache.

Ja, das ist genau das, was ich mit „Onboarding“ meine :slight_smile: Allerdings nicht in einem Modal, sondern einfach auf einer Seite (du wirst feststellen, dass es in Gladys 4 derzeit keine Modals gibt)

Ich überlasse es euch zu raten, woran wir gerade bei @NilkOne arbeiten! :wink:

Ja, das kann man tatsächlich machen. Wenn ich zum Beispiel kein Xiaomi-Gerät erkannt habe, dann den Tutorial auf eine dedizierte Seite setzen.

Ich denke auch darüber nach!

AAhhh ahhh le Sonos !!! :heart_eyes::heart_eyes::heart_eyes:

Ich kenne mich mit den Xiaomi 360 nicht aus, falls du herausfindest, wie man sie kompatibel macht, lass es uns wissen :slight_smile:

Ich bin glücklich!! (Mit Toulouse-Akzent)

Hallo,

Es kommt mir so vor, als hätte es einen Ort gegeben, an dem dies erwähnt wurde, aber ich kann mich nicht mehr daran erinnern.

Wird das Konzept der Skripte in Gladys v4 wieder aufgenommen? Ich sehe diesen Teil nicht in der Demo.

Der Script-Teil wird eine Art von Aktion in den Szenen sein!

Tatsächlich ist das bisher noch nicht entwickelt.

ich habe einen Render-Test gemacht, das würde so aussehen

<div class="card " style="display: inline-block; min-width: 300px;">  
  <div class="card-header">    
    <h3 class="card-title">Hauptschlafzimmer</h3>    
    <div class="card-options">      
      <a href="" class="card-options-collapse" data-toggle="card-collapse">        
        <i class="fe fe-chevron-up"></i>
      </a>    
    </div>  
  </div>  
  <div class="border-top p-2">
    <a href="#collapseName1" class="float-right" data-toggle="collapse"><i class="fe fe-chevron-up"></i></a>
    <div id="collapseName1" style="margin:1rem 0;" class="collapse show">
      <div class="device-title">
        <div class="clearfix">                              
          <div class="float-left"><strong>Xiaomi / Sensor Schlafzimmer 1</strong></div>                              
          <div class="float-right">                                
            <small class="text-muted">42%</small>                              
          </div>                            
        </div>                            
        <div class="progress progress-xs">                              
          <div class="progress-bar bg-yellow" role="progressbar" style="width: 42%" aria-valuenow="42" aria-valuemin="0" aria-valuemax="100"></div>                            
        </div>
      </div>
    </div>
    <div class="container">
      <div class="row justify-content-around">
        <div class="col-3">
          <i class="fe fe-thermometer"></i><span class="float-right">25 °C</span>
        </div>
        <div class="col-3">
          <i class="fe fe-droplet"></i><span class="float-right">56<span>%</span></span>
        </div>
        <div class="col-3">
          <i class="fe fe-home"></i><span class="float-right"><i class="fe fe-shield-off"></i></span>
        </div>
      </div>
    </div>    
  </div> 
  <div class="border-top p-2">
    <a href="#collapseName2" class="float-right" data-toggle="collapse"><i class="fe fe-chevron-up"></i></a>
    <div id="collapseName2" style="margin:1rem 0;" class="collapse show">
      <div class="device-title">
        <div class="clearfix">                              
          <div class="float-left"><strong>Xiaomi / Lampe Schlafzimmer 1</strong></div>
        </div>                              
      </div>
    </div>
    <div class="container">
      <div class="row justify-content-around">
        <div class="col-3">
          <i class="fe fe-toggle-right"></i><span class="float-right">AN</span>
        </div>
        <div class="col-3">
          <i class="fe fe-sun"></i><span class="float-right">60<span>%</span></span>
        </div>
        <div class="col-3">
          <i class="fe fe-sliders"></i><span class="float-right"><div style="background-color:rgb(255,204,0);" class="w-100 px-2 rounded-circle">&nbsp;</div></span>
        </div>
      </div>
    </div>    
  </div>   
</div>

Da ich keine Xiaomi-Geräte besitze, auch keine anderen,
(nur meine selbst gebauten HTTP-Peripheriegeräte)
kenne ich nicht alle möglichen Aktionen.
Ich sehe nicht, wie man sie visuell darstellen könnte (die Aktion selbst)
das Kästchen wird größer, um den Befehl anzuzeigen… ich bin nicht überzeugt

damit bin ich einverstanden

Warum nicht, wie ein Dimmer, aber ich sehe nicht, wie man sie visuell darstellen könnte (die Aktion selbst)

Sollte man also eine Box für die Yeelight, eine andere für die Hue und noch eine für die Milight haben? Ich dachte, eine Lichtbox könnte jede Technologie verwalten, aber vielleicht ist das nicht möglich.

Hue, Sättigung, Helligkeit, das wären drei Balken :D. Könnte man, wenn man auf den Einstellknopf deiner Box klickt, nicht drei Fortschrittsbalken anzeigen, um die Farbe einzustellen? Außerdem gibt es auch noch die Farbtemperatur in Kelvin, die bei manchen Lampen variieren kann, glaube ich ^^

@luke, @Jacky warum müsst ihr den Batteriestand auf dem Haupt-Dashboard anzeigen? Dass er in der « Xiaomi »-Ansicht verfügbar ist oder dass man eine Benachrichtigung bei schwacher Batterie erhält, verstehe ich, das ist sehr nützlich, aber auf der Box des Dashboards verstehe ich den Bedarf nicht. Was ist euer Anwendungsfall?

Da ich keine Peripherie habe, schlage ich eine Ansicht basierend auf den Kommentaren vor.
Für @VonOx ist der Batteriestand wichtig
Ich denke, es reicht, ihn nur anzuzeigen, wenn der Stand schwach ist

Für ein Design, bei dem nur der Raumname + eine Lampe (also kleines Design) vorhanden ist, habe ich Schwierigkeiten zu sehen, wo ich sie platzieren soll, wie man die 2 oder 3 Balken erscheinen lässt (ein Finger nimmt viel Platz ein)
modal: nein
der sich vergrößernde Kasten?

Mir gefällt, was Apple mit HomeKit gemacht hat, es öffnet eine Art Vollbildsteuerung (in diesem Fall ist es eine Art Modal), und es ermöglicht eine umfassendere Steuerung

Ich denke auch, dass es wenig nützlich ist. Der Akku, es ist nützlich zu wissen, wann man ihn wechseln muss, aber ansonsten, welchen Nutzen hat es zu wissen, dass du von 97% auf 96% gewechselt bist? Solange es eine Warnung gibt, wenn der Akku schwach ist, ist es ansonsten nicht unbedingt nützlich.

Ich denke auch, dass man von einer generischen Box profitiert. Außer in bestimmten Sonderfällen liegt der Vorteil von Gladys darin, die Anwendungen zusammenzufassen und ein einheitliches Erlebnis zu bieten.

In Bezug auf das Rendering gefällt mir immer noch die Idee der Gruppierung, aber ich bin nicht begeistert von der Platzierung, es muss leicht und sauber bleiben.

Vollkommen deiner Meinung!

Ja, ich finde auch, dass das zu viel ist. Deshalb habe ich ja ein anderes Panel für die Konfiguration vorgeschlagen.

Äh… Nimm es nicht persönlich… Ich versuche nur, euren Bedarf zu verstehen. Ich dachte, dass auch Luke das braucht, deshalb habe ich euch beide gefragt.