Hauptmenü

Rolladensignal zu kurz

Begonnen von malip, 22 Februar 2013, 12:58:19

Vorheriges Thema - Nächstes Thema

MisterEltako

Zitat2013.02.25 12:34:44 5: Cmd: >{fhem ("set roll.ZwillingeStrasse on;set roll.ZwillingeGarage on")}<

2013.02.25 12:34:44 5: Cmd: >set roll.ZwillingeStrasse on<
2013.02.25 12:34:44 2: FS20 set roll.ZwillingeStrasse on
2013.02.25 12:34:44 5: Sending 81090472010101448f8b11
2013.02.25 12:34:44 5: Triggering roll.ZwillingeStrasse (1 changes)

2013.02.25 12:34:44 5: Cmd: >set roll.ZwillingeGarage on<
2013.02.25 12:34:44 2: FS20 set roll.ZwillingeGarage on
2013.02.25 12:34:44 5: Sending 810904f90101016b730711
2013.02.25 12:34:44 5: Triggering roll.ZwillingeGarage (1 changes)

Es sieht so aus als werden beide Befehle gesendet....

Ich würde jetzt noch einen Test ohne "." empfehlen:

define Test dummy
define n_Test notify Test {fhem ("set rollZwillingeStrasse on;;set rollZwillingeGarage on")}

Vielleicht hat es mit der 1% Regel zu tun:

Bedeutung für das FS20 / FHT Funksystem

Aus der relativen Frequenzbelegungsdauer von 1% je Stunde, also nur 36 Sekunden je Stunde, ergeben sich für das FS20 / FHT System deutliche Einschränkungen. Insbesondere ist die sinnvolle Anzahl maximal nutzbarer Geräte stark eingeschränkt. Wegen der umfangreichen bidirektionalen Kommunikation zwischen Raumreglern und der Zentrale mit einer im Vergleich zu HomeMatic eher geringen Bandbreite lassen sich beispielsweise sinnvoll nur etwa 10-12 Räume mit FHT über Funk steuern.

Problematisch kann die 1% Regel auch in Debuggingphasen sein, wenn also neue FHEM Konfigurationen mehrfach in kurzer Folge ausprobiert werden.

Praktisch umgesetzt ist das 1% Sendelimit z.b. im CUL so, dass pro Sekunde 10ms Sendezeit "gutgeschrieben" werden. Die Anzahl der noch zur Verfügung stehenden 10ms Sendeeinheiten kann mittels "get cul raw X" abgefragt werden (zweite Zahl = Anzahl noch verfügbarer Einheiten). Eine Aussendung, die wegen erreichter maximaler Frequenzbelegungsdauer nicht gesendet werden kann, quittiert das CUL mit der Meldung LOVF (= Limit-overflow). Eine FS20 Übertragung benötigt ca. 210ms also ca. 21 Sendeeinheiten. Ist die maximale Frequenzbelegungsdauer erreicht, dauert es also mindestens 21 Sekunden, bis erstmals wieder gesendet werden kann.

HomeMatic verwendet eine höhre Datenübertragungsrate, sodass die Kommunikation wesentlich schneller abläuft und die Grenzen wesentlich weiter sind.

MfG, MisterEltako.


HMLAN-Konfigurations-Adapter, HM-Funkjalousieaktor/HM-Dimmaktor/HM-Schaltaktor f. Markenschalter, Jalousie-/Schaltaktor von Eltako, FT4 v. Eltako, TCM310

MisterEltako

Hi!

unparsed = träge....

Also irgendetwas verzögert die Reaktion. Sleep-Befehle??

http://forum.fhem.de/index.php?t=msg&goto=62271&rid=0&srch=unparsed#msg_62271

MfG, MisterEltako.
HMLAN-Konfigurations-Adapter, HM-Funkjalousieaktor/HM-Dimmaktor/HM-Schaltaktor f. Markenschalter, Jalousie-/Schaltaktor von Eltako, FT4 v. Eltako, TCM310

malip

puhh . weglassen hat auch nix gebracht.
Habe auch mal alles anderes aus der Konfig rausgeworfen-ohne Erfolg

MisterEltako

Hi!
Noch weitere Ideen: ;o)  

Zitatset schalterEins timer 0    -> Timer von Gerät schalterEins wird deaktiviert / gelöscht
set schalterZwei timer 16   -> Timer von Gerät schalterZwei wird auf 16 Sekunden gesetzt

Der FS20-Rollladenschalter hat doch auch einen internen Timer!!!!
http://www.fhemwiki.de/wiki/FS20_RSU_Rolladenschalter_%28Unterputz%29

versuche noch jeweils nacheinander in der Kommandozeile (mit Enter bestätigen):
set roll.ZwillingeGarage timer 0 (schaltet internen FS20 Timer aus bzw. löscht ihn)

set roll.ZwillingeGarage reset (setzt alle Programmierungen (Timer, usw. zurück)

set roll.ZwillingeGarage on


MfG, MisterEltako.
HMLAN-Konfigurations-Adapter, HM-Funkjalousieaktor/HM-Dimmaktor/HM-Schaltaktor f. Markenschalter, Jalousie-/Schaltaktor von Eltako, FT4 v. Eltako, TCM310

malip

Hi danke für Deinen Einsatz.
Ich habe einen fs20ms (Markisensteuerung für die Rolläden).
Probiere das trotzdem mal.

malip

ich glaube jetzt habe ich keinen Kontakt mehr-nach dem reset

malip

Use reset with care: the device forgets even the housecode.

naja kommt vor, evtl bringt ja dann der neue code eine Verbesserung

MisterEltako

Hi!

Das ist ja blöd...Hast du es wieder hinbekommen?

Ich habe noch folgende Info im Netz gefunden:

ZitatAW: Markisensteuerrung FS20 MS-2 macht Probleme

eine FS20 MS hatte ich zwar noch nicht im Einsatz aber andere FS20 Sachen. Wenn du z.B. über den angelernten Handsender den Adress-Code ändern willst und nicht lange genug drückst (mindestens 5 Sekunden) landest du in der Timer-Programmierung. Möglicherweise ist dieses passiert, da dieses kurze ruckartige Fahren auf eine sehr geringe Timerzeit hindeutet. Vom Hersteller sollten irgendwie 50 oder 60 Sekunden Fahrzeit voreingestellt sein.

MfG, MisterEltako.
HMLAN-Konfigurations-Adapter, HM-Funkjalousieaktor/HM-Dimmaktor/HM-Schaltaktor f. Markenschalter, Jalousie-/Schaltaktor von Eltako, FT4 v. Eltako, TCM310