Great work, I have the basic HASP working but it seems that OH is slow to respond and change screens or turn on the backlight.
Sometimes it is quick (with some screen flicker) other times the screen lights up but there is a massive delay.
Below is the log of one of the delays, it was unresponsive then seemed to run through everything at once, is this a OH (2.5 running on Pi 3 B v1.2) or a rules issue?
Note: Mosquitto MQTT shows no delays and the LED flashes (on the back of the Wemo D1 r2) with every screen press.
Any ideas how to fix this or where to look?
Thanks
2020-03-01 21:52:52.852 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Light_Power’ received command ON
2020-03-01 21:52:52.863 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Light_Power’ received command ON
2020-03-01 21:52:52.879 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Plate_Command_JSON’ received command [“p[2].b[4].txt="O: 4.6 °C"”, “p[2].b[5].txt="I: 20.8 °C"”, “p[2].b[6].txt="Sunday"”, “p[2].b[7].txt="01.Mar.2020"”]
2020-03-01 21:52:52.894 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Light_Power’ received command ON
2020-03-01 21:52:52.903 [vent.ItemStateChangedEvent] - HASP_Plate01_Light_Power changed from OFF to ON
2020-03-01 21:52:52.917 [vent.ItemStateChangedEvent] - HASP_Plate01_Plate_Command_JSON changed from [“p[1].b[4].font=2”, “p[1].b[5].font=2”, “p[1].b[6].font=2”, “p[1].b[7].font=2”, “p[2].b[4].font=2”, “p[2].b[5].font=2”, “p[2].b[6].font=2”, “p[2].b[7].font=1”, “p[3].b[4].font=1”, “p[3].b[5].font=1”, “p[3].b[6].font=1”, “p[3].b[7].font=1”, “p[4].b[4].font=1”, “p[4].b[5].font=1”, “p[4].b[6].font=1”, “p[5].b[4].font=1”, “p[5].b[5].font=1”, “p[5].b[6].font=1”, “p[6].b[4].font=1”, “p[6].b[5].font=1”, “p[6].b[6].font=1”, “p[6].b[7].font=1”, “p[6].b[8].font=1”, “p[6].b[9].font=1”, “p[6].b[10].font=1”, “p[6].b[11].font=1”, “p[7].b[4].font=3”, “p[7].b[5].font=3”, “p[7].b[6].font=3”, “p[7].b[7].font=3”, “p[7].b[8].font=3”, “p[7].b[9].font=3”, “p[7].b[10].font=3”, “p[7].b[11].font=3”, “p[7].b[12].font=3”, “p[7].b[13].font=3”, “p[7].b[14].font=3”, “p[7].b[15].font=3”, “p[8].b[4].font=1”, “p[8].b[5].font=1”, “p[8].b[6].font=1”, “p[8].b[7].font=1”, “p[8].b[8].font=1”, “p[9].b[4].font=2”, “p[9].b[5].font=2”] to [“p[2].b[4].txt="O: 4.6 °C"”, “p[2].b[5].txt="I: 20.8 °C"”, “p[2].b[6].txt="Sunday"”, “p[2].b[7].txt="01.Mar.2020"”]
2020-03-01 21:52:53.234 [vent.ItemStateChangedEvent] - HASP_Plate01_Light_Status changed from OFF to ON
2020-03-01 21:52:56.414 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Plate_Command_JSON’ received command [“p[2].b[4].txt="O: 4.6 °C"”, “p[2].b[5].txt="I: 20.8 °C"”, “p[2].b[6].txt="Sunday"”, “p[2].b[7].txt="01.Mar.2020"”]
2020-03-01 21:52:56.421 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Page’ received command 1
2020-03-01 21:52:56.428 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Light_Power’ received command ON
2020-03-01 21:52:56.451 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Page’ received command 1
2020-03-01 21:52:56.459 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Page’ received command 1
2020-03-01 21:52:56.467 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Light_Power’ received command ON
2020-03-01 21:52:56.488 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Page’ received command 1
2020-03-01 21:52:56.496 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Light_Power’ received command ON
2020-03-01 21:52:56.505 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Light_Power’ received command ON
2020-03-01 21:52:56.513 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Page’ received command 1
2020-03-01 21:52:56.520 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Page’ received command 1
2020-03-01 21:52:56.527 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Light_Power’ received command ON
2020-03-01 21:52:56.532 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Light_Power’ received command ON
2020-03-01 21:52:56.537 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Page’ received command 1
2020-03-01 21:52:56.543 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Page’ received command 1
2020-03-01 21:52:56.556 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Light_Power’ received command ON
2020-03-01 21:52:56.562 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Light_Power’ received command ON
2020-03-01 21:52:56.568 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Page’ received command 1
2020-03-01 21:52:56.574 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Light_Power’ received command ON
2020-03-01 21:52:56.580 [vent.ItemStateChangedEvent] - HASP_Plate01_Page changed from 2 to 1
2020-03-01 21:52:56.583 [vent.ItemStateChangedEvent] - HASP_Plate01_Page_Current changed from 2 to 1
2020-03-01 21:52:56.587 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Plate_Command_JSON’ received command [“p[1].b[1].bco=25388”, “p[1].b[2].bco=25388”, “p[1].b[3].bco=25388”, “p[1].b[1].bco=65535”]
2020-03-01 21:52:56.620 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Plate_Command_JSON’ received command [“p[1].b[1].bco=25388”, “p[1].b[2].bco=25388”, “p[1].b[3].bco=25388”, “p[1].b[1].bco=65535”]
2020-03-01 21:52:56.627 [vent.ItemStateChangedEvent] - HASP_Plate01_Plate_Command_JSON changed from [“p[2].b[4].txt="O: 4.6 °C"”, “p[2].b[5].txt="I: 20.8 °C"”, “p[2].b[6].txt="Sunday"”, “p[2].b[7].txt="01.Mar.2020"”] to [“p[1].b[1].bco=25388”, “p[1].b[2].bco=25388”, “p[1].b[3].bco=25388”, “p[1].b[1].bco=65535”]
2020-03-01 21:52:56.636 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Plate_Command_JSON’ received command [“p[1].b[1].bco=25388”, “p[1].b[2].bco=25388”, “p[1].b[3].bco=25388”, “p[1].b[1].bco=65535”]
2020-03-01 21:52:56.642 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Plate_Command_JSON’ received command [“p[1].b[1].bco=25388”, “p[1].b[2].bco=25388”, “p[1].b[3].bco=25388”, “p[1].b[1].bco=65535”]
2020-03-01 21:52:56.648 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Plate_Command_JSON’ received command [“p[1].b[1].bco=25388”, “p[1].b[2].bco=25388”, “p[1].b[3].bco=25388”, “p[1].b[1].bco=65535”]
2020-03-01 21:52:56.655 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Plate_Command_JSON’ received command [“p[1].b[1].bco=25388”, “p[1].b[2].bco=25388”, “p[1].b[3].bco=25388”, “p[1].b[1].bco=65535”]
2020-03-01 21:52:56.660 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Plate_Command_JSON’ received command [“p[1].b[1].bco=25388”, “p[1].b[2].bco=25388”, “p[1].b[3].bco=25388”, “p[1].b[1].bco=65535”]
2020-03-01 21:52:56.666 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Plate_Command_JSON’ received command [“p[1].b[1].bco=25388”, “p[1].b[2].bco=25388”, “p[1].b[3].bco=25388”, “p[1].b[1].bco=65535”]
2020-03-01 21:52:56.676 [ome.event.ItemCommandEvent] - Item ‘HASP_Plate01_Plate_Command_JSON’ received command [“p[1].b[1].bco=25388”, “p[1].b[2].bco=25388”, “p[1].b[3].bco=25388”, “p[1].b[1].bco=65535”]