Skip to content
View iamkaran's full-sized avatar
🐧
i like linux
🐧
i like linux

Block or report iamkaran

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
iamkaran/README.md

Karan

  • Working in the field of IIoT
  • Interested in Linux(especially NixOS), Embedded, Networking, Home-labbing, and many other pieces of stuff.
  • Sharing my experiences at https://iamkaran.github.io/

Go Python Kotlin C Nix
Nginx FastAPI Docker
NixOS Linux Git SolidWorks
Proxmox AWS EC2

Pinned Loading

  1. tb-override tb-override Public

    Thingsboard White-Labeling for CE using Reverse-proxy static asset override via location + alias.

    Python 4

  2. pms-core pms-core Public

    PMS Core ingests machine telemetry, links it to Thingsboard assets/jobs, computes KPIs such as OEE, and writes results back for monitoring. It leverages TB's API and uses FastAPI for the endpoint

    Python

  3. plc-edge-gateway plc-edge-gateway Public

    A Python service that sends Modbus data over MQTT to a external Thingsboard server and supports SMTP and Whatsapp notification alerts

    Python 1

  4. iamkaran.github.io iamkaran.github.io Public

    👾 Sharing my everyday experiences and chill posting here and there 🐟

    HTML

  5. py-dlp py-dlp Public

    A small Python CLI wrapper around yt-dlp to download videos and audios with metadata embedded

    Python 1

  6. Teltonika RUT906 NTP Time Sync Fix d... Teltonika RUT906 NTP Time Sync Fix due to invalid PUT request via the WebUI
    1
    # TOPIC:
    2
    # https://community.teltonika.lt/t/bug-ntp-sync-with-browser-fails-due-to-invalid-put-request/17757
    3
    # THIS SCRIPT FIXES A ISSUE WITH TELTONIKA ROUTERS (I AM AWARE OF RUT906 TILL NOT BUT OTHERS MIGHT  BE AFFECTED TOO) WHERE THEY PUT INVALID TIMEZONE IN THE "SYNC WITH BROWSER" PUT REQUEST THAT IS LOCATED IN "SYSTEM>ADMINISTRATION>DATE & TIME" IN MY CASE, "Asia/Kolkata" WHICH WAS EXACTLY WHAT WAS SELECTED IN THE DROPDOWN, WAS BEING SENT AS "Asia/Calcutta" WHICH IS OUTDATED
    4
    import http.client
    5
    import json