This page last changed on Aug 30, 2010 by mishoboss.

Hi, finally I managed to run OR and right now I play with it, with a wide smile on my face Really great concept and really great realization! Thanks for this great software and thanks for making it Open Source. However I have some bug reports and toughs I want to share:

  • The switch button behaves strange. When it's pressed for a first time it leads to a login screen, no matter what command is attached to it.
  • The generated XML output is not unicode, which is a serous drawback.
  • The created elements in the UI Designer and Building Modeller must be made reusable. Now you have to create a separate command and a separate sensor to each device. Now imagine you have 30-40 devices that are same model and only thing that differs is their address. Each of these devices have same commands, sensors, sliders, switches and so on. Why not just create one "device type" with parameters like "address" and others, and then just copy it or use it like a template to create devices of that type.

In UI Designer the re-usability of images is also a drawback. Why you have to upload same image each time you use it in a control? You already have it on the server after the first upload. Just select it and use it. This will optimize the time of creating UI and also will minimize the bandwidth and the time to load the interface on the panels. Now every image you upload has a different name and is used just once in the UI, no matter if the same image is already there and already loaded.

  • I mention it before, but I do it here also: there is a lack on a fine positioning of the controls in the UI designer. I mean to say there must be positioning on a pixel level. Dragging with the mouse is not so accurate. A fields X, Y, Width, and Height will do the job perfect.

This are my thoughts after some play with OR and my custom hardware I made on a RS-485 bus. Right now the tests I made are simple - just turn ON and OFF a LED. I hope next week my modules will be completely ready and I could test OR with some sensors and more complex controls.

I really want to say it one more time - this is a great software and I'm sure it has a very bright future!

Hello Mihail,

Thanks for trying the new app, and sending the feedback.

The switch button behaves strange. When it's pressed for a first time it leads to a login screen, no matter what command is attached to it.

This sounds odd. Could be an issue still with the security settings in your Tomcat instance (why it falls back to login screen).

I've used switch with KNX, recorded it here: OpenRemote 2.0 How To - KNX Switches. I am guessing you're using one of the generic protocols (HTTP or TCP/IP) though? I haven't tried those yet.

I'll release a new developer binary next couple of days, will look at the default security settings there.

The generated XML output is not unicode, which is a serous drawback.

Can you expand what you mean by this? UTF-8 vs UTF-16, or something else?

The created elements in the UI Designer and Building Modeller must be made reusable. Now you have to create a separate command and a separate sensor to each device. Now imagine you have 30-40 devices that are same model and only thing that differs is their address. Each of these devices have same commands, sensors, sliders, switches and so on. Why not just create one "device type" with parameters like "address" and others, and then just copy it or use it like a template to create devices of that type.

There's a lot more work on the tooling side that remains to be done. Expanding template functionality is one of them. Import for protocols that support discovery is another item.

In UI Designer the re-usability of images is also a drawback. Why you have to upload same image each time you use it in a control? You already have it on the server after the first upload. Just select it and use it. This will optimize the time of creating UI and also will minimize the bandwidth and the time to load the interface on the panels. Now every image you upload has a different name and is used just once in the UI, no matter if the same image is already there and already loaded.

Agreed. You may have noticed there are some fixed images from Beehive that you can choose from. This should eventually be expanded to manage user's own images as well.

I mention it before, but I do it here also: there is a lack on a fine positioning of the controls in the UI designer. I mean to say there must be positioning on a pixel level. Dragging with the mouse is not so accurate. A fields X, Y, Width, and Height will do the job perfect.

Yes. A current workaround is to create a grid and place your component there. You can position it with pixel accuracy and you can have multiple grids in your design.

Posted by juha at Aug 30, 2010 19:16

I am guessing you're using one of the generic protocols (HTTP or TCP/IP) though? I haven't tried those yet.

  • Yes, I use TCP/IP. The strange thing is that the problem existed only the first time. After I loged in yesterday, everything works right now.

Can you expand what you mean by this? UTF-8 vs UTF-16, or something else?

  • I see you use UTF-8 in XMLs, however the Cyrillic characters don't encode right:
    ------
    <item name="???????">
    <navigate toGroup="2" toScreen="16" />
    <image src="field1283174837713.png" />
    </item>
    ------

I think the problem is by saving the XML from the Designer. I will investigate this problem later today.

Posted by mishoboss at Aug 31, 2010 09:18
Document generated by Confluence on Jun 05, 2016 09:32