[gelöst] sginalduino - "closed" und Einbinden von ELRO AB440

Begonnen von jumperger, 04 Januar 2020, 15:03:09

Vorheriges Thema - Nächstes Thema

Beta-User

Hmm, mit diesem Windo.*-Gedönse kenne ich mich dahingehend nicht aus, würde es aber einfach mal mit COM1 versuchen. Unter Linux liefert  "lsusb" (das scheint sowas ähnliches darzustellen wie der Geräte-Manager):
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 004: ID 1cf1:0030 Dresden Elektronik
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 013: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 003 Device 002: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP2102/CP2109 UART Bridge Controller [CP210x family]
Bus 003 Device 011: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP2102/CP2109 UART Bridge Controller [CP210x family]
Bus 003 Device 009: ID 03eb:204b Atmel Corp. LUFA USB to Serial Adapter Project
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 003: ID 0658:0200 Sigma Designs, Inc. Aeotec Z-Stick Gen5 (ZW090) - UZB
Bus 004 Device 002: ID 2341:8036 Arduino SA Leonardo (CDC ACM, HID)
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Daraus kann man auch nicht ableiten, was am Ende als welches ttyUSBx (oder ttyACM...) eingehängt wird.
Ggf. einfach mal ein paar COMx durchspielen, da sollte was kommen ;) .
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

Nobbynews

#31
Zitat von: jumperger am 06 Januar 2020, 20:26:19
Eigentlich habe ich ihn als 433 gekauft, deshalb verstehe ich nicht recht was du meinst.
Bei amazon hat er folgenden Titel:
"Neuftech CC1101 Wireless Module RF Transceiver Modul 387-464 MHz mit externen Antenne für Arduino "

Das hier ist mein 433er CC1101.
https://www.makershop.de/module/funk/cc1101-433mhz/
Hat halt nur 8 Pins.

jumperger

#32
Bitte 1000x Mal um Entschuldigun  :-[ :-[ :-[ :-[
Ich war zu blöd um da Fenster des Geräte Managers zu vergrössern, es fehlte nur die erste Zeile: Anschlüsse (COM & LPT)
Ein Dreh am Mausrad hat Abhilfe geschafft  :-[ :-[ :-[ :-[
Und ich habe stundenlang gesucht wieso ich keinen COM Eintrag im Device Manager habe  ::) ::) ::)

der Signalduino ist auf COM3 und ein Putty mit Baudrate 57600 bringt folgenden Text im Fenster:
Reading values from EEPROM..done
dump
EEPROM=33 1d 0d 2e 2d 47 d3 91 3d 04 32 00 00 06 00 10
b0 71 57 c4 30 23 b9 00 07 00 18 14 6c 07 00 91
87 6b f8 b6 11 e9 2a 00 1f 41 00 ff ff ff ff ff
00 84 00 00 00 00 00 00
CCInit CCInit SRES Started,POR Done,EEPROM read .........................................done
CCVersion =0x0
CCPartnum =0x0
no cc1101 found
Starting timerjob
receiver enabled


Leider,
da scheint wohl meine Verkabelung fehlerhaft.
ich habe laut diesem Bild verkabelt:

EDIT: Bild-Referenz: https://haus-automatisierung.com/images/content/Selbstbau-CUL.png

Nobbynews

Zitat von: jumperger am 07 Januar 2020, 10:38:17
ich habe laut diesem Bild verkabelt:

Deine Verkabelung hatte ich nach diesem Bild versucht zu überrpüfen und war der Meinung, dass es passen müsste.
Kann natürlich sein, dass ich mich beim gedanklichen Drehen (das Bild zeigt die Bestückungsseite, Dein Bild die Rückseite der Platine) verhauen habe.
Auf Deinem Bild kann mal leider schlecht Orange und Braun unterscheiden.

Beta-User

Hat das Ding irgendwo eine Beschriftung? Wenn nein: habe einen hier liegen, bei dem ist nur GND zu erkennen (der mit dem quadratischen Rand). Der ist aber genau auf der anderen Seite am Rand => gespielt versuchen ( Linie über die mittleren beiden PIN)?
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

HomeAuto_User

#35
Die Beschriftung ist auf der anderen Seite.
Bitte überprüfe deine Verkabelung.

Du kannst es auch von hier übernehmen gedanklich ohne Widerstände aber da sollte jeder seine Erfahrungen sammeln.

Gesendet von iPhone mit Tapatalk Pro
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

jumperger

#36
RIESEN Dank für eure Unterstützung
Zu wissen dass jemand da ist um weiter zu helfen oder auch nur zu bestätigen dass man auf dem richtigen Weg ist , ist einfach nur super.
Ich zweifele immer an mir und nicht an der Hardware, diesmal scheint der Fehler aber nicht bei mir gelegen zu haben. Ich hatte zum Glück gleich 2 nanos und 2 CC1101 bestellt. Nun habe ich die 2. zusammengelötet nach obigem Schema und die Firmware von HomeAuto_User aufgespielt und nach einem Refresh war das Internal "hasCC1101" vorhanden:
STATE:      opened
TIME:      1578433637
TYPE:      SIGNALduino
hasCC1101: 1
sendworking: 0
version: V 3.4.0-dev SIGNALduino cc1101 (chip CC1101) - compiled at Jan 6 2020 09:50:08
versionProtocols: 1.13
versionmodul: v3.4.2_dev_02.01


Und das Beste die ELROs funktionieren auf Anhieb

Hier noch ein Schema das etwas übersichtlicher ist, gefunden per google auf dieser Seite:

jumperger

Ich hab jetzt noch 2 weitere ELROs hinzugefügt, diese sind im Aussenbereich aufgestellt, Weihnachtsbeleuchtung.
Es ist mir aber bis jetzt nur einmal gelungen eine dieser Funksteckdose aus zu schalten.
Luftlinie Ant. <-> Dose dürften 20m sein mit einer grossen Glasscheibe dazwischen. Gibt es eine Möglichkeit die Reichweite zu verbessern?

Beta-User

Es gibt eine Option, die Sendeleistung zu ändern, pa-cc-irgendwas und die Wiederholungen/weiteren Vorschläge bzgl. Frequenz hier.
Das hast du bereits durch bzw. zeig mal den aktuellen stand (list).
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

jumperger

#39
Ein List der funktionierenden Indoor-Beleuchtung:
Internals:
   DEF        FF000FFF0F FF F0
   FUUID      5e127cb1-f33f-062d-f3c9-39f205376c970889
   IODev      sduino2
   LASTInputDev sduino2
   MSGCNT     2
   NAME       ELRO_00111_D
   NR         47
   STATE      on
   TYPE       IT
   XMIT       ff000fff0f
   XMITdimdown 00
   XMITdimup  00
   XMIToff    f0
   XMITon     ff
   sduino2_DMSG i501514
   sduino2_MSGCNT 2
   sduino2_Protocol_ID 3.1
   sduino2_RAWMSG MS;P1=-1046;P2=910;P3=-395;P4=269;P5=-10136;D=45412341234141414141414123412341234141412341234141;CP=4;SP=5;R=36;O;m2;
   sduino2_RSSI -56
   sduino2_TIME 2020-01-07 23:24:45
   CODE:
     1          ff000fff0f
   READINGS:
     2020-01-06 00:18:45   protocol        V1
     2020-01-08 18:47:24   state           on
Attributes:
   IODev      sduino2
   alias      Sterne
   model      itswitch
   webCmd     on:off


Analog dazu das List der nicht funktionierenden Outdoor-Beleuchtung:
Internals:
   DEF        FF0000FFFF FF F0
   FUUID      5e1500c1-f33f-062d-acd2-b4c98a15e31ccce7
   IODev      sduino2
   LASTInputDev sduino2
   MSGCNT     1
   NAME       ELRO_00111_A
   NR         52
   STATE      off
   TYPE       IT
   XMIT       ff0000ffff
   XMITdimdown 00
   XMITdimup  00
   XMIToff    f0
   XMITon     ff
   sduino2_DMSG i500554
   sduino2_MSGCNT 1
   sduino2_Protocol_ID 3.1
   sduino2_RAWMSG MS;P1=-1034;P2=911;P3=-391;P4=265;P5=-10147;D=45412341234141414141414141412341234123412341234141;CP=4;SP=5;R=39;O;m2;
   sduino2_RSSI -54.5
   sduino2_TIME 2020-01-07 23:24:41
   CODE:
     1          ff0000ffff
   READINGS:
     2020-01-07 22:06:27   protocol        V1
     2020-01-07 23:24:41   state           off
Attributes:
   IODev      sduino2
   model      itswitch

jumperger

Hab jetzt auch noch ein Düwi Jalousie-Schalter hinzu gefügt, hat auf anhieb geklappt, nur dass er halt als Lampe mit ON / OFF angezeigt wird.
Raw-Def bei Funktaster Stellung Drehrad: B 1
defmod SDB_Rollo IT F00000000F FF F0
attr SDB_Rollo IODev sduino2
attr SDB_Rollo model itswitch

setstate SDB_Rollo off
setstate SDB_Rollo 2020-01-08 22:34:27 protocol V1
setstate SDB_Rollo 2020-01-08 22:34:57 state off

Vielleicht sucht ja jemand nach Düwi Jalousie Taster ;)

Beta-User

Für den Düwi wäre dan ROLLO (das Modul) ein Stichwort....
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

HomeAuto_User

Zitat von: Beta-User am 09 Januar 2020, 07:15:38
Für den Düwi wäre dan ROLLO (das Modul) ein Stichwort....

... oder man reicht es als neues Model beim Modul IT ein wenn es das IT Protokoll ist.

Es wäre ja nonsens wenn man Dinge doppelt macht und bei der Erstanlegung immer das Modul IT zutrifft.


Gesendet von iPhone mit Tapatalk Pro
"Developer" heißt nicht, das man alles wissen kann!
- FHEM v5.9 | Rasberry PI 3
- radino CC1101 433Mhz (SIGNALduino)| - radino CC1101 868Mhz (CUL) | nano 433Mhz (SIGNALduino) - Sensoren: purer Dschungel querbeet

Beta-User

Geht um die Möglichkeiten, einen bestimmten Öffnungsgrad anzusteuern. Wenn der Aktor das kann, ist natürlich eine direkte Lösung bessernSonst muss halt was anderes die timings zwischen an und aus über wachen...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

jumperger

#44
da auf dem Funkwandtaster 2 Drehknöpfe für Hauscode usw waren habe ich einfach mit dem IT Modul probiert. Einfach das ,,B" und die ,,1" laut Wiki in ,,0" und ,,F" umgeschrieben und mit define IT angelegt.
Wie oben in der Raw-Def sonst nichts weiter.
Es funktioniert bei Druck auf On fährt das Rollo hoch bei Off runter (oder umgekehrt weiss das jetzt nicht, bin nicht zuhause)
Das ,,System" besteht aus einem Düwi Funkwandtaster Jalousie (Taster oben und unten) und einem Düwi UnterputzAktor für Jalpusie. Am Taster ist nur ein Code hinterlegt.

Ich habe das Gerät nun umbenannt nach DuewiRolloSdb.
Mit define SDB_Rollo ROLLO habe ich ein neues Gerät vom Typ ROLLO angelegt, ich weiss nur nicht recht wie ich diese beiden miteinander verbinden soll.