IKEA Tradfri Rollos Kadrilj und Fyrtur

Begonnen von ToKa, 06 Januar 2019, 15:30:05

Vorheriges Thema - Nächstes Thema

popy

Zitat von: Jamo am 02 Juni 2020, 16:03:03
Wie hast Du deinen Betten Sensor realisiert? Sowas suche ich schon lange...

Habe ich auch lange gesucht  ::)
Bin schon knapp dran gewesen das mit einem Kapazitätssensor zu machen.
Abgehalten hat mich davon immer dass ich den Lattenrost mit Kupferstreifen zu pflastern hätte müssen um die Empfindlichkeit zu erhöhen.
Eine weitere Idee war mal mit einem Drucksensor unter den Bettfüßen,
hat mir aber auch nicht gefallen.

Bin dann über diese Lösung gestolpert (Link gesucht mit google, hoffe das war der Richtige): https://www.instructables.com/id/Bed-Presence-Sensor-With-SONOFF/
Das tolle daran, die Matte liegt nur zwischen Lattenrost und Matratze im Gesäß Bereich (da ist Mann & Frau am schwersten bzw. funktioniert es da am besten).

Hab folgende Matte 2x für unser Bett verwendet (je 1x pro Bettseite - Ehebett): https://www.pearl.at/at-a-NX5767-3110.shtml
Beide angeschlossen an einen Sonoff Basic mit Tasmota Firmware.
Das ganze per MQTT an fhem angebunden und mittels bisschen Config auf Tasmota (paar Switch Einstellungen) & fhem (Watchdog usw.) läuft es erstaunlich gut.
Hat noch nie einen Fehlfunktion gegeben.
Wie lange so eine Matte hält kann ich allerdings nicht sagen (kommt sicher auch auf die Aktivität drauf an  ;D 8) )

Folgendes habe ich realisiert:
Man legt sich rein, es geht zwischen 20:00 & 24:00 Uhr der TV an wenn noch niemand im Bett liegt, das Licht geht an.
Nach 15 Minuten nachdem man sich ins Bett gelegt hat, geht das Rollo automatisch runter.
Unsere Wecker sind 2x Echo Show 5, wenn Wecker gestellt geht 10 Minuten nach dem läuten das Rollo um etwa 20% hoch (lässt etwas Licht herein zum wach werden).
Falls kein Wecker über Alexa gestellt (WE usw.) geht das Rollo um 08:00 Uhr Früh um etwa 20% hoch (damit Mann/Frau nicht den Tag verschläft  ;) )

Wenn gewünscht kann ich Gerne meine RAW definitions hier reinstellen.

Viel Spaß beim basteln.
pOpY

pc1246

Zitat von: popy am 02 Juni 2020, 15:14:59
Schön das es jetzt geht :-)
Ja, stimmt. Ist ein Gefummel, aber wenn mans mal gemacht hat dann gehts bei den nächsten.
Und man machts ja nur einmal pro Rollo  ;)

Habe die neuste stable Phoscon V2_05_77.
fhem ist glaube ich  ~1 Mon alt.
Klappt aber alles ohne Probleme.

Habe mir z.B.: einen Betten Sensor gebaut und jeden Abend wenn jemand mehr als 15 Minuten im Bett liegt geht das Rollo runter  :D

pOpY
Moin
Also stable war bei mir V2_05_70! Jetzt die beta mit V2_05_77.
Bei DE sieht das dann noch irgendwie unsortierter aus! Das Changelog reicht nur bis V2_05_75, und ob stable oder nicht kann man nicht erkennen!
Die _70 meinte sie waere aktuell, wie jetzt auch die _77.
Kannst Du mir mal ein List von Deinen 3 devices schicken? (Rasb-/Conbee (deconz); Rollo und Taster)
Danke und Gruss
Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

popy

