I have a setup with two main repeaters (using Inclusive 9.2 and more than 100 devices).
Will the serial ports on them both report the same data?
It appears they each have their own MONITORING states, which is convenient.
However, when they're both set to the same MONITORING states, one emits different data than the other.
Specifically, when a Pico sends a command the console on the second repeater (the one that appears second in the list within Inclusive) reports:
Code:
~DEVICE,182,2,3
~DEVICE,182,2,4
Preset ID: 7da5 does not pertain to a device on link 0. Do nothing
The italicized line does not appear on the other (1st?) main repeater.
The Pico is paired to the second repeater. The device the button is controlling is on the first repeater. I take it this message is telling me the device command isn't relevant to this repeater? Am I going to see other messages like this when there's cross-repeater programming set up?
It's pretty inconvenient having hex values here, but not in the xml dump. That '7da5' is hex for 32165. However, the device in question (182) does not have that in the DbXmlInfo dump.
Code:
<DeviceGroup Name="Bill's Desk" SortOrder="0">
<Devices>
<Device Name="Bill's Pico" IntegrationID="182" DeviceType="PICO_KEYPAD" GangPosition="0" SortOrder="0">
<Components>
<Component ComponentNumber="2" ComponentType="BUTTON">
<Button Name="Button 1" ButtonType="SingleAction" PrimaryActionType="3" SceneSaver="false" CycleDim="false" AllowDoubleTap="false" StopIfMoving="false" ProgrammingModelID="32164" LedLogic="2" ReverseLedLogic="false">
<Actions>
<Action Name="Press" ActionType="3">
<Presets>
<Preset Name="Press">
<PresetAssignments>
<PresetAssignment AssignmentName="GOTO_LEVEL" AssignmentType="2">
<Delay>00:00:00.00</Delay>
<Fade>00:00:00.00</Fade>
<Level>100.00</Level>
<IntegrationID>127</IntegrationID>
</PresetAssignment>
</PresetAssignments>
</Preset>
</Presets>
</Action>
</Actions>
<Notes />
</Button>
</Component>
<Component ComponentNumber="3" ComponentType="BUTTON">
<Button Name="Button 2" ButtonType="SingleAction" PrimaryActionType="3" SceneSaver="false" CycleDim="false" AllowDoubleTap="false" StopIfMoving="false" ProgrammingModelID="32170" LedLogic="2" ReverseLedLogic="false">
<Actions>
<Action Name="Press" ActionType="3">
<Presets>
<Preset Name="Press">
<PresetAssignments>
<PresetAssignment AssignmentName="GOTO_LEVEL" AssignmentType="2">
<Delay>00:00:00.00</Delay>
<Fade>00:00:00.00</Fade>
<Level>75.00</Level>
<IntegrationID>120</IntegrationID>
</PresetAssignment>
</PresetAssignments>
</Preset>
</Presets>
</Action>
</Actions>
<Notes />
</Button>
</Component>
<Component ComponentNumber="4" ComponentType="BUTTON">
<Button Name="Button 3" ButtonType="SingleAction" PrimaryActionType="3" SceneSaver="false" CycleDim="false" AllowDoubleTap="false" StopIfMoving="false" ProgrammingModelID="32172" LedLogic="2" ReverseLedLogic="false">
<Actions>
<Action Name="Press" ActionType="3">
<Presets>
<Preset Name="Press">
<PresetAssignments>
<PresetAssignment AssignmentName="GOTO_LEVEL" AssignmentType="2">
<Delay>00:00:00.00</Delay>
<Fade>00:00:00.00</Fade>
<Level>0.00</Level>
<IntegrationID>127</IntegrationID>
</PresetAssignment>
<PresetAssignment AssignmentName="GOTO_LEVEL" AssignmentType="2">
<Delay>00:00:00.00</Delay>
<Fade>00:00:00.00</Fade>
<Level>0.00</Level>
<IntegrationID>120</IntegrationID>
</PresetAssignment>
</PresetAssignments>
</Preset>
</Presets>
</Action>
</Actions>
<Notes />
</Button>
</Component>
<Component ComponentNumber="5" ComponentType="BUTTON">
<Button Name="Button 4" ButtonType="SingleSceneRaiseLower" PrimaryActionType="3" SceneSaver="false" CycleDim="false" AllowDoubleTap="true" StopIfMoving="false" Direction="Raise" ProgrammingModelID="32166" LedLogic="4" ReverseLedLogic="false">
<Actions>
<Action Name="Press" ActionType="3">
<Presets>
<Preset Name="Press">
<PresetAssignments>
<PresetAssignment AssignmentName="GOTO_LEVEL" AssignmentType="2">
<Delay>00:00:00.00</Delay>
<Fade>00:00:00.00</Fade>
<Level>100.00</Level>
(...I'd include more but the forum software complained)
On the other repeater I see the same kinds of messages, but the hex numbers don't seem to coincide with anything.
It's almost as if the conversion to the ProgrammingModelID for these isn't being converted properly? Either in the logging or in the XML dump. I can't tell.