We sent a 6-digit code to your email. Enter it below to sign in.
Code expires in 10 minutes
7-day free trial · No credit card required
Loading your automation jobs…
Share your unique referral link. Every friend who signs up and subscribes earns you 1 free month.
316541 in .../plant/316541/.... Copy that number.pool_onpool_offpool_on / pool_off) must match exactly what you used in your Applets.http://homeassistant.local:8123 or http://192.168.1.100:8123.http://miner:8080). Miner stays invisible to the public internet.tag:solar-iot and use ACLs to restrict what Solar IOT can reach on your tailnet.tskey-auth-…) into the Tailscale auth key field.http://miner:8080 or http://100.x.y.z:8080. MagicDNS hostnames work.sudo tailscale funnel --bg 8080. You get a public URL https://<machine>.<tailnet>.ts.net.basic_auth in front of port 8080, then funnel Caddy's port. Set the Authorization: Basic … header on the ON / OFF requests.SESSION.0.SessionID), and makes it available as {{variable_name}} in the ON/OFF request bodies. The ⚡ Load LuxOS preset button fills in everything for you.http://miner:8080 (with auth key) or https://<your-miner>.<tailnet>.ts.net (Funnel)POST, Path /api, Headers Content-Type: application/json, Body {"command":"logon"}, Extract SESSION.0.SessionID, Save as session_idPOST, Path /api, Body {"command":"curtail","parameter":"{{session_id}},wakeup"}POST, Path /api, Body {"command":"curtail","parameter":"{{session_id}},sleep"}
npm install, then use PM2: npm install -g pm2 → pm2 start src/index.js --name solar-iot → pm2 save.users.json in the project root. Add entries as "email": {"passwordMd5": "HASH"}. Use an online MD5 generator to hash the password (not recommended for production; consider upgrading to bcrypt).Real-time insights across all your automation jobs
Loading…
Loading events…
Every unique email ever imported — aggregated across all lists.
Click the button above to load.
Loading…
Automated multi-step email workflows that enrol users based on their account data.
Loading…
Select a list above.
Preview every transactional email the system sends to users.
Loading…
Users matching all conditions below will enter this journey. Leave empty to match all users.
Enter a customer email to see which steps they have taken and where they currently are in the journey.
All registered users with trial status, subscription info, and admin actions.
Click Load Users above.
http://miner:8080), or leave blank to use a public URL.https://miner.tail1234.ts.net) OR private tailnet hostname (e.g. http://miner:8080) if you also provide an auth key below.:8080 at the end?{{variable}} in the ON / OFF requests below.Name: valueSESSION.0.SessionID for {"SESSION":[{"SessionID":"..."}]}{{name}}Name: value{{variable}} for values captured from Step 1{{variable}} for values captured from Step 1{{session_id}}) from Step 1 are available.{{variable}} for values captured from Step 12xx. Examples: 200, 200,204, 200-299, anyℹ Leave any field blank to ignore that condition. All filled-in conditions must be met simultaneously.
Unlock unlimited jobs and continued automations.
AI analyses your recent event log and recommends ON/OFF threshold adjustments to maximise solar usage and savings.
Analyses your 7-day solar event log to find the hours when solar is consistently available — so you can schedule devices for maximum free energy.
A quick energy performance summary for your setup — calculated from your 7-day data, no AI needed.
The AI will write the subject line, preheader, and full email using your Solar IOT branding automatically.
Your key is sent only to OpenAI to generate the template — it is never stored.
✅ Review before saving — you can edit these: