mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-04-07 12:58:13 +00:00
all: NOTIFYDEV fix
git-svn-id: https://svn.fhem.de/fhem/trunk@9191 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
e6a46ee440
commit
205e4471ee
@ -35,7 +35,6 @@ sub HUEBridge_Initialize($)
|
|||||||
|
|
||||||
#Consumer
|
#Consumer
|
||||||
$hash->{DefFn} = "HUEBridge_Define";
|
$hash->{DefFn} = "HUEBridge_Define";
|
||||||
$hash->{NOTIFYDEV} = "global";
|
|
||||||
$hash->{NotifyFn} = "HUEBridge_Notify";
|
$hash->{NotifyFn} = "HUEBridge_Notify";
|
||||||
$hash->{SetFn} = "HUEBridge_Set";
|
$hash->{SetFn} = "HUEBridge_Set";
|
||||||
$hash->{GetFn} = "HUEBridge_Get";
|
$hash->{GetFn} = "HUEBridge_Get";
|
||||||
@ -129,6 +128,8 @@ HUEBridge_Define($$)
|
|||||||
$hash->{helper}{count} = $modules{$hash->{TYPE}}{helper}{count}++;
|
$hash->{helper}{count} = $modules{$hash->{TYPE}}{helper}{count}++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
$hash->{NOTIFYDEV} = "global";
|
||||||
|
|
||||||
if( $init_done ) {
|
if( $init_done ) {
|
||||||
HUEBridge_OpenDev( $hash ) if( !AttrVal($name, "disable", 0) );
|
HUEBridge_OpenDev( $hash ) if( !AttrVal($name, "disable", 0) );
|
||||||
}
|
}
|
||||||
|
@ -32,7 +32,6 @@ mailcheck_Initialize($)
|
|||||||
$hash->{ReadFn} = "mailcheck_Read";
|
$hash->{ReadFn} = "mailcheck_Read";
|
||||||
|
|
||||||
$hash->{DefFn} = "mailcheck_Define";
|
$hash->{DefFn} = "mailcheck_Define";
|
||||||
$hash->{NOTIFYDEV} = "global";
|
|
||||||
$hash->{NotifyFn} = "mailcheck_Notify";
|
$hash->{NotifyFn} = "mailcheck_Notify";
|
||||||
$hash->{UndefFn} = "mailcheck_Undefine";
|
$hash->{UndefFn} = "mailcheck_Undefine";
|
||||||
#$hash->{SetFn} = "mailcheck_Set";
|
#$hash->{SetFn} = "mailcheck_Set";
|
||||||
@ -101,6 +100,8 @@ mailcheck_Define($$)
|
|||||||
$hash->{HAS_GPG} = $mailcheck_hasGPG;
|
$hash->{HAS_GPG} = $mailcheck_hasGPG;
|
||||||
$hash->{HAS_MIME} = $mailcheck_hasMIME;
|
$hash->{HAS_MIME} = $mailcheck_hasMIME;
|
||||||
|
|
||||||
|
$hash->{NOTIFYDEV} = "global";
|
||||||
|
|
||||||
if( $init_done ) {
|
if( $init_done ) {
|
||||||
mailcheck_Disconnect($hash);
|
mailcheck_Disconnect($hash);
|
||||||
mailcheck_Connect($hash);
|
mailcheck_Connect($hash);
|
||||||
|
@ -17,7 +17,6 @@ yowsup_Initialize($)
|
|||||||
$hash->{ReadFn} = "yowsup_Read";
|
$hash->{ReadFn} = "yowsup_Read";
|
||||||
|
|
||||||
$hash->{DefFn} = "yowsup_Define";
|
$hash->{DefFn} = "yowsup_Define";
|
||||||
$hash->{NOTIFYDEV} = "global";
|
|
||||||
$hash->{NotifyFn} = "yowsup_Notify";
|
$hash->{NotifyFn} = "yowsup_Notify";
|
||||||
$hash->{UndefFn} = "yowsup_Undefine";
|
$hash->{UndefFn} = "yowsup_Undefine";
|
||||||
$hash->{ShutdownFn} = "yowsup_Shutdown";
|
$hash->{ShutdownFn} = "yowsup_Shutdown";
|
||||||
@ -68,6 +67,8 @@ yowsup_Define($$)
|
|||||||
|
|
||||||
$hash->{NAME} = $name;
|
$hash->{NAME} = $name;
|
||||||
|
|
||||||
|
$hash->{NOTIFYDEV} = "global";
|
||||||
|
|
||||||
if( $init_done ) {
|
if( $init_done ) {
|
||||||
yowsup_Disconnect($hash);
|
yowsup_Disconnect($hash);
|
||||||
yowsup_Connect($hash);
|
yowsup_Connect($hash);
|
||||||
|
@ -33,7 +33,6 @@ harmony_Initialize($)
|
|||||||
$hash->{ReadFn} = "harmony_Read";
|
$hash->{ReadFn} = "harmony_Read";
|
||||||
|
|
||||||
$hash->{DefFn} = "harmony_Define";
|
$hash->{DefFn} = "harmony_Define";
|
||||||
$hash->{NOTIFYDEV} = "global";
|
|
||||||
$hash->{NotifyFn} = "harmony_Notify";
|
$hash->{NotifyFn} = "harmony_Notify";
|
||||||
$hash->{UndefFn} = "harmony_Undefine";
|
$hash->{UndefFn} = "harmony_Undefine";
|
||||||
$hash->{SetFn} = "harmony_Set";
|
$hash->{SetFn} = "harmony_Set";
|
||||||
@ -92,6 +91,8 @@ harmony_Define($$)
|
|||||||
|
|
||||||
#$attr{$name}{nossl} = 1 if( !$init_done && harmony_isFritzBox() );
|
#$attr{$name}{nossl} = 1 if( !$init_done && harmony_isFritzBox() );
|
||||||
|
|
||||||
|
$hash->{NOTIFYDEV} = "global";
|
||||||
|
|
||||||
if( $init_done ) {
|
if( $init_done ) {
|
||||||
harmony_connect($hash) if( !defined($hash->{id}) );
|
harmony_connect($hash) if( !defined($hash->{id}) );
|
||||||
}
|
}
|
||||||
|
@ -16,7 +16,6 @@ CO20_Initialize($)
|
|||||||
my ($hash) = @_;
|
my ($hash) = @_;
|
||||||
|
|
||||||
$hash->{DefFn} = "CO20_Define";
|
$hash->{DefFn} = "CO20_Define";
|
||||||
$hash->{NOTIFYDEV} = "global";
|
|
||||||
$hash->{NotifyFn} = "CO20_Notify";
|
$hash->{NotifyFn} = "CO20_Notify";
|
||||||
$hash->{UndefFn} = "CO20_Undefine";
|
$hash->{UndefFn} = "CO20_Undefine";
|
||||||
$hash->{SetFn} = "CO20_Set";
|
$hash->{SetFn} = "CO20_Set";
|
||||||
@ -54,6 +53,8 @@ CO20_Define($$)
|
|||||||
$hash->{seq2} = 0x67;
|
$hash->{seq2} = 0x67;
|
||||||
$hash->{seq4} = 0x0001;
|
$hash->{seq4} = 0x0001;
|
||||||
|
|
||||||
|
$hash->{NOTIFYDEV} = "global";
|
||||||
|
|
||||||
if( $init_done ) {
|
if( $init_done ) {
|
||||||
CO20_Disconnect($hash);
|
CO20_Disconnect($hash);
|
||||||
CO20_Connect($hash);
|
CO20_Connect($hash);
|
||||||
|
@ -26,7 +26,6 @@ netatmo_Initialize($)
|
|||||||
my ($hash) = @_;
|
my ($hash) = @_;
|
||||||
|
|
||||||
$hash->{DefFn} = "netatmo_Define";
|
$hash->{DefFn} = "netatmo_Define";
|
||||||
$hash->{NOTIFYDEV} = "global";
|
|
||||||
$hash->{NotifyFn} = "netatmo_Notify";
|
$hash->{NotifyFn} = "netatmo_Notify";
|
||||||
$hash->{UndefFn} = "netatmo_Undefine";
|
$hash->{UndefFn} = "netatmo_Undefine";
|
||||||
$hash->{SetFn} = "netatmo_Set";
|
$hash->{SetFn} = "netatmo_Set";
|
||||||
@ -170,6 +169,8 @@ netatmo_Define($$)
|
|||||||
|
|
||||||
$hash->{STATE} = "Initialized";
|
$hash->{STATE} = "Initialized";
|
||||||
|
|
||||||
|
$hash->{NOTIFYDEV} = "global";
|
||||||
|
|
||||||
if( $init_done ) {
|
if( $init_done ) {
|
||||||
netatmo_connect($hash) if( $hash->{SUBTYPE} eq "ACCOUNT" );
|
netatmo_connect($hash) if( $hash->{SUBTYPE} eq "ACCOUNT" );
|
||||||
netatmo_initDevice($hash) if( $hash->{SUBTYPE} eq "DEVICE" );
|
netatmo_initDevice($hash) if( $hash->{SUBTYPE} eq "DEVICE" );
|
||||||
|
Loading…
x
Reference in New Issue
Block a user