OH3 logging on start

When restarting I see events like this in events.log:

2020-10-14 17:01:21.804 [INFO ] [marthome.event.ItemStateChangedEvent] - Item 'iMeter1Kwh' changed from 26.1861 to 26.1861 kWh
2020-10-14 17:01:21.810 [INFO ] [marthome.event.ItemStateChangedEvent] - Item 'iMeter1Watts' changed from 0.0 to 0 W
2020-10-14 17:02:15.159 [INFO ] [marthome.event.ItemStateChangedEvent] - Item 'iMeter2Kwh' changed from 0.0 to 0.0000 kWh
2020-10-14 17:02:15.188 [INFO ] [marthome.event.ItemStateChangedEvent] - Item 'iMeter2Watts' changed from 0.0 to 0 W

Later on it’s logged correctly:

2020-10-15 03:22:15.208 [INFO ] [marthome.event.ItemStateChangedEvent] - Item 'iMeter2Watts' changed from 1 W to 0 W
2020-10-15 03:27:15.141 [INFO ] [marthome.event.ItemStateChangedEvent] - Item 'iMeter2Watts' changed from 0 W to 1 W

Also see the following in openhab.log:

2020-10-14 16:59:40.497 [ERROR] [org.openhab.core.items.GenericItem  ] - Tried to set invalid state 0.0 (DecimalType) on item bathFans of type SwitchItem, ignoring it

The .items file is similar to:

Group:Switch:OR(ON, OFF) bathFans    "All Bath Fans [%d are on]" (all)
Switch mMainBathFan   (bathFans) {channel=""}
Switch sMasterBathFan (bathFans) {channel=""}
Switch sBathFan       (bathFans) {channel=""}
Switch bBathFan       (bathFans) {channel=""}

I copied over the OH2 .rules file to OH3 and am getting the following in the log file:

2020-10-14 16:58:23.734 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'insteon.rules'
...
2020-10-14 17:00:41.417 [ERROR] [internal.handler.ScriptActionHandler] - Script execution failed: An error occurred during the script execution: null in insteon
2020-10-14 17:00:41.437 [ERROR] [internal.handler.ScriptActionHandler] - Script execution failed: An error occurred during the script execution: null in insteon

If I touch the insteon.rules file without changing it, I don’t get any errors:

2020-10-15 08:52:33.705 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'insteon.rules'

Are the items persisted?

I didn’t configure them to be persisted, but it appears they might be.

I created 3 issues: