Neues Modul: 98_Siro.pm (Ansteuerung von motorisierten Innensichtschutzrollos)

Begonnen von Dr. Smag, 27 September 2017, 00:14:49

Vorheriges Thema - Nächstes Thema

hme0354

Autocreate ist activ und in der Protocollist ist 72 und 72.1 aktiv alles andere nicht.

Wie erstellt sich jetzt das device selber? Bei mir passiert da nix.

Berni

Das 72.1 hab ich bei mir nicht aktiv, keine Ahnung wofür man das braucht oder nicht.
Normalerweise sollte jetzt wenn du den Rollo mit der Original Fernbedienung schaltest das Device automatisch erstellt werden. Ansonsten solltest du den Log von FHEM mal kontrollieren.

hme0354

hab das 72.1 rausgenommen, aber erstellen tut das System das Rollo noch nicht. Im Log tauchen folgende Meldungen auf, aber nicht bei jedem Tastendruck auf der Fernbedienung:

2020.05.31 10:07:32 4: radinoCC1101: Read, msg: MS;P0=-1979;P1=467;P2=-4053;P3=-8934;D=13121010101012121210101210101210101212101210101010121010121210101212101212;CP=1;SP=3;R=233;O;
2020.05.31 10:07:32 4: radinoCC1101: Read, msg: MU;P0=-4052;P1=468;P2=-8920;P3=-1972;D=01012101313131310101013131013131013131010131013131;CP=1;R=234;
2020.05.31 10:07:32 5: radinoCC1101: Parse_MU, start pattern for MU protocol id 72 -> Siro shutter not found, aborting
2020.05.31 10:07:53 4: radinoCC1101: Read, msg: MU;P0=-4736;P1=1316;P2=-1080;P3=534;P4=-31240;P5=-20608;P6=248;D=0121212123212321212121212123212321232321212323232121232121212121212323232121232121232323435621212123212321232321212323232121232121212121212323232121232121232323;CP=3;R=5;
2020.05.31 10:07:53 5: radinoCC1101: Parse_MU, start pattern for MU protocol id 72 -> Siro shutter not found, aborting

Berni

Hast du denn das Modul 98_Siro.pm in FHEM hinzugefügt? Standardmäßig ist das nämlich nicht dabei sondern du musst es manuell in den FHEM Ordner reinkopieren.
Idealerweise gleich das neue Modul, siehe Startpost hier:
https://forum.fhem.de/index.php/topic,100605.0.html

hme0354

ja, sonst würden die Bilder von einem der vorherigen Beiträge nicht möglich sein, oder?

Berni

Da hast du recht. Vielleicht liegts an der Kompatibilität des Motors, der ERBS15LE ist ja der "neue" mit bidirektionaler Kommunikation und evtl. ist die nicht kompatibel mit dem hier vorhandenen Protokoll...ist aber nur eine Mutmaßung, vielleicht weiß das jemand tatsächlich...

Der_Tom

Zitat von: Berni am 31 Mai 2020, 12:07:11
Da hast du recht. Vielleicht liegts an der Kompatibilität des Motors, der ERBS15LE ist ja der "neue" mit bidirektionaler Kommunikation und evtl. ist die nicht kompatibel mit dem hier vorhandenen Protokoll...ist aber nur eine Mutmaßung, vielleicht weiß das jemand tatsächlich...

dem würde ich so mal zustimmen.
Da ich leider nicht über einen solchen motor verfüge ist weder ein test, noch eine anpassung des moduls möglich!

Gruss Tom

hme0354

Zitat von: Der_Tom am 31 Mai 2020, 12:53:12
dem würde ich so mal zustimmen.
Da ich leider nicht über einen solchen motor verfüge ist weder ein test, noch eine anpassung des moduls möglich!

Gruss Tom


Hilft es, wenn ich dir meinen Motor zur Verfügung stellen würde? Wie ich auf der Website von Siro gesehen habe, gibt es den alten Motor nicht mehr.

Noch ein anderer Ansatz, hat jemand das Siro Gateway in FHEM integriert?

Der_Tom

Zitat von: hme0354 am 31 Mai 2020, 14:02:11
Hilft es, wenn ich dir meinen Motor zur Verfügung stellen würde? Wie ich auf der Website von Siro gesehen habe, gibt es den alten Motor nicht mehr.

Noch ein anderer Ansatz, hat jemand das Siro Gateway in FHEM integriert?

