19 Commits

Author SHA1 Message Date
jensb
67ec739fc4 20_FRM_*.pm: feature update, see forum #114552 msg #1087982
- check for IODev install error in Init, Get, Set, Attr and Undef
- missing get/set argument metadata added
- get/set argument verifier improved
- moved define argument verification and decoding from Init to Define
- error behaviour of Init, Get, Set and Attr standardized
- annotaded module help of attributes for FHEMWEB

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23054 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-10-30 18:16:24 +00:00
jensb
b9eeb8a186 20_FRM_OUT.pm: fix "uninitialised" warning when calling FRM_OUT_Set without command (Forum #81815)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@15928 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-01-19 21:07:42 +00:00
jensb
e3dec92e97 20_FRM_OUT.pm: new attributes "activeLow" and "valueMode" (Forum #81815)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@15771 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-01-03 19:12:25 +00:00
ntruchsess
826119544e add $Id to make betateilchen happy
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5927 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-05-21 21:56:37 +00:00
ntruchsess
c0b7c5df7f FRM: defer initialization after global init is done (all FRM-devices)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5226 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-03-15 10:56:24 +00:00
ntruchsess
ed7beda35b FRM_IN,FRM_OUT: fix skipped updates during init and reconnect. Add attribute 'activeLow'
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@5054 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-02-26 17:21:18 +00:00
ntruchsess
6f62ac3d6b FRM: switch to Log3
Merge branch 'frm_log3'

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4242 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-17 20:32:11 +00:00
ntruchsess
fb188868b1 FRM implement dimmer interface for FRM_PWM
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4195 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-09 20:38:55 +00:00
ntruchsess
2f6aaa420e rework assoziation of IODev to FRM clients
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4132 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-10-29 23:34:43 +00:00
ntruchsess
bc50566058 Merge branch 'dev'
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4078 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-10-20 15:38:28 +00:00
ntruchsess
7585c908fc refactor use of connected FirmataDevice for FRM-Clients to support Win32
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3347 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-06-27 19:50:23 +00:00
ntruchsess
1ddfea8c83 correct documentation
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3039 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-04-06 12:16:54 +00:00
ntruchsess
de59147a7d restore state of FRM_OUT,FRM_PWM and FRM_LCD on startup and reconnect (configurable)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2900 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-03-11 23:52:05 +00:00
ntruchsess
7e4d7aefea set state from statefile on startup
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2890 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-03-10 22:54:02 +00:00
ntruchsess
d2862b6da4 work on loglevel and errorhandling when initialization fails
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2737 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-02-15 22:05:08 +00:00
ntruchsess
3b4522b445 update perl-firmata, new module FRM_SERVO
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2627 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-02-02 11:50:06 +00:00
ntruchsess
846b1aabf3 fix readingsUpdate in set function
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2607 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-30 14:43:56 +00:00
ntruchsess
aff76fbc67 use SetExtensions
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2605 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-30 14:31:49 +00:00
ntruchsess
bafc63e043 Initial commit FRM modules (for Arduino/Firmata)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2581 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-27 19:50:22 +00:00