#77
Zitat von: pc1246 am 02 Juni 2020, 16:30:39
Moin
Also stable war bei mir V2_05_70! Jetzt die beta mit V2_05_77.
Bei DE sieht das dann noch irgendwie unsortierter aus! Das Changelog reicht nur bis V2_05_75, und ob stable oder nicht kann man nicht erkennen!
Die _70 meinte sie waere aktuell, wie jetzt auch die _77.
Kannst Du mir mal ein List von Deinen 3 devices schicken? (Rasb-/Conbee (deconz); Rollo und Taster)
Danke und Gruss
Christoph

Hmmm, also ich hatte vorher glaube ich die 74er lange und bin sicher auf dem stable channel.
Die Tage hat er mir bei "apt get upgrade" die 77er installiert und läuft bis jetzt.
Hier siehst du immer die neusten Releases: https://github.com/dresden-elektronik/deconz-rest-plugin/releases
der ganz oben ist der aktuelle stable. Drüber gibts noch welche zum einblenden welche die beta's sind.

Hier mein deconz list (wichtige Sachen wie mac's, key's usw. entfernt)

Internals:
   DEF        192.168.0.9:8080
   FD         5
   FUUID      XXXXXXXX
   FVERSION   30_HUEBridge.pm:0.211360/2020-02-07
   INTERVAL   60
   NAME       deCONZ
   NOTIFYDEV  global
   NR         212
   NTFY_ORDER 50-deCONZ
   PORT       52374
   STATE      connected
   TYPE       HUEBridge
   apiversion 1.16.0
   buf       
   host       XXX.XXX.XXX.XXX:8080
   mac        xxxxxxxxxxxxxxxxx
   manufacturer Royal Philips Electronics
   modelName  Philips hue bridge 2015
   modelid    deCONZ
   name       MyBridge
   swversion  2.5.77
   updatestate 0
   websocket  1
   websocketport 443
   zigbeechannel XXX
   READINGS:
     2020-03-05 12:16:01   alert           none
     2020-06-02 08:16:59   lastError       resource, /lights/23, not available
     2020-03-05 12:16:01   reachable       1
     2020-06-02 16:31:32   state           connected
   helper:
     apiversion 69632
     count      0
     last_config_timestamp 1591108292
     offsetUTC  7200
     updatestate 0
Attributes:
   alias      deCONZ Phoscon Gateway
   devStateIcon connected:rc_GREEN:on disconnected:rc_RED:off Initialized:message_socket_disabled
   group      Geräte
   httpUtils  1
   icon       hue_filled_bridge_v2
   key        XXXXXXXXXXXX
   room       System
   webCmd     pct:toggle:on:off


Rollo mit dem Namen BLIND_SZ (wieder bereinigt):


Internals:
   DEF        3  IODev=deCONZ
   FUUID      XXXXXXXX
   FVERSION   31_HUEDevice.pm:0.211360/2020-02-07
   ID         3
   INTERVAL   
   IODev      deCONZ
   NAME       BLIND_SZ
   NR         225
   STATE      <div><img src="/fhem/images/openautomation/fts_window_2w.svg" height="32" width="32">&nbsp;&nbsp;0 % geschlossen&nbsp;&nbsp;<img src="/fhem/images/openautomation/measure_battery_75.svg" height="32" width="32">&nbsp;&nbsp;Batterie: 57%</div>
   TYPE       HUEDevice
   desired    1
   manufacturername IKEA of Sweden
   modelid    FYRTUR block-out roller blind
   name       Rollo Schlafzimmer
   swversion  2.2.009
   type       Window covering device
   uniqueid   XXXXXXXX
   READINGS:
     2020-06-02 08:00:00   alarm_this_day  off
     2020-05-29 20:18:38   alert           none
     2020-06-02 07:58:48   bri             0
     2020-06-02 07:58:48   onoff           0
     2020-06-02 07:58:48   pct             0
     2020-06-02 16:37:33   position        0
     2020-06-02 06:40:01   reachable       1
     2020-06-02 16:37:33   state           off
   helper:
     alert      none
     battery    -1
     bri        0
     colormode 
     ct         -1
     devtype   
     effect     
     hue        -1
     mode       
     on         0
     pct        0
     reachable  1
     rgb       
     sat        -1
     update_timeout -1
     xy         
     json:
       etag       XXXXXXXX
       lastseen   2020-06-02T14:34:53.086
       manufacturername IKEA of Sweden
       modelid    FYRTUR block-out roller blind
       name       Rollo Schlafzimmer
       swversion  2.2.009
       type       Window covering device
       uniqueid   XXXXXXXX
       state:
         alert      none
         bri        0
         lift       0
