I have 4 spare TPLink plugs that I can test on...I should be available to begin testing on the wireless plugs in a month or so. Is that a functionality I can implement on my end, or will it require extensive work in the CLI?
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I have 4 spare TPLink plugs that I can test on...I should be available to begin testing on the wireless plugs in a month or so. Is that a functionality I can implement on my end, or will it require extensive work in the CLI?
I have 4 spare TPLink plugs that I can test on...
We have to cross check if the culprit is reef-pi or something else running on pi. Assuming its reef-pi, I am noticing 20% memory usage increase in past 10 days. Is that assessment correct? Can you share some details around what all you have configured on the reef-pi? I can then reproduce and fix the issue. I am specifically looking at timer, lights, ato, temp controller, ph etc.Noticed the resources getting used up pretty quickly recently, and when I went to log into the reef-pi, the UI was missing a lot of items. I went to reboot, and that action was delayed by about 10 seconds. I have the pH probe polling at 90 second intervals. Is that too frequent? Should I change it to hourly, or every 30 minutes?
![]()
WHich model? The current driver only supports hs1* series with single outletsI have 4 spare TPLink plugs that I can test on...
You need to execute a command to create the tplink driver using API (similar to ph calibration), thats all, then you can create outlet using that driver and associate it with an equipment using the normal UIOther than the hardware, what changes are required in the reef-pi?
This is still an issue?Browser that is build in to raspbian, and Chrome for android.
The log was empty but that can be because i reset the database, i will try Again.
HS105WHich model? The current driver only supports hs1* series with single outlets
You need to execute a command to create the tplink driver using API (similar to ph calibration), thats all, then you can create outlet using that driver and associate it with an equipment using the normal UI
This is still an issue?
create a file with following data (kasa.json) . Type "hs1xx" is important, this tells reef-pi that its a kasa smartplug. Change the SMART_PLUG_IP with your smar plug's IP (check your router or kasa app to get the ip ).what command is used to create the driver?
{"name":"KasaTest","type":"hs1xx","config":{"address":"SMART_PLUG_IP:9999"}}
curl -X PUT -d @kasa.json http://REEF_PI_IP/api/drivers -b cookie.txt
this is a bug. :-( . We'll have to fix it.Here are the logs:
![]()
It looks like a PCA9685 needs to be connected when enabling the PCA9685 option. Only then I do not expect that reef pi does not start, rather gives an error.
Can someone try the same? I have nothing connected to the PI, running 2.4 with raspbian 4.14. From a blank install just enable the "PCA9685" update and reboot.
Deleting the database afterward brings you back to a functioning reef-pi, Thanks!!
I just noticed this driver support was landed soon after the 3.0 alpha prerelease, so this is not present in rhat release. Are you building from master? If not, you have to wait till I cut a new release of build from master.create a file with following data (kasa.json) . Type "hs1xx" is important, this tells reef-pi that its a kasa smartplug. Change the SMART_PLUG_IP with your smar plug's IP (check your router or kasa app to get the ip ).
Then use reef-pi api to create a new driver. Use appropriate reef-pi ip. You'll need to create the cookie.txt file using auth/signin api. if its there, it can be reused.Code:{"name":"KasaTest","type":"hs1xx","config":{"address":"SMART_PLUG_IP:9999"}}
After this you should see a new driver name kasa is visible in Configuration -> Drivers section. You can go to connectors and create outlet and associate the new driver from UI . Let me know how it goes . I was ecstatic to see this working :)Code:curl -X PUT -d @kasa.json http://REEF_PI_IP/api/drivers -b cookie.txt
I'm building from source. I'll test later today.I just noticed this driver support was landed soon after the 3.0 alpha prerelease, so this is not present in rhat release. Are you building from master? If not, you have to wait till I cut a new release of build from master.
I must say I also like the less wire aspect of it :-) . The dependency on WiFi is a concern though.The really great thing about the tplink driver, or reef pi supporting a good smart plug, is that it eliminates having non technical people having to wire up something to control MAINS(120v or 240v) power. Issues with safety(UL listings and such) are taken off the table if well made UL listed devices are used for the AC side of things.