danke für das angebot. Aber um das hinzubiegen bräuchte ich den Motor, das Gateway und vor viel allem Zeit. Schon an letzterem mangelt es mir erheblich.

Das Modul entstand seinerzeit zusammen mit Dr. Smag vorrangig aus Eigenbedarf - das steigert die Motivation ungemein ;-). Und diesen habe ich nicht.

Weiterhin habe ich mich weitestgehend aus dem Forum zurückgezogen und bin hier auch kein Developper mehr.
Sorry.

ggf. möchte sich ja jemand anderes einem neuen entsprechenden Modul annehmen.

Gruss Tom

Hochiii

Hallo zusammen,
Ich habe auch Interesse mit diese Motor von SIRO zu kaufen. Ich bin mir aber nun nicht mehr sicher ob ich diese überhaupt mit FHEM zusammen nutzen kann. Wenn das nicht geht wäre das wirklich schade. Beschäftigt sich noch jemand damit?

Gibt es sonst Alternativen bei denen man den Motor in einem vorhandenen Rollo nachrüsten kann?

Invers

Hat noch jemand das Problem, dass zum Beispiel mit
set Siro pct 90
Das Rollo nur etwa 3-4 Sekunden fährt und dann stehen bleibt? 0 und 100 pct gehen.
Ich nutze die Version 1.3

Alle Werte sind gesetzt.

Funktioniert das bei jemanden noch? Falls ja, kann ich die Version bekommen? Im Git ist alles gelöscht.
offenbar ist byte09 sehr verärgert worden. Schade, dass das Modul nun so verwaist ist.
Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

Der_Tom

moin,

das klingt mr , als wenn die Laufzeiten in den Attributen nicht richtig gesetzt wären.

gib mir doch bitte mal die Rawdefinition eines betroffenen Gerätes, ich schaue mir das heute abend an.


gruss Thomas

Invers

Danke, dass du cih kümmerst, mache ich gerne. Allerdings hatte es ja vorher immer funktioniert, nur jetzt nicht mehr. Es betrifft alle 4 Rollos.
defmod Siro_WZR Siro 84314CD2
attr Siro_WZR IODev sduino
attr Siro_WZR SIRO_Battery_low 3024000
attr Siro_WZR SIRO_inversPosition 0
attr Siro_WZR SIRO_send_channel 2
attr Siro_WZR SIRO_time_to_close 17
attr Siro_WZR SIRO_time_to_open 18
attr Siro_WZR alexaName Rollo rechts
attr Siro_WZR cmdIcon fav:rc_RIGHT open:rc_UP close:rc_DOWN stop:rc_STOP
attr Siro_WZR devStateIcon {return FHEM::Siro::Siro_icon($name,'fts_shutter_')}
attr Siro_WZR fp_Rollo 210,175,2,rechts Wohnzimmer
attr Siro_WZR fp_Schalter 15,475,2,Wohnzimmer rechts
attr Siro_WZR genericDeviceType blind
attr Siro_WZR room Rollo,Wohnung->Wohnzimmer
attr Siro_WZR webCmd stop:open:close:fav

setstate Siro_WZR 51
setstate Siro_WZR 2021-06-09 06:58:04 ActionTime 1623214684
setstate Siro_WZR 2021-06-09 06:58:04 ActionTrigger fhem
setstate Siro_WZR 2021-06-09 06:58:04 BetweentActionTime 15
setstate Siro_WZR 2021-06-09 06:57:49 Favorite-Position 57
setstate Siro_WZR 2021-06-08 22:32:52 IODev sduino
setstate Siro_WZR 2021-06-09 06:57:36 LastAction off
setstate Siro_WZR 2021-06-09 06:58:04 LastActionTime 1623214669
setstate Siro_WZR 2021-06-09 06:58:05 aktActionFinish 0
setstate Siro_WZR 2021-06-09 06:58:05 aktEndAction 0
setstate Siro_WZR 2021-06-09 06:58:05 aktRunningAction noAction
setstate Siro_WZR 2021-06-09 06:58:05 aktTimeAction 0
setstate Siro_WZR 2021-06-09 06:58:04 batteryState ok
setstate Siro_WZR 2021-06-08 20:51:35 lock_cmd off
setstate Siro_WZR 2019-06-17 09:54:51 lock_remote off
setstate Siro_WZR 2021-06-09 06:58:05 motor-term 2194.60999992374
setstate Siro_WZR 2021-05-24 12:22:52 motor-term-reset 1621851772
setstate Siro_WZR 2021-06-09 06:58:05 pct 51
setstate Siro_WZR 2021-06-09 06:58:05 position 51
setstate Siro_WZR 2021-06-09 06:58:05 state 51



