a few years ago a company by the name of ‘trolmaster’ released a environment controller that relies on rj12 connectors to connect to its devices, and the main controller itself plugs directly into ethernet. no wifi.
there is also no way to configure the main units internet properties at all, no login, no password. no settings, acquires IP when online and does it via DHCP. you open the app on your phone, login, then scan the QR code on the controller itself to establish ownership. being on local internet is basically not at option. the software is also lackluster to say the least.
ive decompiled the android app and see it does connect to aws for the user account process. there are also bin files for firmware updates available on their website.
the hardware inside the main controller is STM32, ive opened all units and identified which chips are what and their purpose… Im not at the proper skill level yet to attempt to gain access via i2c, or slic cable debuggers, that to my understanding, this thing works off of.
countless times in the past ive wasted a few too many hours trying to use wireshark to figure out what its transmitting, but its also been a while as ive come quit discouraged with this entire process.
its got to be sending the environmental data to its cloud, and there has got to be a way for me to get that access to that. there’s gotta be :shrug:
between the ides to decompile their bin, semi regular android apk updates, decompiling the apk and nudging around in that source code… its been a blackhole of time for me.
if anyone is of any skill in this process, feel free to suggest anything, or ask anything, ill be happy to post pics and links to anything, for a bump in the right direction.
theres got to be someone out there that can aid in this, and heres my outcry for help.
i cant even figure out what port it uses.
the company doesn’t have an API available yet, and is going to be charging a monthly access fee when they figure it out :facepalm:
not sure where else to post this on the forum, but again, any help is welcome.
thanks!
trolmaster hydrox
https://www.trolmaster.com/Products/Details/HCS-1
TM4C1231 - TI SOC
https://www.ti.com/store/ti/en/p/product/?p=TM4C1231H6PMI7
PIC32 MZ1024EFM - second pcb that has ethernet jack
https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/32-bit-mcus