- Platform information:
- Hardware: amd64 (VM Proxmox) 3G RAM, 10H HD
- OS: Linux 5.11.22-5-pve (Debian 11)
- Java Runtime Environment: javaVersion: 11.0.11 javaVendor: Azul Systems, Inc. javaVendorVersion: Zulu11.48+21-CA
- openHAB version: openHAB 3.2.0 Build #2529
Hello,
Sorry for my English, it’s not my language.
I use for my home automation the openHAB 3 software and recently I acquired a Shelly 2.5 module to control the blinds of my veranda.
I manage from the interface “Basic UI” to command the blinds, UP, DOWN and also the position from 0 to 100%. These commands work very well.
I use the “binding : iCalendar” to control the position of the blinds.
From iCalendar the UP/DOWN commands work fine, but it is impossible to transmit a position to the blind from 0 to 100%.
I use the following “item” for position control: store_RollerPosition100open0closed
I put this command in the calendar to try to set the blind position to 50%.
BEGIN:store_RollerPosition100open0closed:50
Here is an example of a log where the calendar reads the command but no action is transmitted to the Shelly module
2021-10-17 12:57:00.789 [TRACE] [ar.internal.handler.ICalendarHandler] - updating states of icalendar:calendar:local
2021-10-17 12:57:00.790 [TRACE] [.icalendar.internal.logic.CommandTag] - Command Tag Trace: “BEGIN:store_RollerPosition100open0closed:50” => Fully valid Command Tag!
2021-10-17 12:57:00.792 [TRACE] [.icalendar.internal.logic.CommandTag] - Command Tag Trace: “BEGIN:store_RollerPosition100open0closed:50” => Fully valid Command Tag!
2021-10-17 12:57:00.792 [DEBUG] [ar.internal.handler.ICalendarHandler] - Event: test-store, Command Tag: BEGIN:store_RollerPosition100open0closed:50 => store_RollerPosition100open0closed.postUpdate(DecimalType: 50)
2021-10-17 12:57:00.793 [TRACE] [.icalendar.internal.logic.CommandTag] - Command Tag Trace: “BEGIN:store_RollerPosition100open0closed:50” => Fully valid Command Tag!
2021-10-17 12:57:00.793 [DEBUG] [ar.internal.handler.ICalendarHandler] - Scheduled update in 60 seconds
2021-10-17 12:57:00.796 [INFO ] [openhab.event.ItemCommandEvent ] - Item ‘store_RollerPosition100open0closed’ received command 50
2021-10-17 12:57:00.798 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘Calendar_CurrentEventPresence’ changed from OFF to ON
2021-10-17 12:57:00.798 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘Calendar_CurrentEventTitle’ changed from UNDEF to test-store
2021-10-17 12:57:00.799 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘Calendar_CurrentEventStart’ changed from UNDEF to 2021-10-17T12:57:00.000+0200
2021-10-17 12:57:00.799 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘Calendar_CurrentEventEnd’ changed from UNDEF to 2021-10-17T12:58:00.000+0200
2021-10-17 12:57:00.799 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘Calendar_NextEventTitle’ changed from test-store to UNDEF
2021-10-17 12:57:00.800 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘Calendar_NextEventStart’ changed from 2021-10-17T12:57:00.000+0200 to UNDEF
2021-10-17 12:57:00.800 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item ‘Calendar_NextEventEnd’ changed from 2021-10-17T12:58:00.000+0200 to UNDEF
It’s been several days that I’m looking for if the error comes from my programming or if there is an error in openHAB!
A help from you would be welcome.
Thank you in advance for your answers.
P. Aymon