Variablen (nicht Dummy) für Perl

Begonnen von Guest, 16 Dezember 2012, 10:50:56

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Hallo zusammen,

ich bin dabei eine grössere Steuerung zu bauen (12 Rollos mit
Komfortsteuerung ein paar Lampen usw.). Der grösste Teil läuft schon
zufriedenstellend.

Nun bin ich aber an einen Punkt gekommen wo ich eine größere anzahl
$Variablen und auch %Hasches im Projekt ständig benötigen würde.
So wie "$we $hour" usw. ständig verfügbar sind.

Villeicht denke ich ja auch nur zu kompliziert oder ich übersehe etwas
naheliegendes.

als Beispiel um zu verdeutlichen was ich meine:

my %telefon = (
    'MaxMuster'   => '0815/12345',
    'KarlMaier'   => '0815/12346',
    'HansMueller' => '0815/12347' );
Der Hasch %telefon soll in allen defines verfügbar sein auch über includes hinweg.
Aber nochmal zur Verdeutlichung dies ist nur ein minimal Beispiel. In der Wirklichkeit ist das wesentlich komplizierter.

für Anregungen wäre ich Dankbar.

LG Rahom


**

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

UliM

                                                 

Hi,
müsste gehen mit

use vars qw($Variable);  

Da das keine fhem-devices sind, musst Du Dich dann aber mit eigenen Routinen darum kümmern, den Inhalt vor shutdown wegzuschreiben und nach fhemstart wieder einzulesen.

Gruß, Uli

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.

Guest

Originally posted by: <email address deleted>

Vielen Dank Uli.

Das war es.
Jetzt kann ich weiter machen.

nochmals Danke.

LG rahom

Am Sonntag, 16. Dezember 2012 11:29:33 UTC+1 schrieb UliM:
>
> Hi,
> müsste gehen mit
>
> use vars qw($Variable);  
>
> Da das keine fhem-devices sind, musst Du Dich dann aber mit eigenen
> Routinen darum kümmern, den Inhalt vor shutdown wegzuschreiben und nach
> fhemstart wieder einzulesen.
>
> Gruß, Uli

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com