Attributes:
   IODev      deCONZ
   alias      Rollo
   color-icons 2
   devStateIcon 1
   eventMap   /pct 0:up/pct 100:down/pct:position
   group      Geräte
   icon       fts_window_2w
   model      FYRTUR block-out roller blind
   room       Schlafzimmer
   stateFormat {
my $battery = ReadingsVal("BAT_".$name,"battery","0");
GetROLLOStateFormat($battery,ReadingsVal($name,"position","0"));
}
   userReadings position { ceil(100 * ReadingsVal($name,"bri","0") / 255) }
   webCmd     up:down:position
   widgetOverride position:slider,0,1,100


BAT_BLIND_SZ (wieder bereinigt), dieses Gerät stellt den Battery Level zur Verfügung welcher beim BLIND_SZ angezeigt wird:


Internals:
   DEF        sensor 6  IODev=deCONZ
   FUUID      XXXXXXXXXX
   FVERSION   31_HUEDevice.pm:0.211360/2020-02-07
   ID         S6
   INTERVAL   
   IODev      deCONZ
   NAME       BAT_BLIND_SZ
   NR         227
   STATE      Initialized
   TYPE       HUEDevice
   lastupdated 2020-06-02 14:34:37
   lastupdated_local 2020-06-02 16:34:37
   manufacturername IKEA of Sweden
   modelid    FYRTUR block-out roller blind
   name       Rollo Schlafzimmer
   on         1
   reachable  1
   swversion  2.2.009
   type       ZHABattery
   uniqueid   XXXXXXXXXX
   READINGS:
     2020-06-02 16:34:37   battery         57
     2020-03-22 13:25:33   batterystate    high
     2020-05-22 11:59:16   reachable       1
   helper:
     devtype    S
     reachable  0
     update_timeout 1
     configList:
     json:
       ep         1
       etag       XXXXXXXXXX
       lastseen   2020-06-02T14:34:53.086
       manufacturername IKEA of Sweden
       modelid    FYRTUR block-out roller blind
       name       Rollo Schlafzimmer
       swversion  2.2.009
       type       ZHABattery
       uniqueid   XXXXXXXXXX
       config:
       state:
         battery    57
         lastupdated 2020-06-02T14:34:37.754
     setList:
Attributes:
   IODev      deCONZ


Hier mein DIM_SZ_ROLLO (damit mache ich in fhem nichts außer Batterie Überwachung).
Wie gesagt habe ich im alten Phoscon Light Interface eine Gruppe vom Taster (wird automatisch angelegt) und da das Rollo zugewiesen:


Internals:
   DEF        sensor 82  IODev=deCONZ
   FUUID      XXXXXXXX
   FVERSION   31_HUEDevice.pm:0.211360/2020-02-07
   ID         S82
   INTERVAL   
   IODev      deCONZ
   NAME       DIM_SZ_Rollo
   NR         389
   STATE      1002
   TYPE       HUEDevice
   lastupdated 2020-06-02 05:58:33
   lastupdated_local 2020-06-02 07:58:33
   manufacturername IKEA of Sweden
   modelid    TRADFRI open/close remote
   name       Rollo Taster SZ
   on         1
   reachable  1
   swversion  2.2.010
   type       ZHASwitch
   uniqueid   XXXXXXXX
   READINGS:
     2020-05-25 11:16:14   battery         100
     2020-05-25 11:16:14   batterystate    high
     2020-05-25 11:16:14   reachable       1
     2020-06-02 07:58:33   state           1002
   helper:
     devtype    S
     reachable  0
     update_timeout 1
     configList:
     json:
       ep         1
       etag       XXXXXXXX
       lastseen   2020-06-02T05:58:33.283
       manufacturername IKEA of Sweden
       mode       1
       modelid    TRADFRI open/close remote
       name       Rollo Taster SZ
       swversion  2.2.010
       type       ZHASwitch
       uniqueid   XXXXXXXX
       config:
         alert      none
         battery    100
         group      16
       state:
         buttonevent 1002
         lastupdated 2020-06-02T05:58:33.283
     setList:
