Verschiedenes > Bastelecke

SIGNALDuino Empfänger Firm- und Hardware

<< < (243/243)

Ralf9:
Hat evtl ein Nachbar auch Somfy?

--- Zitat ---Kann irgendjemand noch etwas zu den 8MHz sagen bzw bestätigen, daß diese funktionieren?
--- Ende Zitat ---
Die 8MHz funktionieren stabil, wenn Du beim sduino eine uptime kleiner 30 Tage hast, dann passt was nicht mit der firmware oder Hardware. 

Du hast wahrscheinlich die Verkabelung vom nanoCul verwendet:

--- Code: ---PIN_SEND            3   // gdo0 Pin
PIN_RECEIVE         2  //  gdo2 Pin
--- Ende Code ---

Der MiniCul hat auch 8MHz und 3.3V, dafür gibts auch eine Firmware.
Die PIN_SEND und PIN_RECEIVE sind da aber vertauscht:

--- Code: ---PIN_RECEIVE     3   // gdo2 Pin
PIN_SEND        2  //  gdo0 Pin
--- Ende Code ---

Gruß Ralf

Stephan.K:

--- Zitat von: Ralf9 am 21 November 2021, 11:30:33 ---Hat evtl ein Nachbar auch Somfy?Die 8MHz funktionieren stabil, wenn Du beim sduino eine uptime kleiner 30 Tage hast, dann passt was nicht mit der firmware oder Hardware. 

Du hast wahrscheinlich die Verkabelung vom nanoCul verwendet:

--- Code: ---PIN_SEND            3   // gdo0 Pin
PIN_RECEIVE         2  //  gdo2 Pin
--- Ende Code ---

Der MiniCul hat auch 8MHz und 3.3V, dafür gibts auch eine Firmware.
Die PIN_SEND und PIN_RECEIVE sind da aber vertauscht:

--- Code: ---PIN_RECEIVE     3   // gdo0 Pin
PIN_SEND        2  //  gdo2 Pin
--- Ende Code ---

Gruß Ralf

--- Ende Zitat ---

Hallo Ralf9,

ja ich vermute das mein Nachbar auch Somfy hat. Er hat zumindest aussen so einen Windsensor für eine Markise hängen, und ich habe folgendes Somfy Device bei mir gefunden:

--- Code: ---Internals:
   ADDRESS    68C6FA
   DEF        68C6FA
   FUUID      61997328-f33f-62d8-4f62-06269ab5d8f4ad85
   IODev      mySignalduino
   NAME       SOMFY_68C6FA
   NR         297
   STATE      ???
   TYPE       SOMFY
   move       stop
   CODE:
     1          68C6FA
   READINGS:
     2021-11-21 15:38:50   IODev           mySignalduino
     1970-01-01 01:00:00   enc_key         81
     2021-11-21 08:06:42   parsestate      wind_sun_9
     2021-11-21 08:06:42   received        90
     1970-01-01 01:00:00   rolling_code    0001
   hmccu:
Attributes:
   DbLogExclude .*
   model      somfyshutter
   room       SOMFY
--- Ende Code ---
Eventuell haben auch meine beiden Nachbarn Somfy, da beides relativ gleich alte Schwörer Häuser sind.

Zur Uptime kann ich noch nichts sagen, da ich momentan immer wieder neu starte usw.
Nach der Pinbelegung müsste es ein MiniCul sein.
Wobei ich der Meinung bin, daß Dir in deinem vorherigen Post ein Fehler unterlaufen ist.

--- Code: ---NanoCUL
PIN_SEND            3   // gdo0 Pin
PIN_RECEIVE         2  //  gdo2 Pin

MiniCul
PIN_RECEIVE     3   // gdo2 Pin <-- Kommentar gd0 und gd2 in deinem vorherigen Post vertauscht
PIN_SEND        2  //  gdo0 Pin

--- Ende Code ---

Du schreibst das es hierzu auch eine Firmware gibt, diese ist dann vermutlich von Dir, https://github.com/Ralf9/SIGNALDuino/blob/master/firmware/SIGNALduino_miniCUL_3321rc8.hex oder würdest Du eine andere empfehlen?