EDIT:
Ich habe auch den Signalduino gewechselt, da ich nun leider 2 habe. Brachte keine Besserung.
Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

Der_Tom

Hi Invers,

ich habe mir dein Device gerade angeschaut und stehe etwas auf dem schlauch .

Die Einstellungen sind soweit erstmal ok ( soweit ich die Fahrzeiten beurteilen kann ) .
Wenn ich das Device bei mir einspiele sind die Laufzeiten auch OK, d.H eine Fahrt auf 50 % per dauert genau die Hälfte der eingestellten Zeit.

Ich kann mir im Augenblick auch nicht erklären, was da schief laufen soll - am Modul habe ich seit Monaten keine Änderung gemacht , so das etwass im Argen sein könnte , soweit ich das gesehen habe gab es auch kein Signalduino - Update.

Kann es sein , das dort ein anderer Eventhandler in irgend einer Art zuschlägt und die Fahrt stoppt ?
Hast du etwas geändert, bevor es aufgefallen ist ?

Mach doch bitte mal eine Fahrt auf Verbose 5 und poste das LOG:

runter auf 100% per close , dann eine Fahrt foch auf 50% per pct - dann sehen wir weiter.

Gruss Thomas

Invers

Ich kann mich erinnern, irgendwann die Version ausgetauscht zu haben.
Kannst du mir einfgach mal deine Version schicken?

2021.06.09 21:36:11 5: Siro-progmode: reached progmode off
2021.06.09 21:36:18 5: Siro-Set: eingehendes Kommando close
2021.06.09 21:36:18 5: Siro-Set: param -
2021.06.09 21:36:18 5: Siro-Set: ermittelter Befehl: on
2021.06.09 21:36:18 5: Siro-Set: cmd nach change : on
2021.06.09 21:36:18 3: Siro-Set (Siro_WZL) : set Down
2021.06.09 21:36:18 5: Siro-Set: on downtime - waytodrive 100
2021.06.09 21:36:18 5: Siro-Set: on downtime - state  0
2021.06.09 21:36:18 5: Siro-Set: on downtime - down1time  0.27
2021.06.09 21:36:18 5: Siro_sendCommand: cmd - on
2021.06.09 21:36:18 5: Siro_sendCommand: repeats  - 10
2021.06.09 21:36:18 5: Siro_sendCommand: name-Siro_WZL command-on  channel-1 bincmd-00110011 bin-1000010000110001010011001101000100110011 id-undef message-P72#1000010000110001010011001101000100110011#R10
2021.06.09 21:36:18 3: Siro_sendCommand: not sent upround debugmode 1
2021.06.09 21:36:18 5: Siro-Set: setze state down , setze Timer - on
2021.06.09 21:36:45 5: Siro-Finish: action - on
2021.06.09 21:36:48 5: Siro-Set: eingehendes Kommando open
2021.06.09 21:36:48 5: Siro-Set: param -
2021.06.09 21:36:48 5: Siro-Set: ermittelter Befehl: off
2021.06.09 21:36:48 5: Siro-Set: cmd nach change : off
2021.06.09 21:36:48 3: Siro-Set (Siro_WZL) : set Up
2021.06.09 21:36:48 5: Siro-Set: off downtime - waytodrive 100
2021.06.09 21:36:48 5: Siro-Set: off downtime - state  100
2021.06.09 21:36:48 5: Siro-Set: off downtime - up1time  0.3
2021.06.09 21:36:48 5: Siro_sendCommand: cmd - off
2021.06.09 21:36:48 5: Siro_sendCommand: repeats  - 10
2021.06.09 21:36:48 5: Siro_sendCommand: name-Siro_WZL command-off  channel-1 bincmd-00010001 bin-1000010000110001010011001101000100010001 id-undef message-P72#1000010000110001010011001101000100010001#R10
2021.06.09 21:36:48 3: Siro_sendCommand: not sent upround debugmode 1
2021.06.09 21:36:48 5: Siro-Set: setze timer -off
2021.06.09 21:37:18 5: Siro-Finish: action - off
2021.06.09 21:37:39 5: Siro_attr init done : 1
Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2