+ Antworten
Seite 3 von 8 ErsteErste 1 2 3 4 5 ... LetzteLetzte
Ergebnis 21 bis 30 von 76

Thema: eFHT - Brick

  1. #21
    Registriert seit
    Oct 2006
    Ort
    Obervogau (Österreich)
    Beiträge
    207

    Standard Bugfix

    Danke an wgreipl,

    Bugfix an den Statusvariablen wurde behoben. Der Download im ersten Beitrag dieses Themas wurde angepasst.

    Betroffene Dateien sind einfach nur auszutauschen:
    • class.eFHT.php
    • recv.eFHZ.php beide aus dem eFHT - Brick

    WLAN-FHZ:
    lt. paresy (Posting zuvor) müsste es mit dem ServerSocket ähnlich wie mit dem FTDI Modul funktionieren. Einfach ein RegisterVariable Modul beidseitig verbinden.
    @Franz: wenn du es einmal ausprobieren möchtest, ich wäre interessiert was passiert. Ich weiß nur noch nicht wie ich es testen soll.

    Günter.
    System: IPS v4.0; Win7 SP1; EibPC; EIB/KNX; ELV HM LAN Adapter;
    Sensoren: EIB/KNX; FHT80b;FS20; HM-Wetter;
    PHP-Code:
    //Was nicht passt, wird passend gemacht
    if ($was!=($passt=1)) {$was $passt;} 

  2. #22
    Registriert seit
    Aug 2005
    Ort
    Fürstenfeldbruck-Aich (Bayern)
    Beiträge
    4,048

    Hallo Spawn,

    habe da noch ein kleines Problem.

    Das Skript eFHZ_calc wird im SkriptEditor jedesmal als Brick (grün) angelegt. Lösche ich es in erstelle ich es neu ist es bis zum schliessen als Skript sichtbar (immer noch grün siehe Grafik 4), öffne ich es anschließend ist es wieder ein Brick.

    Eine Idee?
    Gruß
    Werner

    Komponenten:: Homematic(CCU) 250DP, EATON-MOELLER, 1-Wire, WMRS200, 15" Touchdisplay
    Software::
    IPS V4.x, iMobile, WebFront, Logitech Media Server 7.8.x, SONOS
    Hardware:: IPS-Server: ESXi 6.x, Windows 10 Ent, 4 Kerne, 8GB RAM

  3. #23
    Registriert seit
    Oct 2006
    Ort
    Obervogau (Österreich)
    Beiträge
    207

    Exclamation grüner Eintrag im Script Editor

    Wenn ein nicht gewollter grüner Eintrag (IPS-Brick) vorhanden ist, ist im Script Ordner im IP-SYMCON Verzeichnis eine gleichnahmige *.ips.brx Datei vorhanden.
    Das kennzeichnet ein IPS Brick.

    z.B:
    • eFHZ_calc.ips.php
    • eFHZ_calc.ips.brx

    Einfach nur die *.brx Datei löschen, wenn der Code selbst in Ordnung ist.

    Günter
    System: IPS v4.0; Win7 SP1; EibPC; EIB/KNX; ELV HM LAN Adapter;
    Sensoren: EIB/KNX; FHT80b;FS20; HM-Wetter;
    PHP-Code:
    //Was nicht passt, wird passend gemacht
    if ($was!=($passt=1)) {$was $passt;} 

  4. #24
    Registriert seit
    Aug 2005
    Ort
    Fürstenfeldbruck-Aich (Bayern)
    Beiträge
    4,048

    Hallo Spawn,

    du hattest Recht. Vielen Dank, das war´s.
    Gruß
    Werner

    Komponenten:: Homematic(CCU) 250DP, EATON-MOELLER, 1-Wire, WMRS200, 15" Touchdisplay
    Software::
    IPS V4.x, iMobile, WebFront, Logitech Media Server 7.8.x, SONOS
    Hardware:: IPS-Server: ESXi 6.x, Windows 10 Ent, 4 Kerne, 8GB RAM

  5. #25
    Registriert seit
    Aug 2005
    Ort
    Fürstenfeldbruck-Aich (Bayern)
    Beiträge
    4,048

    und schon wieder Einer.

    Diesesmal beim Befehl

    PHP-Code:
    eFHT::bFHT_RclWeekProgramm(0); 
    ergibt

    <br />
    Notice</b>: Undefined variable: d in <b>C:\Programme\IP-SYMCON\bricks\eFHT\class.eFHT.php</b> on line <b>170</b><br />
    Gruß
    Werner

    Komponenten:: Homematic(CCU) 250DP, EATON-MOELLER, 1-Wire, WMRS200, 15" Touchdisplay
    Software::
    IPS V4.x, iMobile, WebFront, Logitech Media Server 7.8.x, SONOS
    Hardware:: IPS-Server: ESXi 6.x, Windows 10 Ent, 4 Kerne, 8GB RAM

  6. #26
    Registriert seit
    Oct 2006
    Ort
    Obervogau (Österreich)
    Beiträge
    207

    Red face bFHT_RclWeekProgramm

    = behoben.
    Im ersten Beitrag: Download wurde erneuert.

    Danke, Werner.

    Gruß,Günter.
    System: IPS v4.0; Win7 SP1; EibPC; EIB/KNX; ELV HM LAN Adapter;
    Sensoren: EIB/KNX; FHT80b;FS20; HM-Wetter;
    PHP-Code:
    //Was nicht passt, wird passend gemacht
    if ($was!=($passt=1)) {$was $passt;} 

  7. #27
    Registriert seit
    Aug 2005
    Ort
    Fürstenfeldbruck-Aich (Bayern)
    Beiträge
    4,048

    Einfach genial Spawn,

    schon einmal ein DICKES Danke von meiner Seite.

    Nun ein kleiner Wunsch oder besser gesagt ein Frage.

    Mit eFHT::bFHT_RclWeekProgramm($day) kann man sich das Programm aus einem FHT ziehen.

    Wie bringe ich das anschließend in eine lesbare Form, nach dem Schema

    Tag, Schaltzeit1_Ein, Schaltzeit1_Aus, Schaltzeit2_Ein, Schaltzeit2_Aus.

    Also genau die umgekehrte Version zu eFHT::sFHT_SetWeekProgram z.B.:

    PHP-Code:
    $Program eFHT::sFHT_RclWeekProgram($day);
    echo 
    $Program
    liefert mir 0,"04:00","07:00",false,false

    denn das

    'a:28:{i:0;d:28.5;i:1;d:42;i:2;d:90;i:3;d:126;i:4; i:144;i:5;i:144;i:6;i:144;i:7;i:144;i:8;i:144;i:9; i:144;i:10;i:144;i:11;i:144;i:12;i:144;i:13;i:144; i:14;i:144;i:15;i:144;i:16;i:144;i:17;i:144;i:18;i :144;i:19;i:144;i:20;i:144;i:21;i:144;i:22;i:144;i :23;i:144;i:24;i:144;i:25;i:144;i:26;i:144;i:27;i: 144;}'

    kann ich nicht lesen
    Gruß
    Werner

    Komponenten:: Homematic(CCU) 250DP, EATON-MOELLER, 1-Wire, WMRS200, 15" Touchdisplay
    Software::
    IPS V4.x, iMobile, WebFront, Logitech Media Server 7.8.x, SONOS
    Hardware:: IPS-Server: ESXi 6.x, Windows 10 Ent, 4 Kerne, 8GB RAM

  8. #28
    Registriert seit
    Oct 2006
    Ort
    Obervogau (Österreich)
    Beiträge
    207

    Standard Wochenprogramm

    Hallo Werner,

    Mit der Methode: sFHT_GetTargetWPTemp($UNIXTimestamp); kannst du schon mal aus der Tabelle auslesen. Wenn du aber die ganze Tabelle in Klarschrift (encoded) verarbeiten willst, kann ich mir auch etwas dazu überlegen.

    Eher tageweise oder die ganze Woche oder kombinierbar?

    Günter.
    System: IPS v4.0; Win7 SP1; EibPC; EIB/KNX; ELV HM LAN Adapter;
    Sensoren: EIB/KNX; FHT80b;FS20; HM-Wetter;
    PHP-Code:
    //Was nicht passt, wird passend gemacht
    if ($was!=($passt=1)) {$was $passt;} 

  9. #29
    Registriert seit
    Nov 2005
    Ort
    Luxemburg
    Beiträge
    2,733

    Hallo Günter,

    du hast klasse Arbeit geleistet, alle Achtung. Nur glaub ich mittlerweile zu blöd zu sein um das noch installiert zu bekommen, geschweige denn ans laufen zu kriegen. Ich bin schon froh mir ein Basiswissen in PHP angeeignet zu haben. Aber Wörter wie 'Klasse' oder 'XML-Parser' sind für mich Fremdwörter.

    Das Problem mit dem Auslesen einer Wochentabelle als auch mit dem Übertragen einer Wochentabelle ist, du kriegst sie nicht komplett auf einen Schlag. Ich kann mit erinnern, als ich noch die C* Software hatte, die Tabelle eines FHT war ja noch ok zu übermitteln, aber dann gleich 11 in meinem Fall ist quasi eine Sache von 24h mindestens, bis alles gesendet wurde, sogar verteilt auf 3 FHZ's.
    Wenn also ein Feiertag im Anmarsch ist, und du die Wochentabellen eintragen musst, kann das fast eine Sache der Unmöglichkeit sein.
    Wenn man die tabelle nun in einem Schlag bekommen hätte, dann wäre das Beste gewesen, sie in einem Array zu speichern und dann an String-Variable weitergeben.

    mfG Franz



    11x HMS TF - 1x HMS T - 3x FHZ WLAN - 11x FHT80+TF - 4x FS20RST EcoRoll - 1x FS20SIG - 1x Comfort Comfort-Programmiergerät CRSZ-00/01 - 1x USB PC-Schnittstelle CKOZ-00/03 - 3x Dimmer CDAU-01/02 - 7x BIN 230VAC Eingang CBEU-02/01 - 6x Schaltaktor CSAU-01/01 - 1x Analog-Aktor 1-10V CAAE-01/02 - 5x Wandsender CTAA-02/02

  10. #30
    Registriert seit
    Aug 2005
    Ort
    Fürstenfeldbruck-Aich (Bayern)
    Beiträge
    4,048

    Hallo Günter,

    Zitat Zitat von Spawn Beitrag anzeigen
    Hallo Werner,

    Wenn du aber die ganze Tabelle in Klarschrift (encoded) verarbeiten willst, kann ich mir auch etwas dazu überlegen.

    Eher tageweise oder die ganze Woche oder kombinierbar?

    Günter.
    Wochenweise in ein Array wäre schon eine gute Sache, da könnte man sich den entsprechenden Tag auslesen.

    Wie guyabano oben beschreibt kann das eine Menge an Daten sein die evtl. die Vorschriften des Funkprotokolls sprengen könnten wenn man zuviele FHTs auf einmal ausliest.

    Falls das ein Problem darstellt wäre ich auch mit einem Tag zufrieden.
    Gruß
    Werner

    Komponenten:: Homematic(CCU) 250DP, EATON-MOELLER, 1-Wire, WMRS200, 15" Touchdisplay
    Software::
    IPS V4.x, iMobile, WebFront, Logitech Media Server 7.8.x, SONOS
    Hardware:: IPS-Server: ESXi 6.x, Windows 10 Ent, 4 Kerne, 8GB RAM

Ähnliche Themen

  1. Mysql Data Wartungs Brick
    Von elektrofreak im Forum Bricks
    Antworten: 0
    Letzter Beitrag: 20.04.07, 14:06
  2. Brick: EIB_SetBusTime (& Date)
    Von Olli im Forum Bricks
    Antworten: 0
    Letzter Beitrag: 09.04.07, 02:30