Eltako Multisensor FWS61 auf FSB61NP

Begonnen von Firelight, 14 Juni 2015, 00:24:58

Vorheriges Thema - Nächstes Thema

Firelight

Hallo,

Hat jemand zufällig eine lösung für einen FWS61 auf die FSB61. Ich habe es schon geschaft um bei regen die sonnenblende hoch zu fahren aber bei die anderen werte muss man mit Prioritäten arbeiten. Ich bekomme das leider nicht hin. Hat jemand einen codeschnipsel für mich?

Firelight

Hallo,

Ich glaube ich habe die lösung gefunden. Die werte müssen natürlich angepasst werden. Um zu testen habe ich meine Sonos anlage benutzt dies kan man natürlich ändern fuer die beschattung.


define EnO_4BS_0184443C EnOcean 0184443C
attr EnO_4BS_0184443C IODev TCM_ESP3_0
attr EnO_4BS_0184443C alias FWS61
attr EnO_4BS_0184443C eep A5-13-01
attr EnO_4BS_0184443C manufID 00D
attr EnO_4BS_0184443C room Test
attr EnO_4BS_0184443C subType environmentApp
attr EnO_4BS_0184443C verbose 3
define FileLog_EnO_4BS_0184443C FileLog ./log/EnO_4BS_0184443C-%Y.log EnO_4BS_0184443C
attr FileLog_EnO_4BS_0184443C logtype text
attr FileLog_EnO_4BS_0184443C room EnOcean
define WS1_BRIGHTNESS readingsProxy EnO_4BS_0184443C:brightness
attr WS1_BRIGHTNESS alias Schemering
attr WS1_BRIGHTNESS room Test
attr WS1_BRIGHTNESS stateFormat { sprintf("%d lux", ReadingsVal("EnO_4BS_0184443C","brightness",0));; }
define WS1_ISRAINING readingsProxy EnO_4BS_0184443C:isRaining
attr WS1_ISRAINING alias Regen
attr WS1_ISRAINING event-on-change-reading .*
attr WS1_ISRAINING room Test
define EnO_contact_01034E87 EnOcean 01034E87
attr EnO_contact_01034E87 IODev TCM_ESP3_0
attr EnO_contact_01034E87 room EnOcean
attr EnO_contact_01034E87 subType contact
define FileLog_EnO_contact_01034E87 FileLog ./log/EnO_contact_01034E87-%Y.log EnO_contact_01034E87
attr FileLog_EnO_contact_01034E87 logtype text
attr FileLog_EnO_contact_01034E87 room EnOcean
define WS1_SUN_EAST readingsProxy EnO_4BS_0184443C:sunEast
attr WS1_SUN_EAST alias Zon Oost
attr WS1_SUN_EAST room Test
attr WS1_SUN_EAST stateFormat { sprintf("%d lux", ReadingsVal("EnO_4BS_0184443C","sunEast",0));; }
define WS1_SUN_SOUTH readingsProxy EnO_4BS_0184443C:sunSouth
attr WS1_SUN_SOUTH alias Zon Zuid
attr WS1_SUN_SOUTH room Test
attr WS1_SUN_SOUTH stateFormat { sprintf("%d lux", ReadingsVal("EnO_4BS_0184443C","sunSouth",0));; }
define WS1_SUN_WEST readingsProxy EnO_4BS_0184443C:sunWest
attr WS1_SUN_WEST alias Zon West
attr WS1_SUN_WEST room Test
attr WS1_SUN_WEST stateFormat { sprintf("%d lux", ReadingsVal("EnO_4BS_0184443C","sunWest",0));; }
define WS1_TEMPERATURE readingsProxy EnO_4BS_0184443C:temperature
attr WS1_TEMPERATURE alias Buiten Temperatuur
attr WS1_TEMPERATURE room Test
attr WS1_TEMPERATURE stateFormat { sprintf("%.2f °C", ReadingsVal("EnO_4BS_0184443C","temperature",0));; }
define WS1_WINDSPEED readingsProxy EnO_4BS_0184443C:windSpeed
attr WS1_WINDSPEED alias Windsnelheid
attr WS1_WINDSPEED room Test
attr WS1_WINDSPEED stateFormat { sprintf("%d m/s", ReadingsVal("EnO_4BS_0184443C","windSpeed",0));; }
define EnO_switch_086E24D3 EnOcean 086E24D3
attr EnO_switch_086E24D3 IODev TCM_ESP3_0
attr EnO_switch_086E24D3 room EnOcean
attr EnO_switch_086E24D3 subType switch
define FileLog_EnO_switch_086E24D3 FileLog ./log/EnO_switch_086E24D3-%Y.log EnO_switch_086E24D3
attr FileLog_EnO_switch_086E24D3 logtype text
attr FileLog_EnO_switch_086E24D3 room EnOcean
define BeschattungSued DOIF ([EnO_4BS_0184443C:temperature] >26 and [EnO_4BS_0184443C:isRaining] eq "no" and [EnO_4BS_0184443C:windSpeed] <4 and [EnO_4BS_0184443C:sunSouth] >1000) (set Sonos_Woonkamer Speak 80 de Sonnenblende im süden runter) DOELSEIF ([EnO_4BS_0184443C:temperature] <25 or [EnO_4BS_0184443C:isRaining] eq "yes" or [EnO_4BS_0184443C:windSpeed] >4 or [EnO_4BS_0184443C:sunSouth] <1000) (set Sonos_Woonkamer Speak 80 de Sonnenblende im süden hoch)
attr BeschattungSued room Test
define BeschattungWest DOIF ([EnO_4BS_0184443C:temperature] >26 and [EnO_4BS_0184443C:isRaining] eq "no" and [EnO_4BS_0184443C:windSpeed] <4 and [EnO_4BS_0184443C:sunWest] >1000) (set Sonos_Woonkamer Speak 80 de Sonnenblende im westen runter) DOELSEIF ([EnO_4BS_0184443C:temperature] <25 or [EnO_4BS_0184443C:isRaining] eq "yes" or [EnO_4BS_0184443C:windSpeed] >4 or [EnO_4BS_0184443C:sunWest] <1000) (set Sonos_Woonkamer Speak 80 de Sonnenblende im westen hoch)
attr BeschattungWest room Test
define BeschattungOst DOIF ([EnO_4BS_0184443C:temperature] >26 and [EnO_4BS_0184443C:isRaining] eq "no" and [EnO_4BS_0184443C:windSpeed] <4 and [EnO_4BS_0184443C:sunEast] >1000) (set Sonos_Woonkamer Speak 80 de Sonnenblende im Osten runter) DOELSEIF ([EnO_4BS_0184443C:temperature] <25 or [EnO_4BS_0184443C:isRaining] eq "yes" or [EnO_4BS_0184443C:windSpeed] >4 or [EnO_4BS_0184443C:sunEast] <1000) (set Sonos_Woonkamer Speak 80 de Sonnenblende im Osten hoch)
attr BeschattungOst room Test