Zurück   IP-Symcon Community Forum > IP-Symcon Hardware > Sonstige Funkkomponenten / Wetterstationen

Antwort
 
LinkBack Themen-Optionen Thema durchsuchen
  #1 (permalink)  
Alt 29.09.06, 19:00
Senior Member
 
Registriert seit: Sep 2006
Beiträge: 168
Standard FHTs senden keine Temperaturwerte mehr

Ich hab ein merkwürdiges Problem:

2 ( ein FHT8b und ein FHT80b) meiner insgesamt 8 FHTs senden keinen aktuellen Temperaturwert mehr. Position, Mode und Solltemperatur kommen dagegen regelmäßig.

Durch Batterie rausnehmen läßt sich das Senden zwar wieder aktivieren, aber nach ein paar Stunden ist dann wieder Schicht.
__________________
FHZ 1300PC
8x FHT80b plus Stellantriebe und Fensterkontakte
4x HMS100TF, 8x HMS100T
2x HMS100RM
Via Epia CN13000 (1,3GHz, 512MB, SATA 60GB)
Mit Zitat antworten
  #2 (permalink)  
Alt 29.09.06, 20:13
Senior Member
 
Registriert seit: May 2005
Beiträge: 309
Lightbulb

Hallo,
Zitat:
Zitat von 69283
Ich hab ein merkwürdiges Problem:

2 ( ein FHT8b und ein FHT80b) meiner insgesamt 8 FHTs senden keinen aktuellen Temperaturwert mehr. Position, Mode und Solltemperatur kommen dagegen regelmäßig.

Durch Batterie rausnehmen läßt sich das Senden zwar wieder aktivieren, aber nach ein paar Stunden ist dann wieder Schicht.
das Problem habe ich auch schon beobachtet. Ich sende dann automatisch einen neuen Temperaturwert an diesen FHT. Die Werte kommen danach dann wieder regelmäßig.

Grüße, Keule
Mit Zitat antworten
  #3 (permalink)  
Alt 29.09.06, 22:11
Senior Member
 
Registriert seit: Sep 2006
Beiträge: 168
Standard

Danke für den Tipp. Ich mach das jetzt mal alle 30 Minuten mit den Problemkindern.
__________________
FHZ 1300PC
8x FHT80b plus Stellantriebe und Fensterkontakte
4x HMS100TF, 8x HMS100T
2x HMS100RM
Via Epia CN13000 (1,3GHz, 512MB, SATA 60GB)
Mit Zitat antworten
  #4 (permalink)  
Alt 30.09.06, 11:09
Benutzerbild von guyabano
Senior Member
 
Registriert seit: Nov 2005
Ort: Luxemburg
Beiträge: 2,733
Standard

Verstehe ich zwar nicht ! Ich habe 11 FHT's im einsatz und ich brauch keinen einzigen Befehle 'nachzuschicken' nur damit er mir einen Wert sendet.
Bei mir kommen die Ventilpositionen bei 11 FHT's im 2 Minuten Takt rein. Ist-Temperatur Werte jede 10 Minuten (also wohl gemerkt jeweils von allen 11!)

Ich vermute vielleicht eine fehlerhafte FHZ ! Mal vielleicht das mal bei ELV nachfragen !

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
Mit Zitat antworten
  #5 (permalink)  
Alt 30.09.06, 21:37
Senior Member
 
Registriert seit: May 2005
Beiträge: 309
Arrow

Hallo,
Zitat:
Zitat von 69283
Danke für den Tipp. Ich mach das jetzt mal alle 30 Minuten mit den Problemkindern.
ich würde das aber nicht pauschal für alle FHT's machen, sondern nur bei einem Funkausfall.

