Velux KLF200 mit Firmware 2.0.0.71 für io-homecontrol

Begonnen von buennerbernd, 06 November 2018, 16:43:00

Vorheriges Thema - Nächstes Thema

buennerbernd

Hallo Dirk,

arbeitet der Sonnenlichtsensor mit dem io-Homecontrol-Protokoll? Und wenn ja, wie sieht die Unterstützung im Modul 26_tahoma.pm aus? Davon hätte ich gern einen Screenshot gehabt.
Der Windsensor ist also von Tahoma nicht direkt auslesbar. Das würde mit der KLF200 vermutlich ganz genauso sein. Trotzdem würde er funktionieren.

Wenn du die Sensoren nicht mit der KLF200 auslesen willst, dann erwarte ich keine Verschlechterung für dich beim Umstieg auf die KLF200.

Mich würden auch mal ein Scrennshot von einem Rollladen und einer von der Beschattung im Modul 26_tahoma.pm interessieren. Dann könnte ich besser beurteilen, was Tahoma und was KLF200 kann.

Gruß, Stefan.
Modulentwickler von KLF200 und KLF200Node

pejonp

Hallo stefan,
In der klf200 api steht etwas von einem
,,8.1  House  Status  Monitor  (HSM) service ,, der auch die regensensoren der Velux fensterheber auswerten kann. Das würde mich ja mal interessieren was man damit anstellen kann ?

Jörg
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

buennerbernd

Der House Status Monitor ist schon aktiviert. Das bedeutet, dass der angeschlossene Client (in unserem Fall das FHEM-KLF200-Modul) über Änderungen der Aktoren informiert wird, die er nicht selbst durchgeführt hat.
Man erfährt also auch, wenn der Regensensor das Fenster geschlossen hat.
Scheinbar nutzen einige Geräte, wie der Regensensor oder die Einweg-Fernbedienung nur Einweg-Kommunikation. Dann erfährt man von der Änderung erst etwas später, wenn der House Status Monitor die Geräte regelmäßig abfragt.
Ich denke, bei Zweiwege-Kommunikation kommen die Änderungen unverzüglich herein. Wie ist das mit dem VELUX INTEGRA Control Pad KLR 200?

Evtl. kann ich noch auslesen, was die Quelle der Änderung war (Nutzer, Wind, Regen...).

Gruß, Stefan.
Modulentwickler von KLF200 und KLF200Node

diki

Hallo Stefan,

Zitatarbeitet der Sonnenlichtsensor mit dem io-Homecontrol-Protokoll? Und wenn ja, wie sieht die Unterstützung im Modul 26_tahoma.pm aus? Davon hätte ich gern einen Screenshot gehabt.

Hier ein List vom Sonnenlichtsensor:
Internals:
   COMMANDS   
   DEF        DEVICE io://0123-0123-0123/12345678
   IODev      tahoma1
   NAME       Lichtsensor_Sonnenlicht
   NR         831
   NTFY_ORDER 50-Lichtsensor_Sonnenlicht
   STATE      Initialized
   SUBTYPE    DEVICE
   TYPE       tahoma
   device     io://0123-0123-0123/12345678
   fid        12345678
   inClass    LightSensor
   inControllable io:LightIOSystemSensor
   inLabel    Sonnenlicht
   inPlaceOID 95e4164b-2cff-4e8c-bf9f-bea5a92aae5e
   inType     2
   READINGS:
     2018-11-25 11:41:57   LuminanceState  69890.0
     2018-11-25 11:41:57   RSSILevelState  84.0
     2018-11-23 09:35:31   StatusState     available
Attributes:
   IODev      tahoma1
   alias      LightSensor Sonnenlicht
   room       System,tahoma


ZitatMich würden auch mal ein Scrennshot von einem Rollladen und einer von der Beschattung im Modul 26_tahoma.pm interessieren. Dann könnte ich besser beurteilen, was Tahoma und was KLF200 kann.

Hier ein list vom Rollladen:
Internals:
   CFGFN      /opt/fhem/mycfg/20_OG_Galerie.cfg
   COMMANDS   dim:slider,0,1,100 cancel:noArg close:noArg delayedStopIdentify down:noArg getName:noArg identify:noArg my:noArg open:noArg refreshMemorized1Position:noArg setClosure setDeployment setMemorized1Position setName setPosition setSecuredPosition startIdentify:noArg stop:noArg stopIdentify:noArg up:noArg wink
   DEF        DEVICE io://0123-0123-0123/2222222
   IODev      tahoma1
   NAME       OG_Galerie_Fenster_Shutter
   NR         402
   NTFY_ORDER 50-OG_Galerie_Fenster_Shutter
   STATE      dim100
   SUBTYPE    DEVICE
   TYPE       tahoma
   device     io://0123-0123-0123/2222222
   fid        2222222
   inClass    RollerShutter
   inControllable io:RollerShutterGenericIOComponent
   inExecId   finished
   inExecState 4
   inLabel    GL Rollo
   inPlaceOID 99ac3ce8-e834-476b-a4f2-7168411ad1f1
   inType     1
   READINGS:
     2018-11-25 10:33:07   ClosureState    100
     2018-11-25 11:43:03   ClosureStateInvert 0
     2018-11-23 09:35:31   NameState       GL Rollo
     2018-11-25 10:33:07   OpenClosedState open
     2018-11-23 09:35:31   PriorityLockTimerState 0
     2018-11-25 11:43:03   RSSILevelState  68.0
     2018-11-23 09:35:31   StatusState     available
     2018-11-25 10:33:07   devicestate     open
     2018-11-25 10:33:07   state           dim100
