+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 13
  1. #1
    Registriert seit
    Nov 2016
    Beiträge
    284

    Standard Modul für Information zu Monat und Tag?

    Hallo,

    da ich die Beschattung unter anderen monatsabhängig steuern möchte, müsste ich Variablen für jeden Monat haben. Sowas für jeden Wochentag sowie Jahreszeit wäre auch nicht schlecht. Gibt es so ein Modul?

    Grüße

  2. #2
    Registriert seit
    Oct 2010
    Ort
    Paderborn
    Beiträge
    2,203

    Zitat Zitat von prozanko Beitrag anzeigen
    Hallo,

    da ich die Beschattung unter anderen monatsabhängig steuern möchte, müsste ich Variablen für jeden Monat haben. Sowas für jeden Wochentag sowie Jahreszeit wäre auch nicht schlecht. Gibt es so ein Modul?

    Grüße
    Ist mir so nicht bekannt. Was willst du denn genau erreichen?
    Vielleicht hilft dir das Blind Control Modul aus dem Store bei der Steuerung.
    HM per RaspberryMatic | EKM-868 | LGS-868 | 1 Wire | Fibaro Motion Sensor & Aeon Labs Z-Stick S2 | SONOS | Denon AVR 3312 | Vu+ Ultimo 4K | Sony KD-75XE9405 | Fritzbox 6360 | AXIS 1344-E | Echo Dot + Show | Intel NUC i3 | IPS V5.3 Beta

  3. #3
    Registriert seit
    Nov 2016
    Beiträge
    284

    Ich möchte z.B. die Rollladenposition bei Beschattung unter anderen vom Monat abhängig machen. Zudem will ich die Monate für die Heizkennlinie meiner Wärmepumpe mitberücksichtigen. Ob das alles am Ende Sinn ergibt weiß ich noch nicht, will es aber mal testen😉

  4. #4
    Registriert seit
    Jan 2012
    Beiträge
    541

    Der php-Befehl
    PHP-Code:
    date(„m“); 
    gibt die Monat und
    PHP-Code:
    date(„d“); 
    den Tag.
    Viele Grüße
    Jürgen

  5. #5
    Registriert seit
    Oct 2011
    Ort
    Hattersheim (Hessen)
    Beiträge
    6,511

    Zitat Zitat von prozanko Beitrag anzeigen
    sowie Jahreszeit wäre auch nicht schlecht. Gibt es so ein Modul?
    Jahreszeit gibt Dir unter anderem das Astronomie Modul aus, was auch immer Du dann mit dieser Information machen willst.

  6. #6
    Registriert seit
    Nov 2016
    Beiträge
    284

    Hallo,

    danke für die Tipps. Mit php Schnipsel kann ich leider nichts anfangen:/
    Das Jahreszeit Modul schaue ich mir mal an, die Monate oder Tage wären wir aber wichtiger.

  7. #7
    Registriert seit
    Sep 2005
    Ort
    Sachsen-Anhalt
    Beiträge
    186

    Zitat Zitat von prozanko Beitrag anzeigen
    Hallo,

    danke für die Tipps. Mit php Schnipsel kann ich leider nichts anfangen:/
    Ist doch einfach:

    HeutigerTag = date(„d“);
    Fritzbox! 7590 mit OS 07.12
    Symbox 1. Generation

  8. #8
    Registriert seit
    Oct 2011
    Ort
    Hattersheim (Hessen)
    Beiträge
    6,511

    Zitat Zitat von prozanko Beitrag anzeigen
    Mit php Schnipsel kann ich leider nichts anfangen
    Ist ja aber an sich nicht so schwer, den Hinweis mit date hat man Dir ja schon gegeben, das Einzige was Du machen musst ist die Werte ins deutsche übertragen weil PHP die auf english liefert.

    Du brauchst also einfach zwei Variablen vom Typ String und ein Skript mit einem zyklischen Ereignis. Das zyklische Ereignis führt das Skript einmal kurz nach Mitternacht aus und beschreibt Dir dann jeweils einmal am Tag die beiden Variablen die Dir den Wochentag und den Monat anzeigen.

    PHP-Code:
    <?php
    $monatsnamen 
    = array(
       
    1=>"Januar",
       
    2=>"Februar",
       
    3=>"März",
       
    4=>"April",
       
    5=>"Mai",
       
    6=>"Juni",
       
    7=>"Juli",
       
    8=>"August",
       
    9=>"September",
       
    10=>"Oktober",
       
    11=>"November",
       
    12=>"Dezember");
    $monat date("n");
    SetValue(12345$monatsnamen[$monat]); // Monat

    $days = array("Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag");
    $day date('w'); 
    SetValue(23456$days[$day]); // Wochentag
    Wenn Du jetzt diese Variablen verwenden willst, kannst Du diese dann ja weiteren Ereignissen als Bedingung hinzufügen.

  9. #9
    Registriert seit
    Nov 2016
    Beiträge
    284

    Verstehe zwar nicht wie das Skript genau funktioniert, aber es funktioniert genau so wie ich es wollte😊
    Vielen Dank!

  10. #10
    Registriert seit
    Oct 2011
    Ort
    Hattersheim (Hessen)
    Beiträge
    6,511

    Zitat Zitat von prozanko Beitrag anzeigen
    Verstehe zwar nicht wie das Skript genau funktioniert
    Schadet ja nicht das verstehen zu wollen, dann lernt man was dazu . Das ist einfach jeweils ein Array und jedem Key ist ein deutscher Name zugewiesen. Date gibt Dir die Nummer vom passenden Key des Arrays zurück. Man muss dann also nur den passenden Wert aus dem Array in eine Variable schreiben.

Ähnliche Themen

  1. Ist Tag - Location Modul
    Von BommelPommel im Forum Allgemeine Diskussion
    Antworten: 1
    Letzter Beitrag: 22.07.19, 17:52
  2. Monat und Wochentag auf Deutsch
    Von jnicke im Forum Allgemeine Diskussion
    Antworten: 3
    Letzter Beitrag: 17.02.16, 13:41
  3. Antworten: 5
    Letzter Beitrag: 19.10.13, 01:34
  4. Kosten pro tag, gestern, laufender Monat
    Von Sascha im Forum Skripte, PHP, SQL
    Antworten: 44
    Letzter Beitrag: 27.04.11, 15:17
  5. Umfangreiche Information zur Installation von Sendern und Empfängern 868 MHz
    Von Ergoforce im Forum Sonstige Funkkomponenten / Wetterstationen
    Antworten: 0
    Letzter Beitrag: 19.11.07, 08:12