Ich habe das mit diesem Script gelöst:
PHP-Code:
//GetUpdateTime gibt die Zeit der letzten Aktualisierung als UNIX Timestamp
$temp_Kueche_last_TX IPS_GetUpdateTime("FHT_temp_Kueche.Ist");
//Wenn über 30 Minuten (30*60=30min) nicht gesendet wurde
if(($temp_Kueche_last_TX + (30*60)) < (time())) {
echo 
"Alarm! Funkausfall vom FHT Kueche";
FHT_SetTemperature(51369,18.5);

Grüße, Keule
Mit Zitat antworten
  #6 (permalink)  
Alt 01.10.06, 00:00
Senior Member
 
Registriert seit: Sep 2006
Beiträge: 168
Standard

Zitat:
Zitat von guyabano
Verstehe ich zwar nicht ! Ich habe 11 FHT's im einsatz und ich brauch keinen einzigen Befehle 'nachzuschicken' nur damit er mir einen Wert sendet.
Bei mir kommen die Ventilpositionen bei 11 FHT's im 2 Minuten Takt rein. Ist-Temperatur Werte jede 10 Minuten (also wohl gemerkt jeweils von allen 11!)

Ich vermute vielleicht eine fehlerhafte FHZ ! Mal vielleicht das mal bei ELV nachfragen !

mfG Franz
6 von 8 meiner FHTs senden ja brav die Ist-Temperatur. Und _alle_ senden die Positionsdaten, ebenfalls alle 2 Minuten. Bei dem einen FHT scheint die Methode mit dem Nachschicken zu funktionieren, beim anderen nicht. Komisch ist, dass beide an einer FHZ1000 (ohne PC) einwandfrei liefen, d.h. sich die Temperaturwerte tatsächlich geändert haben. Wäre jedenfalls ein sehr seltsamer Defekt.

Ich protokolliere jetzt den "Traffic" eine Zeit lang und werde mal sehen, ob einzelne FHTs durch Faulheit auffallen.
__________________
FHZ 1300PC
8x FHT80b plus Stellantriebe und Fensterkontakte
4x HMS100TF, 8x HMS100T
2x HMS100RM
Via Epia CN13000 (1,3GHz, 512MB, SATA 60GB)
Mit Zitat antworten
  #7 (permalink)  
Alt 01.10.06, 00:14
Senior Member
 
Registriert seit: Sep 2006
Beiträge: 168
Standard

Zitat:
Zitat von Keule
Hallo,

ich würde das aber nicht pauschal für alle FHT's machen, sondern nur bei einem Funkausfall.
Völlig richtig, hatte ich sowieso vor. Stur alle 30 min die Set-Temperatur zu schicken, war nur als Test gedacht ob's überhaupt in meinem Fall was bringt.
__________________
FHZ 1300PC
8x FHT80b plus Stellantriebe und Fensterkontakte
4x HMS100TF, 8x HMS100T
2x HMS100RM
Via Epia CN13000 (1,3GHz, 512MB, SATA 60GB)
Mit Zitat antworten
  #8 (permalink)  
Alt 01.10.06, 08:43
Senior Member
 
Registriert seit: Sep 2006
Beiträge: 168
Standard

Ich hab die Vorschläge und Tipps mal in einem kompakten Skript zusammen gefasst. Wie man leicht sieht, bin ich schreibfaul und produziere gerne wiederverwendbaren Code

Leider ist das den zwei kranken FHTs egal. Beide antworten nicht mehr. Das Problem ist, dass ich derzeit 400 km von zuhause weg bin...

Code:
<?
/*
*******************************
 IP-SYMCON Event Scripting
*******************************
File     : FHT_CheckHealth.ips.php
Trigger  : Timer Wizard
Interval : typ. 30 min
*/

$debug = TRUE;
$scriptname = "FHT_CheckHealth :";

// Codes                ( 7011, 7013, 7014, 7021, 7022, 7023, 7024, 7031)
$fht_location   = array ("Kueche","Arbeitszimmer","WC",
                         "Roland","Daniela","Schlafen","Badezimmer",
                         "Florian");
$fht_InstanceID = array (25715,60092,21270,59518,55316,56409,41519,53034);

if ($debug) IPS_LogMessage($scriptname, $IPS_SENDER);

for ($index = 0; $index < count($fht_location); $index++) {
   // Check if last temperature reading is older than 30 min
   if((IPS_GetUpdateTime($fht_location[$index].".Temperature") + (30*60)) < (time())) {
      if ($debug) IPS_LogMessage($scriptname, "Funkausfall : ".$fht_location[$index]);
      // get set temperature from FHT
      $set_temp = GetValueFloat($fht_location[$index].".Set.Temperature");
      // write back o FHT
      FHT_SetTemperature($fht_InstanceID[$index],$set_temp);
   }
}
?>
Ein Frage hätte ich noch: Wie komme ich an den Namen des gerade ausgeführen Skripts? Die Zeile
Code:
$scriptname = "FHT_CheckHealth :";
ist eigentlich nur eine Notlösung.
__________________
FHZ 1300PC
8x FHT80b plus Stellantriebe und Fensterkontakte
4x HMS100TF, 8x HMS100T
2x HMS100RM
Via Epia CN13000 (1,3GHz, 512MB, SATA 60GB)
Mit Zitat antworten
  #9 (permalink)  
Alt 01.10.06, 10:36
Benutzerbild von guyabano
Senior Member
 
Registriert seit: Nov 2005
Ort: Luxemburg
Beiträge: 2,733
Standard

Zitat:
Zitat von 69283
6 von 8 meiner FHTs senden ja brav die Ist-Temperatur. Und _alle_ senden die Positionsdaten, ebenfalls alle 2 Minuten. Bei dem einen FHT scheint die Methode mit dem Nachschicken zu funktionieren, beim anderen nicht. Komisch ist, dass beide an einer FHZ1000 (ohne PC) einwandfrei liefen, d.h. sich die Temperaturwerte tatsächlich geändert haben. Wäre jedenfalls ein sehr seltsamer Defekt.

Ich protokolliere jetzt den "Traffic" eine Zeit lang und werde mal sehen, ob einzelne FHTs durch Faulheit auffallen.
Ich muss zwar hinzufügen, dann das Problem, was du hast, 'Faulheit der FHT' auch schon bei mir aufgetreten war, jedoch sehr selten. Ich sehe es an meinen Charts, wenn ein Regler dann mal eine 'Flat-Line' während eines Zeitraums produziert.
Ich führe das dann aber auf einen sehr regen Funkverkehr in meinem Haus zurück. Ich habe mindestens 50 FS20 Elemente, 15 Rauchmelder, 5 Gas Detektoren, 11 Feuchtigkeitsensoren 100TF, eine KS300 und 11 FHT's samt Ventilen (manche haben sogar 2). Ich habe das ganze zwar auch auf 3 FHZ's verteilt (pro Stockwerk eine).
Nun, tritt mal eine 'Flat-Line' auf, ist sie sowieso zeitlich begrenzt, da sowieso die Temperaturen in den Räumen mehrere Male am Tag geändert werden.

Hast du dir mal Gedanken darüber gemacht, wo diese beiden FHT's sind? Ist die Signalstärke genügend? Hast du mal versucht, den Standort der FHZ zu verlegen? Kannst du mal 2 FHT's austauschen, also einen der geht mit einem der nicht geht, selbstverständlich, und dann mal kucken, ob sich das Problem auch verlagert hat, oder ob nun der andere Probleme macht?
So kannst du zumindest mal das Problem einkreisen !

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
Mit Zitat antworten
  #10 (permalink)  
Alt 01.10.06, 10:55
Senior Member
 
Registriert seit: May 2005
Beiträge: 1,258
Standard

Zitat:
Ein Frage hätte ich noch: Wie komme ich an den Namen des gerade ausgeführen Skripts?
Normalerweise mit $_SERVER['PHP_SELF'] oder $_SERVER['SCRIPT_FILENAME'].
Allerdings nicht mit IPS, da sind die Variablen nicht exportiert.
__FILE__ hilft auch nicht, da steht nur das .currentscript drin.

Siehe im Handbuch.

Tommi

Geändert von tommi (01.10.06 um 11:40 Uhr)
Mit Zitat antworten
Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Wochenprogramm in FHT's astrastar Ideen & Anregungen 4 27.03.06 07:33
FHT 80b pensiongoldstern Ideen & Anregungen 9 06.02.06 13:56
Meine Erfahrung nun mit FHT's guyabano Allgemeine Diskussion 11 04.01.06 08:55
Empfehlung zu FHTs? Tonic1024 Allgemeine Diskussion 21 21.11.05 09:45
wieder mal FHT's Retiarius Ideen & Anregungen 5 31.10.05 17:50


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:16 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0