Attributes:
   IODev      tahoma1
   alias      OG_Galerie_Fenster_Rollladen
   levelInvert 1
   room       All_Devices,Galerie,tahoma
   subType    blindActuator
   userReadings ClosureStateInvert {100-ReadingsNum($name,'state',0)}
   userattr   subType:blindActuator
   webCmd     dim


Hier ein list von der Beschattung:
Internals:
   COMMANDS   dim:slider,0,1,100 cancel:noArg close:noArg delayedStopIdentify deploy:noArg down:noArg getName:noArg identify:noArg my:noArg open:noArg refreshMemorized1Position:noArg setClosure setDeployment setMemorized1Position setName setPosition setSecuredPosition startIdentify:noArg stop:noArg stopIdentify:noArg undeploy:noArg up:noArg wink
   DEF        DEVICE io://0123-0123-0123/1234567
   IODev      tahoma1
   NAME       tahoma_1234567
   NR         811
   NTFY_ORDER 50-tahoma_1234567
   STATE      Initialized
   SUBTYPE    DEVICE
   TYPE       tahoma
   device     io://0123-0123-0123/1234567
   fid        1234567
   inClass    Awning
   inControllable io:HorizontalAwningIOComponent
   inLabel    Beschattung
   inPlaceOID 2ac9f2ff-3bf5-4902-bad9-d071184442d7
   inType     1
   READINGS:
     2018-11-23 09:35:31   DeploymentState 0
     2018-11-23 09:35:31   NameState       Beschattung
     2018-11-23 09:35:31   OpenClosedState closed
     2018-11-23 09:35:31   PriorityLockLevelState comfortLevel1
     2018-11-23 09:35:31   PriorityLockOriginatorState user
     2018-11-23 09:35:31   PriorityLockTimerState 7650
     2018-11-25 11:37:04   RSSILevelState  30.0
     2018-11-23 09:35:31   StatusState     available
     2018-11-23 09:35:31   devicestate     closed
Attributes:
   IODev      tahoma1
   alias      Awning Beschattung
   room       tahoma


Ich hoffe, so meintest Du das mit den Screenshots.

Gruß, Dirk

buennerbernd

Hallo Dirk,

Genau diese Infos meinte ich.
Also bei den Aktoren bekommst du von der KLF200 noch ein paar Infos mehr: sind sie in Bewegung? Wo wollen sie hin? Wie lange werden sie brauchen? Es gibt ganz gute Fehlermeldungen, wenn sie dort nicht ankommen (z.B. Blocked)
Die Emfangsstärke RSSI kann ich noch nicht auslesen.

Bei der Einbindung von io-homecontrol Sensoren bin ich eher pessimistisch. Es kann natürlich sein, dass ein Sensor auch nur ein Read-only-Aktor ist. In der Doku habe ich aber keine Hinweise darauf gefunden, dass Sensoren per Funk unterstützt werden, nur per Kabel an den Eingängen.

Vielleicht kann ja jemand mit einem größeren Gerätezoo noch was dazu sagen?

Gruß, Stefan.
Modulentwickler von KLF200 und KLF200Node

diki

Hallo Stefan,

vielen Dank für die Informationen. Die Empfangsstärke RSSI ist für mich nicht wichtig, aber der Sonnenlichtsensor hat schon Priorität. Aus meiner Sicht ist eine Umstellung auf die KLF200 nur sinnvoll, wenn die Sensoren auch per Funk unterstützt werden. Mal sehen, vielleicht gibt es ja noch jemanden der hier konkrete Erfahrungen hat.

Gruß, Dirk

pejonp

Hallo Stefan,

Ich habe mir mal einen sonnensensor io von somfy bestellt. Mal sehen was damit geht ?! In der API beschreibung sind ja einige genannt.
Ich  möchte mir ja noch rolladen an meine fenster anbauen, aber ich habe noch keine rollladenschalter mit io homecontrol gefunden. Maximal Oximo oder rs100 Motoren von somfy. Oder rolladenschalter von homematic oder zwar fibaro.


Jörg
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

buennerbernd

Zitat von: pejonp am 26 November 2018, 17:35:08
Ich habe mir mal einen sonnensensor io von somfy bestellt. Mal sehen was damit geht ?! In der API beschreibung sind ja einige genannt.

Erwarte da mal nicht zu viel. Welche Stelle in der API-Doku meinst du?
Interessant finde ich es auf jeden Fall auch. Schreib mal, was geht!

Zitat von: pejonp am 26 November 2018, 17:35:08
Ich  möchte mir ja noch rolladen an meine fenster anbauen, aber ich habe noch keine rollladenschalter mit io homecontrol gefunden. Maximal Oximo oder rs100 Motoren von somfy. Oder rolladenschalter von homematic oder zwar fibaro.

Meine ganzen normalen Rollläden laufen bei mir auf Homematic. Von Homematic hatte ich vorher schon andere Komponenten.
Bei io-homecontrol bin ich nicht mit Absicht gelandet. Ich hatte nur sehr oberflächlich recherchiert und dachte, man bekommt noch Somfy RTS eingebaut.

Gruß, Stefan.
Modulentwickler von KLF200 und KLF200Node

pejonp

Hallo Stefan,

Seite 105.

Über velux bin ich zu Io homecontrol gekommen und finde das sehr gut. Mit dem klr 200 kann man alles steuern, man hat eine Fernbedienung, man kann zeitgesteuert die Sachen aktivieren. Und sieht auch gut aus, besser als die von somfy (meine meinung!)
Homatic habe ich auch zwei Sachen aber keine Fernbedienung (zu teuer ??).
Zwave habe ich Steckdosen waren bei der Solaranlage mit dabei. Für rolladen habe ich mir zwave angesehen, verstehe ich noch nicht so richtig/kompliziert, für mich zumindest. Fernbedienung ??

Somfy RTS möchte ich nicht da ja wieder was anderes (Fernbedienung ,aussehen  ??). Und von velux habe ich ja noch die einwegfernbedienungen, die könnten ja dann für die rolllädenen genommen werden. Werden neben dem Fenster angebaut, so wie bei den rollläden im Dach.

Jörg
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

buennerbernd

Ich habe das mit dem Passwort mal eingebaut.
Man muss einmal set login velux123 aufrufen.

Das File wird nicht mehr benötigt, kann aus der def verschwinden.

Gruß, Stefan.
Modulentwickler von KLF200 und KLF200Node

pejonp

Habe mal den Sensor SOMFY Indoor Motion Sensor versucht an den KLR 200 oder KLF200 anzulernen. Geht leider nicht.
Steht zwar auch was von "io homecontrol", gilt aber nur für TaHoma.

Jörg

LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

buennerbernd

Schade.
Es ist ja irgendwie ein Schalter oder eine Fernbedienung. Vielleicht kannst du ihn direkt mit den Rollläden koppeln? ;)
Bewegung -> Auf
Nichts -> Zu

Spaß beiseite.
Falls du Lust hast, nochmal auf den aktuellen Code zu updaten, dann rufe danach mal:
fheminfo send

Dann taucht das Modul auch endlich in den Statistiken auf: (Man benötigt mind. 2 Benutzer)
https://fhem.de/stats/statistics.html -> nach KLF200 suchen

Interessanterweise taucht dort mein altes KLF200 Modul für die alte Firmware auf. Da gab es nicht ein Feedback. Ich dachte, das interessiert keine Sau und nun finde ich da 2 Nutzer mit 11 Rollläden.

Gruß, Stefan.

Modulentwickler von KLF200 und KLF200Node

pejonp

Hi Stefan,

Werde ich machen, ist nur so umständlich da ich diese nicht per Update-Aufruf runterladen kann. Siehe ein paar Post weiter vorne.
Setze mal das Reading oder Attribut ,,model" Auf das jeweiligen Model + Hersteller.
Das kann man dann auch auswerten. Siehe vbus oder ws09.

Jörg
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect

buennerbernd

Mich hat das Erzeugen der Text-Datei bisher zurückgeschreckt.
Hast du einen kleinen Build-Prozess?

Ich lade meine Dateien bisher einfach mit Eclipse ins Git.

Das Reading model ist auf den Nodes schon länger drin und hat mit der aktuellen Version im Git das wirklich absolut endgültig finale Format.
Auf der KLF200 habe ich das model auch gesetzt, damit ich die aktuelle Version von meiner mal publizierten Firmware 1 Implementierung unterscheiden kann.

Deine Geräte kann ich jetzt aber in der Statistik schon sehen.

Gruß, Stefan.

Modulentwickler von KLF200 und KLF200Node

pejonp

Hallo stefan,

habe mal die neuen Dateien ausprobiert. Konnte jetzt keine Fehler feststellen.

Heute kam mein SUNIS Wirefree II io Sonnensensor von somfy. Dieser läßt sich auch nicht am KLR 200 oder KLF200 anlernen und auch nicht an einem Fensterheber. Rolladen ist zu umständlich, da man an die Verblendung entfernen muss um den Schalter zu betätigen. Es koch also doch so jeder Hersteller sein Süppchen.

Jörg
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect