-
Posts
23 -
Joined
-
Last visited
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
AAdsit's Achievements
Member (3/6)
10
Reputation
-
It was the PLM overloaded. I had deleted a bunch of dead links, but the PLM still had them (1,000). Factory reset fixed it.
-
Partially correct, sorry if I misled anybody. I am indeed using ISY-994i but connected to a USM PLM via a pi bridge.
-
I use a program to trigger x10 based on the status of Insteon devices.
-
I need to be storm proof. Thus the delay device - automates reboots. I posted, see page 7 I think.
-
Here is my delay approach (see attached for instructions). BE NICE - I'm not a Pi expert or a shell expert -- but this works to basically delay the ISY from getting power until the serial bridge Pi is fully booted (about 30-50 seconds). See attachment for pictures. Building a delay switch for the ISY 994-I when equipped with the Insteon USB PLM and the Pi based Serial Bridge Why is a delay power switch needed? The serial bridge needs to be available prior to the ISY querying the USB PLM. The delay to fully boot following a power outage may cause the ISY 994-I to not properly sync with the PLM. For info on building the serial bridge, see link: https://forum.universal-devices.com/topic/32546-insteon-2448a7-raspberrypi-isy994/ Concept: interrupt the ISY-994i power supply until the Raspberry Pi is fully booted. Approach: A bash shell will cause a GPIO pin to go high, which can drive a single pole relay to allow power to the ISY following the Pi boot. NOTE: I am NOT a Pi expert, a bash expert, but this worked for me. I’m sure there is a better way to do this, better place to put scripts, etc. Parts: 5V 1 Channel Relay (https://www.amazon.com/dp/B079FJSYGY/ref=cm_sw_em_r_mt_dp_GQ95SPFMH3Q1YJMTETNR?_encoding=UTF8&psc=1) 3D printed enclosure: https://www.thingiverse.com/thing:4972862 5.5mm panel mount jack: https://www.amazon.com/gp/product/B00JR5AG5I/ref=ppx_yo_dt_b_search_asin_image?ie=UTF8&psc=1 Pololu connectors: https://www.pololu.com/product/1902 (order some male and female connectors or pre-terminated wires. 3mm-0.50 x 6mm screws: https://www.albanycountyfasteners.com/Socket-Head-Cap-Screw-3MM-A2-Stainless-Steel-p/5040000.htm Step 1: Set up Raspberry Pi to Make Pin 5 on GPIO to go high after boot Putty to the Pi and change directory to /etc/init.d (or anywhere you want to) pi@serial-bridge:~ $ cd /etc/init.d Create the shell file that will output high to Pin 5 (I called mine bootGPIO.sh): pi@serial-bridge:~ $ sudo nano bootGPIO.sh #!/bin/bash # Exports pin to userspace echo "5" > /sys/class/gpio/export # Sets pin 5 as an output echo "out" > /sys/class/gpio/gpio5/direction # Sets pin 5 to high echo "1" > /sys/class/gpio/gpio5/value Save the file using ctrl-O then ctrl-X Make the file executable pi@serial-bridge:~ $ sudo chmod 755 bootGPIO.sh Add the bash command to the file /etc/rc.local file near the top of the file pi@serial-bridge:~ $ sudo nano /etc/rc.local sudo bash /etc/init.d/bootGPIO.sh Save the file using ctrl-O then ctrl-X Following this addition, pin 5 on GPIO will go high after boot. Step 2: build the switch box: Print the 3D enclosure (body and lid) Assemble the relay module, the two 5.5mm jacks, and the 3 pin connector. Step 3: Add wires to the Raspberry Pi GPIO. I used Yellow to GPIO 5 (pin 29) Black to GND (pin 30) and Red to 5 volts (pin 2). Terminate with the wires in the correct order such that Gnd goes to DC-, 5 volts goes to DC+, and signal (GPIO 5) goes to IN. Snake out of the Pi enclosure. Step 4: disconnect both devices, run ISY power to one side of switch, make a short jumper to go from switch to ISY. Step 5: reconnect power to both. Pi will boot and ISY will power on after about 30-50 seconds. Building a delay switch for the ISY 994.pdf
-
-
I got it on Amazon - appears to be unavailable. It fit inside the backpack enclosure.
-
https://www.amazon.com/gp/product/B0748MPQT4/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1 It was part of a zero "kit." On Amazon
-
i dont turn everything off. There are a few night lights that are turned on -- thus the need to do a toggle on. scene buttons are included and they are turning off except the one that was stuck on. I believe it is resolved, just thought it was odd, that one could not be turned off.
-
I built the Raspberry Pi interface from TTL (from the ISY) to USB (to PLM-U) according to the link below. It works, however, the Pi needs to boot first to establish the comms between the TTL levels and the USB protocol. I am currently building a delay device that will keep the ISY from booting until the Raspberry is fully running. For now, for a power loss, I just have to unplug the ISY and reconnect. Picture shows my ISY with the Pi Zero "backpack." I'll post my delay device soon (using a resistor, capacitor, and relay).
-
AAdsit changed their profile photo
-
I have three KPLs that are all programmed alike in each scene, and one button (C) is set to be non-toggle On (on all KPLs) designed to turn almost all lights, buttons, etc off. One KPL somehow got stuck on, and the scene i wrote to turn off the buttons wouldn't turn it off (the other two KLPs worked correctly). The only solution I could come up with was to write a dummy scene to turn all the C buttons on, then changed it to turn them back off again to get them synced. Is this the right approach? Just trying to turn the three buttons OFF didn't work in the scene. KPL 1 is a 2487S Relay v44 - the rouge KPL KPL 2 is a 2487S Relay v44 KPL 3 is a 2334-2 Dimmer v45
-
I am learning the nuisance of control vs status. I’m leaning toward status for many reasons. Thanks.
-
Restored PLM and my links went down to 71 (from 900+). i'm pretty sure the high number was from where (stupid me) added devices and imported links from my previous insteon hub. I had probably 200+ scenes (which I know weren't good scenes, most were dead links. I had deleted them, but guess all those dead links were still in there). For the nubies -- like they say - do NOT add insteon with links..... They mean it. My new switches work now. And I simplified the fan timeout (thanks, was trying to make it more complicated than I needed). Hall_Bath_Fan_Turn_On - [ID 0005][Parent 0001] If 'Hall Bath Fan' is switched On Then Wait 25 minutes Set 'Hall Bath Fan' Off Else - No Actions - (To add one, press 'Action') Thanks especially to MrBill, Techman and hart2hart who exhibited a truckload of patience.
-
I don’t have a ton of scenes, but I do have a good nite that basically turns off everything and has 3 controller buttons. switch was recent addition. I plugged in the switch to the same circuit as the PLM. I’ll try restoring the plm from ISY.
-
Do not have Polisy running. I have the Pro version of ISY. PLM link count = 992. I don't have any programs that run during the day. I did relocate Insteon PLM to another outlet -- closer to the switches. Also, is on the same "side" of the breaker box. Did not help.