Articles

วิธีเชื่อมต่อระบบยืนยันตัวตนจากแอปกับ OCPP Central System
EV

วิธีเชื่อมต่อระบบยืนยันตัวตนจากแอปกับ OCPP Central System

ในยุคที่สถานีชาร์จรถยนต์ไฟฟ้ากำลังขยายตัว แอปมือถือและแดชบอร์ดผู้ดูแลเป็นเครื่องมือสำคัญในการควบคุมระบบ แต่เราจะ ยืนยันตัวตนผู้ใช้ และเชื่อมโยงการสั่งงานของผู้ใช้กับสถานีชาร์จ (EVSE) อย่างปลอดภัยได้อย่างไร?

Read More
คู่มือสำหรับผู้เริ่มต้น: แอปชาร์จรถ EV ทำงานอย่างไร ติดต่อกับสถานีชาร์จ และคำนวณค่าใช้จ่ายอย่างไร
EV

คู่มือสำหรับผู้เริ่มต้น: แอปชาร์จรถ EV ทำงานอย่างไร ติดต่อกับสถานีชาร์จ และคำนวณค่าใช้จ่ายอย่างไร

เมื่อรถยนต์ไฟฟ้า (EV) กลายเป็นทางเลือกหลักในยุคปัจจุบัน ผู้ใช้งานคาดหวังว่าจะสามารถชาร์จรถได้อย่างสะดวกและชาญฉลาดผ่านแอปมือถือ บทความนี้จะอธิบายให้คุณเข้าใจง่ายๆ ถึงวิธีที่ระบบชาร์จ EV แบบสมาร์ตทำงาน โดยเฉพาะถ้าคุณกำลังพัฒนา ระบบด้วย Flask backend หรือกำลังเริ่มต้นสร้างแพลตฟอร์มของคุณเอง

Read More
สร้างระบบจัดการ EV Charging OCPP 1.6 ด้วย Flask[async], WebSocket และ MongoDB
EV

สร้างระบบจัดการ EV Charging OCPP 1.6 ด้วย Flask[async], WebSocket และ MongoDB

การบริหารจัดการสถานีชาร์จรถยนต์ไฟฟ้า (EV Charging Station) ต้องใช้ระบบหลังบ้านที่สามารถสื่อสารแบบเรียลไทม์ สั่งงานจากระยะไกล และจัดเก็บข้อมูลได้อย่างปลอดภัย เราได้พัฒนาระบบ OCPP 1.6 CSMS ที่ออกแบบมาให้ทำงานร่วมกับสถานีชาร์จหลากหลายยี่ห้อได้อย่างมีประสิทธิภาพ ด้วยเทคโนโลยี:

Read More
AI ยกระดับระบบบัญชีและคลังสินค้าใน Odoo อย่างไร (พร้อมแนวทางพัฒนา)
ERP

AI ยกระดับระบบบัญชีและคลังสินค้าใน Odoo อย่างไร (พร้อมแนวทางพัฒนา)

ในยุคธุรกิจที่เปลี่ยนแปลงเร็ว การจัดการบัญชีและคลังสินค้าแบบเดิมอาจไม่เพียงพออีกต่อไป — ธุรกิจจำเป็นต้องมีระบบที่ “ฉลาด” มากกว่าเดิม ซึ่งก็คือการนำ AI (ปัญญาประดิษฐ์) มาเสริมพลังให้กับระบบ ERP อย่าง Odoo

Read More
JavaScriptでフルスタックのEコマースシステムを開発しよう
Coding Dev E-Commerce

JavaScriptでフルスタックのEコマースシステムを開発しよう

商品一覧から決済まで、すべてJavaScriptで構築! 🛠️ なぜJavaScriptを選ぶのか? かつてJavaScriptは「ボタンを点滅させる言語」でした。でも今は違います。Node.jsやReactの登場により、フロントエンドからバックエンド、データベース、決済まで、すべてJavaScriptだけで構築可能です。

Read More
พัฒนา E-commerce แบบ Fullstack ด้วย JavaScript
Coding Dev E-Commerce

พัฒนา E-commerce แบบ Fullstack ด้วย JavaScript

ครอบคลุมตั้งแต่หน้าร้านถึงระบบหลังบ้าน ด้วยภาษาเดียว 🛠️ ทำไมต้อง JavaScript? ในอดีต JavaScript คือภาษาสำหรับสร้างปุ่มให้กระพริบ แต่วันนี้ JavaScript กลายเป็นเครื่องมือที่ทรงพลัง ใช้สร้างระบบ E-commerce ครบวงจร ได้ทั้งฝั่งหน้าเว็บ (Frontend) และฝั่งเซิร์ฟเวอร์ (Backend)

Read More
Building a Fullstack E-commerce System with JavaScript
Coding Dev E-Commerce

Building a Fullstack E-commerce System with JavaScript

From the cart to checkout — all powered by JS. 🛠️ Why JavaScript for E-commerce? JavaScript is no longer just for making buttons blink. It’s now fully capable of powering front to back e-commerce systems. With the rise of Node.js, React, and modern databases, you can build a complete store using JavaScript — and nothing […]

Read More
สร้าง Agentic AI ด้วย Python, Langchain และ Ollama สำหรับระบบอีคอมเมิร์ซและโรงงานอัตโนมัติ
Chatbot

สร้าง Agentic AI ด้วย Python, Langchain และ Ollama สำหรับระบบอีคอมเมิร์ซและโรงงานอัตโนมัติ

ยุคใหม่ของ AI ไม่ได้หยุดแค่การตอบคำถามแล้วจบไป — Agentic AI คือการพัฒนาไปอีกขั้น ที่ AI มีความสามารถในการ "คิด วางแผน และดำเนินการ" โดยอัตโนมัติ เราจะพาคุณสร้างระบบ Agentic AI จริง โดยใช้:

Read More
PythonとOBD-IIライブデータでP0420の根本原因を診断する
Dev

PythonとOBD-IIライブデータでP0420の根本原因を診断する

P0420(「Catalyst System Efficiency Below Threshold – Bank 1」)は、最もよく発生するOBD-IIトラブルコードのひとつですが、誤診断されることも非常に多いです。多くの人がすぐに触媒コンバータ(キャタライザー)を交換してしまいますが、それが正しい修理とは限りません。実際には、センサーの劣化や空燃比の異常、排気漏れなどが原因であることがよくあります。

Read More
วิเคราะห์หาสาเหตุของโค้ด P0420 ด้วย Python และข้อมูลสดจาก OBD-II
Dev

วิเคราะห์หาสาเหตุของโค้ด P0420 ด้วย Python และข้อมูลสดจาก OBD-II

P0420 หรือ “Catalyst System Efficiency Below Threshold (Bank 1)” คือหนึ่งในโค้ด OBD-II ที่พบได้บ่อยที่สุด และก็มักถูกวินิจฉัยผิดมากที่สุดเช่นกัน หลายคนมักรีบเปลี่ยนแคตตาไลติกคอนเวอร์เตอร์ทันที ซึ่งอาจเสียเงินโดยเปล่าประโยชน์ หากสาเหตุจริงมาจากเซ็นเซอร์เสีย หรือระบบเชื้อเพลิงทำงานผิดปกติ

Read More
Diagnosing the Root Cause of P0420 with Python, OBD-II, and Live Sensor Data
Dev

Diagnosing the Root Cause of P0420 with Python, OBD-II, and Live Sensor Data

P0420 — “Catalyst System Efficiency Below Threshold (Bank 1)” — is one of the most misunderstood and misdiagnosed OBD-II trouble codes. It’s tempting to replace the catalytic converter right away, but that’s often a costly mistake. The real culprit might be a faulty sensor, air/fuel imbalance, or even exhaust gas recirculation (EGR) issues.

Read More