Blackbird Posted October 9, 2019 Posted October 9, 2019 From what I remember, the Polisy is shipping this month, is there an exact date? Will we be receiving email confirmation prior? Thanks 1
Michel Kohanim Posted October 10, 2019 Posted October 10, 2019 Hi @Blackbird, Yes, we start shipping on 10/17. This said, due to the large number of units to be shipped, and your number in the queue, you might receive it a little later (30 days max). With kind regards, Michel 3 1
Blackbird Posted October 10, 2019 Author Posted October 10, 2019 Will an email come out on the shipping day? Thanks
Michel Kohanim Posted October 10, 2019 Posted October 10, 2019 Hi @Blackbird, Yes, of course! With kind regards, Michel 2
marcin Posted October 10, 2019 Posted October 10, 2019 4 hours ago, Michel Kohanim said: Hi @Blackbird, Yes, we start shipping on 10/17. This said, due to the large number of units to be shipped, and your number in the queue, you might receive it a little later (30 days max). With kind regards, Michel Michel, I need to change my shipping address. Who should i contact? Thank you Marcin
Michel Kohanim Posted October 11, 2019 Posted October 11, 2019 Hi Marcin, Please contact sales@universal-devices.com with your order# and the new ship to address. With kind regards, Michel
JTsao Posted October 16, 2019 Posted October 16, 2019 Received an e-mail that the Polisy ship date was delaying until 11/19/2019 - you can get it earlier (after 10/21) if you opt for the "Polisy Geek Batch" which, I believe, includes you as kind of a beta tester.
Michel Kohanim Posted October 16, 2019 Posted October 16, 2019 Hi All, Pretty much everything is ready except for the Admin interface to configure IP/WiFi settings (and it won't be in Java!). So, if you are a geek and don't mind ssh, ifconfig, and unix, please send an email to sales@universal-devices.com with the subject "Include Me In Polisy Geek Batch" and we'll ship it to you by the end of next week. With kind regards, Michel 1
asbril Posted October 16, 2019 Posted October 16, 2019 3 hours ago, Michel Kohanim said: Hi All, Pretty much everything is ready except for the Admin interface to configure IP/WiFi settings (and it won't be in Java!). So, if you are a geek and don't mind ssh, ifconfig, and unix, please send an email to sales@universal-devices.com with the subject "Include Me In Polisy Geek Batch" and we'll ship it to you by the end of next week. With kind regards, Michel If I connect Polisy with ethernet cable, then can I use the Polisy without being Geek ? ?
apostolakisl Posted October 16, 2019 Posted October 16, 2019 4 hours ago, Michel Kohanim said: Hi All, Pretty much everything is ready except for the Admin interface to configure IP/WiFi settings (and it won't be in Java!). So, if you are a geek and don't mind ssh, ifconfig, and unix, please send an email to sales@universal-devices.com with the subject "Include Me In Polisy Geek Batch" and we'll ship it to you by the end of next week. With kind regards, Michel I certainly have no problem using SSH and executing an ifconfig command from the terminal window. But I also share @asbrilthoughts regarding Ethernet. My intention is to simply plug it in. If indeed I did that, would the device simply use dhcp?
Michel Kohanim Posted October 16, 2019 Posted October 16, 2019 @apostolakisl, Yes, and provided that your router supports DNS records (based on hostname), you can simply go to https://polisy:3000. This said, however, we may change the default port to 443. With kind regards, Michel
larryllix Posted October 16, 2019 Posted October 16, 2019 3 hours ago, asbril said: If I connect Polisy with ethernet cable, then can I use the Polisy without being Geek ? ? No. If I am reading this correctly, early users will not have a cute browser webpage to set up the Polisy box. They will need to use SSH (a remote terminal program) to connect into the Linux o/s box and edit files the hard way. Of course this can be done by most people with enough prompting and training but it will be a temporary situation nd not worth the effort for the more knowledgeable ones to train everybody, when an easy solution will be soon on the horizon Anybody getting confused and left behind will just wait for the newer tools to come..
larryllix Posted October 16, 2019 Posted October 16, 2019 @Michel Kohanim With the advent of HTML/CSS/java/PHP coming I can see more knowledgeable users constantly examining the code dropped into their browser, modifying it, adding more features, and submitting them for addition into the finished product. Many versions of admin console may be on the horizon. Is there a plan to accommodate the influx of suggestions and sort them into approval ratings. I see PolISY exploding exponentially with cool new features as there are so many people that can write webpage code to twist ISY's looks into anything our little hearts desire. We have some very talented and creative people here. ISY lives and is hiding inside Polisy!!
asbril Posted October 16, 2019 Posted October 16, 2019 37 minutes ago, larryllix said: Anybody getting confused and left behind will just wait for the newer tools to come.. I opting for the left behind and wait till November. AND I will have the advantage of the cold weather in Canada focusing you full time on detecting any possible bugs, shortcuts etc etc. 1 1
Bumbershoot Posted October 17, 2019 Posted October 17, 2019 1 hour ago, larryllix said: They will need to use SSH (a remote terminal program) to connect into the Linux o/s box and edit files the hard way. I don't think Polisy is built on Linux, but on FreeBSD. There are many similarities, but also a great many differences. You're right that knowledgeable users, if UDI allows them permissions on the box, shouldn't be stymied long by the differences from Linux. Casual users, on the other hand, may not like it so much. I would expect this FreeBSD installation to be very lean, with a very limited 'sudo' permission set. I know that if I was responsible for supporting it, it would lean and locked. 2
apostolakisl Posted October 17, 2019 Posted October 17, 2019 2 hours ago, larryllix said: No. If I am reading this correctly, early users will not have a cute browser webpage to set up the Polisy box. They will need to use SSH (a remote terminal program) to connect into the Linux o/s box and edit files the hard way. Of course this can be done by most people with enough prompting and training but it will be a temporary situation nd not worth the effort for the more knowledgeable ones to train everybody, when an easy solution will be soon on the horizon Anybody getting confused and left behind will just wait for the newer tools to come.. Just to be clear, SSH is a protocol, not a program. Lots of terminal emulator programs (the program on the remote computer that pretends to be a terminal on the host device, polisy in this case) have the SSH (secure shell) protocol built-in. I use Putty. It is via the SSH protocol that the terminal emulator program communicates the user interface.
Michel Kohanim Posted October 17, 2019 Posted October 17, 2019 @larryllix, I sure hope so and, in combination with node servers, that's the plan: to allow integration of novel UI components. But, that's a little farther down the line. @Bumbershoot, You are 99% right! The OS is lean (we have removed a lot of things that we do not need or didn't make sense for our application). And, we developed our own package manager so that we can use regular FreeBSD commands to update/upgrade packages + an update server so that we can upgrade the whole OS (thank you @xKing). All this said, we debated using Jails (like Apple) vs. giving customers elevated permissions. We opted for the latter since, even Apple is having a hard time managing or preventing jail breaks. And, with our limited resources (compared to Apple/Google), we felt that we would be spending more time managing the jails rather than focusing on the application. Of course, as things progress and the nature of support calls, we may opt to completely block this feature or have configurations that do not allow elevated permissions. With kind regards, Michel 4 1
MWareman Posted October 26, 2019 Posted October 26, 2019 Got my Polisy! Woot! Here is my initial feedback.. https://polisy:3000 did not work. But then - I have a relatively secure network at home - most discovery protocols are somewhat crippled so this did not surprise me. I watched my DHCP log and saw it used the hostname 'polisy' to obtain an IP address. Nice touch. I connected by IP to https://x.x.x.x:3000 - and after accepting the self-signed cert and authenticating I was in. Suggestions:Perhaps an initial config wizard. Instead of having a default password - lead the user thru setting one on first use. Branding is needed for sure. I have 3 ISYs on my network. It seemed to discover one after each other. In reality - when it sees more than one there should be a list to choose from. I entered my ISY credentials and it connected just fine. It came with Polyglot 2.2.1 - and is offering 2.2.3. Since this is a known hardware platform - Polyglot should recognize it as such. Text like this is somewhat superfluous: However, the upgrade is failing with: The reboot menu has "Restart ISY" - "Restart Polyglot" but no "Restart Polisy" Finally - there really should be a way to allow the end user to set a DNS name of the device and register for a LetsEncrypt certificate to replace the self-signed cert initially deployed. Once registered - it should auto-renew. One thing that's immediately obvious - this thing is extremely fast and lean. Congratulations to the whole UDI team! I'm really looking forward to what the future will bring with this device. 2
MWareman Posted October 26, 2019 Posted October 26, 2019 (edited) Changing the 'admin' password in the Polisy GUI does not change it at the OS level. I don't know if that's intentional though - but you probably should have a way to address that. Otherwise - all Polisy users are gong to have a known admin credential open to local SSH. I'm only sending a single DNS service to my LAN devices - but POLISY is trying to use Google's DNS service by default (the local DNS host is third on the list). Is it safe to modify /etc/resolv.conf? [edit: Nope. This get's re-written each reboot] I also noted that 'reboot' still needs the admin sudu password. For a client device like this - the user probably shouldn't have to 'sudo' to issue a 'reboot'. I see that the polyglot user home directory is "/var/polyglot" - but the polyglot instruction is not quite accurate for the placement of the .env file. Instructions say "~polyglot\.polyglot\.env" but the actual placement on Polisy is "~polyglot\.env" I set the custom SSL variable and place my SSL certificate into /var/polyglot\ssl\custom - after a restart it's using my own SSL cert. Polyglot *really* should implement a UI for doing this... (and, as mentioned before - consider LetsEncrypt as an option!) Edited October 26, 2019 by MWareman
MWareman Posted October 26, 2019 Posted October 26, 2019 (edited) Hmm... cannot seem to add any nodeservers. When I try to add one - nothing shows up in /var/polyglot/nodeservers Permissions of the folder look right. But the clone of the repo did not work: 2019-10-26 12:00:05 - error: NSChild: WeatherFlowPoly cloneRepo: Non-zero exit code: 128 2019-10-26 12:00:05 - error: NSResponse: Success: false - cloneRepo: Non-zero exit code: 128 2019-10-26 12:01:53 - error: NS: Error getting server.json required fields. name and executable are required. - Error: ENOENT: no such file or directory, open '/var/polyglot/nodeservers/WeatherFlowPoly/server.json' Another one: 2019-10-26 12:06:07 - error: NSChild: WirelessTag cloneRepo: Non-zero exit code: 128 2019-10-26 12:06:07 - error: NSResponse: Success: false - cloneRepo: Non-zero exit code: 128 Edited October 26, 2019 by MWareman
simplextech Posted October 26, 2019 Posted October 26, 2019 Same update error: Platform not recognized - freebsd I have nodeservers listed that I've never installed. They are marked as "Unmanaged". My local polyglot install pointed at this ISY does not list those nodeservers though. So are are they coming from? DarkSky SolarEdge dhclient is prepending the DNS server entries. probably ok for most people. This can be modified to change 'prepend' to 'append' to put internal DNS first in the resolv.conf list. Test install of nodeserver worked. No errors for me with MQTT client or Ambient Weather
MWareman Posted October 26, 2019 Posted October 26, 2019 ‘Unmanaged’ are when Polyglot detects ISY slots have a Poly in them, but it’s not managed by this instance.This could be another Polyglot install - or PolyglotCloud.In my case, I had the expected unmanaged polys from PolyglotCloud. That being said, I also gained the SolarEdge poly. No idea where that one came from.
simplextech Posted October 26, 2019 Posted October 26, 2019 2 minutes ago, MWareman said: ‘Unmanaged’ are when Polyglot detects ISY slots have a Poly in them, but it’s not managed by this instance. This could be another Polyglot install - or PolyglotCloud. In my case, I had the expected unmanaged polys from PolyglotCloud. That being said, I also gained the SolarEdge poly. No idea where that one came from. Yeah I'm used to seeing the unmanaged from other Polyglot instances and PG Cloud. I have several polyglot installs running so that's normal. However the SolarEdge and DarkSky I have never installed myself so I have no idea where they came from.
MWareman Posted October 26, 2019 Posted October 26, 2019 In my case - I had Darksky, Push and Ring in PGC (slots 2,3,6 respectively). These all show in my Polisy in the same slots (as unmanaged). Like you - expected. I also have ISYLink in slot 25. That also shows correctly in Polisy. I do have WeatherflowPGC in slot 2 on PGC. However - on Policy slot 2 shows "Solaredge" as unmanaged. That's new (I don't have a SolarEdge). There does not appear to be any way to get rid of it as Polisy is not the master for the poly. I just tried adding WeatherflowPoly again - same error 128 from the 'git clone'. I tried the MQTT poly just in case - same. Error 128.
Recommended Posts