2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-04-09 01:34:19 +00:00

105 Commits

Author SHA1 Message Date
markusbloch
91832f3cbc FB_CALLMONITOR: several minor code/commandref changes
git-svn-id: https://svn.fhem.de/fhem/trunk@10740 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-06 14:45:51 +00:00
markusbloch
4167bb2d98 FB_CALLMONITOR: corrected internal_connection mapping, especially for FON1-FON3, based on official API description.
git-svn-id: https://svn.fhem.de/fhem/trunk@10739 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-06 14:00:16 +00:00
markusbloch
c55d236c6d FB_CALLMONITOR: minor fix
git-svn-id: https://svn.fhem.de/fhem/trunk@10668 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-30 13:42:28 +00:00
markusbloch
61392b9e7c FB_CALLMONITOR: optimize TR-064 error handling
git-svn-id: https://svn.fhem.de/fhem/trunk@10667 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-30 13:38:34 +00:00
markusbloch
977e604c94 FB_CALLMONITOR: remove check for <phonebooks>-Tag as it is not included in older FB models (Forum: #40626)
git-svn-id: https://svn.fhem.de/fhem/trunk@10666 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-30 13:25:54 +00:00
markusbloch
703598521d FB_CALLMONITOR: add RenameFn
git-svn-id: https://svn.fhem.de/fhem/trunk@10646 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-27 19:10:48 +00:00
markusbloch
e928cedbb6 FB_CALLMONITOR,FB_CALLLIST: add =item helper marker
git-svn-id: https://svn.fhem.de/fhem/trunk@10542 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-16 22:11:18 +00:00
markusbloch
df38ef9f36 FB_CALLMONITOR: minor commandref changes
git-svn-id: https://svn.fhem.de/fhem/trunk@10438 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-10 12:23:45 +00:00
markusbloch
b1ceb42fb8 FB_CALLMONITOR: new attribute answMachine-is-missed-call to treat answering machine calls, as "missed call" (Forum: #47098), removed reading "missed_call_line"
git-svn-id: https://svn.fhem.de/fhem/trunk@10432 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-09 21:22:50 +00:00
markusbloch
86157b4b8d FB_CALLMONITOR: more precise check if external_number has to be preceded with local area code (SIP numbers)
git-svn-id: https://svn.fhem.de/fhem/trunk@10349 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-03 14:20:57 +00:00
markusbloch
221f0420a1 FB_CALLMONITOR: several changes:
- correctly processing of empty phonebooks (Forum: #46544)
- continue phonebook processing even on errors (Forum: #46544)
- allow phonebook names in attr fritzbox-remote-phonebook-exclude (Forum: #46544)
- don't import textfile entries which have no comma (Forum: #46563)
- use ForceType => "file" for textfile FileRead/FileWrite


git-svn-id: https://svn.fhem.de/fhem/trunk@10348 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-03 14:05:48 +00:00
markusbloch
ea9d572309 FB_CALLMONITOR: remove unwanted html tags from commandref (Forum: #46371)
git-svn-id: https://svn.fhem.de/fhem/trunk@10296 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-29 18:49:58 +00:00
markusbloch
ead22b7cba FB_CALLMONITOR: changed attribute fritzbox-remote-phonebook default value to "tr064" (before: "web"), code makup
git-svn-id: https://svn.fhem.de/fhem/trunk@10289 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-28 21:15:56 +00:00
markusbloch
44531c3395 FB_CALLMONITOR: code optimizations
git-svn-id: https://svn.fhem.de/fhem/trunk@10279 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-28 15:15:56 +00:00
markusbloch
ed4fdb7176 FB_CALLMONITOR: changed missing german Umlaute to html entities in commandref
git-svn-id: https://svn.fhem.de/fhem/trunk@10107 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-05 23:38:32 +00:00
markusbloch
ddf777ab61 FB_CALLMONITOR: added attribute disabledForIntervals, more precise commandref anchors and references, minor commandref changes in general
git-svn-id: https://svn.fhem.de/fhem/trunk@10106 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-05 23:35:15 +00:00
markusbloch
ecff2086ca FB_CALLMONITOR: add TR-064 support for remote phonebook reading via official AVM API (by JoWiemann, Forum: #38233)
git-svn-id: https://svn.fhem.de/fhem/trunk@8791 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-06-21 11:23:23 +00:00
markusbloch
d5bdb9be3b FB_CALLMONITOR: fixing number normalization rules for international formats (Forum: #32663)
- creating textfile with template if specified file does not exists (Forum: #36274)


git-svn-id: https://svn.fhem.de/fhem/trunk@8467 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-04-23 16:16:01 +00:00
markusbloch
039bbe4576 FB_CALLMONITOR: major reverse-search improvements
- new reverse search method "textfile" for custom definitions (Forum: #35625)
- correct reverse search of Call-By-Call outgoing calls (Forum: #36274)
- reverse search order can now be configured using sortable-widget (Forum: #35625)


git-svn-id: https://svn.fhem.de/fhem/trunk@8455 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-04-19 14:14:07 +00:00
markusbloch
a4a9609fe7 FB_CALLMONITOR: new set command rereadCache (Forum: #35625)
git-svn-id: https://svn.fhem.de/fhem/trunk@8378 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-04-05 09:44:09 +00:00
markusbloch
f81f4e4630 FB_CALLMONITOR: only give non-unknown cache entries before phonebook entries (Forum: #35697)
git-svn-id: https://svn.fhem.de/fhem/trunk@8341 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-03-31 21:25:13 +00:00
markusbloch
da64225417 FB_CALLMONITOR: use cache first for reverse search (Forum: #35625)
git-svn-id: https://svn.fhem.de/fhem/trunk@8335 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-03-29 21:21:37 +00:00
markusbloch
d3471374f7 FB_CALLMONITOR: allow stars in phone numbers (Forum: #32646)
git-svn-id: https://svn.fhem.de/fhem/trunk@8280 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-03-24 12:03:05 +00:00
markusbloch
e9e1221a9b FB_CALLMONITOR: using official API for reverse search on klicktel.de and search.ch
git-svn-id: https://svn.fhem.de/fhem/trunk@8244 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-03-19 17:54:19 +00:00
markusbloch
bb63b2542b FB_CALLMONITOR: delete unwanted use statement
git-svn-id: https://svn.fhem.de/fhem/trunk@8128 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-03-01 20:18:25 +00:00
markusbloch
83c60e0e0c FB_CALLMONITOR:
- new attribute "country-code" to import phonebook entries with your local country code preceded as a national phonenumber in a correct way. Per default "0049" is used as country code. (by prodigy7, Forum #32663)
- new get commands showPhonebookEntries and showCacheEntries to get all related entries.


git-svn-id: https://svn.fhem.de/fhem/trunk@8127 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-03-01 19:47:34 +00:00
markusbloch
d9bf135106 FB_CALLMONITOR: fixed reverse-search for search.ch
git-svn-id: https://svn.fhem.de/fhem/trunk@8043 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-02-19 21:14:42 +00:00
markusbloch
92bfd5c3ac FB_CALLMONITOR: read all available phonebooks directly wia web interface (by JoWiemann, Forum #30244)
git-svn-id: https://svn.fhem.de/fhem/trunk@8002 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-02-15 23:14:41 +00:00
markusbloch
159c31c36b FB_CALLMONITOR: allow spaces in phone numbers stored in phonebooks (Forum #32663)
git-svn-id: https://svn.fhem.de/fhem/trunk@7760 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-28 16:39:34 +00:00
markusbloch
06fe0dd5b6 FB_CALLMONITOR: allow chars in phone numbers for reverse search (Forum #32646)
git-svn-id: https://svn.fhem.de/fhem/trunk@7687 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-24 12:08:09 +00:00
markusbloch
7edb91224e FB_CALLMONITOR: read phonebooks after all attributes are set from fhem.cfg. (Forum: #30244)
git-svn-id: https://svn.fhem.de/fhem/trunk@7647 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-20 22:29:55 +00:00
markusbloch
cb47d62734 FB_CALLMONITOR: fix not working telnet login, when user based authentication is configured in FritzBox
git-svn-id: https://svn.fhem.de/fhem/trunk@7599 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-17 16:50:38 +00:00
markusbloch
67ba45ca8d FB_CALLMONITOR regognize "user:" as login prompt for remote telnet connection (phonebook) (Forum #30244)
git-svn-id: https://svn.fhem.de/fhem/trunk@7595 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-17 10:25:46 +00:00
markusbloch
3c871abcea FB_CALLMONITOR: use standard file read/write function to support use of configDb
git-svn-id: https://svn.fhem.de/fhem/trunk@7456 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-05 21:26:46 +00:00
markusbloch
9e9121845f FB_CALLMONITOR: fix phonebook file read when using configDb (Forum #30244)
git-svn-id: https://svn.fhem.de/fhem/trunk@7455 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-01-05 21:06:58 +00:00
markusbloch
514cd9053f FB_CALLMONITOR: add remote phonebook lookup via telnet connection to FritzBox (JoWiemann, Forum #30244)
git-svn-id: https://svn.fhem.de/fhem/trunk@7367 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-12-30 17:04:00 +00:00
markusbloch
66286cc6b6 FB_CALLMONITOR: fixing not working company numbers reverse search for search.ch
git-svn-id: https://svn.fhem.de/fhem/trunk@7191 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-12-12 17:11:44 +00:00
markusbloch
896618c6ac FB_CALLMONITOR: fixing reverse search for klicktel.de
git-svn-id: https://svn.fhem.de/fhem/trunk@7173 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-12-09 17:42:53 +00:00
markusbloch
2ddf74bb28 FB_CALLMONITOR: supressing log message, when accessing /var/flash/phonebook on a non-FritzBox machine; harmonizing log output
git-svn-id: https://svn.fhem.de/fhem/trunk@7166 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-12-07 21:18:20 +00:00
markusbloch
8c095a36df FB_CALLMONITOR: fixing "use of uninitialized value" when a active call disconnects right after FHEM startup
git-svn-id: https://svn.fhem.de/fhem/trunk@6852 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-11-01 17:23:29 +00:00
markusbloch
67757aaf2a FB_CALLMONITOR: fixing race condition of missing events while performing a call and get a second call while line is busy (Forum: #28497)
git-svn-id: https://svn.fhem.de/fhem/trunk@6850 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-11-01 16:55:34 +00:00
markusbloch
a629decbea FB_CALLMONITOR: use mulitple-strict widget for reverse-search attribute; minor code make-up
git-svn-id: https://svn.fhem.de/fhem/trunk@6624 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-09-27 13:47:52 +00:00
markusbloch
c8ffebfd15 FB_CALLMONITOR:
- use FHEMWEB multiple widget for attr reverse-search
- remove "all" from reverse-search (backwards compatibility still given)
- change "internal" to "phonebook" for attr reverse-search (backward compatibility still given)
- allow comma and pipe as delimiter for attr reverse-search
- fixing reverse search regexp for dasoerliche.de
- improve AttrFn handling
- minor docu changes
- code cosmetics


git-svn-id: https://svn.fhem.de/fhem/trunk@6554 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-09-15 10:12:17 +00:00
markusbloch
a3633fae81 FB_CALLMONITOR: fixing non-equal call id's when using unique call id's
git-svn-id: https://svn.fhem.de/fhem/trunk@6445 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-08-22 20:27:56 +00:00
markusbloch
47a2cf3d5c FB_CALLMONITOR: minor commandref corrections
git-svn-id: https://svn.fhem.de/fhem/trunk@6284 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-07-20 10:09:00 +00:00
markusbloch
04fab91ff7 FB_CALLMONITOR: generate call_id at last as it was before
git-svn-id: https://svn.fhem.de/fhem/trunk@6283 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-07-20 09:39:07 +00:00
markusbloch
a6b27b9ad2 FB_CALLMONITOR: fixing non-working call_id reading
git-svn-id: https://svn.fhem.de/fhem/trunk@6282 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-07-20 09:26:07 +00:00
markusbloch
d7030bb855 FB_CALLMONITOR: fixing regexp for reverse-search via klicktel.de
git-svn-id: https://svn.fhem.de/fhem/trunk@6277 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-07-19 15:48:09 +00:00
markusbloch
a57ad137a3 FB_CALLMONITOR: convert hash element to hash for "keys" function
git-svn-id: https://svn.fhem.de/fhem/trunk@6260 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-07-15 20:49:19 +00:00
markusbloch
3e4b8f3bf1 FB_CALLMONITOR: new reading "direction" for incoming/outgoing calls. all readings will be triggered for each call event (call, ring, connect and disconnect)
git-svn-id: https://svn.fhem.de/fhem/trunk@6256 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-07-14 21:54:46 +00:00