Ich werde nun mal deine Firmware versuchen.

Mfg Stephan

Ralf9:

--- Zitat ---Wobei ich der Meinung bin, daß Dir in deinem vorherigen Post ein Fehler unterlaufen ist.
--- Ende Zitat ---
Stimmt, habs korrigiert.

Eine firmware für den Minicul gibts von sidey und von mir.
Meine aktuelle ist die 3.3.2.1-rc9
https://github.com/Ralf9/SIGNALDuino/releases/tag/3.3.2.1-rc9

"SIGNALduino_3v3prominiCC1101_3321rc9.hex" ist für die nanocul Belegung.

Wenn Du nur senden willst, ist es egal welche firmware Du verwendest.
Meine firmware hat Vorteile bei nicht optimalen Empfangsbedingungen.

Gruß Ralf

Stephan.K:
Also, ich hab nun doch nen nanocul.
Mit deiner FW SIGNALduino_3v3prominiCC1101_3321rc9.hex geflasht und siehe das die Rolläden lassen sich anlernen uns funktionieren.

Jetzt muß ich mir noch anschauen wie dies mit den auf/zu Zeiten usw funktioniert, bzw wie ich am besten das morgendliche öffnen und abendliche schließen realisieren.
Sollte hierzu jemand Empfehlungen habe, nur her damit.

Vielen Danks ans Forum für die Hilfe und ganz besonders an Ralf9.

MfG Stephan

McShire:
Hallo Stephan,

Jetzt doch der Standard.
ich habe dazu einen Helligkeitsensor Homematic (Selbstbau mit der AskSinpp Hardware und dem BH1750) mit dem
ich unter anderem Rolläden steuere. Das halte ich für besser, als nach der Uhrzeit oder sunrise und sunset zu steuern.


--- Code: ---([HM_xxxxxx1:state:d] > 40)
      ( set tahoma_xxxxxxx dim 0) ## Rolladen WoZi auf
      ( set RolloDach off)        ## Rolladen Dachfenster Schlafzimmer auf
      { if(strftime('%H', localtime) < 10) {fhem 'set morgen_ende '.strftime('%H:%M' , localtime(time+10*60))} }
                                           ## Dummy auf die Zeit zur Steuerung der Schaltuhren setzen.
   DOELSEIF ([HM_xxxxxx:state:d] < 30)
      ( set tahoma_xxxxxxx dim 20, ### zur Vorwarnung, damit man nicht auf der Terrasse ausgeschlossen wird
        defmod r1 at +00:10:00
              {if (ReadingsVal('HM_xxxxxx', 'brightness', 0) < 41) {fhem 'set tahoma_xxxxxxx dim 100'} }
           ##;; {if(strftime('%H', localtime) > 15) {fhem 'set abend_start '.strftime('%H:%M', localtime(time+11*60))} }
           ## letzte Zeile nur aktivieren, wenn der Abend beginnen soll, wenn der
           ## Rolladen ganz unten ist, r1 überschreibt dann die Zeit, die sonst
           ## unten sofort gesetzt wird, nach 10 min (at +00:10:00)
       )
       ( attr r1 room Schaltuhren )
       ## naechste Zeile auskommentieren, wenn oben die Zeit gesetzt wird.
       { if(strftime('%H', localtime) > 15) {fhem 'set abend_start '.strftime('%H:%M', localtime(time+11*60)) }}

       ## warum oben die Anweisung:
       ##{ if (ReadingsVal('HM_xxxxxx', 'brightness', 0) < 41)  {fhem 'set tahoma_xxxxxxx dim 100'} } ?
            ## bei Helligkeitsschwankungen am Morgen
            ## falls Helligkeit > 40, ist es wieder heller und der Rolladen ist wieder hoch,
            ## wenn er dann mit durch die at Anweisung wieder schließt, geht er danach nicht wieder hoch,
            ## weil die DOIF im State cmd1 ist und deshalb cmd1 nicht noch einmal ausführt.

--- Ende Code ---

Viele Grüße
Werner

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln