Javascript um einfach Register zu bearbeiten

Begonnen von papa, 12 Dezember 2018, 22:16:48

Vorheriges Thema - Nächstes Thema

frank

wie ich gerade sehe ist die version im ersten beitrag noch nicht aktualisiert, oder?

jedenfalls macht die "alte" version auch schon großen spass, danke.
dieses schöne tool könnte eigentlich ins normale update, finde ich. nicht dass es hier in vergessenheit gerät.


zur "alten" version hätte ich noch einen wunsch.
beim HM-ES-PMSw1-Pl in chn2 lässt sich das register txThrPwr fälschlicherweise nicht auf unused setzen. über regset gibt es den fehler:

Zitatvalue:0 out of range 0.01 to 3680 for Reg "txThrPwr"

in der javascript version gibt es leider keine fehlermeldung. nach "apply" geht es normal weiter, als sei alles ok.
könnte man diese fehlermeldungen eventuell "durchreichen"?


gruss frank
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

frank

die version aus beitrag #42 scheint genauso zu funktionieren.
ich bin nur unsicher, ob die version bereits aktiv ist. wo und wie kann ich das eigentlich genau feststellen?
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

papa

Da hatte ich noch kein Feedback erhalten. Die Weiterentwicklung ist leider wegen akuten Zeitmangel etwas ins Stocken geraten. Martin und ich wollen gerne noch die Unterstützung für Templates einbauen. Wenn das fertig ist, sollte es auf jeden Fall mit ins Update. Ich glaube es kann dann direkt durch das Homematic-Modul ausgeliefert werden.
BananaPi + CUL868 + CUL433 + HM-UART + 1Wire

frank

#48
Zitat von: kaihs am 03 Januar 2019, 20:18:44
Bei Devices die keine änderbaren Register haben (z. B. HM-PB-2-WM55-2) erscheint ein leeres Popup was etwas irritierend ist. Vielleicht könnte in so einem Fall dort noch eine entsprechende Meldung ausgegeben werden?

das gilt auch für alle virtuellen devices / channels und auch deren eventuell vorhandenen peers.

edit:  ausserdem bei virtuellen peers in realen devices/channels.


@martinp876
"get regTable" bei virt devices/channels könnte man auch entfernen. in "get cmdList" wird regTable nicht aufgeführt.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

frank

moin,

ich habe angefangen, hm.js mit template funktionalität auszustatten. eine erste version ist hier zu finden: https://forum.fhem.de/index.php/topic,106959.0.html
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html