Button für "update", "restart" etc.

Begonnen von Tom111, 01 September 2014, 14:06:15

Vorheriges Thema - Nächstes Thema

Tom111

Hallo,
ich würde mir wünschen dass es in der Web-GUI von FHEM (vielleicht links in einer eigenen Group) einen Button für folgende
Funktionen gibt:
update
shutdown restart
shutdown

kann man sowas irgendwie einbinden, oder anders gefragt, besteht die Möglichkeit dass ich mir das selber basteln kann ?

Gruß
Tom
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V

justme1968

#1
das kannst du dir entweder über dummys und notify, eine readingsGroup und dem commands attribut oder ein weblink vom
typ cmdList konfigurieren. zu letzterem findest du ein beispiel in der commandref und hier im forum. ansonsten im wiki und ebenfalls hier.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Tom111

Hallo,
danke für diese Info, hab mich mal ans Werk gemacht und folgenden code eingefügt:
define systemCommands weblink cmdList system_fhem_reboot:Neustart:shutdown+restart RPi:Shutdown:shutdown system_fhem_update:UpdateCheck:update+check system_fhem_update:Update:update
attr systemCommands devStateIcon .*:system_backup
attr systemCommands group Systembefehle
attr systemCommands room Wohnung


Dann bekomme ich folgendes Bild :
(http://s14.directupload.net/images/140901/ml3pn58z.png)

Funktioniert alles bestens, nur der Link "systemCommands" stört mich gewaltig, wie bekomme ich den weg?

Gruß
Tom
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V

justme1968

nicht wirklich. du kannst den alias auf   setzen. dann ist er als leerzeichen unsichtbar.

ganz weg bekommst du es wenn du eine readingsGroup verwendest.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Tom111

Hallo,

danke nochmals für deine Hilfe, ich hab mir noch Anregungen von dieser Seite geholt :
https://groups.google.com/forum/#!topic/fhem-users/lVEyQTsUoHc

Hier nun mein fertiges Exemplar:

(http://www.fotos-hochladen.net/uploads/201409011809r9zv42gy51.png)

Gruß
Tom
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V

justme1968

das war sozusagen der vorgänger von systemCommands. wenn du damit eine lösung hast mit der du klar kommst ist es gut.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Tom111

haha ja, früher war alles besser  ;D,
wenn ich mit dem "Vorgänger" ein besseres Ergebnis erziele dann bleib ich doch mal dabei.  ;)

Gruß
Tom
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V

chris1284

ein Einzeiler reicht auch und du hast nicht den von dir bemängelte "systemCommands"
define Systembefehle weblink cmdList Restart:Restart-Fhem:shutdown+restart Update:Update-Check:update+check Update:Update-Now:update Shutdown:Shutdown-Fhem:shutdown

justme1968

die doppelte überschrift erscheint sobald du den weblink in eine group steckst. und das ist nötig wenn du die liste in dashboard verwenden willst.

eine readingsGroup anstelle des weblinks könnte die überschrift ausblenden. aber der Aufbau mit icons und commands ist etwas aufändiger als beim weblink. aber auch flexibler. und immer noch einfacher und übersichtlicher als mit dem html code zu fuß :)

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Tom111

Zitat von: justme1968 am 01 September 2014, 21:13:14
[...]und immer noch einfacher und übersichtlicher als mit dem html code zu fuß :)
ja ok, für mich ist html aber kein Problem, damit bin ich sozusagen groß geworden.
Vor was mir allerdings graut ist Perl und FHEMeigene Befehle, von diesen Befehlssätzen habe ich nicht die geringste Ahnung.
Und da ich ja faul bin, versuche ich natürlich den einfachsten Weg zu beschreiten, sprich für mich html  :) .

Gruß
Tom
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V

fhainz

Oder mit zB
attr WEB menuEntries Update,/fhem?cmd=update,Update Check,/fhem?cmd=update%20check,Neustart,/fhem/www/restart/restart.html
unter die Raum Liste.

Grüße

misux

Zitat von: fhainz am 02 September 2014, 16:56:22
Oder mit zB
attr WEB menuEntries Update,/fhem?cmd=update,Update Check,/fhem?cmd=update%20check,Neustart,/fhem/www/restart/restart.html
unter die Raum Liste.

Grüße

Kann man das auch nach ganz oben verschieben oder auch Icons vergeben?

Vielen Dank!

Otto123

#12
Schau mal in der Commandref nach sortRooms und roomIcons - ist es das was Du suchst?
Ok behandelt nur die Räume ...
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

misux

nee, das taucht ja links in der Spalte auf! Leider ganz unten... Ich fände es klasse wenn es unter Save Config wäre

Otto123

Ok behandelt nur die Räume ... sorry
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz