Hacker Newsnew | past | comments | ask | show | jobs | submit | ranebo's commentslogin

You are correct this was actually and error in my re-collection. I remembered when writing that it was missing something but mistakenly thought it was the EZ. In fact the model number on the case was "PIC7KS" without the 6. Good spot.


Ah, in that case you were free to add any of {"6", "6-EZ", "-EZ"} because the code includes "PIC7KS-EZ" as well; you probably did choose "-EZ" after all!


This is all fantastic info. I have included the details and a link to these comments at the bottom of the post. Great work!


Tip: Instead of soldering I use splicing connectors with levers for testing stuff like this out. For example:

https://www.wago.com/de-en/c/installation-terminal-blocks-an...


Wago has great stuff.


Tiny QOL change without too much work, you could install something like teamviewer on the tablet, and now you're able to control your AC remotely from your PC, your phone, or anywhere!


The MyAir (or e-Zone) app can already be accessed remotely. You install the app on your phone and pair it with your system by connecting to the same LAN. After the initial pairing it can be used from everywhere.


Using which reverse service, though?


From memory it connects to Firebase, possibly using the Realtime Database to sync state.


Hey - As the owner of a similar system I have a question for you - do you use their phone app to control your system from your phone in/out of the house, and did it still work after this?


I use the home assistant plugin with it personally, but I have tried the apps and they still work fine both locally and remote.


Cool, that's all I needed to know, I'll be following in your footsteps at some point, thanks for taking the leap and doing all this :)

Now back to connecting an orange-pi zero to the petcube cam someone bought me for Christmas. I've found TTL pins on there and I want to know what's going on...


Oh wow, that is crazy! That sounds awesome so please still write it up and I will link. myreal.name@gmail


You have no idea how true this is :). I had to upgrade everything, the old site didn't even have SSL. But this annoyed me so much I wanted others to know how to fix it.


Super fun read. Reminds me of the old software cracking days… totally appreciate you sharing it, even though i likely will never have one of those AC units.


> You have no idea how true this is :). I had to upgrade everything, the old site didn't even have SSL. But this annoyed me so much I wanted others to know how to fix it.

People like you are the ones that make the internet worth logging on for.


Hopefully this costs the company that tried to fleece you even more money in backlash and also as more people see that is possible to fix this.


My best open source work is pretty much entirely in the 'Rage Driven Development' category.

(solid post, also solid rant, mate)


Glad you did! Nice read as well.


I think it is some sort of serial comm over cat5. My only concern was getting the thing working again :) But if still interested here is a close up of the chip side of the POE connector: https://blog.hopefullyuseful.com/blog/advantage-air-ezone-ta...


Cheers, I am looking at this for our system but it is still working so I didn't want to mess it up, but was planning for the eventuality... I've been reverse engineering the app, so your post has cleared a few things up for me :)

The plan is to get rid of the tablet and put a Amazon echo hub or HA on a tablet that directly controls the aircon in the future


Feel free to reach out, a few people from this thread seem to be doing similar things, including looking at the protocols involved and interop requirements. It would be good to combine efforts if you're that way inclined.

As far as HA integration goes, there's already an adapter available that uses the HTTP API that the tablet exposes. This of course still requires a working tablet though.

The next step for an open solution would be to either write a replacement for the tablet API that talks directly to the control box using RS485 (which will have the benefit of allowing existing integrations to work as-is), or perhaps even ignore the original API and start from scratch with something custom built for HA integration.

The original HTTP API that the tablet exposes is relatively straightforward, but it also commits quite a few sins against HTTP, such as mutating state on GET requests (making CSRF type attacks trivial). This makes a like-for-like replacement a little less palatable in my eyes.

The other tricky thing is that the tablet code is where a lot of the state is kept and the smarts of the system are located. Zone names and config, schedules, temperature sensor pairing, ... replacing the tablet API completely like-for-like might be tricky, but doing just enough to support HA integration (maybe submitting a patch to the existing integration to support the new custom API) is probably a much easier task. There should be no need to rebuild features that HA already has such as scheduling etc.


Interesting! Yours is a different rev to mine, and a different chip. Can you post photos of both sides please?


Its a hex/base64 encoded string that will get you a discount on his book.


It's 5 million yen. I actually did this back in 2012. It's a complicated procedure but plenty of Japan based lawyers can help you out.

I did it myself, without lawyer help but you will absolutely need someone fluent in Japanese. The paperwork is suffocating. In retrospect I should have just married my then girlfriend, now wife.


Thank you! I will investigate this possibility as a third of my clients are in Japan so... ( btw, my daughter loves EasyBeats! )


They must have been listening, there is a video on the main page now.

Basically a bookmark manager for the apps/folders you use, allowing you to restore everything in a click or two.

I specified a terminal and two VSCode windows each set with different project directories and it loaded perfectly. Will purchase.

Feature request: Would like the ability to choose fullscreen/specific space for each application.


How did you specify the two VSCode windows each set with different project directories? I wanted to do this too but the "Open with" drop-down in "Advanced" settings only showed four apps, none of which were VSCode.

I'd also love to be able to give it a window of tabs in Chrome or Firefox and have it open all of those in one window. Perhaps there's already a way but it wasn't obvious to me.

EDIT: I kept reading the comments and found the VSCode solution. You add VSCode first and then specify a folder to open.


You might also want to try Freeter (https://freeter.io). It can do all of these.


I think it's being consumed though, and it's not just Hollywood/America. I've noticed that streaming apps have completely changed my parents (Australian) viewing habits. The ability to sample something then quickly change if desired, has them experimenting constantly. This experimentation has them binge watching a new Scandinavian/French series every week.


I'm not a user of Slack (solo dev) so I guess I'm not the target audience for this. But I am I wrong in feeling that this comes off as completely lame?

To me it reads as weirdly premature desperation conveyed in a condescending tone.


Yeah, it's really weirdly passive-aggressive and lame. Condescending is a good way to describe it.

I use Slack in a small 5-person company and generally dislike it. The desktop app is horrible. Why does a chat app need 400MB of RAM anyway? It also doesn't let me customize the font—or really much of anything—not a dealbreaker, but a bit annoying. So basically I use Slack in a browser, which is at least usable. Entirely and easily replaceable though.


Isn't the desktop app just a chrome browser plugin? With its own starting point?


It's an Electron app.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: