I've fixed the Hysteria this time, I think, lots of small issues. I've also fixed the graphs.
As for browsers, there's no 100% common standard across all the platforms, I've tried to make it as agnostic as possible using third party libraries but there's probably some issues with browsers. If you can give me the javascript output and the browser verison I can try to recreate it. Also provide the getstatus output.
I've done all my development on Chrome.
I have the same browser issues. I have tried using Firefox can really view only. Using Chrome, I can make edits successfully but still don't get the MASH fields on my PIDs.
Here is a link to pastebin -http://pastebin.com/k4XTNfCk
This is a capture of the Firefox (with version) JS console and after the @@@@ the capture of the same in Chrome. On Chrome I added a new HOP ADD - Timer and I deleted and re-added the MASH GPIO. Tried adding an AUX GPIO but was not successful, may have entered it wrong.
One other thing I have noticed when I create a PID they don't appear grouped together on one side. Again I don't really care about this but fear it's part of what ever I have screwed up.
Here is the getstatus from Chrome:
{"message":"","switches":{"RIMS%20Pump":false},"breweryName":"Blackwater Brewery","notifications":[],"language":"en_US","triggers":{},"locked":false,"vessels":[{"deviceaddr":"28-000006777ac0","name":"HLT","tempprobe":{"elapsed":1430790322749,"position":-1,"scale":"F","hidden":false,"temp":74.4116,"calibration":"0F","cutoff":"-999","gravity":1}},{"pidstatus":{"cool":{"cycle":0,"d":0,"p":0,"gpio":"","delay":0,"inverted":false,"i":0},"min":0,"time":0,"max":0,"duty":0,"status":"off","setpoint":0,"manualduty":0,"heat":{"cycle":0,"d":0,"p":0,"gpio":"GPIO7","inverted":false,"i":0},"mode":"off","manualtime":0},"deviceaddr":"28-0000065c31fa","name":"Mash","tempprobe":{"elapsed":1430790323391,"position":-1,"scale":"F","hidden":false,"temp":74.4116,"calibration":"0F","cutoff":"-999","gravity":1}},{"deviceaddr":"28-0000065bc3cc","name":"Kettle","tempprobe":{"elapsed":1430790322820,"position":-1,"scale":"F","hidden":false,"temp":74.6366,"calibration":"0F","cutoff":"-999","gravity":1}},{"pidstatus":{"cool":{"cycle":0,"d":0,"p":0,"gpio":"GPIO1_12","delay":0,"inverted":false,"i":0},"min":0,"time":0,"max":0,"duty":0,"status":"off","setpoint":0,"manualduty":0,"heat":{"cycle":0,"d":0,"p":0,"gpio":"GPIO1_13","inverted":false,"i":0},"mode":"off","manualtime":0},"deviceaddr":"28-0000065c68e3","name":"Chamber","tempprobe":{"elapsed":1430790323459,"position":-1,"scale":"F","hidden":false,"temp":74.1866,"calibration":"0F","cutoff":"-999","gravity":1}}]}
I am having major knee surgery in 2 weeks so may not be on much for awhile. I may take down by BrewPi and try Elsinore on my RPI (Ver2) in the meantime. Thanks