Attributes:
   IODev      deCONZ
   alias      Rollo Taster SZ
   group      Schlafzimmer
   icon       taster_ch
   room       System


Durch das geänderte webcmd beim Rollo braucht man nur "set BLIND_SZ ..." up, down, position x machen.

pOpY

pc1246

Hi
Das ist interessant. Du hast einige readings, die ich nicht habe. Du hast auch nicht den subtype blind beim Rollo gesetzt. Nachdem ich den weggenommen habe geht es auch wieder aus fhem. da ich mir sicher bin, dass ich den vorher immer hatte, muss sich was geaendert haben. Und wenn Andre mal wieder Zeit hat kann er ja mal nachschauen. Somit funktioniert es jetzt erstmal fuer mich, wenn auch sehr harzig, mit den vielen Stellen!
Danke und einen schoenen Abend noch
Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

popy

Zitat von: pc1246 am 02 Juni 2020, 17:53:20
Hi
Das ist interessant. Du hast einige readings, die ich nicht habe. Du hast auch nicht den subtype blind beim Rollo gesetzt. Nachdem ich den weggenommen habe geht es auch wieder aus fhem. da ich mir sicher bin, dass ich den vorher immer hatte, muss sich was geaendert haben. Und wenn Andre mal wieder Zeit hat kann er ja mal nachschauen. Somit funktioniert es jetzt erstmal fuer mich, wenn auch sehr harzig, mit den vielen Stellen!
Danke und einen schoenen Abend noch
Christoph

Ja, habe mir ein paar User Readings gemacht.
Spannend das mit dem subtype, hatte ich nie.

Naja, schön das es wenigstens so funktioniert.

Schönen Abend noch

justme1968

der subtype blind ist nur für das ikea gateway und das tradfri modul vorgesehen. nicht für den betrieb an deCONZ.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

pc1246

Zitat von: justme1968 am 02 Juni 2020, 18:29:00
der subtype blind ist nur für das ikea gateway und das tradfri modul vorgesehen. nicht für den betrieb an deCONZ.
Moin Andre
Ich bin mir ziemlich sicher, dass es mit 2_05_70 lief.
Ist aber auch unwichtig, nur wie soll ein Unbedarfter das wissen?
Vorschlag, hinter den subtype blind eine Anmerkung schreiben? (nur fuer Ikea Gateway)
Schoenen Abend noch
Gruss Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

StephanFHEM

hab mir jetzt auch mal so ein Rollo zugelegt und nach eurer Anleitung eingebunden. Das funktionierte schon mal (danke dafür).
Allerdings hab ich noch eine Frage wegen der "Endlänge". Ich hab diese vorher eingestellt und dann das Rollo mit DeConz verbunden. Leider hat er es sich wohl nicht gemerkt. Hab auch versucht es nach der normalen Art wieder neu einzustellen (Knopf 2x drücken) aber klappt nicht mehr.

Wie habt ihr das gemacht?

popy

Zitat von: StephanFHEM am 30 Juni 2020, 21:21:30
hab mir jetzt auch mal so ein Rollo zugelegt und nach eurer Anleitung eingebunden. Das funktionierte schon mal (danke dafür).
Allerdings hab ich noch eine Frage wegen der "Endlänge". Ich hab diese vorher eingestellt und dann das Rollo mit DeConz verbunden. Leider hat er es sich wohl nicht gemerkt. Hab auch versucht es nach der normalen Art wieder neu einzustellen (Knopf 2x drücken) aber klappt nicht mehr.

Wie habt ihr das gemacht?

Das geht genau so, 2x schnell untern Knopf drücken.
Aber du kannst die Endposition nur kürzer (weiter oben) als bisher einstellen. 100% in fhem ist dann die neue Endposition.

Wenn du die Endposition weiter unten als jetzt einstellen möchtest musst du das Rollo zurücksetzen, Position setzen und neu einbinden.

Lg

StephanFHEM

Danke! habs vorhin zwar genau so gemacht und da klappte es nicht aber nun mit erneutem Versuch hat alles funktioniert. Perfekt! jetzt muss ich nur noch den Schalter anlernen und das ganze in TabletUI einbinden:-) sieht schon mal sehr gut aus

popy

#85
Zitat von: StephanFHEM am 30 Juni 2020, 21:39:47
Danke! habs vorhin zwar genau so gemacht und da klappte es nicht aber nun mit erneutem Versuch hat alles funktioniert. Perfekt! jetzt muss ich nur noch den Schalter anlernen und das ganze in TabletUI einbinden:-) sieht schon mal sehr gut aus

Toll das es geklappt hat.
Nach dem anlernen musst du das oder die gewünschten Rollos noch in die Taster Gruppe geben.
Das machst du über das alte Lightning Control web interface.
Das findest du in phoscon im Hilfe Menü.

PS: du siehst den Taster nach dem anlernen nicht in phoscon nur im alten web interface.

Viel Erfolg

Ma_Bo

Zitat von: popy am 30 Juni 2020, 21:32:37
Das geht genau so, 2x schnell untern Knopf drücken.
Aber du kannst die Endposition nur kürzer (weiter oben) als bisher einstellen. 100% in fhem ist dann die neue Endposition.

Wenn du die Endposition weiter unten als jetzt einstellen möchtest musst du das Rollo zurücksetzen, Position setzen und neu einbinden.

Lg

Du kannst auch eine neue weiter unten anlernen, dazu fährst du das Rollo komplett ein (nach oben) und drückst dann die nach unten Taste 2x, danach kannst du es runterfahren und die neue untere Endposition einstellen ohne Werkseinstellung und neu anlernen...
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

popy

Zitat von: Ma_Bo am 30 Juni 2020, 21:57:50
Du kannst auch eine neue weiter unten anlernen, dazu fährst du das Rollo komplett ein (nach oben) und drückst dann die nach unten Taste 2x, danach kannst du es runterfahren und die neue untere Endposition einstellen ohne Werkseinstellung und neu anlernen...

Danke, wusste ich nicht  8)

StephanFHEM

TabletUI steht auch und meine Frau freut sich:-) Ist es eigentlich normal, dass ich das Rollo als Lampe in der Phoscon App zwar sehen aber nicht steuern kann? PCT wird auch richtig angezeigt. Wenn ich da aber etwas umstelle dann passiert nichts und PCT springt nach 2 Sekunden zurück auf den alten Wert. Über FHEM geht alles. Leider zeigt er mir die Lampe von Deconz auch nicht in Alexa an...

popy

Zitat von: StephanFHEM am 30 Juni 2020, 22:31:23
TabletUI steht auch und meine Frau freut sich:-) Ist es eigentlich normal, dass ich das Rollo als Lampe in der Phoscon App zwar sehen aber nicht steuern kann? PCT wird auch richtig angezeigt. Wenn ich da aber etwas umstelle dann passiert nichts und PCT springt nach 2 Sekunden zurück auf den alten Wert. Über FHEM geht alles. Leider zeigt er mir die Lampe von Deconz auch nicht in Alexa an...

Ist bei mir in Phoscon & Alexa App auch so.
Ich verwende eigentlich fhem nicht zum steuern sonder "Hue Essentials" auf Android, da funktionierts.