Re: [mh] Impossible to sync all insteon links routines
Marc MERLIN <[email protected]>
| Newsgroups | gmane.comp.misc.misterhouse.user |
|---|---|
| Message-ID | <[email protected]> |
On Sun, Apr 05, 2020 at 09:56:05AM -0700, Kevin Robert Keegan wrote: > Hi Marc, > > Sorry you are having so many problems, that is certainly very irritating. > I don't really know what is going on. I haven't used misterhouse in a > while and haven't looked at the code in years. My best suggestion is to > try and roll back to a prior version of misterhouse when everything was > working. Otherwise, the only other suggestion is to move away from > misterhouse to a maintained insteon library. Sadly, most of those don't > support i1 devices very well. Yeah, and I still have some amount of I1 devices I'm not super keen on ripping out, just because. Sure, they suck when you sync all links, but I do that less than once a year, so... Now, I didn't think anyone really touched the insteon syncing code since you last did, so I'm not sure rolling back a lot is likekly to fix things. H Plato/Lieven, do you remember? Is it worth me playing with git history and going way back to see if insteon sync/rescan was broken? Anyone else: anyone still using decent insteon installs (dozens or hundred+ nodes if you count KPL buttons)? Is scan all/sync all working for you? Thanks, Marc > Sorry I wasn't more help > > Kevin > > On Sat, Apr 4, 2020 at 12:11 PM Marc MERLIN <[email protected]> wrote: > > > Howdy, > > > > This is with misterhouse git master, but been true for several years, now. > > > > I know insteon isn't really mainteained, but I need help, my house has > > been getting more and more out of sync as devices die and mh has been > > unable to reconcile things. > > > > Scan all links works. > > 04/04/2020 12:02:08 [Scan all link tables] Completed scanning of all > > regular items. > > > > Audit sync all links immediately fails, though. Why are my ALDBs considered > > changed even though nothing changed? > > [Insteon::BaseController] (AUDIT) Unable to add the following responder > > record to $lvr_kpl_mbr_kpl from $mbr_kpl because the aldb of > > $lvr_kpl_mbr_kpl is changed > > add; data3 = 07; group = 01; is_controller = 0; ramp_rate = 2; > > [Sync all links] WARN: failure occurred when syncing links for $mbr_kpl. > > Resuming sync queue if it exists. > > > > I've tried a force scan of all link tables, but it doesn't really help, > > outside > > of taking maybe 1h to scan everything (lots of devices, many I1). > > I thought maybe MH had some broken cached dbs, so I deleted the entire data > > directory and let it be re-created, but it didn't help. > > > > I also need to delete orphan links, which would run, but that's totally > > unsafe > > to run, because it would delete a fair amount of half established links > > (the > > other half is missing because sync all links is broken). > > > > So, I'm stuck, and that's been true for years now. I have to link devices > > manually using the buttons, it's a real pain. > > > > Am I the only one in this situation? Any suggestions? > > > > Thanks, > > Marc > > > > More logs: > > [Insteon::BaseController] (AUDIT) Unable to add the following responder > > record to $lvr_kpl_mbr_kpl from $mbr_kpl because the aldb of > > $lvr_kpl_mbr_kpl is changed > > add; data3 = 07; group = 01; is_controller = 0; ramp_rate = 2; > > [Sync all links] WARN: failure occurred when syncing links for $mbr_kpl. > > Resuming sync queue if it exists. > > [Sync all links] Now syncing: $mbr_lamp2 (2 of 125) > > [Insteon::BaseController] (AUDIT) Unable to add the following responder > > record to $lvr_kpl_mbr_lamp2 from $mbr_lamp2 because the aldb of > > $lvr_kpl_mbr_lamp2 is changed > > add; data3 = 08; group = 01; is_controller = 0; ramp_rate = 1; > > [Sync all links] WARN: failure occurred when syncing links for $mbr_lamp2. > > Resuming sync queue if it exists. > > [Sync all links] Now syncing: $mbr_lamp3 (3 of 125) > > [Insteon::BaseController] Nothing to do when syncing links for $mbr_lamp3 > > [Sync all links] Now syncing: $mbr_outside (4 of 125) > > [Insteon::BaseController] Nothing to do when syncing links for $mbr_outside > > [Sync all links] Now syncing: $br2_sw (5 of 125) > > [Insteon::BaseController] (AUDIT) Unable to add the following responder > > record to $lvr_kpl_br2_sw from $br2_sw because the aldb of $lvr_kpl_br2_sw > > is changed > > oup = 01; ramp_rate = 2; data3 = 06; cmd = add; on_level = 100; > > [Sync all links] WARN: failure occurred when syncing links for $br2_sw. > > Resuming sync queue if it exists. > > [Sync all links] Now syncing: $br2_lamp (6 of 125) > > [Insteon::BaseController] Nothing to do when syncing links for $br2_lamp > > [Sync all links] Now syncing: $fmr_kpl (7 of 125) > > [Insteon::BaseController] (AUDIT) Unable to add the following responder > > record to $lvr_kpl_fmr_all from $fmr_kpl because the aldb of > > $lvr_kpl_fmr_all is changed > > > > (many lines not pasted) > > > > [Sync all links] All links have completed syncing > > [Sync all links] WARN! Failures occured, some links involving the > > following objects remain out-of-sync: $mbr_kpl, $mbr_lamp2, $br2_sw, > > $fmr_kpl, $fmr_slav, $fmr_lamp, $entryway, $lvr_kpl, $lvr_lamp, > > $yard_lights, $kitchen_kpl, $dining_kpl, $garage_desk, $garage1_neon_kpl, > > $garage2_neon_kpl, $gar_outlights_kpl, $corridor_fmr, $corridor_mbr, > > $corridor_kpl, $fmr_kpl_kitchen_kpl, $fmr_kpl_dining_kpl, > > $fmr_kpl_entryway, $fmr_kpl_lvr_kpl, $fmr_kpl_gar_outlights, > > $fmr_kpl_yard_lights, $fmr_slav_kitchen_kpl, $fmr_slav_dining_kpl, > > $fmr_slav_entryway, $fmr_slav_lvr_kpl, $kitchen_kpl_fmr_all, > > $kitchen_kpl_dining_kpl, $kitchen_kpl_entryway, $kitchen_kpl_lvr_kpl, > > $kitchen_kpl_corridor_kpl, $kitchen_kpl_gar_outlights, > > $dining_kpl_kitchen_kpl, $dining_kpl_fmr_all, $dining_kpl_entryway, > > $dining_kpl_lvr_kpl, $dining_kpl_corridor_kpl, $dining_kpl_kplG, > > $dining_kpl_crows, $lvr_kpl_lvr_lamp, $lvr_kpl_entryway, > > $lvr_kpl_kitchen_kpl, $lvr_kpl_fmr_all, $lvr_kpl_br2_sw, $lvr_kpl_mbr_kpl, > > $lvr_kpl_mbr_lamp2, $corridor_kpl_br2_sw, $corridor_kpl_mbr_kpl, > > $corridor_kpl_lamp2, $corridor_kpl_kitchen_kpl, $mbr_kpl_corridor_kpl, > > $mbr_kpl_br2_sw, $garage1_neon_kpl_garage2_neon, > > $garage1_neon_kpl_gar_outlights, $garage1_neon_kpl_yard_lights, > > $garage2_neon_kpl_garage1_neon, $garage2_neon_kpl_kplB, > > $garage2_neon_kpl_gar_outlights, $garage2_neon_kpl_yard_lights, > > $gar_outlights_kpl_garage1_neon, $gar_outlights_kpl_garage2_neon, > > $gar_outlights_kpl_yard_lights, $all_unused_scene, $fmr_all_scene, > > $all_out_scene, $mbr_all_scene, $fmr_lvr_scene, $fmr_lvr_scene_slow, > > $crows_scene, $gar_outlights_kpls, $garage1_neon_kpls, $garage2_neon_kpls, > > $fmr_kpls, $kitchen_kpls, $dining_kpls, $entryway_kpls, $lvr_kpls, > > $lvr_lamp_kpls, $yard_lights_kpls, $mbr_kpls, $mbr_lamp2_kpls, > > $corridor_kpls, $br2_sw_kpls, > > > > > > -- > > "A mouse is a device used to point at the xterm you want to type in" - > > A.S.R. > > > > Home page: http://marc.merlins.org/ | PGP > > 7F55D5F27AAF9D08 > > -- "A mouse is a device used to point at the xterm you want to type in" - A.S.R. Home page: http://marc.merlins.org/ ________________________________________________________ To unsubscribe from this list, go to: https://lists.sourceforge.net/lists/listinfo/misterhouse-users