Ok... new issues. I have several temperature sensors, of different types. But, all are created in Indigo as devices and display the current temp in Celsius as the states "state" and "temperature." HomeKit Bridge Server Option is set as "Thermostats are Celsius." However, in HomeKit, all the temps display as -1.0 I have the same issue with humidity and light sensors.
And, my gate control. I have created a Virtual Device that operates a momentary contact Action to control the gate. To track the state of the gate, I have a variable setup. Its value is either open or closed. The Virtual Device interprets closed as off and open as on. Basically, I am simulating successive presses on a single button remote control. In HKB I have selected the Virtual Device as a Garage Door and called it the gate and set the state as inverted. In general it works, except, whenever I restart HKB, the gate in HK changes its state to open, even though the Virtual Device is off and the gate is closed. I used the garage door so I can say "open the gate" I think the HK service should startup in the right state but can't seem to get it to do that.