Autor Thema: Name für neues Attribut gesucht  (Gelesen 435 mal)

Offline dev0

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3458
    • _.:|:._
Name für neues Attribut gesucht
« am: 13 November 2018, 08:12:01 »
Es geht um das ESPEasy Modul: wenn ein ESP im deep sleep mode ist, dann werden die zu sendenden Befehle in eine Queue geschoben und abgearbeitet sobald das Gerät aus dem sleep erwacht. Nun möchte ich ein Attribut einführen, das dafür sorgt, dass x Sekunden vor Erreichen des sleep mode die Befehle auch schon in die Queue geleitet werden.

Wie könnte man so ein Attribut sinnvoll benennen?

Offline Thorsten Pferdekaemper

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4976
  • Finger weg von der fhem.cfg
Antw:Name für neues Attribut gesucht
« Antwort #1 am: 13 November 2018, 08:29:24 »
Hi,
auch wenn ich mit dem Modul nichts zu tun habe, finde ich es sehr unterstützenswert, wenn sich jemand Gedanken um gute Namen macht.
Vielleicht wäre es nützlich, wenn Du beschreibst, wozu das gut ist. Soll das verhindern, dass der Sleep Mode durch die Befehle zurück gehalten wird?
Gruß,
   Thorsten
RasPi
Heizkessel-Steuerung per Arduino und HTTPMOD
und einen Haufen Homematic (Wired)

Offline dev0

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3458
    • _.:|:._
Antw:Name für neues Attribut gesucht
« Antwort #2 am: 13 November 2018, 09:17:48 »
Deep sleep wird auf den ESP auch aktiviert, wenn gerade etwas ausgeführt wird. Ich möchte verhindern, dass ein Befehl gesendet wird, aber nicht mehr (vollständig) abgearbeitet wrid.

Offline Thorsten Pferdekaemper

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4976
  • Finger weg von der fhem.cfg
Antw:Name für neues Attribut gesucht
« Antwort #3 am: 13 November 2018, 09:26:35 »
D.h. dass Dein "Attribut x" die erwartete maximale Dauer der Befehlsausführung in Sekunden sein sollte, oder? "maxCommandDuration" oder sowas?
Andererseits kann ich mir vorstellen, dass der Wert sowieso einigermaßen klar sein dürfte. D.h. spricht etwas dagegen, das einfach fix auf einen guten Wert zu setzen?
Gruß,
   Thorsten
RasPi
Heizkessel-Steuerung per Arduino und HTTPMOD
und einen Haufen Homematic (Wired)

Offline dev0

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3458
    • _.:|:._
Antw:Name für neues Attribut gesucht
« Antwort #4 am: 13 November 2018, 09:35:54 »
Die Dauer der Befehle kann ich nicht wirklich abschätzen, da man auch benuzerdefinierte Events starten kann, die "wer weiss was" machen können. Dein Vorschlag ist aber schon mal nicht schlecht...

Offline betateilchen

  • Developer
  • Hero Member
  • ****
  • Beiträge: 15286
  • s/fhem\.cfg/configDB/g
Antw:Name für neues Attribut gesucht
« Antwort #5 am: 14 November 2018, 09:30:45 »
ich würde das Attribut aber noch irgendwie um einen Zusatz "esp" erweitern, damit es keine Missverständnisse mit anderen Befehlsausführungen (z.B. FHEM selbst!) geben kann.
-----------------------
Unaufgeforderte Anfragen per email werden von mir nicht beantwortet. Dafür ist das Forum da.
-----------------------
Nächster Hamburg-Stammtisch: 22.03.2019 - 18:30 Uhr im Baseler Hof

Offline dev0

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3458
    • _.:|:._
Antw:Name für neues Attribut gesucht
« Antwort #6 am: 14 November 2018, 16:20:07 »
Wäre das aber nicht auch bei 50% aller anderen Modul-Attribute der Fall? Vielleicht verstehe ich aber auch noch nicht, was Dich vermuten läßt, dass man es mit einem globalem Attribut verwechseln könnte.

Online CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 17210
Antw:Name für neues Attribut gesucht
« Antwort #7 am: 14 November 2018, 16:36:16 »
Wir hatten ja generell mal Vorgeschlagen das alle Modul Attribute den Modulnamen als Präfix bekommen sollten. Kam gut an der Vorschlag.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.me/MOldenburg
Mein GitHub: https://github.com/LeonGaultier
kein Support für cfg Editierer

Offline dev0

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3458
    • _.:|:._
Antw:Name für neues Attribut gesucht
« Antwort #8 am: 14 November 2018, 16:44:53 »
Ist aber bisher nicht umgesetzt worden, zumindest nicht, wenn Du die Darstellung in FHEMWEB meinst.

Online CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 17210
Antw:Name für neues Attribut gesucht
« Antwort #9 am: 14 November 2018, 16:49:37 »
Das neue AutoShuttersControl Modul verwendet es bereits.
ASC_Attributsname


Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.me/MOldenburg
Mein GitHub: https://github.com/LeonGaultier
kein Support für cfg Editierer

Offline dev0

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3458
    • _.:|:._
Antw:Name für neues Attribut gesucht
« Antwort #10 am: 14 November 2018, 16:53:47 »
Dann reden wir von zwei verschiedenen Vorschlägen. Ich hatte das Gruppieren im Kopf: https://forum.fhem.de/index.php/topic,92368.0.html

Wenn jetzt alle Module die Attribute, nach diesem dem von Dir erwähnten Schema, umbennen würden, dann wäre das Chaos bestimmt groß...
« Letzte Änderung: 14 November 2018, 16:55:56 von dev0 »

Online CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 17210
Antw:Name für neues Attribut gesucht
« Antwort #11 am: 14 November 2018, 17:00:29 »
Ne das meinte ich nicht. Aber das klingt ja besser.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.me/MOldenburg
Mein GitHub: https://github.com/LeonGaultier
kein Support für cfg Editierer

 

decade-submarginal