Jump to content

MrBill

Members
  • Posts

    4669
  • Joined

  • Last visited

Everything posted by MrBill

  1. After a nodeserver is added to polisy, you must restart the Admin Console. (that's when nodes get read an created.)
  2. I don't think you'll have any problem. I have a rock solid installation with ISY and HA, i don't use homekit, but i did try it out. there's no gotacha's just dive in and get it going. Not going to give detail instructions based on this post, because it's impossible to tell what stage you're at now. dive in.
  3. Correct, the 994 hardware is nearing it's 10th birthday. The hardware will be supported for years to come, but soon all newcomers will be running only on Polisy, both for nodeservers and the functions that are today built into the 994. The Zooz Series 7 module is how "ISY on Polisy" will speak z-wave. The 994 speaks z-wave using a native board, manufactured and sold by UDI. (the current version is a 500 series z-wave board, while there was once a 300 series z-wave board.) The Series 7 dongle actually means 700 series z-wave.
  4. Use 5.3.4 even if tho it's labeled test build, it is stable. The problem with "official" labeling in the 5.x branch is that UDI has to pay out (rumor is in the $10K range) to have a release z-wave certified. Therefor there's only one 5.x release that's labeled official. there's two or three releases after that are labeled "test build" but are really more like "bug fix" releases. "Test build" after the "official" is better than 5.0.16b which is a "beta build".
  5. For the app issues, set an IP reservation on your router so that HA always gets the same IP address. I used to have problems with the iPhone app but don't so much anymore, I think that is the difference. Be sure to install the Google Drive Backup Add-on, It just works...
  6. It sounds like a problem I had with another nodeserver a long time ago. The formatted values were staying numeric as you've shown in your second example. The answer for that particular situation where the data is being converted from a numeric to string value was that it wouldn't do it correctly until the ISY was rebooted/restarted after the nodeserver install. This is not the normal restart the "admin console" after installing a nodeserver, this is reboot the ISY after installing a nodeserver where the formatted value is a string. That all boils down to "has ISY been restarted since installation of that particular nodeserver?" if not, try that.
  7. I think you want these to be joined with AND $iToday is not $iNewYear Or $iToday is not $iMemorial Or $iToday is not $iJuly4 Or $iToday is not $iLaborDay Or $iToday is not $iThanksgiving Or $iToday is not $iChristmas Or $iToday is not $iFloat lets assume $iToday = 329 (i.e. thanksgiving) if we make a truth table out of the statement above it is (True or True Or True or True or False or True or True) which results in True on the other hand, joined with AND you would get a false on thankgiving which would result in the ( False) for the overall statement. On a day not listed all would be True. ----- All that said... I'm going to suggest a better approach.... Add this program from @kclenden... -- then since you're wanting to use dates as filters you would want to use the $i____ version of the variables in your If statement. Use the $s... version of the variables when you want to Trigger the IF statement, use the $i.. version of the variables when you want to filter of stop the running of an IF statement. Note: thanksgiving is the 4th Thursday of November or when ($iISY.MonthOfYear = 11 AND $iISY.WeekOfMonth = 4 AND $iISY.DayOfWeek = 4 ) ---- Actually I'm going to repaste @kclenden's program with a minor change: Set Date Variables - [ID 0104][Parent 0126] If Time is 12:00:00AM Then // Determine Day of Week $sISY.DayOfWeek = [Current Day of Week] $sISY.DayOfWeek Init To $sISY.DayOfWeek $iISY.DayOfWeek = $sISY.DayOfWeek $iISY.DayOfWeek Init To $sISY.DayOfWeek // Determine the Month // $sISY.DayOfMonth = [Current Day of Month] $sISY.DayOfMonth Init To $sISY.DayOfMonth $iISY.DayOfMonth = $sISY.DayOfMonth $iISY.DayOfMonth Init To $sISY.DayOfMonth // Determine the Month of the Year // $sISY.MonthOfYear = [Current Month (Jan=1, Feb=2, etc.)] $sISY.MonthOfYear Init To $sISY.MonthOfYear $iISY.MonthOfYear = $sISY.MonthOfYear $iISY.MonthOfYear Init To $sISY.MonthOfYear // Determine the Week of the Month $iISY.WeekOfMonth = $sISY.DayOfMonth $iISY.WeekOfMonth -= 1 $iISY.WeekOfMonth /= 7 $iISY.WeekOfMonth += 1 $iISY.WeekOfMonth Init To $iISY.WeekOfMonth $sISY.WeekOfMonth = $iISY.WeekOfMonth $sISY.WeekOfMonth Init To $iISY.WeekOfMonth // Create Month.Day Combo $iISY.Date_Scratchpad = $iISY.DayOfMonth $iISY.Date_Scratchpad /= 100 $iISY.Date_Scratchpad += $iISY.MonthOfYear $iISY.MMDD = $iISY.Date_Scratchpad $iISY.MMDD Init To $iISY.Date_Scratchpad $sISY.MMDD = $iISY.Date_Scratchpad $sISY.MMDD Init To $iISY.Date_Scratchpad Else - No Actions - (To add one, press 'Action') In my version "Week of the Month" does the inline scrathpad calculations using the $i or interger version of the variable. In the original version the scratchpad calculations were done with the $s or state variable. Since anytime a state variable changes it will run IF statements the original resulted in a weird occurrence that was related to thanksgiving. (I'd actually made two mistakes but discovered the improvement documented here while tracking the cause down.)
  8. I heard they discontinued everything... old line and new... they're going out of business... you said so yourself! ?
  9. I ended up starting over after about 2days... that is I learned, made mistakes, learned somemore, then when I had a better idea what was going on, I used balena etcher again to start with a fresh clean image. It should find the ISY when you start it up. You;ll need to configure it tho. Configureation > Integrations. If the ISY is not found click Add Integration in the lower left and type "ISY" on the search line...
  10. All of my automation were built in the ISY long before HA came to my house. Generally my rule is that if the device is connected to the ISY I do whatever automation programming i want in the ISY. Likewise I now have some shades that are zigbee and connected to HA. The automation for those are built in HA, they close at Sunset +30, open between 5am and 9am when both iPhones have been disconnected from charging. Although I also built a method for the ISY to control it... as there is an Insteon button that is a manual override. In reality I find ISY programming to be more organized... well at least the old fashioned way... FOLDERS... HA lacks folders but does have filters and search for quickly finding automatons. There's also Node Red available on the HA side (install the add-on) but I haven't needed it yet so I've yet to experience the learning curve. Speaking of HA add-on's, it sounds like you have HA up and running... be sure to install and configure Google Drive Backup to do a full backup every night.
  11. I'd recommend opening a ticket, if your polisy hasn't been getting used there are several updates that are beyond simply clicking the update now item on the menu. support@universal-devices.com Other than that, here is the getting started guide: https://www.universal-devices.com/polisy/
  12. Here is the @lilyoyo1 thread I refereed to, it's a great read especially when you are just starting out building a z-wave network.
  13. Also keep in mind that z-wave creates a wireless mesh and you need to build the mesh for proper communications. there's a @lilyoyo1 post thats pretty good on starting out with z-wave.
  14. Upgrade your firmware to 5.3.4 before you install the z-wave board. I'm going to ask the moderator to move your thread to the z-wave sub-forum, what you are really asking here is which z-wave outlet is best.
  15. Does your ISY have z-wave? If so, do you have any other z-wave devices? What firmware version are you using with your ISY?
  16. I don't know of one, someone else might. The basic concept is this: Your Device tree currently consists of nodes that are mostly contained within the ISY for Insteon Devices, Z-wave Devices, and scenes. Node servers allow you to add other types of nodes, for example temperatures, garage door operators, Sprinkler zones, thermostats etc. If your ISY is on version 5.x and you have a portal subscription you have access to the Polyglot Cloud Nodeservers. so you can try a few out to get the hang of it. Log into your portal account at https://my.isy.io and look for the Open Polyglot tab in the far upper right corner of the page. That will open a new window and you can click Store to see the nodeservers offered in the cloud. Click the name of the nodeserver for more info. Try out a few. If the admin console is open when you install a nodeserver you MUST close it and reopen it before the node or nodes will appear. There are also a much greater list of nodeservers that will only run locally. The polyglot 2 store can be viewed here: https://polyglot.universal-devices.com/ but those need to be installed on local hardware. Polyglot2 can be run on a Raspberry Pi or UDI's Polisy. Polyglot 2 however is about to start to be phased out as Polyglot 3 is about to be released. Polyglot 3 will ONLY run on UDI's Polisy hardware (no more raspberry pi support). Polisy is also soon to run ISY software, meaning that the 994 hardware will be getting phased out as well. (don't panic the 994 is solid and will be supported for a very long time)... but if your reading along, the future of the ISY is Polisy which will run both the local nodeservers AND the ISY software all in the same box. Why are some nodeservers cloud, local or offered both places? The Cloud versions can't directly access hardware on your local network (other than the ISY via portal) these are mostly nodservers that log into or obtain there information from other cloud sources. Local nodeservers (Polisy) can talk to other hardware on your local network directly. Some nodeservers can work either place. For best experience with nodeservers make sure your ISY is upgraded the v5.3.4 (or 5.0.16C if you have a 300 Series z-wave board) before you start. (More details available for this sentence if asked.)
  17. Mine are temps from two nodeservers... wirelesstags and MeteobridgeAuth. I don't have those nodes exposed to HA itself, because it adds alot of other values that I don't need HA to know about. So instead I use ISY programs to store the values in integer variables each time they change.. those variables are marked for for export to HA. Bottom line anytime they change they get updated because they changed. I'll let @Javi explain the UD Mobile answer, which is a more direct route. I have and use UD mobile for things I don't have previously configured in HA, I don't use it enough to explain in detail tho.
  18. While @Michel Kohanim has suggested in similar situations to delete the file, I don't know if it was the same type of file or the same path. Would any file that erred during backup be OK to delete? I don't think its a questions forum member can answer. I've read this forum everyday since 2016 and I don't have anything in my bookmarks to use as a reference for this particular problem. My vote would be that you open a ticket by email support@universal-devices.com and ask this question. Don't worry this won't hold you up long... UDI support typically answers very quickly.
  19. Class 10 used to the rating to look for... now it's the newer Application Performance Class A1 or A2 (which will also have a class 10 rating), A2 requires hardware support (which Pi4 does provide) A1 does not. https://www.sdcard.org/developers/sd-standard-overview/application-performance-class/
  20. I purchased the 4gb version of this kit. Although when I ordered it was $104 and the 8gb model wasn't just $20 higher. I'd likely order the 8gb kit given current pricing. I've also since ordered but not yet migrated to a SanDisk Extreme SD card with an A2 rating. It's sitting waiting for the day the original SD card fails. The Samsung card included in that kit does not have an A2 rating, which is the new must have for SD cards used as disks. There is alot of noise online about not running HA on an SD card... many think they just fail and you must have an SSD instead. Well mines been running fine for 18 months on the original Samsung card. There's a Home Assistant add-on you can install that will backup daily and manage the backups on google drive, keeping however many days you want. So even if my SD card fails it won't take me long to have it back up and running from the backup.
  21. You can start with a 3 of you happen to have one laying around, but if you;re buying one I'd recommend a Pi 4 with 4gb. Also you want to use the Image that includes the Home Assistant OS and supervisor. You can do it many other ways and even run under different OS's etc, but doing it with the HA OS and Supervisor will cut many many hours off of keeping things up to date, because in the configuration I'm recommending updates are literally push button simple. .
  22. Home Assistant has a brief learning curve of learning how to design a dashboard. It's far easier to do today tho than it was in earlier versions and there are many tutorials on youtube. In fact I'd say that one problems with youtube is finding current videos that teach dashboard creation through the UI rather than than straight YAML code. However... once you learn how to make dashboards, you can make it look however you want it. You can have a "main menu" as you've described or just swipe left and right to different sub dashboards.. or both. You can have it your way... regardless of what your way is. Theme's too... there are many that others have done, that are downloadable, or you can design your own... or like I did customize a downloaded theme to my liking. Speaking of "earlier versions",. Home Assistant is open source and has a major release on the first Wednesday of every month. It's one of the largest and most active projects on github. Here's a link to the current months release announcement so so you can get an idea of how much happens every month. (beginning late 2020 the version number system changed to year.month.minor so currently we are on 2021.11 as the major release and I think they are up to about .5 with the bug fixes, or 2021.11.5. I used to load every release, major or minor, but I've gotten to the point that I wait until towards the end of the month and load the last or near last release of the month. An Example from my house is above, I chose this screen because it's all ISY stuff and a little bit of everything. The downstairs temp in the upper left, comes from a wireless tag via the ISY and the wireless tag nodeserver. The outdoor temp underneath comes from my outdoor weather station and a different nodeserver. The larger center fireplace button controls an Insteon/ISY Scene that actually determines if the fireplace can cycle. Setpoint in the upper right... is the display of a state variable. The chevrons below that temp Run Then or Run Else (one each) of an ISY program that increases or decreases the state variable by one degree. The rest of the buttons on the screen are either Insteon devices or scenes from the ISY, except the All off button, that actually runs a helper program that sends an Off to the All Off scene and also does one other thing. My dashboard is simple as far as dashboards.... go google "Home Assistant Dashboard Examples" and go down the rabbit hole for a nice long tour of what others have done.
  23. There are free methods for those that want to explore installing and using them. $5/month is the easy way and also opens the door for Alexa and GH, but there are also alternate methods for that too. When I started with Home Assistant I was using it strictly as a custom front end to the ISY, basically customized mobile pages (replacing mobilinc, eKeypad, Agave, etc)... to the day it's the only mobile remote control option that's been Wife Approved.... and I tried alot of things to make using her phone easy for her. Since the beginning tho, there are frankly a lot more integrations for HA than there are nodeservers for the ISY. (1,858 built in core integrations and countless more available via the Home Assistant Community Store (all free). There's even one case where I stopped using the nodeserver for the ISY and started using HA integration instead because the HA integration is less finicky. I've also branched out and things the ISY doesn't support at all like Zigbee shades. If you have Insteon there's definitely a use case for both. The Universal-devices integration at Home Assistant provides better Insteon control than the direct Insteon integration... But I also may have been biased and not given the Insteon direct integration a very complete chance. Home Assistant also has a bunch of "Add-ons" that I keep discovering more that I need. Adguard Home is one, that I use and it just works.
  24. agreed. Plus it's a pain to remember to check what we've come to know should be automatic. I've actually had to resort to sticky notes on vehicle dashboards! I had the idea to send myself a notification 30 seconds after either garage door closed to check the status, but the garage doors close a lot more often than just us leaving. We are both leaving in 1 hour so we will see what happens then.....
  25. Thanks. I doubted 15.1.1 was the magic sauce but I had hope. I don't understand why apple seems to be ignoring this.
×
×
  • Create New...