[98_Dooya] Modul Version 1.13

Begonnen von Jarnsen, 18 Februar 2016, 13:49:28

Vorheriges Thema - Nächstes Thema

juergen012

vielleicht hilft:

homebridgeMapping
TargetPosition=position,cmd=position,cmds=100:on,invert=1,minValue=0,maxValue=100,minStep=1
CurrentPosition=position,cmd=position,invert=1,minValue=0,maxValue=100,minStep=1
Fhem unter Proxmox

Andyg2016

Zitat von: juergen012 am 22 Oktober 2020, 11:10:36
vielleicht hilft:

homebridgeMapping
TargetPosition=position,cmd=position,cmds=100:on,invert=1,minValue=0,maxValue=100,minStep=1
CurrentPosition=position,cmd=position,invert=1,minValue=0,maxValue=100,minStep=1

Das bewirkt leider keine Änderung.
Hab es jetzt nochmals mit "genericDeviceType blind" probiert und bekomme nun den richtigen Status in der Alexa-App angezeigt.
Allerdings verkehrt, also in der Alexa-App 100% = voll geöffnet und in FHEM 100% = fast geschlossen(da ja Position bis 200 komplett geschlossen geht).
Jetzt müsste ich nur noch die Anzeige in FHEM ändern in 100% = auf und 0% = zu dann wäre alles richtig.

MaVaderXY

Moin Zusammen,

hoffe es ist keiner Böse wenn ich hier Poste... Sonst bitte verschieben oder löschen.
Bin Total Neu, hab mir nen Pi angeschafft um meine Yooda Rolladen damit zu bestellen. FHEM ist installiert, hab es noch nicht geschafft ein Passwort dafür zu vergeben, nur Temporär aber nach dem nächsten LogIN war es wieder weg. Egal, darum geht es nicht.

Ich bekomm gleich den Signalduino und wollte mit dem Dooy Modul (hat mir ein Forumuser von erzählt auf FB) die Rolläden versuchen anzusteuern.

Gibt es irgendwo eine Schritt für Schritt Anleitung wie ich das Modul in FHEM zum laufen bekommen und was ich noch machen muss? Blicke hier noch nicht so ganz durch.

SORRY für diese Anfängerfrage...


MaVaderXY

Zitat von: juergen012 am 04 Januar 2021, 11:24:50
https://forum.fhem.de/index.php/topic,49523.0.html

Danke dir - das habe ich gelesen, ist aber keine Anleitung wie ich das Modul installiert bekomme. Oder Verstehe ich das Falsch?

juergen012

Fhem unter Proxmox


MaVaderXY

Guten morgen zusammen,

der signalduino läuft jetzt, er zeigt mir auch codes an von umliegenden wetterstationen und per autocreate hat er irgend einen lichtschalter hinzugefügt, was aber nicht meiner ist.
Wenn ich aber bei meinen Rolläden die FB drücke tut sich im eventmonitor gar nichts :-(

hab nen handsender der 8 rolläden steuert, muss dann die nr auswählen und hoch/runter drücken.

vom Strom nehmen ist nicht wirklich möglich, nur mit aufwand sodass ich die tapeten und teilweise den putz aufreißen müsste...

Ist es irgendwie möglich? am Besten noch, nur über die Fernbedienung?

Es wäre so toll wenn ich das hinbekäme :-/

DasMoritz

Moin @MaVaderXY,

ist der Signalduino auf die richtige Frequenz eingestellt also 433,92 Mhz?
Meiner hat sofort angefangen mitzuloggen und beim ersten Drücken auf eine Taste hat er per AutoCreate das erste Rollo angelegt, bis dahin war es aber ein heftiger Weg.

Leider ist der Thread anscheinend etwas "eingeschlafen":
Ich kann meine Rollos mittlerweile per Adapter alle fein über ioBroker und Alexa steuern, ich habe nur folgendes Problem:

Wenn ich eine Gruppe von 5 Rollos auf 20% anfahren möchte, dann überlagern sich anscheinend die "Sendesignale".
Die Rollladen starten alle mit etwas Versatz nacheinander und fahren dann teilweise bis zum Anschlag herunter.

Wenn ich die Rolladen einzeln ansteuere passiert dies (auch per Alexa) nicht.

Ich denke mal dass die Signale sich da einfach überlagern.
Hat jemand eine Idee wie ich das lösen kann?

Danke,
Moritz

Jarnsen

Wenn du den Rollos die gleiche ID gibst aber unterschiedliche Kanäle, kannst du sie mit Kanal 0 gleichzeitig steuern. Kanal 0 gilt immer für alle Rollos der gleichen ID. Damit sollte sich nichts überlagern und du kannst damit 15 Rollos gleichzeitig steuern
1 x RPi2,
1 x nanoCUL433, 1 x nanoCUL868, 1 x SIGNALduino433
Sonos/SonosSpeak, Homebridge, 2 x Enigma2, 10 x Nobily Rollläden, 3 x Intertechno Steckdosen
Pushover, Abfallerinnerung, MySensors, 7 x Max!

DasMoritz

Moin @Jarnsen,

Danke dir erstmal für deine Antwort und für die Arbeit in dem Thema hier. Ich habe mit FHEM nur wegen den Rollos angefangen und war auf einmal echt baff: "Ja, es geht" :-)

Zu meinem Problem:
Ich würde eigentlich gerne mehrere Gruppen haben, da:
- Wir insgesamt 14 Rollos im Haus haben, davon 8 im EG (Gruppe 1) und 6 im OG (Gruppe 2).
- Wir haben 5 Rollos im Wohnbereich (Teil des Erdgeschosses und damit der Gruppe 1) die wir aber losgelöst steuern wollen (Gruppe 3).

Würde das funktionieren?
Wenn ja muss ich noch einmal recherchieren wie ich dem Rollo die gleiche ID geben kann.

Ich bin halt echt noch neu in FHEM, es sieht momentan so aus, exemplarisch für ein Rollo:


CHANNEL
1
DEF
1011101100001001010011100101_1
FUUID
601dcb80-f33f-934d-698a-73c5245bc0236f63
ID
1011101100001001010011100101
IODev
sduino
LASTInputDev
sduino
MSGCNT
35
NAME
Buero
NR
18
STATE
open
TYPE
Dooya
exact
0
move
off
position
0
sduino_DMSG
P16#BB094E511E
sduino_MSGCNT
40
sduino_Protocol_ID
16
sduino_RAWMSG
MU;P0=-374;P1=688;P2=323;P3=-749;P4=4751;P5=-1535;P6=-8068;D=01010231010232323231023231023102323101010232310231023232310232323102323231045102310101023101023232323102323102310232310101023231023102323231023232310101010264510231010102310102323232310232310231023231010102323102310232323102323231010101026451023101010231;CP=2;R=30;O;
sduino_RSSI
-59
sduino_TIME
2021-02-09 22:42:09



defmod Buero Dooya 1011101100001001010011100101_1
attr Buero IODev sduino
attr Buero SignalRepeats 10 // muss ich noch auf 5 zurückdrehen.
attr Buero alias Buero
attr Buero drive-down-time-to-100 15
attr Buero drive-down-time-to-close 16.6
attr Buero drive-up-time-to-100 1.5
attr Buero drive-up-time-to-open 17.3
attr Buero event-min-interval .*:300
attr Buero event-on-change-reading .*
attr Buero eventMap on:zu off:auf stop:Stop
attr Buero room Dooya

setstate Buero open
setstate Buero 2021-02-09 22:42:09 exact 0
setstate Buero 2021-02-09 22:42:09 parsestate off
setstate Buero 2021-02-09 22:42:09 position 0
setstate Buero 2021-02-09 22:42:09 state open


Sollte ich sonst noch etwas beachten?

Nochmals Danke an das Forum! Ich habe mich schon gesehen wie ich meine 14 Rolladenmotoren ausbaue, UP-Dosen setze und das ganze per Shelly löse und einen Haufen Arbeit und Dreck produziere.

Moritz

wthiess

ich schalte per notify alle nacheinander mit 1Sek. Verzögerung. Somit kannst Gruppen machen.
Raspberry Pi 3; 8xRelais; Aptodec Nano V3.0 Pro; FS1000a; RF-5V; Hama TS33C; 3x Brennerstuhl FunkSteckdosen; 9x Dooya funk Rollo; KWL Systemair VR400; Thermokon Modbusthermostat; diverse China Modbus Thermostate; 1-wire Bus; Telegram; QuickFhem; FhemNative; Firmata; Alexa ......

DasMoritz

Hi @wthiess,

kannst du erklären wie das genau funktioniert mit Notify?
Setze ich da ein Attribut in dem Device oder wie geht das?

Bei meinetwegen 8 Rollos im EG habe ich etwas Sorge das folgendes beim Anfahren von einem niedrigen Prozentwert (beispielsweise 25%) passiert:
t0Sec. Rollo 1 --> Herunterfahren
t1Sec. Rollo 2 --> Herunterfahren
t2Sec. Rollo 3 --> Herunterfahren
t3Sec. Rollo 4 --> Herunterfahren
t4Sec. Rollo 5 --> Herunterfahren (Und nun ist Rollo 1 bereits bei 25% angekommen und benötigt einen "Stop-Befehl")

Entsteht dann nicht bei t4Sec ein Problem da zu dem Zeitpunkt quasi zwei Signale zeitgleich versendet werden sollen?

Dankeschön.


wthiess

ich verwende das nur um alle der Gruppe komplett zu oder auf. Alles über Alexa. Da ist mir der Status egal.
Raspberry Pi 3; 8xRelais; Aptodec Nano V3.0 Pro; FS1000a; RF-5V; Hama TS33C; 3x Brennerstuhl FunkSteckdosen; 9x Dooya funk Rollo; KWL Systemair VR400; Thermokon Modbusthermostat; diverse China Modbus Thermostate; 1-wire Bus; Telegram; QuickFhem; FhemNative; Firmata; Alexa ......

DasMoritz

#374
Edit:

Ich habe nun noch mal den Thread durchgelesen, das Thema mit meinem Problem wäre ja anscheinend per "sleep1" lösbar.
Ich habe absolut keinen Schimmer wo ich das Eintragen muss?!

Die Steuerung erfolgt bei mir via ioBroker - FHEM - Signalduino.