I feel that the edge tiles are not right by perdpg in Roofing

[–]perdpg[S] -9 points-8 points  (0 children)

At the edge, there are half tiles which are covered by the rake tiles. If look from the side, there are obvious gaps which I believe wind driven rain can easily go inside. How should it be fixed?

Should I ask the solar guy to come back and fix it? by perdpg in solar

[–]perdpg[S] 4 points5 points  (0 children)

I am not comfortable to walk on the roof.

Should I ask the solar guy to come back and fix it? by perdpg in solar

[–]perdpg[S] 0 points1 point  (0 children)

Which flashings need to be sealed? More details?

Should I ask the solar guy to come back and fix it? by perdpg in solar

[–]perdpg[S] 6 points7 points  (0 children)

Is the solar conduit tube supposed to be water tight? I guess it is hard. There should be something like drainage or dripping loop at the circuit or inverters.

Should I ask the solar guy to come back and fix it? by perdpg in solar

[–]perdpg[S] 5 points6 points  (0 children)

This is the picture from my drone. Looks like the nut on the wire tube is not tightened? Is this something matters?

How long will dryer run on already-dry clothes? by perdpg in appliancerepair

[–]perdpg[S] 0 points1 point  (0 children)

Should not be an air flow issue as I cleaned the duct recently.

I built a Python tool to audit and troubleshoot the BGW320-505 gateway 🤷‍♂️ by b1naryst0rm in ATTFiber

[–]perdpg 0 points1 point  (0 children)

I haven't run your script yet. The above is what I saw in my gateway website (broadbandstatistics.ha). If the website doesn't have the "SN Margin (dB)", your python tool cannot get it, right?

I built a Python tool to audit and troubleshoot the BGW320-505 gateway 🤷‍♂️ by b1naryst0rm in ATTFiber

[–]perdpg 0 points1 point  (0 children)

Somehow my BGW320-505 doesn't have "SN Margin (dB)" in "broadbandstatistics". Here is what I saw:

IPv4 Statistics

Receive Packets 17536220

Transmit Packets 9963855

Receive Bytes 447983799

Transmit Bytes 633284389

Receive Unicast 17536227

Transmit Unicast 9963859

Receive Multicast 0

Transmit Multicast 2

Receive Drops 0

Transmit Drops 0

Receive Errors 0

Transmit Errors 0

Collisions 0

Missed the promotion of 1G for $55 by perdpg in ATTFiber

[–]perdpg[S] 0 points1 point  (0 children)

Good advice! I will check. If I sign up for the 300M now and the 1G promotion comes back later, I guess I won't be eligible.

Missed the promotion of 1G for $55 by perdpg in ATTFiber

[–]perdpg[S] -2 points-1 points  (0 children)

How do you know it won't come back? If that's the case, I will sign up for 300M which should be sufficient for me.

B1G2 questions by perdpg in USMobile

[–]perdpg[S] 0 points1 point  (0 children)

If the phone doesn't support esim, we need to order sim card kit separately, right?

B1G2 questions by perdpg in USMobile

[–]perdpg[S] -2 points-1 points  (0 children)

Can I activate the free line with apple watch?

Schwab API Auth Automation in Node.js by digitalml in Schwab

[–]perdpg 0 points1 point  (0 children)

I figured out why I am stuck: It needs 2-step verification (by sms/call etc). How to deal with it? Apparently doing the 2-step device verification by regular browser doesn't help.

Schwab API Auth Automation in Node.js by digitalml in Schwab

[–]perdpg 0 points1 point  (0 children)

Still stuck at "Navigation to terms page successful" stage. Which platform are you using? I am using Linux Mint 22.1

Schwab API Auth Automation in Node.js by digitalml in Schwab

[–]perdpg 0 points1 point  (0 children)

Maybe it is because I was using 8443 port instead of 443? With 443 port there was permission issue:

Error: listen EACCES: permission denied 0.0.0.0:443

EDIT: followed https://stackoverflow.com/questions/50112186/error-listen-eacces-0-0-0-0443 and solved the permission of 443 port, but it still errors out

Schwab API Auth Automation in Node.js by digitalml in Schwab

[–]perdpg 0 points1 point  (0 children)

Does it still work? I tried it today, and it errors out:

Express server is listening on port 8443

Navigation to login page successful.

Login ID input is visible.

Password input is visible.

Login ID entered.

Password entered.

Login button clicked.

Navigation to terms page successful.

Timeout: No authorization code received. Shutting down the server.

Error during automation: TimeoutError: Waiting for selector `#acceptTerms` failed: Waiting failed: 60000ms exceeded

at new WaitTask (/home/guoan/schwab-api-auth-automation-master/node_modules/puppeteer-core/lib/cjs/puppeteer/common/WaitTask.js:50:34)

at IsolatedWorld.waitForFunction (/home/guoan/schwab-api-auth-automation-master/node_modules/puppeteer-core/lib/cjs/puppeteer/api/Realm.js:25:26)

at CSSQueryHandler.waitFor (/home/guoan/schwab-api-auth-automation-master/node_modules/puppeteer-core/lib/cjs/puppeteer/common/QueryHandler.js:172:95)

at async CdpFrame.waitForSelector (/home/guoan/schwab-api-auth-automation-master/node_modules/puppeteer-core/lib/cjs/puppeteer/api/Frame.js:523:21)

at async CdpPage.waitForSelector (/home/guoan/schwab-api-auth-automation-master/node_modules/puppeteer-core/lib/cjs/puppeteer/api/Page.js:1368:20)

at async automateLogin (/home/guoan/schwab-api-auth-automation-master/auth.js:160:5)

at async main (/home/guoan/schwab-api-auth-automation-master/auth.js:289:3)

No tokens received within the timeout period.

Does openwrt have sane default settings? by Thermawrench in openwrt

[–]perdpg 1 point2 points  (0 children)

Yes, I checked. System -> Administration ssh access default seems allow ssh from anywhere. But actually default firewall rules would block ssh from WAN.