Hauptmenü

Eingabeformular

Begonnen von maci, 03 September 2022, 13:12:58

Vorheriges Thema - Nächstes Thema

maci

Hallo an Alle,

Gibt es in Fhem die Möglichkeit ein Eingabeformular zu erzeugen?
Hintergrund meiner Frage ist, dass ich die Stromladungen meines E-Autos an ext. Ladestationen eintragen möchte.
Nomalerweise lade ich zuhause an meiner Wallbox, die ich in Fhem eingebunden habe. Zur Übersicht fehlen noch die externen Ladevorgänge.
Felder wären:
- KWh geladen (Zahl)
- Kosten Ladung (Zahl)
- Art (AC/DC)
- Wann (Datum)
- Wo (Text)

Derzeit behelfe ich mich mit set [name] Feld in einer Dummy Definition.
Fhem auf Dell Thinclient, Fhem auf Raspebrry Pi4,
UniPi Vers. 1.1 mit Raspberry Pi3, 1wire USB Adapter mit OWX
Netatmo Wetterstation + Regenmesser + Netatmo Thermostat
Homematic mit HMLan

Damian

Es gibt FHEM-Widgets für Eingaben: https://wiki.fhem.de/wiki/FHEMWEB/Widgets

DOIF unterstützt FHEM-Widgets, da kann man sich einfach eine Tabelle für Eingaben zusammenzimmern: https://wiki.fhem.de/wiki/DOIF/uiTable_Schnelleinstieg#FHEM-Widgets_mit_der_Funktion_widget

Bsp:

defmod di_eingabe DOIF ##
attr di_eingabe uiTable {package ui_Table}\
"kWh"| widget ([mydev:kWh],"textFieldNL")\
"Kosten"| widget ([mydev:kosten],"textFieldNL")\
"Art"| widget ([mydev:art],"AC,DC")\
"Datum"| widget ([mydev:datum],"textFieldNL")\
"Wo"| widget ([mydev:wo],"textFieldNL")

Für Datumsangaben gibt es auch ein Widget.
Programmierte FHEM-Module: DOIF-FHEM, DOIF-Perl, DOIF-uiTable, THRESHOLD, FHEM-Befehl: IF

maci

Danke, muss ich mir ansehen, wenn ich wieder zu hause bin.
Fhem auf Dell Thinclient, Fhem auf Raspebrry Pi4,
UniPi Vers. 1.1 mit Raspberry Pi3, 1wire USB Adapter mit OWX
Netatmo Wetterstation + Regenmesser + Netatmo Thermostat
Homematic mit HMLan