Dynatrace / ufo

Visual alert/status display for builds, CI, continuous delivery, operations, and more.
http://dynatrace.github.io/ufo/
Other
102 stars 23 forks source link

WIFI Security options and suggestion for "offline" mode #15

Open jpalmiero opened 7 years ago

jpalmiero commented 7 years ago

All,

I am not sure if this is where I would leave suggestions or not. Andi Grabner gave me a UFO at the Perform 2017 conference and I am very excited to use it!! I started working on it last night and I would like to make a few suggestions:

1) Only supporting WPA is sort of limiting. You would be able to setup a personal network, but this isn't going to be something that you are going to be able to introduce in an enterprise readily.

2) I know that you guys are on the cutting edge of development, but some swagger doc for how to interact with the UFO would be great. The only "examples" that I saw where those when you connect to the UFO (example of turning the logo on/off and example to change the top color, however, you would kind of have to reverse engineer the RESTful API to understand how to use it.) Maybe I was looking in the wrong place.

3) It would be great if you could interact w/ it in an offline mode. this relates back to #1 above in that I was not able to get it connected to a WIFI network last night. It would be great if you could programmatically interact with it while it is broadcasting its own access point. Yes, you can turn the logo on and off, however, I was not able to change to top ring color because it is in the blue blinking mode waiting to be programmed with a wireless network. A thought would be that you could send it a command that would move it out of this mode and then you can start to build (and test) your code against it for those times when you can't get it to sync with a wireless network.

thanks, jeff

helmut-s commented 7 years ago

Actually we are currently working on making Enterprise WPA2 work. Unfortunately the ESP8266 which is used in the current implementation (and in your UFO) is practically not able to do it (to less resources). The next generation of UFOs would use the ESP32 which should be able to handle it. Unfortunately (again) this is not working yet and we are currently in the process of troubleshooting it. 2 and 3 are valid points and I will work on them... If you have any questions regarding the API feel free to ask.

jpalmiero commented 7 years ago

Helmut

Thanks a million. Just a little constructive criticism. It's great. Will send you the way I intend to use the UFO later on. It's going to be great.

Thanks, Jeff

On Feb 9, 2017, at 8:34 AM, helmut-s notifications@github.com<mailto:notifications@github.com> wrote:

Actually we are currently working on making Enterprise WPA2 work. Unfortunately the ESP8266 which is used in the current implementation (and in your UFO) is practically not able to do it (to less resources). The next generation of UFOs would use the ESP32 which should be able to handle it. Unfortunately (again) this is not working yet and we are currently in the process of troubleshooting it. 2 and 3 are valid points and I will work on them... If you have any questions regarding the API feel free to ask.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/Dynatrace/ufo/issues/15#issuecomment-278695869, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AOekRo_NFZY2GgLZLNznFFy79WSTqB9Eks5raz_9gaJpZM4L8Kqy.

jpalmiero commented 7 years ago

Helmut,

QQ. I am trying to get the UFO to come up on the wireless hot spot that I start up on my iphone. The name of the wifi network is “jeff’s iPhone” and the password is pretty involved. When UFO reboots, it just blinks yellow and never connects. Could it be a problem with the SSID? Or has anyone tested connecting to a iPhone personal hot spot.

Thanks, jeff

From: Jeff Palmiero [mailto:jeff_palmiero@hotmail.com] Sent: Thursday, February 09, 2017 11:56 AM To: Dynatrace/ufo; Jeffrey Palmiero Cc: Dynatrace/ufo; Author Subject: Re: [Dynatrace/ufo] WIFI Security options and suggestion for "offline" mode (#15)

Helmut

Thanks a million. Just a little constructive criticism. It's great. Will send you the way I intend to use the UFO later on. It's going to be great.

Thanks, Jeff

On Feb 9, 2017, at 8:34 AM, helmut-s notifications@github.com<mailto:notifications@github.com> wrote:

Actually we are currently working on making Enterprise WPA2 work. Unfortunately the ESP8266 which is used in the current implementation (and in your UFO) is practically not able to do it (to less resources). The next generation of UFOs would use the ESP32 which should be able to handle it. Unfortunately (again) this is not working yet and we are currently in the process of troubleshooting it. 2 and 3 are valid points and I will work on them... If you have any questions regarding the API feel free to ask.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_Dynatrace_ufo_issues_15-23issuecomment-2D278695869&d=CwMGaQ&c=dqndFQAGz2cg7ln6ll1EqkpBLZllP_GH8-2iqGbTww0&r=mwSrmBLugAS9VtzWXGTnrlGd7sg5j5UkFyKj4nm-pbrIqbPCYrAoMwIs0Q-SCXd5&m=dcrxvmNR48H5qv7lAQtLGshaw4XYe_Tml__BU45NGy0&s=hs2I3SUg_IwJbasWw7jDNZ-j3rtxPSBUxxRv8NQdONw&e=, or mute the threadhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AOekRo-5FNFZY2GgLZLNznFFy79WSTqB9Eks5raz-5F9gaJpZM4L8Kqy&d=CwMGaQ&c=dqndFQAGz2cg7ln6ll1EqkpBLZllP_GH8-2iqGbTww0&r=mwSrmBLugAS9VtzWXGTnrlGd7sg5j5UkFyKj4nm-pbrIqbPCYrAoMwIs0Q-SCXd5&m=dcrxvmNR48H5qv7lAQtLGshaw4XYe_Tml__BU45NGy0&s=1o15Y0ihAz324-YiUbEwirRptlIVm3yQCHgp4Wb5nVI&e=.

helmut-s commented 7 years ago

@jpalmiero Hi Jeff!

Unfortunately I do not have an iPhone to test. Using my (windows) phone with your SSID and a rather complicated password works fine. Did you test some simpler strings? One thing I experienced from time to time is that I do not get a connection after the reboot but have to do a hard reset (power off/on) to make it work – but guess you tried that already…