Why Accounting Firms Are Moving Off Per-Seat Software — and What It Actually Takes

If you run an accounting firm, your software bill probably scales the wrong way. Every new client account, every new staff seat, every new module — another line item. Multiply that across the client base you’re supposed to be growing, and the tool that’s meant to help you scale becomes a tax on scaling.

Continue reading “Why Accounting Firms Are Moving Off Per-Seat Software — and What It Actually Takes”

OCPI 2.2.1 实现指南:如何构建 Locations、Sessions 与 CDR 模块

如果你已经搭建了一套基于 OCPP 的 CSMS,现在需要将其开放给漫游合作伙伴,OCPI 是一类完全不同的对接问题。OCPP 是与你自己控制的充电桩之间建立的单条持久 WebSocket 连接;而 OCPI 是与你并不控制、受合同约束的合作方平台交换的一组带版本号的 REST 模块,其中的数据最终要与真实资金对上账。

Continue reading “OCPI 2.2.1 实现指南:如何构建 Locations、Sessions 与 CDR 模块”

OCPI 2.2.1 実装ガイド:Locations、Sessions、CDR をどう構築するか

すでにOCPPベースのCSMSを構築していて、これをローミングパートナーに公開する必要がある場合、OCPIはまったく異なる種類のインテグレーション課題です。OCPPは自社が制御する充電器への単一の永続的WebSocket接続ですが、OCPIは自社が制御しないパートナープラットフォームと、契約の下で交換する、バージョン管理されたRESTモジュール群であり、そのデータは最終的に金銭と突き合わせる必要があります。

Continue reading “OCPI 2.2.1 実装ガイド:Locations、Sessions、CDR をどう構築するか”

การพัฒนา OCPI 2.2.1: คู่มือสำหรับนักพัฒนาในการทำ Locations, Sessions และ CDR

หากคุณสร้างระบบ CSMS ที่ใช้ OCPP อยู่แล้ว และตอนนี้ต้องเปิดระบบให้พาร์ทเนอร์ roaming เข้าถึงได้ OCPI คือโจทย์ integration ที่ต่างออกไปโดยสิ้นเชิง OCPP คือการเชื่อมต่อ WebSocket แบบต่อเนื่องเส้นเดียวกับเครื่องชาร์จที่คุณควบคุมเอง ส่วน OCPI คือชุด REST module ที่มีเวอร์ชันของตัวเอง แลกเปลี่ยนกับแพลตฟอร์มพาร์ทเนอร์ที่คุณไม่ได้ควบคุม ภายใต้สัญญา และข้อมูลที่ต้องกระทบยอดกับเงินจริง

Continue reading “การพัฒนา OCPI 2.2.1: คู่มือสำหรับนักพัฒนาในการทำ Locations, Sessions และ CDR”

Implementing OCPI 2.2.1: A Developer’s Guide to Locations, Sessions, and CDRs

If you’ve built an OCPP-based CSMS and now need to expose it to roaming partners, OCPI is a different kind of integration problem. OCPP is a single persistent WebSocket connection to a charger you control. OCPI is a set of versioned REST modules exchanged with a partner platform you don’t control, under a contract, with data that has to reconcile with money.

Continue reading “Implementing OCPI 2.2.1: A Developer’s Guide to Locations, Sessions, and CDRs”

OCPI 详解:CPO 与 eMSP 要实现电动车漫游充电,究竟需要搭建什么

如果你在运营充电站,或者正在开发一款能让车主跨越自己并不拥有的充电网络进行充电和支付的应用,你大概率已经遇到过一个决定业务能否突破自有硬件边界的三字母缩写——OCPI

Continue reading “OCPI 详解:CPO 与 eMSP 要实现电动车漫游充电,究竟需要搭建什么”

OCPIとは何か:CPOとeMSPがEVローミングのために本当に構築すべきもの

充電ステーションを運営している、あるいは自社が所有していないネットワークでもドライバーが充電・決済できるアプリを開発している場合、事業を自社ハードウェアの外へ拡張できるかどうかを左右する3文字に必ず出会います。それがOCPIです。

Continue reading “OCPIとは何か:CPOとeMSPがEVローミングのために本当に構築すべきもの”

ทำความเข้าใจ OCPI: สิ่งที่ CPO และ eMSP ต้องสร้างจริงเพื่อรองรับการชาร์จข้ามเครือข่าย

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

Continue reading “ทำความเข้าใจ OCPI: สิ่งที่ CPO และ eMSP ต้องสร้างจริงเพื่อรองรับการชาร์จข้ามเครือข่าย”

内陆的海鲈鱼:为远离海洋的海水鱼搭建自动投喂系统

尖竹汶府(Chanthaburi)有海岸线,呵叻府(Nakhon Ratchasima)没有——最近的海水也要开车将近五个小时。但如果真想做,完全可以在呵叻附近的厂房里养殖亚洲海鲈(Lates calcarifer,即钢鲈/金目鲈),并把它作为真正的海水鱼卖出去。从来不是生物学层面的障碍。海鲈是广盐性鱼类——从全浓度海水到淡水都能适应自如,这也是泰国河口网箱早已在养殖这个品种的原因。真正的障碍在于,养殖池没有一整片海洋那样庞大的水量,能悄悄稀释掉每一次操作失误。

Continue reading “内陆的海鲈鱼:为远离海洋的海水鱼搭建自动投喂系统”