Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Aug 02 14:09
    AgnesKocsis commented #149
  • Jul 08 16:47
    hegemonic opened #118
  • May 09 06:06
    sanyaade-teachings commented #190
  • May 09 06:05
    sanyaade-teachings commented #190
  • May 06 10:08
    sanyaade-teachings commented #190
  • May 05 16:11
    mazekeeper commented #190
  • Apr 16 12:09
    sanyaade-teachings commented #190
  • Jan 05 20:57
    moshulu commented #204
  • Dec 24 2018 13:44
    greymfm edited #32
  • Dec 24 2018 09:55
    greymfm opened #32
  • Nov 06 2018 07:46
    gokr commented #190
  • Nov 05 2018 22:52
    ppetree commented #190
  • Nov 05 2018 22:25
    gokr commented #190
  • Nov 05 2018 21:30
    m-menon commented #190
  • Nov 05 2018 21:14
    ppetree commented #190
  • Oct 25 2018 10:15
    Tamilanban71 opened #224
  • Oct 25 2018 10:04
    Tamilanban71 opened #223
  • Oct 17 2018 16:23
    Manduki commented #222
  • Oct 04 2018 14:33
    Manduki opened #222
  • Sep 10 2018 12:27
    m-menon opened #190
Jason Cassera
@jaycassera_twitter
Hopefully this helps some of you who were really in a time constraint
Paul Abbott
@phatpaul
This was my fear when Evothings started requiring a cloud token. Why can't we just connect point-to-point with an IP address like before?!
Paul Abbott
@phatpaul
Any way to run our own "Evothings Reload Server"? Or is that closed-source?
Paul Abbott
@phatpaul
So I cloned HyperReload (tried master and hyper2 branch). I can connect to the HyperReload server by entering the IP and port (instead of a "Key") into Evothings Viewer ( I entered http://192.168.2.109:4042). It connects, but my app won't load. Just says Loading... Any guidance on how to hack this to restore the direct connection?
Evothings Labs
@evothings_twitter
sorry sorry, we moved the AWS things around a bit and broke off some pieces, should be fixed now
You can always run the HyperReload software locally, but then the phone and computer need to be on the same wifi network
You can also write a URL in the app, in stead of a connect code, and it will show any web page (but won't autoreload)
like the http://evothings.com/demo page where we put a lot of the demo apps. You can run it w/o the server/pc
mazekeeper
@mazekeeper
Should work now!
ogunjobiali
@ogunjobiali
Hi guys, pls is it possible to display mobile app built with Evo Things to dispaly on browser?
mazekeeper
@mazekeeper
Yes, just point your browser to deploy.evothings.com/connect/YOUR-KEY-HERE
(the plug-in stuff won't work obviously)
ogunjobiali
@ogunjobiali
Ok, thanks @mazekeeper
PMMRanger
@PMMRanger
My viewer keeps disconnecting on it's own after about 1 minute. Never had this issue before, been using EVO for about 3 years. Any help is appreciated.
FYI... the HyperReload apk has been removed.
PMMRanger
@PMMRanger
NM... removed, reloaded the app, seems to be stable.
mazekeeper
@mazekeeper
ok, thanks for the heads-up. Usually, when that happends is about the networking, since we use web sockets it can botch up if it loses its socket
Hyper reload is still around, it's on our Github on page 2: https://github.com/evothings?page=2
(we have too many repos probably, so the oldest ones get bumped)
PMMRanger
@PMMRanger
Not able to get a cloud token. Check agree and hit button, nothing happens. ???
Connor
@ConnorR_gitlab
I get that exact same issue ^^
Onur Ulusoy
@oulusoyum_twitter
hi
i want to install evothings on raspberry pi. How can I do this? Can you help me?
@evothings_twitter
mazekeeper
@mazekeeper
For the Studio to run on a Raspberry, you just install Evothings Studio for Linux. To run "apps", use the browser on the Raspberry and enter deploy.evothings.com/connect/YOUR-CONNECT-KEY
although Cordova plug-in hooks like bluetooth won't work of course.
Onur Ulusoy
@oulusoyum_twitter
@mazekeeper Thank you so much.
Paul Abbott
@phatpaul
Does evothings ble plugin support reading/writing characteristics of arbritrary size? (i.e. "Prepare Write", "Long Write", etc)? I'm trying to find the best way to transfer a 1~4kB text file over BLE.
Paul Abbott
@phatpaul
Also, how can I see the current MTU so I can break-up my message if necessary?
Doug Fortune
@DougFortune_gitlab
I just built a mobile app for an iBeacon (first time doing this)- Do I need to upload my files to my website or how does the iBeacon know what packet to send out? (sorry, dumb question, but I am new to this)
Zoe
@Zoeinfp
Evothings is so great !!!!
Zoe
@Zoeinfp
I am working with IBKS 105 beacons and I need to create a web app to detect beacon and make an action when it's detected and I think that evothings can help a lot !
Doug Fortune
@DougFortune_gitlab
Hi Zoe@Zoeinfp , maybe you can answer my question? I just built a mobile app for an iBeacon (first time doing this)- Do I need to upload my files to my website or how does the iBeacon know what packet to send out? (sorry, dumb question, but I am new to this)
Batsiraik
@Batsiraik
i m not seeing evothings viewer app on apple store
can anyone help with the link if possible
Brian Stromquist
@bstromquist
search for CGTek Viewer. evothings is not in the app store. CGTek viewer is a clone - works for me.
AsadUllah
@asadullah797_twitter
I would like to ask whether it is possible to use evothings as web application rather than native iOS or android app? because the EVO studio does not start until and unless it is paired with a mobile application
sanyaade-machine-learning
@sanyaade-machine-learning

@evothings_twitter, @phatpaul @faizaanshah @jaycassera_twitter : HyperReload and Evothings Studio both contains hyper code (both have folder named hyper that contains HyperReload code). Both also implemented port: 4042 even though Cloud based HyperReload scans for domain name and IP address. Evothings Studio and Evothings Viewer both connect to HyperReload cloud so in fact HyperReload acted as middle layer between the Studio and the Viewer.

If you run both HyperReload and Evothings-Studio locally on the same network then you will have port conflict problems since both of them are using port:4042. Obviously you want to start HyperReload first. You will be able to connect to it with the Viewer App by modifying the URL in the settings but Evothings-Studio wont work unless you change its own port address to something else and not 4042.

Also there are still some Ruby code around building HyperReload and some hard-coded paths and folders.

I will be doing some more exploration of them, built them in the past so it will nice to revisit those knowledge again

See:
Evothings-Viewer ==> App.js; study it very well.
Evothings-Studio ==> Hyper/setting/setting.js; Also most the files inside the hyper/server folde e.g. file-server.js; app, uuid, monitor, etc.. are important core to understanding how inter-process communication between those there packages work and exchange data
HyperReload: ==> again see the hyper folder and look at hyper-server.js (to see how server-base(URL) App-path, IP-address, etc... are set-up). The webserver.js (mini webserver that host HyperReload). Have fun!

See Also: MoSync and Reload: this is where its all began
Ping @gokr @mikaelkindborg
and others!

God blesses!!!

Best regards,
Sanyaade

Kateweed
@Kateweed
Hi, My drag and drop isn't working in evothings my apps, any clues please?
Rob
@rm-rf-etc

Has anyone had success running evothings with a create-react-app project? I have a react project which I am building for desktop (electron), mobile (evothings / cordova), and web.

Running the project with evothings is almost completely working. The main trouble I have is that the index.html file evothings reads is not the index.html that the webpack dev-server generates. I've had some success by making these two files very similar, but some things still don't work, like the CSS generated by the styled-components library. This is broken because the CSS get's dynamically injected into the head of the index.html file.

Does anyone know how to direct evothings to read the index.html output from webpack dev-server?

Rob
@rm-rf-etc
Wow, I guess it's really dead around here
bkowalczyk21
@bkowalczyk21
@evothings_twitter Has anyone gotten the TypeError: ble.** is not a function/ is undefined for certain BLE calls that are supposedly in the BLE Plug-In. For example, ble.connect works but ble.connectToDevice returns the error. Similarly, ble.readCharacteristic works but ble.getCharacteristic returns the error. Anyone know what to do about this?
Shashi Kiran
@kiranshashiny
Hello, I am using Evothings 2.2.1, and it keeps disconnecting ! I have to keep connecting over and over again.
@mazekeeper - Hello - I remember working with you a year back and I started on Evothings again.
Is the app still supported ? I dont see much of an activity on this forum !
@rm-rf-etc - Did someone reply to your query ? is this forum active ? any developers here ?
FredGr
@FredGr
Hello, when I started developping multiplatform app, evothings has been really helpful. From time to time you can get support on this forum from other users.
Then I shifted to using Cordova directly and realized this is not so difficult even if you have to do the manual reload every time. But you get better control especially if you want to do some specific things with new cordova plugin. Hope it helps.
Rob
@rm-rf-etc
No
EllaKim0415
@EllaKim0415
does anyone know why evothings workbench does not return a key?
sanyaade-machine-learning
@sanyaade-machine-learning
I heard that the jury is out on Evothings framework so in order to use it locally I downgraded to 2.0 which was last version of Evothings Workbench that runs locally without cloud connection. I was planning to scale up that edition gradually but doing so will violate the organisation intention. Also I look at PhoneGap Desktop, Snack-web, Expo and other similar framework that has hot-reload (A.K.A Live-Reload). Right now I am working on setup a server at home for machine learning, later on I will come back to Evothings

God blesses!!!

Best regards,
Sanyaade