EnOcean profiles supported in LM - Printable Version +- Logic Machine Forum (https://forum.logicmachine.net) +-- Forum: LogicMachine eco-system (https://forum.logicmachine.net/forumdisplay.php?fid=1) +--- Forum: Gateway (https://forum.logicmachine.net/forumdisplay.php?fid=10) +--- Thread: EnOcean profiles supported in LM (/showthread.php?tid=131) Pages:
1
2
|
EnOcean profiles supported in LM - edgars - 09.11.2015 Please see below TXT with EnOcean profiles which we currently support in LogicMachine. More profiles can be added by request. 05-01-01 = Rocker Switch, 1 Rocker 05-01-02 = Rocker Switch, 1 Rocker (inverted) 05-01-03 = Rocker Switch, 1 Rocker (separate) 05-02-01 = Rocker Switch, 2 Rocker 05-02-02 = Rocker Switch, 2 Rocker (inverted) 05-03-01 = Rocker Switch, 4 Buttons 05-04-01 = Key Card Activated Switch 05-10-00 = Window Handle 06-00-01 = Single Input Contact 07-02-01 = Temperature Sensor (-40C..0C) 07-02-02 = Temperature Sensor (-30C..10C) 07-02-03 = Temperature Sensor (-20C..20C) 07-02-04 = Temperature Sensor (-10C..30C) 07-02-05 = Temperature Sensor (0C..40C) 07-02-06 = Temperature Sensor (10C..50C) 07-02-07 = Temperature Sensor (20C..60C) 07-02-08 = Temperature Sensor (30C..70C) 07-02-09 = Temperature Sensor (40C..80C) 07-02-10 = Temperature Sensor (-60C..20C) 07-02-11 = Temperature Sensor (-50C..30C) 07-02-12 = Temperature Sensor (-40C..40C) 07-02-13 = Temperature Sensor (-30C..50C) 07-02-14 = Temperature Sensor (-20C..60C) 07-02-15 = Temperature Sensor (-10C..70C) 07-02-16 = Temperature Sensor (0C..80C) 07-02-17 = Temperature Sensor (10C..90C) 07-02-18 = Temperature Sensor (20C..100C) 07-02-19 = Temperature Sensor (30C..110C) 07-04-01 = Temperature & Humidity Sensor (0C..40C, 0%..100%) 07-04-02 = Temperature & Humidity Sensor (-20C..60C, 0%..100%, Battery) 07-06-01 = Light Sensor (300lx..60000lx) 07-06-02 = Light Sensor (0lx..1024lx) 07-06-03 = Light Sensor (0lx..100lx, 300lx..30000lx) 07-07-01 = Occupancy Sensor 07-08-01 = Light Sensor 0lx to 510lx, Temperature 0°C to +51°C and Occupancy 07-08-02 = Light Sensor 0lx to 1020lx, Temperature 0°C to +51°C and Occupancy 07-08-03 = Light Sensor 0lx to 1530lx, Temperature -30°C to +50°C and Occupancy 07-09-04 = Humidity, CO2, Temperature Sensor 07-10-01 = Temperature Sensor; Set Point, Fan Speed and Occupancy Control 07-10-02 = Temperature Sensor; Set Point, Fan Speed and Day/Night Control 07-10-03 = Temperature Sensor; Set Point Control 07-10-04 = Temperature Sensor; Set Point and Fan Speed Control 07-10-05 = Temperature Sensor; Set Point and Occupancy Control 07-10-06 = Temperature Sensor; Set Point and Day/Night Control 07-10-07 = Temperature Sensor; Set Point and Fan Speed Control 07-10-08 = Temperature Sensor; Fan Speed Control 07-10-09 = Temperature Sensor; Fan Speed and Day/Night Control 07-10-10 = Temperature and Humidity Sensor; Set Point and Occupancy Control 07-10-11 = Temperature and Humidity Sensor; Set Point and Day/Night Control 07-10-12 = Temperature and Humidity Sensor; Set Point Control 07-10-13 = Temperature and Humidity Sensor; Occupancy Control 07-10-14 = Temperature and Humidity Sensor; Day/Night Control 07-30-01 = Single Input Contact, Battery Monitor 07-30-02 = Single Input Contact RE: EnOcean profiles supported in LM - jorgenbl - 14.11.2015 Hi, I have multiple eltako wireless actuators (FUD61NPN-230V) that I would like to control with my LogicMachine. Here are the spesifications: http://www.eltako.com/fileadmin/downloads/en/_bedienung/FUD61NPN_30100835-4_internet_gb.pdf http://www.eltako.com/fileadmin/downloads/en/_datasheets/Datasheet_FUD61NPN-230V.pdf I have not been able to find the EnOcean Profile it is using, but I have been able to control it with fhem using eep A5-38-08. Do you think it will be possible to add that profile? or should I use one of the profile you have listed? Jørgen RE: EnOcean profiles supported in LM - jorgenbl - 18.11.2015 I've also got some ptm215 DB switches (https://www.enocean.com/en/enocean_modules/ptm-215/) that i would like to set up. In the datasheet it is listet as "EEP F6-02-xx, F6-04-xx". Can you please add these profiles as well? Thanks, Jørgen RE: EnOcean profiles supported in LM - admin - 19.11.2015 For PTM switches you should use one of the Rocker Switch profiles. You can also use this profile to control relay/dimmer from LM. Note that simple buttons and relays do not have learn mode. In relay module you should press learn button and send normal button state by changing button object value. RE: EnOcean profiles supported in LM - jorgenbl - 21.11.2015 Hi again, Thanks for the help. After testing out a bit I think I understand much more now . I have been able to turn the lights on and off using some of the Rocker Switch profiles. But I am struggling a bit with the dimming. I have also set the actuator I linked to above to send confirmation signals back. It is listed under the "EnOcean >> KNX" tab but none of the profiles seems to give me any good values for the current dim level. If I set the profile to "RAW 4-bytes" I get different values for on and off and when I dim the actuator. But these values are not very good when trying to add a switch with dim level in Mosaic. Any help would be great. RE: EnOcean profiles supported in LM - admin - 23.11.2015 Do you know the profile number for your dimmer? RAW 4-byte is meant for implementing profiles that are not provided by default and requires some extra programming. In your case raw value will probably contain not only dimming level but some other info as well. If you can find the specification I can help with parsing. RE: EnOcean profiles supported in LM - jorgenbl - 23.11.2015 The dimmer is the actuator I referred to in my first post "FUD61NPN-230V". At eltako's website I have been able to find the following: http://www.eltako.com/fileadmin/downloads/en/_main_catalogue/Gesamt-Katalog_ChT_gb_lowRes.pdf At page T-12 under section "FUD14, FUD14-800W, FUD61NP, FUD61NPN, FUD71, FSG14/1-10V, FSG71/1-10V, FRGBW71L, FSUD-230V" in this document, they say the follwing : "Direct transfer of dimming value from 0 to 100%, similar to FUNC=38, Command 2 (like EEP A5-38-08)." and then they list a lot of technical info on how the data is represented. Not sure how to use this though, so if you could help me with that I would be very pleased. Thanks, Jørgen RE: EnOcean profiles supported in LM - admin - 23.11.2015 Try setting profile to "RAW 4-bytes, split" and using "Data Byte 2" object. It should contain current dimming value. It this works then I'll provide an example for writing new dimming value. RE: EnOcean profiles supported in LM - jorgenbl - 23.11.2015 (23.11.2015, 12:36)admin Wrote: Try setting profile to "RAW 4-bytes, split" and using "Data Byte 2" object. It should contain current dimming value. It this works then I'll provide an example for writing new dimming value. It seems to give me a value yes. Off: 0 lowest dimming: 22 highest dimming: 100 RE: EnOcean profiles supported in LM - jorgenbl - 25.11.2015 Hi, Please see my respond above. Any help would be much appreciated. Jørgen RE: EnOcean profiles supported in LM - admin - 26.11.2015 Try this with RAW 4-byte profile (first, not the split one), though I'm not sure about contents of byte 0, try setting it to 0x0A if it does not work. Code: -- dimming RE: EnOcean profiles supported in LM - jorgenbl - 26.11.2015 (26.11.2015, 07:13)admin Wrote: Try this with RAW 4-byte profile (first, not the split one), though I'm not sure about contents of byte 0, try setting it to 0x0A if it does not work. Added this as event-based script to the object but I get this error: event-Event for 1/1/3 26.11.2015 21:40:29 Line 11: attempt to index global ' bit' (a nil value) Am I doing something wrong? Writing it like this seem to make the error go away: Code: -- dimming Thanks for the help so far! RE: EnOcean profiles supported in LM - admin - 27.11.2015 You are probably using Chrome which has issues with copy/pasting non-breaking space characters which are different from usual spaces. New FW version will have a fix for that. RE: EnOcean profiles supported in LM - jorgenbl - 27.11.2015 I am struggling to understand how I can instruct the dimmer with this code. I can create a rocker switch in "KNX >> EnOcean" tab. Teach in the dimmer/actuator by setting it in learning mode either by pressing the teach in button/ or normal button state by changing button object value. Under Device Mapping for the rocker switch one or more buttons with 1. bit can be created. How do I then send this RAW 4-byte profile? Sorry for all the questions, I am sure we are close to getting somewhere here, I just need some basic help. I can read the dimming values from the dimmer/actuator which is great, what I miss is to be able to control the dimmer with on/off and dimming values. Thanks, Jørgen RE: EnOcean profiles supported in LM - admin - 27.11.2015 First, you have to create one object with 4-byte unsigned integer data type and another with 1-byte scaled. 4-byte object should be mapped to KNX > EnOcean object with 4-byte RAW profile. Previous script should be mapped to 1-byte object and resulting grp.update (replace grp.write with it) should update 4-byte object with new value. Use this code to send learn telegram to 4-byte object. Code: b3 = 0xE0 RE: EnOcean profiles supported in LM - jorgenbl - 27.11.2015 Finally I got it working. Thanks for the excellent help. I had to change the b0 to 9. (Found this when I understood how the dimmer behaved when setting it to raw bytes, split) If anyone ever need to control a FUD61NPN-230V actuator here are my notes:
RE: EnOcean profiles supported in LM - admin - 30.11.2015 Glad that you figured it out We will add this profile to EnOcean plugin in next FW release. RE: EnOcean profiles supported in LM - zubin - 19.12.2015 (27.11.2015, 20:09)jorgenbl Wrote: Finally I got it working. Thanks for the excellent help. I had to change the b0 to 9. (Found this when I understood how the dimmer behaved when setting it to raw bytes, split)Hello jorgenbl, I tried your above mentioned step but unfortunately it didn't work for me for dimming case. i was able to only Turn On/Off the light in FUD61NPN-230V Also for information i tested the received signals from LM3 in Enocean Dolphin Please refer below attached image. Data telegram received for Dimming from LM3 seems perfect and are actually as required by Eltako , but still i dont know how it dosent dims the light for me. Please let me know where am i wrong . Please refer image attached 1,2,3 for scripting done in LM3 and image 4 for Dolphin view received telegram from LM3 Also note i have taught in under EC1 position. Have you tried the scripting for Eltako FSB61NP-230V curtain actuator ?? Waiting for your positive reply. Thanks. (09.11.2015, 11:03)edgars Wrote: Please see below TXT with EnOcean profiles which we currently support in LogicMachine. Hello Admin It would be great if you add in 1. A5-12-01 - ENERGY KWH MONITORING. 2. A5-20-03 - WIRELESS BI-DIR ACTUATOR (FOR % FEEDBACK VISUALIZATION) Thanks RE: EnOcean profiles supported in LM - jorgenbl - 20.12.2015 Hi zubin, On screenshot 1, I find it strange that you have value 38? When I set my dimmingvalue to 0% the value for 1/1/5 is "35324169", and for instance 27% "33554697". (100% gives "35324169") I never had this low number 38. What happens if you set the group address 1/1/5 to any of those values manually? (just to verify that your light/dimmer/actuator accepts different values) I control 13 actuators as we speak using the procedure above. (So it should work, I was not just lucky ) Jørgen RE: EnOcean profiles supported in LM - gowlogic - 14.01.2016 Hello Edgars, i have a Logic Machine V2 and would connect some EnOcean-Actors. It is Possible to add new Profiles? EEP A5:20:01 EEP A5:20:01 Waiting for your positive reply. Thanks. |