Feedback geben

Feedback zur Anwender- oder Entwickler-Dokumentation bitte als Kommentar zu dieser Seite geben. Beim Feedback bitte angeben, ob es sich auf die Anwender- oder Entwickler-Dokumentation bezieht.

               

Das Feedback wird dann nach und nach abgearbeitet und in die Dokumentation eingearbeitet. Bearbeitete Kommentare werden danach aus den Kommentaren gelöscht.

 

Noch einzuarbeitende Kommentare

Hinweis von heckmannju:

Hi, kannst du in die Installationsanleitung noch folgendes aufnehmen

sudo gpasswd –add smarthome dialout

oder das bestehende umd die Gruppe dailout erweitern.

sudo usermod -aG www-data,sudo,dailout smarthome Das braucht man damit der user auf tty geräte zugreifen kann. Wird von sehr vielen plugins benötigt die HW wie rs232 oder rs485 benötigen.


3 Kommentare

ElektroRudi · 15. August 2021 um 13:04

In der Anwender-Dokumentation unter Tips zu „Enumeration über Liste“ fehlen beim eval-Ausdruck die Anführungsstriche:
eval: [‚Ausgeschaltet‘,’Heizung startet‘,’Heizung läuft‘][value]
Richtig sollte es heißen:
eval: „[‚Ausgeschaltet‘,’Heizung startet‘,’Heizung läuft‘][value]“

Onkel Andy · 30. Juli 2020 um 19:59

https://www.smarthomeng.de/user/logiken/objekteundmethoden_scheduler.html

Vielleicht bin ich da ganz am Holzweg, aber sollte es hier nicht logics.scheduler_trigger etc. heißen statt sh.scheduler.trigger? Spricht was dagegen, hier auch add und remove hinzuzunehmen? Und.. bei change auch noch, dass man sowohl next, als auch value aktualisieren kann..?

Kann das auch gerne selbst aktualisieren, wenn meine Annahmen passen.

Hendrik Friedel · 22. Mai 2020 um 12:01

https://smarthomeng.de/user/konfiguration/items/standard_attribute/autotimer.html

ich verstehe ein Beispiel nicht aus der Dokumentation
type: num
autotimer: sh.item.dauer() = 0
dauer:
initial_value: 45
wert:
initial_value: 1
setzt nach der in item.dauer angegebenen Dauer (hier initial 45 Sekunden) den Wert des Items auf in item.wert (hier initial mit 1 angegebenen)
Zwei Fragen dazu:
1) ist es wirklich ‚hardcoded‘, dass auf „wert“ gesetzt wird? Mich wundert die Wahl des deutschen Begriffes und die Festlegung darauf
ich hätte eher etwas erwartet wie
autotimer: sh.item.dauer()=sh.item.wert()

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.