mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-05-04 22:19:38 +00:00
75_MSG: preparations for message queue
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13862 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
524957f6eb
commit
a7b89a9c88
764
FHEM/75_MSG.pm
764
FHEM/75_MSG.pm
File diff suppressed because it is too large
Load Diff
@ -144,19 +144,29 @@ sub msgConfig_Initialize($) {
|
|||||||
msgTitleShrtText
|
msgTitleShrtText
|
||||||
msgTitleShrtTextHigh
|
msgTitleShrtTextHigh
|
||||||
msgTitleShrtTextLow
|
msgTitleShrtTextLow
|
||||||
msgType:text,push,mail,screen,light,audio,queue
|
|
||||||
);
|
);
|
||||||
use warnings 'qw';
|
use warnings 'qw';
|
||||||
$hash->{AttrList} = join( " ", @attrList ) . " " . $readingFnAttributes;
|
$hash->{AttrList} = join( " ", @attrList ) . " " . $readingFnAttributes;
|
||||||
|
|
||||||
# add global attributes
|
# add global attributes
|
||||||
foreach (
|
foreach (
|
||||||
"msgContactAudio", "msgContactMail", "msgContactPush",
|
"msgContactAudio",
|
||||||
"msgContactScreen", "msgContactLight", "msgParams",
|
"msgContactMail",
|
||||||
"msgPriority", "msgRecipient", "msgRecipientAudio",
|
"msgContactPush",
|
||||||
"msgRecipientMail", "msgRecipientPush", "msgRecipientScreen",
|
"msgContactScreen",
|
||||||
"msgRecipientText", "msgRecipientLight", "msgTitle",
|
"msgContactLight",
|
||||||
|
"msgParams",
|
||||||
|
"msgPriority",
|
||||||
|
"msgRecipient",
|
||||||
|
"msgRecipientAudio",
|
||||||
|
"msgRecipientMail",
|
||||||
|
"msgRecipientPush",
|
||||||
|
"msgRecipientScreen",
|
||||||
|
"msgRecipientText",
|
||||||
|
"msgRecipientLight",
|
||||||
|
"msgTitle",
|
||||||
"msgTitleShrt",
|
"msgTitleShrt",
|
||||||
|
"msgType:text,push,mail,screen,light,audio,queue",
|
||||||
)
|
)
|
||||||
{
|
{
|
||||||
addToAttrList($_);
|
addToAttrList($_);
|
||||||
|
@ -378,17 +378,17 @@ my $db = {
|
|||||||
|
|
||||||
'PostMe' => {
|
'PostMe' => {
|
||||||
'Normal' =>
|
'Normal' =>
|
||||||
'set %DEVICE% create %TITLESHRT2%_%MSGID%; set %DEVICE% add %TITLESHRT2%_%MSGID% %MSGDATETIME%; set %DEVICE% add %TITLESHRT2%_%MSGID% %TITLE%; set %DEVICE% add %TITLESHRT2%_%MSGID% %PostMe_TO%: %SRCALIAS% (%SOURCE%); set %DEVICE% add %TITLESHRT2%_%MSGID% _________________________; set %DEVICE% add %TITLESHRT2%_%MSGID% %MSG%',
|
'set %DEVICE% create %TITLESHRT2%_%MSGID%; set %DEVICE% add %TITLESHRT2%_%MSGID% %MSGDATETIME%; set %DEVICE% add %TITLESHRT2%_%MSGID% %TITLE%; set %DEVICE% add %TITLESHRT2%_%MSGID% %PostMe_TO%%SRCALIAS% (%SOURCE%); set %DEVICE% add %TITLESHRT2%_%MSGID% _________________________; set %DEVICE% add %TITLESHRT2%_%MSGID% %MSG%',
|
||||||
'High' =>
|
'High' =>
|
||||||
'set %DEVICE% create %TITLESHRT2%_%MSGID%; set %DEVICE% add %TITLESHRT2%_%MSGID% %MSGDATETIME%; set %DEVICE% add %TITLESHRT2%_%MSGID% %TITLE%; set %DEVICE% add %TITLESHRT2%_%MSGID% %PostMe_PRIO%: %PRIOCAT%/%PRIORITY%; set %DEVICE% add %TITLESHRT2%_%MSGID% %PostMe_TO%: %SRCALIAS% (%SOURCE%); set %DEVICE% add %TITLESHRT2%_%MSGID% _________________________; set %DEVICE% add %TITLESHRT2%_%MSGID% %MSG%',
|
'set %DEVICE% create %TITLESHRT2%_%MSGID%; set %DEVICE% add %TITLESHRT2%_%MSGID% %MSGDATETIME%; set %DEVICE% add %TITLESHRT2%_%MSGID% %TITLE%; set %DEVICE% add %TITLESHRT2%_%MSGID% %PostMe_PRIO%%PRIOCAT%/%PRIORITY%; set %DEVICE% add %TITLESHRT2%_%MSGID% %PostMe_TO%%SRCALIAS% (%SOURCE%); set %DEVICE% add %TITLESHRT2%_%MSGID% _________________________; set %DEVICE% add %TITLESHRT2%_%MSGID% %MSG%',
|
||||||
'Low' =>
|
'Low' =>
|
||||||
'set %DEVICE% create %TITLESHRT2%_%MSGID%; set %DEVICE% add %TITLESHRT2%_%MSGID% %MSGDATETIME%; set %DEVICE% add %TITLESHRT2%_%MSGID% %TITLE%; set %DEVICE% add %TITLESHRT2%_%MSGID% %PostMe_PRIO%: %PRIOCAT%/%PRIORITY%; set %DEVICE% add %TITLESHRT2%_%MSGID% %PostMe_TO%: %SRCALIAS% (%SOURCE%); set %DEVICE% add %TITLESHRT2%_%MSGID% _________________________; set %DEVICE% add %TITLESHRT2%_%MSGID% %MSG%',
|
'set %DEVICE% create %TITLESHRT2%_%MSGID%; set %DEVICE% add %TITLESHRT2%_%MSGID% %MSGDATETIME%; set %DEVICE% add %TITLESHRT2%_%MSGID% %TITLE%; set %DEVICE% add %TITLESHRT2%_%MSGID% %PostMe_PRIO%%PRIOCAT%/%PRIORITY%; set %DEVICE% add %TITLESHRT2%_%MSGID% %PostMe_TO%%SRCALIAS% (%SOURCE%); set %DEVICE% add %TITLESHRT2%_%MSGID% _________________________; set %DEVICE% add %TITLESHRT2%_%MSGID% %MSG%',
|
||||||
'defaultValues' => {
|
'defaultValues' => {
|
||||||
'Normal' => {
|
'Normal' => {
|
||||||
'TITLE' => 'Info',
|
'TITLE' => 'Info',
|
||||||
'PostMe_TO' => 'To',
|
'PostMe_TO' => 'To: ',
|
||||||
'PostMe_SUB' => 'Subject',
|
'PostMe_SUB' => 'Subject: ',
|
||||||
'PostMe_PRIO' => 'Priority',
|
'PostMe_PRIO' => 'Priority: ',
|
||||||
},
|
},
|
||||||
'High' => {
|
'High' => {
|
||||||
'TITLE' => 'Warning',
|
'TITLE' => 'Warning',
|
||||||
@ -398,9 +398,9 @@ my $db = {
|
|||||||
},
|
},
|
||||||
'Low' => {
|
'Low' => {
|
||||||
'TITLE' => 'Notice',
|
'TITLE' => 'Notice',
|
||||||
'PostMe_TO' => 'To',
|
'PostMe_TO' => 'To: ',
|
||||||
'PostMe_SUB' => 'Subject',
|
'PostMe_SUB' => 'Subject: ',
|
||||||
'PostMe_PRIO' => 'Priority',
|
'PostMe_PRIO' => 'Priority: ',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
Loading…
x
Reference in New Issue
Block a user