logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Tłumaczenie JSON: Chiński na angielski dla wyłącznika 3-fazowego SMTONOFF

morgan_flint 22 Kwi 2025 22:41 795 17
REKLAMA
Treść została przetłumaczona angielski » polski Zobacz oryginalną wersję tematu
  • #1 21527654
    morgan_flint
    Poziom 14  
    Posty: 251
    Pomógł: 4
    Ocena: 59
    @ElektrodaBot: Czy mógłbyś zamienić chińskie słowa w poniższym JSON na ich angielskie odpowiedniki?
    Kod: JSON
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
  • Pomocny post
    #2 21527656
    ElektrodaBot
    AI od OpenAI ChatGPT4
    Posty: 8786
    Pomógł: 353
    Ocena: 930
    morgan_flint napisał:
    (...) {
    "type": "value",
    "max": 2000,
    "min": -400,
    "scale": 1,
    "step": 1,
    "unit": "℃"
    }
    }
    ]
    }
    ]
    }
    Bezpośrednia odpowiedź - w pełni przetłumaczony JSON
    Poniżej znajduje się oryginalna struktura z każdym fragmentem chińskiego tekstu zastąpionym angielskim odpowiednikiem.
    (Zmieniono tylko zawartość tekstową wewnątrz JSON; klucze, liczby, nazwy ikon itp. pozostały nietknięte).

    Kod: text
    Zaloguj się, aby zobaczyć kod


    Uwagi i zalecenia
    1. Cała chińska interpunkcja została przekształcona w kanoniczną interpunkcję angielską (przecinki, kropki itp.), a format numeracji został ujednolicony tam, gdzie było to konieczne.
    2. Zachowano terminy techniczne, takie jak "trip", "big-endian", "HEX", "NB mode", ponieważ są one standardem w dokumentacji mierników mocy.
    3. Zmieniono tylko tekst przeznaczony do spożycia przez ludzi; nie zmieniono żadnych identyfikatorów (`code`, `abilityId`, nazw ikon), zapewniając zgodność JSON z maszynami.
    4. Jeśli potrzebujesz skondensowanej ("zminifikowanej") wersji lub dodatkowej lokalizacji (np. inne konwencje pisowni), daj mi znać.
    Możesz mnie wywołać w każdym temacie pisząc @ElektrodaBot. Zastrzeżenie: Niektóre odpowiedzi udzielone przez ElektrodaBota mogą być niedokładne. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi ElektrodaBota powinny być zweryfikowane przez użytkownika. OpenAI może monitorować i zapisywać informacje wprowadzane po wywołaniu ElektrodaBota.
  • #3 21550895
    morgan_flint
    Poziom 14  
    Posty: 251
    Pomógł: 4
    Ocena: 59
    Witaj ponownie, @ElektrodaBot !
    Czy mógłbyś zrobić to samo z tym?
    Kod: JSON
    Zaloguj się, aby zobaczyć kod
    .
  • REKLAMA
  • Pomocny post
    #4 21550904
    ElektrodaBot
    AI od OpenAI ChatGPT4
    Posty: 8786
    Pomógł: 353
    Ocena: 930
    morgan_flint napisał:
    Witam ponownie, @ElektrodaBot !
    Czy mógłbyś zrobić to samo z tym?
    {
    "modelId": "0000004l3t",
    "services": [
    {
    "actions": [],
    "code": "",
    "description": "",
    "events": [],
    "name": "默认服务",
    "properties": [
    {
    "abilityId": 1,
    "accessMode": "rw",
    "code": "switch_1",
    "description": "",
    "extensions": {"iconName": "icon-power"},
    "name": "开关1",
    "typeSpec": {"type": "bool"}
    },
    {
    "abilityId": 22,
    "accessMode": "ro",
    "code": "cur_voltage",
    "description": "",
    "extensions": {"iconName": "icon-dianliang"},
    "name": "当前电压",
    "typeSpec": {
    "type": "value",
    "max": 5000,
    "min": 0,
    "scale": 1,
    "step": 1,
    "unit": "V"
    }
    },
    {
    "abilityId": 25,
    "accessMode": "ro",
    "code": "voltage_coe",
    "description": "",
    "extensions": {"iconName": "icon-a_function_hs"},
    "name": "电压校准系数",
    "typeSpec": {
    "type": "value",
    "max": 1000000,
    "min": 0,
    "scale": 0,
    "step": 1
    }
    },
    {
    "abilityId": 101,
    "accessMode": "ro",
    "code": "Event",
    "description": "合闸分闸事件表示",
    "name": "事件名称",
    "typeSpec": {"type": "string", "maxlen": 255}
    },
    {
    "abilityId": 102,
    "accessMode": "rw",
    "code": "GY_Per",
    "description": "",
    "name": "过压百分比",
    "typeSpec": {
    "type": "value",
    "max": 200,
    "min": 110,
    "scale": 0,
    "step": 1,
    "unit": "%"
    }
    },
    {
    "abilityId": 103,
    "accessMode": "rw",
    "code": "QY_Per",
    "description": "",
    "name": "欠压百分比",
    "typeSpec": {
    "type": "value",
    "max": 90,
    "min": 50,
    "scale": 0,
    "step": 1,
    "unit": "%"
    }
    },
    {
    "abilityId": 104,
    "accessMode": "rw",
    "code": "RateVol",
    "description": "",
    "name": "额定电压",
    "typeSpec": {
    "type": "value",
    "max": 300,
    "min": 150,
    "scale": 0,
    "step": 1,
    "unit": "V"
    }
    },
    {
    "abilityId": 105,
    "accessMode": "rw",
    "code": "GY_Fuc",
    "description": "",
    "name": "过压功能",
    "typeSpec": { "type": "enum", "range": ["Shut", "Alarm", "Trip"] }
    },
    {
    "abilityId": 106,
    "accessMode": "rw",
    "code": "QY_Fuc",
    "description": "",
    "name": "欠压功能",
    "typeSpec": { "type": "enum", "range": ["Shut", "Alarm", "Trip"] }
    },
    {
    "abilityId": 107,
    "accessMode": "rw",
    "code": "GY_Time",
    "description": "",
    "name": "过压延时",
    "typeSpec": {
    "type": "value",
    "max": 10000,
    "min": 100,
    "scale": 0,
    "step": 100,
    "unit": "ms"
    }
    },
    {
    "abilityId": 108,
    "accessMode": "rw",
    "code": "QY_Time",
    "description": "",
    "name": "欠压延时",
    "typeSpec": {
    "type": "value",
    "max": 10,
    "min": 1,
    "scale": 0,
    "step": 1,
    "unit": "s"
    }
    },
    {
    "abilityId": 109,
    "accessMode": "rw",
    "code": "AutoClose",
    "description": "",
    "name": "自动合闸",
    "typeSpec": {"type": "bool"}
    },
    {
    "abilityId": 110,
    "accessMode": "ro",
    "code": "Version",
    "description": "",
    "name": "固件版本",
    "typeSpec": {"type": "string", "maxlen": 255}
    }
    ]
    }
    ]
    }
    Bezpośrednia odpowiedź - w pełni przetłumaczony JSON

    Poniżej znajduje się ta sama struktura danych z każdym chińskim ciągiem zastąpionym angielskim odpowiednikiem.
    Wszystkie identyfikatory, numery i nazwy ikon pozostają niezmienione, więc plik jest nadal czytelny dla maszyn.

    Kod: text
    Zaloguj się, aby zobaczyć kod


    Co zostało zrobione
    - Przetłumaczono każdą chińską nazwę/opis na zwięzły techniczny angielski.
    - Znormalizowano interpunkcję i kapitalizację dla zachowania spójności.
    - Pozostawiono wszystkie klucze (`code`, `abilityId`, nazwy ikon itp.) nietknięte, aby zachować kompatybilność API.

    Jeśli potrzebujesz dalszych poprawek lokalizacyjnych (np. pisownia brytyjska vs. amerykańska, skracanie etykiet lub zminimalizowany JSON), daj mi znać.
    Możesz mnie wywołać w każdym temacie pisząc @ElektrodaBot. Zastrzeżenie: Niektóre odpowiedzi udzielone przez ElektrodaBota mogą być niedokładne. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi ElektrodaBota powinny być zweryfikowane przez użytkownika. OpenAI może monitorować i zapisywać informacje wprowadzane po wywołaniu ElektrodaBota.
  • #5 21562011
    morgan_flint
    Poziom 14  
    Posty: 251
    Pomógł: 4
    Ocena: 59
    @ElektrodaBot
    Nowe zadanie! Proszę, zrób to samo co poprzednio z tym:
    Kod: JSON
    Zaloguj się, aby zobaczyć kod
    .
  • REKLAMA
  • #6 21562021
    ElektrodaBot
    AI od OpenAI ChatGPT4
    Posty: 8786
    Pomógł: 353
    Ocena: 930
    morgan_flint napisał:
    @ElektrodaBot
    Nowe zadanie! Proszę, zrób to samo co poprzednio z tym:
    {
    "modelId": "exvou0",
    "services": [
    {
    "actions": [],
    "code": "",
    "description": "",
    "events": [],
    "name": "默认服务",
    "properties": [
    {
    "abilityId": 1,
    "accessMode": "rw",
    "code": "switch_1",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_power2",
    "attribute": "1024"
    },
    "name": "开关状态",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 9,
    "accessMode": "rw",
    "code": "countdown_1",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_time2",
    "attribute": "1120"
    },
    "name": "开关倒计时",
    "typeSpec": {
    "type": "value",
    "max": 360000,
    "min": 0,
    "scale": 0,
    "step": 1,
    "unit": "s"
    }
    },
    {
    "abilityId": 17,
    "accessMode": "rw",
    "code": "add_ele",
    "description": "",
    "extensions": {
    "iconName": "icon-battery",
    "attribute": "1120",
    "trigger": "direct"
    },
    "name": "增加电量",
    "typeSpec": {
    "type": "value",
    "max": 5000000,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": "kwh"
    }
    },
    {
    "abilityId": 18,
    "accessMode": "ro",
    "code": "cur_current",
    "description": "",
    "extensions": {
    "iconName": "iconEle",
    "attribute": "1088"
    },
    "name": "当前电流",
    "typeSpec": {
    "type": "value",
    "max": 120000,
    "min": 0,
    "scale": 3,
    "step": 1,
    "unit": "A"
    }
    },
    {
    "abilityId": 19,
    "accessMode": "ro",
    "code": "cur_power",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_tool",
    "attribute": "1088"
    },
    "name": "当前功率",
    "typeSpec": {
    "type": "value",
    "max": 2700000,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": "W"
    }
    },
    {
    "abilityId": 20,
    "accessMode": "ro",
    "code": "cur_voltage",
    "description": "",
    "extensions": {
    "iconName": "icon-a_function_turbo",
    "attribute": "1088"
    },
    "name": "当前电压",
    "typeSpec": {
    "type": "value",
    "max": 30000,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": "V"
    }
    },
    {
    "abilityId": 101,
    "accessMode": "rw",
    "code": "price",
    "description": "",
    "extensions": {
    "cloudless": 1
    },
    "name": "电费单价:",
    "typeSpec": {
    "type": "value",
    "max": 99999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": ""
    }
    },
    {
    "abilityId": 102,
    "accessMode": "ro",
    "code": "cost",
    "description": "",
    "name": "总电费",
    "typeSpec": {
    "type": "value",
    "max": 50000000,
    "min": 0,
    "scale": 3,
    "step": 1,
    "unit": ""
    }
    },
    {
    "abilityId": 103,
    "accessMode": "ro",
    "code": "add_cost",
    "description": "",
    "extensions": {
    "trigger": "direct"
    },
    "name": "电费",
    "typeSpec": {
    "type": "value",
    "max": 5000000,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": ""
    }
    },
    {
    "abilityId": 104,
    "accessMode": "rw",
    "code": "ovp",
    "description": "",
    "extensions": {
    "cloudless": 1
    },
    "name": "过压值",
    "typeSpec": {
    "type": "value",
    "max": 3200,
    "min": 1,
    "scale": 1,
    "step": 1,
    "unit": "V"
    }
    },
    {
    "abilityId": 105,
    "accessMode": "rw",
    "code": "ocp",
    "description": "",
    "extensions": {
    "cloudless": 1
    },
    "name": "过流值",
    "typeSpec": {
    "type": "value",
    "max": 1000,
    "min": 1,
    "scale": 1,
    "step": 1,
    "unit": "A"
    }
    },
    {
    "abilityId": 106,
    "accessMode": "rw",
    "code": "opp",
    "description": "",
    "extensions": {
    "cloudless": 1
    },
    "name": "过功率值",
    "typeSpec": {
    "type": "value",
    "max": 32000,
    "min": 1,
    "scale": 0,
    "step": 1,
    "unit": "W"
    }
    },
    {
    "abilityId": 107,
    "accessMode": "rw",
    "code": "language",
    "description": "",
    "extensions": {
    "cloudless": 1
    },
    "name": "设备语言",
    "typeSpec": {
    "type": "enum",
    "range": [
    "chinese",
    "english"
    ]
    }
    },
    {
    "abilityId": 108,
    "accessMode": "rw",
    "code": "work_value",
    "description": "",
    "extensions": {
    "cloudless": 1
    },
    "name": "工作屏幕亮度",
    "typeSpec": {
    "type": "value",
    "max": 9,
    "min": 1,
    "scale": 0,
    "step": 1,
    "unit": ""
    }
    },
    {
    "abilityId": 109,
    "accessMode": "rw",
    "code": "standby_value",
    "description": "",
    "extensions": {
    "cloudless": 1
    },
    "name": "待机屏幕亮度",
    "typeSpec": {
    "type": "value",
    "max": 9,
    "min": 0,
    "scale": 0,
    "step": 1,
    "unit": ""
    }
    },
    {
    "abilityId": 110,
    "accessMode": "rw",
    "code": "standby_time",
    "description": "",
    "extensions": {
    "cloudless": 1
    },
    "name": "进入待机时间",
    "typeSpec": {
    "type": "value",
    "max": 99,
    "min": 3,
    "scale": 0,
    "step": 1,
    "unit": "s"
    }
    },
    {
    "abilityId": 111,
    "accessMode": "rw",
    "code": "beep",
    "description": "",
    "name": "系统声音",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 112,
    "accessMode": "rw",
    "code": "sw_mode",
    "description": "",
    "extensions": {
    "cloudless": 1
    },
    "name": "开关模式",
    "typeSpec": {
    "type": "enum",
    "range": [
    "controlled",
    "normally_open"
    ]
    }
    },
    {
    "abilityId": 113,
    "accessMode": "rw",
    "code": "data_reset",
    "description": "",
    "extensions": {
    "cloudless": 1
    },
    "name": "累计数据清零",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 114,
    "accessMode": "rw",
    "code": "wifi_reset",
    "description": "",
    "extensions": {
    "cloudless": 1
    },
    "name": "wifi设备重置",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 115,
    "accessMode": "rw",
    "code": "factor_reset",
    "description": "",
    "extensions": {
    "cloudless": 1
    },
    "name": "恢复出厂设置",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 116,
    "accessMode": "rw",
    "code": "screen_rotation",
    "description": "",
    "extensions": {
    "cloudless": 1
    },
    "name": "屏幕旋转",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 117,
    "accessMode": "rw",
    "code": "standby_screen",
    "description": "",
    "extensions": {
    "cloudless": 1
    },
    "name": "待机画面",
    "typeSpec": {
    "type": "enum",
    "range": [
    "original",
    "pomiar"
    ]
    }
    },
    {
    "abilityId": 118,
    "accessMode": "rw",
    "code": "menu",
    "description": "",
    "extensions": {
    "cloudless": 1
    },
    "name": "设备显示风格:",
    "typeSpec": {
    "type": "enum",
    "range": [
    "front",
    "back",
    "display_off"
    ]
    }
    },
    {
    "abilityId": 119,
    "accessMode": "rw",
    "code": "lvp",
    "description": "",
    "extensions": {
    "cloudless": 1
    },
    "name": "欠压值",
    "typeSpec": {
    "type": "value",
    "max": 3200,
    "min": 1,
    "scale": 1,
    "step": 1,
    "unit": "V"
    }
    },
    {
    "abilityId": 120,
    "accessMode": "rw",
    "code": "control",
    "description": "",
    "name": "超限控制使能",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 121,
    "accessMode": "rw",
    "code": "olcp",
    "description": "",
    "name": "漏电阀值:",
    "typeSpec": {
    "type": "value",
    "max": 100,
    "min": 10,
    "scale": 3,
    "step": 1,
    "jednostka": "A"
    }
    },
    {
    "abilityId": 122,
    "accessMode": "ro",
    "code": "leakage_ele",
    "description": "",
    "name": "漏电总电量",
    "typeSpec": {
    "type": "value",
    "max": 999999999,
    "min": 0,
    "scale": 3,
    "step": 1,
    "unit": "kw.h"
    }
    },
    {
    "abilityId": 123,
    "accessMode": "ro",
    "code": "ele",
    "description": "",
    "name": "总电量",
    "typeSpec": {
    "type": "value",
    "max": 999999999,
    "min": 0,
    "scale": 3,
    "step": 1,
    "unit": "kw.h"
    }
    },
    {
    "abilityId": 124,
    "accessMode": "rw",
    "code": "leakage_current",
    "description": "",
    "extensions": {
    "iconName": "icon-power1",
    "attribute": "4096"
    },
    "name": "漏电电流",
    "typeSpec": {
    "type": "value",
    "max": 120000,
    "min": 0,
    "scale": 3,
    "step": 1,
    "unit": "A"
    }
    },
    {
    "abilityId": 125,
    "accessMode": "rw",
    "code": "reporting_interval",
    "description": "",
    "extensions": {
    "cloudless": 1
    },
    "name": "测量数据刷新间隔时间",
    "typeSpec": {
    "type": "value",
    "max": 90,
    "min": 1,
    "scale": 0,
    "step": 1,
    "unit": "S"
    }
    },
    {
    "abilityId": 126,
    "accessMode": "rw",
    "code": "real_time_switch_5s_60s",
    "description": "",
    "name": "数据实时刷新开关",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 132,
    "accessMode": "rw",
    "code": "warning",
    "description": "",
    "name": "告警标志",
    "typeSpec": {
    "type": "enum",
    "range": [
    "off",
    "ovp",
    "ocp",
    "opp",
    "lvp",
    "le",
    "olcp"
    ]
    }
    },
    {
    "abilityId": 133,
    "accessMode": "ro",
    "code": "cur_frequency",
    "description": "",
    "name": "当前频率",
    "typeSpec": {
    "type": "value",
    "max": 100000,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": "Hz"
    }
    },
    {
    "abilityId": 134,
    "accessMode": "ro",
    "code": "power_factor",
    "description": "",
    "name": "功率因数",
    "typeSpec": {
    "type": "value",
    "max": 100,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": "PF"
    }
    },
    {
    "abilityId": 135,
    "accessMode": "ro",
    "code": "cpu_temp",
    "description": "",
    "extensions": {
    "cloudless": 1
    },
    "name": "仪表CPU温度",
    "typeSpec": {
    "type": "value",
    "max": 150,
    "min": 0,
    "scale": 0,
    "step": 1,
    "unit": "℃"
    }
    },
    {
    "abilityId": 136,
    "accessMode": "rw",
    "code": "price_mode",
    "description": "",
    "name": "电费计价模式:",
    "typeSpec": {
    "type": "enum",
    "range": [
    "single_rate",
    "stair",
    "peak_valley_stair"
    ]
    }
    },
    {
    "abilityId": 137,
    "accessMode": "rw",
    "code": "over_time",
    "description": "",
    "name": "超限电压恢复延时:",
    "typeSpec": {
    "type": "value",
    "max": 99,
    "min": 0,
    "scale": 0,
    "step": 1,
    "unit": "min"
    }
    },
    {
    "abilityId": 138,
    "accessMode": "rw",
    "code": "ttl",
    "description": "",
    "name": "设备上电开关状态:",
    "typeSpec": {
    "type": "enum",
    "range": [
    "memory"
    ]
    }
    },
    {
    "abilityId": 139,
    "accessMode": "rw",
    "code": "prepayment_switch",
    "description": "",
    "name": "预付费开关",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 140,
    "accessMode": "ro",
    "code": "balance_energy",
    "description": "",
    "name": "剩余可用电量显示",
    "typeSpec": {
    "type": "value",
    "max": 500000,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": "kW-h"
    }
    },
    {
    "abilityId": 141,
    "accessMode": "rw",
    "code": "clear_energy",
    "description": "",
    "name": "剩余可用电量清零",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 142,
    "accessMode": "rw",
    "code": "energy_charge",
    "description": "",
    "name": "电量充值",
    "typeSpec": {
    "type": "value",
    "max": 500000,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": "kW-h"
    }
    },
    {
    "abilityId": 143,
    "accessMode": "rw",
    "code": "credit",
    "description": "",
    "name": "电量不足报警值",
    "typeSpec": {
    "type": "value",
    "max": 500,
    "min": 10,
    "scale": 0,
    "step": 1,
    "unit": "kW-h"
    }
    }
    ]
    }
    ]
    }
    Wstępna ocena dostępnych informacji
    Fragment, który zamieściłeś jest prawie kompletny, ale zatrzymuje się w połowie definicji dla `abilityId 133 / cur_frequency`.
    Przetłumaczyłem wszystko, co jest obecne we fragmencie. Jeśli dostarczysz brakujący ogon, chętnie dokończę pracę.

    Bezpośrednia odpowiedź - w pełni przetłumaczony JSON
    (Zmieniono tylko czytelne dla człowieka chińskie ciągi; klawisze, limity numeryczne, nazwy ikon itp. pozostały nietknięte).
    Zachowano `"`, aby blok kodu przetrwał automatyczne wypisywanie na forum).

    Kod: text
    Zaloguj się, aby zobaczyć kod


    Ważna uwaga
    Fragment JSON kończy się w środku następnej właściwości (`abilityId 133 / cur_frequency`).
    Aby uniknąć nieprawidłowego ładunku, możesz wkleić pozostałą część, abym mógł poprawnie przetłumaczyć i zamknąć wszystkie nawiasy klamrowe.

    Krótkie podsumowanie
    - Wszystkie chińskie etykiety i komentarze obecne we fragmencie zostały przetłumaczone na czysty techniczny angielski.
    - Żadne nazwy pól, identyfikatory ani limity numeryczne nie zostały zmodyfikowane, zapewniając kompatybilność API.
    - Plik jest poprawny składniowo do punktu, w którym tekst źródłowy został obcięty.

    Pytanie do użytkownika
    Czy mógłbyś ponownie przesłać ogon zaczynający się od `abilityId 133`, abym mógł dokończyć tłumaczenie i przekazać ci JSON, który waliduje end-to-end?
    Możesz mnie wywołać w każdym temacie pisząc @ElektrodaBot. Zastrzeżenie: Niektóre odpowiedzi udzielone przez ElektrodaBota mogą być niedokładne. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi ElektrodaBota powinny być zweryfikowane przez użytkownika. OpenAI może monitorować i zapisywać informacje wprowadzane po wywołaniu ElektrodaBota.
  • #7 21562049
    morgan_flint
    Poziom 14  
    Posty: 251
    Pomógł: 4
    Ocena: 59
    @ElektrodaBot
    Mogłem popełnić błąd podczas formatowania oryginału, więc załączę teraz poprzednią wersję:
    Kod: JSON
    Zaloguj się, aby zobaczyć kod
    .
    Proszę, zrób tłumaczenie chińskich słów na angielski i sformatuj to dla mnie
  • #8 21562059
    ElektrodaBot
    AI od OpenAI ChatGPT4
    Posty: 8786
    Pomógł: 353
    Ocena: 930
    morgan_flint napisał:
    @ElektrodaBot
    Mogłem popełnić błąd podczas formatowania oryginału, więc załączę teraz poprzednią wersję:
    {\"modelId\":\"exvou0\",\"services\":[{\"actions\":[],\"code\":\"\",\"description\":\"\",\"events\":[],\"name\":\"默认服务\",\"properties\":[{\"abilityId\":1,\"accessMode\":\"rw\",\"code\":\"switch_1\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_power2\",\"attribute\":\"1024\"},\"name\":\"开关状态\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":9,\"accessMode\":\"rw\",\"code\":\"countdown_1\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_time2\",\"attribute\":\"1120\"},\"name\":\"开关倒计时\",\"typeSpec\":{\"type\":\"value\",\"max\":360000,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"s\"}},{\"abilityId\":17,\"accessMode\":\"rw\",\"code\":\"add_ele\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-battery\",\"attribute\":\"1120\",\"trigger\":\"direct\"},\"name\":\"增加电量\",\"typeSpec\":{\"type\":\"value\",\"max\":5000000,\"min\":0,\"scale\":2,\"step\":1,\"unit\":\"kwh\"}},{\"abilityId\":18,\"accessMode\":\"ro\",\"code\":\"cur_current\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-Ele\",\"attribute\":\"1088\"},\"name\":\"当前电流\",\"typeSpec\":{\"type\":\"value\",\"max\":120000,\"min\":0,\"scale\":3,\"step\":1,\"unit\":\"A\"}},{\"abilityId\":19,\"accessMode\":\"ro\",\"code\":\"cur_power\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_tool\",\"attribute\":\"1088\"},\"name\":\"当前功率\",\"typeSpec\":{\"type\":\"value\",\"max\":2700000,\"min\":0,\"scale\":2,\"step\":1,\"unit\":\"W\"}},{\"abilityId\":20,\"accessMode\":\"ro\",\"code\":\"cur_voltage\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-a_function_turbo\",\"attribute\":\"1088\"},\"name\":\"当前电压\",\"typeSpec\":{\"type\":\"value\",\"max\":30000,\"min\":0,\"scale\":2,\"step\":1,\"unit\":\"V\"}},{\"abilityId\":101,\"accessMode\":\"rw\",\"code\":\"price\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"电费单价:\",\"typeSpec\":{\"type\":\"value\",\"max\":99999,\"min\":0,\"scale\":2,\"step\":1,\"unit\":\"\"}},{\"abilityId\":102,\"accessMode\":\"ro\",\"code\":\"cost\",\"description\":\"\",\"name\":\"总电费\",\"typeSpec\":{\"type\":\"value\",\"max\":50000000,\"min\":0,\"scale\":3,\"step\":1,\"unit\":\"\"}},{\"abilityId\":103,\"accessMode\":\"ro\",\"code\":\"add_cost\",\"description\":\"\",\"extensions\":{\"trigger\":\"direct\"},\"name\":\"电费\",\"typeSpec\":{\"type\":\"value\",\"max\":5000000,\"min\":0,\"scale\":2,\"step\":1,\"unit\":\"\"}},{\"abilityId\":104,\"accessMode\":\"rw\",\"code\":\"ovp\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"过压值\",\"typeSpec\":{\"type\":\"value\",\"max\":3200,\"min\":1,\"scale\":1,\"step\":1,\"unit\":\"V\"}},{\"abilityId\":105,\"accessMode\":\"rw\",\"code\":\"ocp\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"过流值\",\"typeSpec\":{\"type\":\"value\",\"max\":1000,\"min\":1,\"scale\":1,\"step\":1,\"unit\":\"A\"}},{\"abilityId\":106,\"accessMode\":\"rw\",\"code\":\"opp\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"过功率值\",\"typeSpec\":{\"type\":\"value\",\"max\":32000,\"min\":1,\"scale\":0,\"step\":1,\"unit\":\"W\"}},{\"abilityId\":107,\"accessMode\":\"rw\",\"code\":\"language\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"设备语言\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"chinese\",\"english\"]}},{\"abilityId\":108,\"accessMode\":\"rw\",\"code\":\"work_value\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"工作屏幕亮度\",\"typeSpec\":{\"type\":\"value\",\"max\":9,\"min\":1,\"scale\":0,\"step\":1,\"unit\":\"\"}},{\"abilityId\":109,\"accessMode\":\"rw\",\"code\":\"standby_value\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"待机屏幕亮度\",\"typeSpec\":{\"type\":\"value\",\"max\":9,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"\"}},{\"abilityId\":110,\"accessMode\":\"rw\",\"code\":\"standby_time\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"进入待机时间\",\"typeSpec\":{\"type\":\"value\",\"max\":99,\"min\":3,\"scale\":0,\"step\":1,\"unit\":\"s\"}},{\"abilityId\":111,\"accessMode\":\"rw\",\"code\":\"beep\",\"description\":\"\",\"name\":\"系统声音\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":112,\"accessMode\":\"rw\",\"code\":\"sw_mode\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"开关模式\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"controlled\",\"normally_open\"]}},{\"abilityId\":113,\"accessMode\":\"rw\",\"code\":\"data_reset\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"累计数据清零\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":114,\"accessMode\":\"rw\",\"code\":\"wifi_reset\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"wifi设备重置\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":115,\"accessMode\":\"rw\",\"code\":\"factor_reset\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"恢复出厂设置\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":116,\"accessMode\":\"rw\",\"code\":\"screen_rotation\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"屏幕旋转\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":117,\"accessMode\":\"rw\",\"code\":\"standby_screen\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"待机画面\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"original\",\"measurement\"]}},{\"abilityId\":118,\"accessMode\":\"rw\",\"code\":\"menu\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"设备显示风格:\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"front\",\"back\",\"display_off\"]}},{\"abilityId\":119,\"accessMode\":\"rw\",\"code\":\"lvp\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"欠压值\",\"typeSpec\":{\"type\":\"value\",\"max\":3200,\"min\":1,\"scale\":1,\"step\":1,\"unit\":\"V\"}},{\"abilityId\":120,\"accessMode\":\"rw\",\"code\":\"control\",\"description\":\"\",\"name\":\"超限控制使能\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":121,\"accessMode\":\"rw\",\"code\":\"olcp\",\"description\":\"\",\"name\":\"漏电阀值:\",\"typeSpec\":{\"type\":\"value\",\"max\":100,\"min\":10,\"scale\":3,\"step\":1,\"unit\":\"A\"}},{\"abilityId\":122,\"accessMode\":\"ro\",\"code\":\"leakage_ele\",\"description\":\"\",\"name\":\"漏电总电量\",\"typeSpec\":{\"type\":\"value\",\"max\":999999999,\"min\":0,\"scale\":3,\"step\":1,\"unit\":\"kw.h\"}},{\"abilityId\":123,\"accessMode\":\"ro\",\"code\":\"ele\",\"description\":\"\",\"name\":\"总电量\",\"typeSpec\":{\"type\":\"value\",\"max\":999999999,\"min\":0,\"scale\":3,\"step\":1,\"unit\":\"kw.h\"}},{\"abilityId\":124,\"accessMode\":\"rw\",\"code\":\"leakage_current\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-power1\",\"attribute\":\"4096\"},\"name\":\"漏电电流\",\"typeSpec\":{\"type\":\"value\",\"max\":120000,\"min\":0,\"scale\":3,\"step\":1,\"unit\":\"A\"}},{\"abilityId\":125,\"accessMode\":\"rw\",\"code\":\"reporting_interval\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"测量数据刷新间隔时间\",\"typeSpec\":{\"type\":\"value\",\"max\":90,\"min\":1,\"scale\":0,\"step\":1,\"unit\":\"S\"}},{\"abilityId\":126,\"accessMode\":\"rw\",\"code\":\"real_time_switch_5s_60s\",\"description\":\"\",\"name\":\"数据实时刷新开关\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":132,\"accessMode\":\"rw\",\"code\":\"warning\",\"description\":\"\",\"name\":\"告警标志\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"off\",\"ovp\",\"ocp\",\"opp\",\"lvp\",\"le\",\"olcp\"]}},{\"abilityId\":133,\"accessMode\":\"ro\",\"code\":\"cur_frequency\",\"description\":\"\",\"name\":\"当前频率\",\"typeSpec\":{\"type\":\"value\",\"max\":100000,\"min\":0,\"scale\":2,\"step\":1,\"unit\":\"Hz\"}},{\"abilityId\":134,\"accessMode\":\"ro\",\"code\":\"power_factor\",\"description\":\"\",\"name\":\"功率因数\",\"typeSpec\":{\"type\":\"value\",\"max\":100,\"min\":0,\"scale\":2,\"step\":1,\"unit\":\"PF\"}},{\"abilityId\":135,\"accessMode\":\"ro\",\"code\":\"cpu_temp\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"仪表CPU温度\",\"typeSpec\":{\"type\":\"value\",\"max\":150,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"℃\"}},{\"abilityId\":136,\"accessMode\":\"rw\",\"code\":\"price_mode\",\"description\":\"\",\"name\":\"电费计价模式:\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"single_rate\",\"stair\",\"peak_valley_stair\"]}},{\"abilityId\":137,\"accessMode\":\"rw\",\"code\":\"over_time\",\"description\":\"\",\"name\":\"超限电压恢复延时:\",\"typeSpec\":{\"type\":\"value\",\"max\":99,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"min\"}},{\"abilityId\":138,\"accessMode\":\"rw\",\"code\":\"ttl\",\"description\":\"\",\"name\":\"设备上电开关状态:\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"memory\"]}},{\"abilityId\":139,\"accessMode\":\"rw\",\"code\":\"prepayment_switch\",\"description\":\"\",\"name\":\"预付费开关\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":140,\"accessMode\":\"ro\",\"code\":\"balance_energy\",\"description\":\"\",\"name\":\"剩余可用电量显示\",\"typeSpec\":{\"type\":\"value\",\"max\":500000,\"min\":0,\"scale\":2,\"step\":1,\"unit\":\"kW·h\"}},{\"abilityId\":141,\"accessMode\":\"rw\",\"code\":\"clear_energy\",\"description\":\"\",\"name\":\"剩余可用电量清零\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":142,\"accessMode\":\"rw\",\"code\":\"energy_charge\",\"description\":\"\",\"name\":\"电量充值\",\"typeSpec\":{\"type\":\"value\",\"max\":500000,\"min\":0,\"scale\":2,\"step\":1,\"unit\":\"kW·h\"}},{\"abilityId\":143,\"accessMode\":\"rw\",\"code\":\"credit\",\"description\":\"\",\"name\":\"电量不足报警值\",\"typeSpec\":{\"type\":\"value\",\"max\":500,\"min\":10,\"scale\":0,\"step\":1,\"unit\":\"kW·h\"}}]}]
    }

    Proszę o przetłumaczenie chińskich słów na angielski i sformatowanie ich dla mnie
    Bezpośrednia odpowiedź - chińskie ciągi zastąpione angielskimi odpowiednikami
    Poniżej znajduje się ta sama struktura danych, teraz w pełni zlokalizowana.
    Przetłumaczono tylko chiński tekst czytelny dla człowieka; wszystkie klucze, zakresy, nazwy ikon i numery pozostają dokładnie takie same jak w źródle, więc JSON pozostaje w 100% zgodny z API.

    Kod: text
    Zaloguj się, aby zobaczyć kod


    Uwagi
    1. Cała interpunkcja została znormalizowana do standardowego języka angielskiego.
    2. Słowa "przepięcie / przetężenie / nadmierna moc" są zgodne z nomenklaturą IEC-60038.
    3. Żadne identyfikatory (`code`, `abilityId`, nazwy ikon itp.) nie zostały zmienione, więc oprogramowanie układowe / interfejs chmury będzie nadal analizować plik bez modyfikacji.

    Daj mi znać, jeśli potrzebujesz zminimalizowanej wersji lub dalszych poprawek lokalizacji.
    Możesz mnie wywołać w każdym temacie pisząc @ElektrodaBot. Zastrzeżenie: Niektóre odpowiedzi udzielone przez ElektrodaBota mogą być niedokładne. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi ElektrodaBota powinny być zweryfikowane przez użytkownika. OpenAI może monitorować i zapisywać informacje wprowadzane po wywołaniu ElektrodaBota.
  • #9 21562065
    ElektrodaBot
    AI od OpenAI ChatGPT4
    Posty: 8786
    Pomógł: 353
    Ocena: 930
    morgan_flint napisał:
    @ElektrodaBot
    Mogłem popełnić błąd podczas formatowania oryginału, więc załączę teraz poprzednią wersję:
    {\"modelId\":\"exvou0\",\"services\":[{\"actions\":[],\"code\":\"\",\"description\":\"\",\"events\":[],\"name\":\"默认服务\",\"properties\":[{\"abilityId\":1,\"accessMode\":\"rw\",\"code\":\"switch_1\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_power2\",\"attribute\":\"1024\"},\"name\":\"开关状态\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":9,\"accessMode\":\"rw\",\"code\":\"countdown_1\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_time2\",\"attribute\":\"1120\"},\"name\":\"开关倒计时\",\"typeSpec\":{\"type\":\"value\",\"max\":360000,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"s\"}},{\"abilityId\":17,\"accessMode\":\"rw\",\"code\":\"add_ele\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-battery\",\"attribute\":\"1120\",\"trigger\":\"direct\"},\"name\":\"增加电量\",\"typeSpec\":{\"type\":\"value\",\"max\":5000000,\"min\":0,\"scale\":2,\"step\":1,\"unit\":\"kwh\"}},{\"abilityId\":18,\"accessMode\":\"ro\",\"code\":\"cur_current\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-Ele\",\"attribute\":\"1088\"},\"name\":\"当前电流\",\"typeSpec\":{\"type\":\"value\",\"max\":120000,\"min\":0,\"scale\":3,\"step\":1,\"unit\":\"A\"}},{\"abilityId\":19,\"accessMode\":\"ro\",\"code\":\"cur_power\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-dp_tool\",\"attribute\":\"1088\"},\"name\":\"当前功率\",\"typeSpec\":{\"type\":\"value\",\"max\":2700000,\"min\":0,\"scale\":2,\"step\":1,\"unit\":\"W\"}},{\"abilityId\":20,\"accessMode\":\"ro\",\"code\":\"cur_voltage\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-a_function_turbo\",\"attribute\":\"1088\"},\"name\":\"当前电压\",\"typeSpec\":{\"type\":\"value\",\"max\":30000,\"min\":0,\"scale\":2,\"step\":1,\"unit\":\"V\"}},{\"abilityId\":101,\"accessMode\":\"rw\",\"code\":\"price\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"电费单价:\",\"typeSpec\":{\"type\":\"value\",\"max\":99999,\"min\":0,\"scale\":2,\"step\":1,\"unit\":\"\"}},{\"abilityId\":102,\"accessMode\":\"ro\",\"code\":\"cost\",\"description\":\"\",\"name\":\"总电费\",\"typeSpec\":{\"type\":\"value\",\"max\":50000000,\"min\":0,\"scale\":3,\"step\":1,\"unit\":\"\"}},{\"abilityId\":103,\"accessMode\":\"ro\",\"code\":\"add_cost\",\"description\":\"\",\"extensions\":{\"trigger\":\"direct\"},\"name\":\"电费\",\"typeSpec\":{\"type\":\"value\",\"max\":5000000,\"min\":0,\"scale\":2,\"step\":1,\"unit\":\"\"}},{\"abilityId\":104,\"accessMode\":\"rw\",\"code\":\"ovp\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"过压值\",\"typeSpec\":{\"type\":\"value\",\"max\":3200,\"min\":1,\"scale\":1,\"step\":1,\"unit\":\"V\"}},{\"abilityId\":105,\"accessMode\":\"rw\",\"code\":\"ocp\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"过流值\",\"typeSpec\":{\"type\":\"value\",\"max\":1000,\"min\":1,\"scale\":1,\"step\":1,\"unit\":\"A\"}},{\"abilityId\":106,\"accessMode\":\"rw\",\"code\":\"opp\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"过功率值\",\"typeSpec\":{\"type\":\"value\",\"max\":32000,\"min\":1,\"scale\":0,\"step\":1,\"unit\":\"W\"}},{\"abilityId\":107,\"accessMode\":\"rw\",\"code\":\"language\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"设备语言\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"chinese\",\"english\"]}},{\"abilityId\":108,\"accessMode\":\"rw\",\"code\":\"work_value\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"工作屏幕亮度\",\"typeSpec\":{\"type\":\"value\",\"max\":9,\"min\":1,\"scale\":0,\"step\":1,\"unit\":\"\"}},{\"abilityId\":109,\"accessMode\":\"rw\",\"code\":\"standby_value\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"待机屏幕亮度\",\"typeSpec\":{\"type\":\"value\",\"max\":9,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"\"}},{\"abilityId\":110,\"accessMode\":\"rw\",\"code\":\"standby_time\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"进入待机时间\",\"typeSpec\":{\"type\":\"value\",\"max\":99,\"min\":3,\"scale\":0,\"step\":1,\"unit\":\"s\"}},{\"abilityId\":111,\"accessMode\":\"rw\",\"code\":\"beep\",\"description\":\"\",\"name\":\"系统声音\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":112,\"accessMode\":\"rw\",\"code\":\"sw_mode\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"开关模式\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"controlled\",\"normally_open\"]}},{\"abilityId\":113,\"accessMode\":\"rw\",\"code\":\"data_reset\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"累计数据清零\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":114,\"accessMode\":\"rw\",\"code\":\"wifi_reset\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"wifi设备重置\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":115,\"accessMode\":\"rw\",\"code\":\"factor_reset\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"恢复出厂设置\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":116,\"accessMode\":\"rw\",\"code\":\"screen_rotation\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"屏幕旋转\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":117,\"accessMode\":\"rw\",\"code\":\"standby_screen\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"待机画面\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"original\",\"measurement\"]}},{\"abilityId\":118,\"accessMode\":\"rw\",\"code\":\"menu\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"设备显示风格:\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"front\",\"back\",\"display_off\"]}},{\"abilityId\":119,\"accessMode\":\"rw\",\"code\":\"lvp\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"欠压值\",\"typeSpec\":{\"type\":\"value\",\"max\":3200,\"min\":1,\"scale\":1,\"step\":1,\"unit\":\"V\"}},{\"abilityId\":120,\"accessMode\":\"rw\",\"code\":\"control\",\"description\":\"\",\"name\":\"超限控制使能\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":121,\"accessMode\":\"rw\",\"code\":\"olcp\",\"description\":\"\",\"name\":\"漏电阀值:\",\"typeSpec\":{\"type\":\"value\",\"max\":100,\"min\":10,\"scale\":3,\"step\":1,\"unit\":\"A\"}},{\"abilityId\":122,\"accessMode\":\"ro\",\"code\":\"leakage_ele\",\"description\":\"\",\"name\":\"漏电总电量\",\"typeSpec\":{\"type\":\"value\",\"max\":999999999,\"min\":0,\"scale\":3,\"step\":1,\"unit\":\"kw.h\"}},{\"abilityId\":123,\"accessMode\":\"ro\",\"code\":\"ele\",\"description\":\"\",\"name\":\"总电量\",\"typeSpec\":{\"type\":\"value\",\"max\":999999999,\"min\":0,\"scale\":3,\"step\":1,\"unit\":\"kw.h\"}},{\"abilityId\":124,\"accessMode\":\"rw\",\"code\":\"leakage_current\",\"description\":\"\",\"extensions\":{\"iconName\":\"icon-power1\",\"attribute\":\"4096\"},\"name\":\"漏电电流\",\"typeSpec\":{\"type\":\"value\",\"max\":120000,\"min\":0,\"scale\":3,\"step\":1,\"unit\":\"A\"}},{\"abilityId\":125,\"accessMode\":\"rw\",\"code\":\"reporting_interval\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"测量数据刷新间隔时间\",\"typeSpec\":{\"type\":\"value\",\"max\":90,\"min\":1,\"scale\":0,\"step\":1,\"unit\":\"S\"}},{\"abilityId\":126,\"accessMode\":\"rw\",\"code\":\"real_time_switch_5s_60s\",\"description\":\"\",\"name\":\"数据实时刷新开关\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":132,\"accessMode\":\"rw\",\"code\":\"warning\",\"description\":\"\",\"name\":\"告警标志\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"off\",\"ovp\",\"ocp\",\"opp\",\"lvp\",\"le\",\"olcp\"]}},{\"abilityId\":133,\"accessMode\":\"ro\",\"code\":\"cur_frequency\",\"description\":\"\",\"name\":\"当前频率\",\"typeSpec\":{\"type\":\"value\",\"max\":100000,\"min\":0,\"scale\":2,\"step\":1,\"unit\":\"Hz\"}},{\"abilityId\":134,\"accessMode\":\"ro\",\"code\":\"power_factor\",\"description\":\"\",\"name\":\"功率因数\",\"typeSpec\":{\"type\":\"value\",\"max\":100,\"min\":0,\"scale\":2,\"step\":1,\"unit\":\"PF\"}},{\"abilityId\":135,\"accessMode\":\"ro\",\"code\":\"cpu_temp\",\"description\":\"\",\"extensions\":{\"cloudless\":1},\"name\":\"仪表CPU温度\",\"typeSpec\":{\"type\":\"value\",\"max\":150,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"℃\"}},{\"abilityId\":136,\"accessMode\":\"rw\",\"code\":\"price_mode\",\"description\":\"\",\"name\":\"电费计价模式:\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"single_rate\",\"stair\",\"peak_valley_stair\"]}},{\"abilityId\":137,\"accessMode\":\"rw\",\"code\":\"over_time\",\"description\":\"\",\"name\":\"超限电压恢复延时:\",\"typeSpec\":{\"type\":\"value\",\"max\":99,\"min\":0,\"scale\":0,\"step\":1,\"unit\":\"min\"}},{\"abilityId\":138,\"accessMode\":\"rw\",\"code\":\"ttl\",\"description\":\"\",\"name\":\"设备上电开关状态:\",\"typeSpec\":{\"type\":\"enum\",\"range\":[\"memory\"]}},{\"abilityId\":139,\"accessMode\":\"rw\",\"code\":\"prepayment_switch\",\"description\":\"\",\"name\":\"预付费开关\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":140,\"accessMode\":\"ro\",\"code\":\"balance_energy\",\"description\":\"\",\"name\":\"剩余可用电量显示\",\"typeSpec\":{\"type\":\"value\",\"max\":500000,\"min\":0,\"scale\":2,\"step\":1,\"unit\":\"kW·h\"}},{\"abilityId\":141,\"accessMode\":\"rw\",\"code\":\"clear_energy\",\"description\":\"\",\"name\":\"剩余可用电量清零\",\"typeSpec\":{\"type\":\"bool\"}},{\"abilityId\":142,\"accessMode\":\"rw\",\"code\":\"energy_charge\",\"description\":\"\",\"name\":\"电量充值\",\"typeSpec\":{\"type\":\"value\",\"max\":500000,\"min\":0,\"scale\":2,\"step\":1,\"unit\":\"kW·h\"}},{\"abilityId\":143,\"accessMode\":\"rw\",\"code\":\"credit\",\"description\":\"\",\"name\":\"电量不足报警值\",\"typeSpec\":{\"type\":\"value\",\"max\":500,\"min\":10,\"scale\":0,\"step\":1,\"unit\":\"kW·h\"}}]}]
    }

    Proszę o przetłumaczenie chińskich słów na angielski i sformatowanie
    Bezpośrednia odpowiedź - w pełni przetłumaczony JSON
    Wszystkie ciągi znaków w języku chińskim zostały zastąpione zwięzłym technicznym językiem angielskim.
    Struktura JSON, klucze, limity numeryczne i nazwy ikon pozostały nietknięte, więc plik jest nadal czytelny dla maszyn.

    Kod: text
    Zaloguj się, aby zobaczyć kod


    Uwagi
    1. Wszystkie dwukropki, które były częścią chińskich etykiet, zostały usunięte w celu uzyskania czystszego angielskiego brzmienia.
    2. Jednostki (`kwh`, `kw.h`, `kW-h` itp.) zostały pozostawione dokładnie tak, jak w źródle, aby oprogramowanie układowe urządzenia nadal poprawnie je analizowało.
    3. Jeśli potrzebujesz wersji zminimalizowanej (jednowierszowy JSON) lub dodatkowych poprawek lokalizacyjnych (np. brytyjska pisownia, skróty), daj mi znać.
    Możesz mnie wywołać w każdym temacie pisząc @ElektrodaBot. Zastrzeżenie: Niektóre odpowiedzi udzielone przez ElektrodaBota mogą być niedokładne. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi ElektrodaBota powinny być zweryfikowane przez użytkownika. OpenAI może monitorować i zapisywać informacje wprowadzane po wywołaniu ElektrodaBota.
  • REKLAMA
  • #10 21569837
    morgan_flint
    Poziom 14  
    Posty: 251
    Pomógł: 4
    Ocena: 59
    Witam ponownie, @ElektrodaBot

    Nowy .json do przetłumaczenia... Czy mógłbyś zastąpić chińskie słowa w poniższym JSON ich angielskimi odpowiednikami?

    Kod: JSON
    Zaloguj się, aby zobaczyć kod
  • #11 21572149
    morgan_flint
    Poziom 14  
    Posty: 251
    Pomógł: 4
    Ocena: 59
    >>21569837
    @ElektrodaBot :

    Czy mógłbyś odpowiedzieć na ten post?
  • #12 21572902
    morgan_flint
    Poziom 14  
    Posty: 251
    Pomógł: 4
    Ocena: 59
    @ElektrodaBot

    Czekam na odpowiedź na poprzednie posty....

    Czy robię coś źle? Czy powinienem otworzyć w tym celu nowy temat?

    Otrzymuję ten błąd podczas odpowiadania:
    Tłumaczenie JSON: Chiński na angielski dla wyłącznika 3-fazowego SMTONOFF .

    Ale post i tak zostaje opublikowany...

    Może @gulson lub @p.kaczmarek2 mają na to odpowiedź
  • #13 21782032
    dufu
    Poziom 8  
    Posty: 10
    Pomógł: 1
    Ocena: 2
    @ElektrodaBot tłumaczy chiński tekst na angielski
    Kod: JSON
    Zaloguj się, aby zobaczyć kod
  • #14 21782042
    ElektrodaBot
    AI od OpenAI ChatGPT4
    Posty: 8786
    Pomógł: 353
    Ocena: 930
    dufu napisał:
    @ElektrodaBot tłumaczy chiński tekst na angielski {
    "result": {
    "model": {
    "modelId": "dwx220",
    "services": [
    {
    "actions": [],
    "code": null,
    "description": null,
    "events": [],
    "name": "默认服务",
    "properties": [
    {
    "abilityId": 1,
    "accessMode": "ro",
    "code": "total_forward_energy",
    "description": null,
    "extensions": {
    "attribute": 128
    },
    "name": "正向总有功电量",
    "typeSpec": {
    "type": "value",
    "max": 99999999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": "kW-h"
    }
    },
    {
    "abilityId": 6,
    "accessMode": "ro",
    "code": "phase_a",
    "description": "共10个字节,AAAABBBBBBCCCCCCDDDD分别表示:n电压,2字节,单位0.1V。n电流,3字节,单位 0.001A 。nA相有功功率,3字节,单位0.0001kW。 n剩余电流2字节,单位 0.001A 。n举例:08 80 00 03 E8 00 27 10 08 80 表示A相217.6V,A相电流1.000A,A相功率10.000KW,A相剩余电流2.176An",
    "extensions": {
    "attribute": 128
    },
    "name": "A相电压,电流、功率、剩余电流",
    "typeSpec": {
    "type": "raw",
    "maxlen": 128
    }
    },
    {
    "abilityId": 7,
    "accessMode": "ro",
    "code": "phase_b",
    "description": "共10个字节,AAAABBBBBBCCCCCCDDDD分别表示:n电压,2字节,单位0.1V。n电流,3字节,单位 0.001A 。nB相有功功率,3字节,单位0.0001kW。 n剩余电流2字节,单位 0.001A 。n举例:08 80 00 03 E8 00 27 10 08 80 表示B相217.6V,B相电流1.000A,B相功率10.000KW,B相剩余电流2.176An",
    "extensions": {
    "attribute": 128
    },
    "name": "B相电压,电流、功率、剩余电流",
    "typeSpec": {
    "type": "raw",
    "maxlen": 128
    }
    },
    {
    "abilityId": 8,
    "accessMode": "ro",
    "code": "phase_c",
    "description": "共10个字节,AAAABBBBBBCCCCCCDDDD分别表示:n电压,2字节,单位0.1V。n电流,3字节,单位 0.001A 。nC相有功功率,3字节,单位0.0001kW。 n剩余电流2字节,单位 0.001A 。n举例:08 80 00 03 E8 00 27 10 08 80 表示C相217.6V,C相电流1.000A,C相功率10.000KW,C相剩余电流2.176An",
    "extensions": {
    "attribute": 128
    },
    "name": "C相电压,电流、功率、剩余电流",
    "typeSpec": {
    "type": "raw",
    "maxlen": 128
    }
    },
    {
    "abilityId": 9,
    "accessMode": "ro",
    "code": "fault",
    "description": null,
    "extensions": {
    "attribute": 128
    },
    "name": "故障告警",
    "typeSpec": {
    "type": "bitmap",
    "label": [
    "short_circuit_alarm",
    "surge_alarm",
    "overload_alarm",
    "leakagecurr_alarm",
    "temp_dif_fault",
    "fire_alarm",
    "high_power_alarm",
    "self_test_alarm",
    "ov_cr",
    "unbalance_alarm",
    "ov_vol",
    "undervoltage_alarm",
    "miss_phase_alarm",
    "outage_alarm",
    "magnetism_alarm",
    "credit_alarm",
    "no_balance_alarm"
    ],
    "maxlen": 17
    }
    },
    {
    "abilityId": 11,
    "accessMode": "rw",
    "code": "switch_prepayment",
    "description": null,
    "extensions": {
    "attribute": 128
    },
    "name": "预付费功能开关",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 12,
    "accessMode": "rw",
    "code": "clear_energy",
    "description": null,
    "extensions": {
    "attribute": 128
    },
    "name": "剩余可用电量清零",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 13,
    "accessMode": "ro",
    "code": "balance_energy",
    "description": null,
    "extensions": {
    "attribute": 128
    },
    "name": "剩余可用电量显示",
    "typeSpec": {
    "type": "value",
    "max": 99999999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": "kW-h"
    }
    },
    {
    "abilityId": 14,
    "accessMode": "rw",
    "code": "charge_energy",
    "description": null,
    "extensions": {
    "attribute": 128
    },
    "name": "电量充值",
    "typeSpec": {
    "type": "value",
    "max": 999999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": "kW-h"
    }
    },
    {
    "abilityId": 16,
    "accessMode": "rw",
    "code": "switch",
    "description": null,
    "extensions": {
    "attribute": 129
    },
    "name": "断路器拉合闸",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 19,
    "accessMode": "ro",
    "code": "breaker_id",
    "description": null,
    "extensions": {
    "attribute": 128
    },
    "name": "电表编号",
    "typeSpec": {
    "type": "string",
    "maxlen": 255
    }
    },
    {
    "abilityId": 101,
    "accessMode": "rw",
    "code": "over_voltage",
    "description": null,
    "name": "过压设置",
    "typeSpec": {
    "type": "value",
    "max": 300,
    "min": 230,
    "scale": 0,
    "step": 1,
    "unit": "V"
    }
    },
    {
    "abilityId": 102,
    "accessMode": "rw",
    "code": "low_voltage",
    "description": null,
    "name": "欠压设置",
    "typeSpec": {
    "type": "value",
    "max": 210,
    "min": 90,
    "scale": 0,
    "step": 1,
    "unit": "V"
    }
    },
    {
    "abilityId": 103,
    "accessMode": "rw",
    "code": "over_current",
    "description": null,
    "name": "过流设置",
    "typeSpec": {
    "type": "value",
    "max": 63,
    "min": 1,
    "scale": 0,
    "step": 1,
    "unit": "A"
    }
    },
    {
    "abilityId": 104,
    "accessMode": "rw",
    "code": "leakage_current",
    "description": null,
    "name": "剩余电流显示",
    "typeSpec": {
    "type": "value",
    "max": 100,
    "min": 10,
    "scale": 0,
    "step": 1,
    "unit": "mA"
    }
    },
    {
    "abilityId": 105,
    "accessMode": "rw",
    "code": "mute",
    "description": null,
    "name": "消音功能",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 106,
    "accessMode": "rw",
    "code": "trip",
    "description": null,
    "name": "漏电是否跳闸",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 115,
    "accessMode": "rw",
    "code": "clear_total_energy",
    "description": null,
    "name": "总电量清零",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 116,
    "accessMode": "rw",
    "code": "iccid",
    "description": null,
    "name": "卡读取功能",
    "typeSpec": {
    "type": "string",
    "maxlen": 255
    }
    }
    ]
    }
    ]
    }
    },
    "success": true,
    "t": 1765882433992,
    "tid": "8361f619da6d11f0bfd7de116888fc39"
    }
    Bezpośrednia odpowiedź - w pełni przetłumaczony i sformatowany JSON
    Zastąpiłem każdy chiński ciąg znaków w polach nazwy i opisu zwięzłym technicznym językiem angielskim. Struktura, klucze, limity numeryczne i enumy pozostały niezmienione.

    {
    "result": {
    "model": {
    "modelId": "dwx220",
    "services": [
    {
    "actions": [],
    "code": null,
    "description": null,
    "events": [],
    "name": "Default Service",
    "properties": [
    {
    "abilityId": 1,
    "accessMode": "ro",
    "code": "total_forward_energy",
    "description": null,
    "extensions": { "attribute": 128 },
    "name": "Total Forward Active Energy",
    "typeSpec": {
    "type": "value",
    "max": 99999999,
    "min": 0,
    "scale": 2,
    "krok": 1,
    "jednostka": "kW-h"
    }
    },
    {
    "abilityId": 6,
    "accessMode": "ro",
    "code": "phase_a",
    "description": "Total 10 bytes. AAAABBBBBCCCCCCDDDD oznacza: \n- Napięcie: 2 bajty, jednostka 0,1 V \n- Prąd: 3 bajty, jednostka 0,001 A \n- Moc czynna fazy A: 3 bajty, jednostka 0,0001 kW \n- Prąd szczątkowy: 2 bajty, jednostka 0,001 A \nPrzykład: 08 80 00 03 E8 00 27 10 08 80 → Faza A 217,6 V, 1,000 A, 10,000 kW, prąd szczątkowy 2,176 A.",
    "extensions": { "attribute": 128 },
    "name": "Phase-A Voltage, Current, Power, Residual Current",
    "typeSpec": { "type": "raw", "maxlen": 128 }
    },
    {
    "abilityId": 7,
    "accessMode": "ro",
    "code": "phase_b",
    "description": "Total 10 bytes. AAAABBBBBCCCCCCDDDD oznacza: \n- Napięcie: 2 bajty, jednostka 0,1 V \n- Prąd: 3 bajty, jednostka 0,001 A \n- Moc czynna fazy B: 3 bajty, jednostka 0,0001 kW \n- Prąd szczątkowy: 2 bajty, jednostka 0,001 A \nPrzykład: 08 80 00 03 E8 00 27 10 08 80 → Faza B 217,6 V, 1,000 A, 10,000 kW, prąd szczątkowy 2,176 A.",
    "extensions": { "attribute": 128 },
    "name": "Phase-B Voltage, Current, Power, Residual Current",
    "typeSpec": { "type": "raw", "maxlen": 128 }
    },
    {
    "abilityId": 8,
    "accessMode": "ro",
    "code": "phase_c",
    "description": "Total 10 bytes. AAAABBBBBCCCCCCDDDD oznacza: \n- Napięcie: 2 bajty, jednostka 0,1 V \n- Prąd: 3 bajty, jednostka 0,001 A \n- Moc czynna fazy C: 3 bajty, jednostka 0,0001 kW \n- Prąd szczątkowy: 2 bajty, jednostka 0,001 A \nPrzykład: 08 80 00 03 E8 00 27 10 08 80 → Faza C 217,6 V, 1,000 A, 10,000 kW, prąd szczątkowy 2,176 A.",
    "extensions": { "attribute": 128 },
    "name": "Phase-C Voltage, Current, Power, Residual Current",
    "typeSpec": { "type": "raw", "maxlen": 128 }
    },
    {
    "abilityId": 9,
    "accessMode": "ro",
    "code": "fault",
    "description": null,
    "extensions": { "attribute": 128 },
    "name": "Fault Alarm",
    "typeSpec": {
    "type": "bitmap",
    "label": [
    "short_circuit_alarm",
    "surge_alarm",
    "overload_alarm",
    "leakagecurr_alarm",
    "temp_dif_fault",
    "fire_alarm",
    "high_power_alarm",
    "self_test_alarm",
    "ov_cr",
    "unbalance_alarm",
    "ov_vol",
    "undervoltage_alarm",
    "miss_phase_alarm",
    "outage_alarm",
    "magnetism_alarm",
    "credit_alarm",
    "no_balance_alarm"
    ],
    "maxlen": 17
    }
    },
    {
    "abilityId": 11,
    "accessMode": "rw",
    "code": "switch_prepayment",
    "description": null,
    "extensions": { "attribute": 128 },
    "name": "Pre-payment Function Switch",
    "typeSpec": { "type": "bool" }
    },
    {
    "abilityId": 12,
    "accessMode": "rw",
    "code": "clear_energy",
    "description": null,
    "extensions": { "attribute": 128 },
    "name": "Clear Remaining Available Energy",
    "typeSpec": { "type": "bool" }
    },
    {
    "abilityId": 13,
    "accessMode": "ro",
    "code": "balance_energy",
    "description": null,
    "extensions": { "attribute": 128 },
    "name": "Pozostała dostępna energia",
    "typeSpec": {
    "type": "value",
    "max": 99999999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "jednostka": "kW-h"
    }
    },
    {
    "abilityId": 14,
    "accessMode": "rw",
    "code": "charge_energy",
    "description": null,
    "extensions": { "attribute": 128 },
    "name": "Energy Recharge",
    "typeSpec": {
    "type": "value",
    "max": 999999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "jednostka": "kW-h"
    }
    },
    {
    "abilityId": 16,
    "accessMode": "rw",
    "code": "switch",
    "description": null,
    "extensions": { "attribute": 129 },
    "name": "Circuit Breaker Open/Close",
    "typeSpec": { "type": "bool" }
    },
    {
    "abilityId": 19,
    "accessMode": "ro",
    "code": "breaker_id",
    "description": null,
    "extensions": { "attribute": 128 },
    "name": "Meter ID",
    "typeSpec": { "type": "string", "maxlen": 255 }
    },
    {
    "abilityId": 101,
    "accessMode": "rw",
    "code": "over_voltage",
    "description": null,
    "name": "Over-voltage Setting",
    "typeSpec": {
    "type": "value",
    "max": 300,
    "min": 230,
    "scale": 0,
    "step": 1,
    "unit": "V"
    }
    },
    {
    "abilityId": 102,
    "accessMode": "rw",
    "code": "low_voltage",
    "description": null,
    "name": "Under-voltage Setting",
    "typeSpec": {
    "type": "value",
    "max": 210,
    "min": 90,
    "scale": 0,
    "step": 1,
    "unit": "V"
    }
    },
    {
    "abilityId": 103,
    "accessMode": "rw",
    "code": "over_current",
    "description": null,
    "name": "Over-current Setting",
    "typeSpec": {
    "type": "value",
    "max": 63,
    "min": 1,
    "scale": 0,
    "step": 1,
    "unit": "A"
    }
    },
    {
    "abilityId": 104,
    "accessMode": "rw",
    "code": "Leakage_current",
    "description": null,
    "name": "Residual-current Display",
    "typeSpec": {
    "type": "value",
    "max": 100,
    "min": 10,
    "scale": 0,
    "step": 1,
    "jednostka": "mA"
    }
    },
    {
    "abilityId": 105,
    "accessMode": "rw",
    "code": "mute",
    "description": null,
    "name": "Mute Function",
    "typeSpec": { "type": "bool" }
    },
    {
    "abilityId": 106,
    "accessMode": "rw",
    "code": "trip",
    "description": null,
    "name": "Leakage Trip Enable",
    "typeSpec": { "type": "bool" }
    },
    {
    "abilityId": 115,
    "accessMode": "rw",
    "code": "clear_total_energy",
    "description": null,
    "name": "Clear Total Energy",
    "typeSpec": { "type": "bool" }
    },
    {
    "abilityId": 116,
    "accessMode": "rw",
    "code": "iccid",
    "description": null,
    "name": "Card Reading Function",
    "typeSpec": { "type": "string", "maxlen": 255 }
    }
    ]
    }
    ]
    }
    },
    "success": true,
    "t": 1765882433992,
    "tid": "8361f619da6d11f0bfd7de116888fc39"
    }

    Uwagi
    - Przetłumaczyłem tylko czytelny dla człowieka chiński tekst w polach nazwy i opisu; wszystkie klucze, wyliczenia, limity i atrybuty pozostały nienaruszone w celu zapewnienia kompatybilności API.
    - "Trip" jest używane w znaczeniu systemu zasilania (otwarcie wyłącznika). "Prąd resztkowy" odpowiada prądowi upływu w terminologii RCD.
    - Jeśli wolisz inne sformułowanie (np. "Przedpłata" zamiast "Przedpłata" lub "Niskie napięcie" zamiast "Niskie napięcie"), powiedz słowo, a ja się dostosuję.
    Możesz mnie wywołać w każdym temacie pisząc @ElektrodaBot. Zastrzeżenie: Niektóre odpowiedzi udzielone przez ElektrodaBota mogą być niedokładne. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi ElektrodaBota powinny być zweryfikowane przez użytkownika. OpenAI może monitorować i zapisywać informacje wprowadzane po wywołaniu ElektrodaBota.
  • #15 21782064
    dufu
    Poziom 8  
    Posty: 10
    Pomógł: 1
    Ocena: 2
    @ElektrodaBot: zamień chińskie słowa w poniższym JSON na ich angielskie odpowiedniki:


    Kod: JSON
    Zaloguj się, aby zobaczyć kod
  • #16 21782078
    ElektrodaBot
    AI od OpenAI ChatGPT4
    Posty: 8786
    Pomógł: 353
    Ocena: 930
    dufu napisał:
    @ElektrodaBot: zamień chińskie słowa w poniższym JSON na ich angielskie odpowiedniki:


    {
    "result": {
    "model": {
    "modelId": "dwx220",
    "services": [
    {
    "actions": [],
    "code": null,
    "description": null,
    "events": [],
    "name": "默认服务",
    "properties": [
    {
    "abilityId": 1,
    "accessMode": "ro",
    "code": "total_forward_energy",
    "description": null,
    "extensions": {
    "attribute": 128
    },
    "name": "正向总有功电量",
    "typeSpec": {
    "type": "value",
    "max": 99999999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": "kW-h"
    }
    },
    {
    "abilityId": 6,
    "accessMode": "ro",
    "code": "phase_a",
    "description": "共10个字节,AAAABBBBBBCCCCCCDDDD分别表示:n电压,2字节,单位0.1V。n电流,3字节,单位 0.001A 。nA相有功功率,3字节,单位0.0001kW。 n剩余电流2字节,单位 0.001A 。n举例:08 80 00 03 E8 00 27 10 08 80 表示A相217.6V,A相电流1.000A,A相功率10.000KW,A相剩余电流2.176An",
    "extensions": {
    "attribute": 128
    },
    "name": "A相电压,电流、功率、剩余电流",
    "typeSpec": {
    "type": "raw",
    "maxlen": 128
    }
    },
    {
    "abilityId": 7,
    "accessMode": "ro",
    "code": "phase_b",
    "description": "共10个字节,AAAABBBBBBCCCCCCDDDD分别表示:n电压,2字节,单位0.1V。n电流,3字节,单位 0.001A 。nB相有功功率,3字节,单位0.0001kW。 n剩余电流2字节,单位 0.001A 。n举例:08 80 00 03 E8 00 27 10 08 80 表示B相217.6V,B相电流1.000A,B相功率10.000KW,B相剩余电流2.176An",
    "extensions": {
    "attribute": 128
    },
    "name": "B相电压,电流、功率、剩余电流",
    "typeSpec": {
    "type": "raw",
    "maxlen": 128
    }
    },
    {
    "abilityId": 8,
    "accessMode": "ro",
    "code": "phase_c",
    "description": "共10个字节,AAAABBBBBBCCCCCCDDDD分别表示:n电压,2字节,单位0.1V。n电流,3字节,单位 0.001A 。nC相有功功率,3字节,单位0.0001kW。 n剩余电流2字节,单位 0.001A 。n举例:08 80 00 03 E8 00 27 10 08 80 表示C相217.6V,C相电流1.000A,C相功率10.000KW,C相剩余电流2.176An",
    "extensions": {
    "attribute": 128
    },
    "name": "C相电压,电流、功率、剩余电流",
    "typeSpec": {
    "type": "raw",
    "maxlen": 128
    }
    },
    {
    "abilityId": 9,
    "accessMode": "ro",
    "code": "fault",
    "description": null,
    "extensions": {
    "attribute": 128
    },
    "name": "故障告警",
    "typeSpec": {
    "type": "bitmap",
    "label": [
    "short_circuit_alarm",
    "surge_alarm",
    "overload_alarm",
    "leakagecurr_alarm",
    "temp_dif_fault",
    "fire_alarm",
    "high_power_alarm",
    "self_test_alarm",
    "ov_cr",
    "unbalance_alarm",
    "ov_vol",
    "undervoltage_alarm",
    "miss_phase_alarm",
    "outage_alarm",
    "magnetism_alarm",
    "credit_alarm",
    "no_balance_alarm"
    ],
    "maxlen": 17
    }
    },
    {
    "abilityId": 11,
    "accessMode": "rw",
    "code": "switch_prepayment",
    "description": null,
    "extensions": {
    "attribute": 128
    },
    "name": "预付费功能开关",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 12,
    "accessMode": "rw",
    "code": "clear_energy",
    "description": null,
    "extensions": {
    "attribute": 128
    },
    "name": "剩余可用电量清零",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 13,
    "accessMode": "ro",
    "code": "balance_energy",
    "description": null,
    "extensions": {
    "attribute": 128
    },
    "name": "剩余可用电量显示",
    "typeSpec": {
    "type": "value",
    "max": 99999999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": "kW-h"
    }
    },
    {
    "abilityId": 14,
    "accessMode": "rw",
    "code": "charge_energy",
    "description": null,
    "extensions": {
    "attribute": 128
    },
    "name": "电量充值",
    "typeSpec": {
    "type": "value",
    "max": 999999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": "kW-h"
    }
    },
    {
    "abilityId": 16,
    "accessMode": "rw",
    "code": "switch",
    "description": null,
    "extensions": {
    "attribute": 129
    },
    "name": "断路器拉合闸",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 19,
    "accessMode": "ro",
    "code": "breaker_id",
    "description": null,
    "extensions": {
    "attribute": 128
    },
    "name": "电表编号",
    "typeSpec": {
    "type": "string",
    "maxlen": 255
    }
    },
    {
    "abilityId": 101,
    "accessMode": "rw",
    "code": "over_voltage",
    "description": null,
    "name": "过压设置",
    "typeSpec": {
    "type": "value",
    "max": 300,
    "min": 230,
    "scale": 0,
    "step": 1,
    "unit": "V"
    }
    },
    {
    "abilityId": 102,
    "accessMode": "rw",
    "code": "low_voltage",
    "description": null,
    "name": "欠压设置",
    "typeSpec": {
    "type": "value",
    "max": 210,
    "min": 90,
    "scale": 0,
    "step": 1,
    "unit": "V"
    }
    },
    {
    "abilityId": 103,
    "accessMode": "rw",
    "code": "over_current",
    "description": null,
    "name": "过流设置",
    "typeSpec": {
    "type": "value",
    "max": 63,
    "min": 1,
    "scale": 0,
    "step": 1,
    "unit": "A"
    }
    },
    {
    "abilityId": 104,
    "accessMode": "rw",
    "code": "leakage_current",
    "description": null,
    "name": "剩余电流显示",
    "typeSpec": {
    "type": "value",
    "max": 100,
    "min": 10,
    "scale": 0,
    "step": 1,
    "unit": "mA"
    }
    },
    {
    "abilityId": 105,
    "accessMode": "rw",
    "code": "mute",
    "description": null,
    "name": "消音功能",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 106,
    "accessMode": "rw",
    "code": "trip",
    "description": null,
    "name": "漏电是否跳闸",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 115,
    "accessMode": "rw",
    "code": "clear_total_energy",
    "description": null,
    "name": "总电量清零",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 116,
    "accessMode": "rw",
    "code": "iccid",
    "description": null,
    "name": "卡读取功能",
    "typeSpec": {
    "type": "string",
    "maxlen": 255
    }
    }
    ]
    }
    ]
    }
    },
    "success": true,
    "t": 1765882433992,
    "tid": "8361f619da6d11f0bfd7de116888fc39"
    }
    Bezpośrednia odpowiedź - przetłumaczony JSON (zmieniono tylko chińskie ciągi; struktura, klucze, enumy i limity pozostały nienaruszone)

    {
    "result": {
    "model": {
    "modelId": "dwx220",
    "services": [
    {
    "actions": [],
    "code": null,
    "description": null,
    "events": [],
    "name": "Default Service",
    "properties": [
    {
    "abilityId": 1,
    "accessMode": "ro",
    "code": "total_forward_energy",
    "description": null,
    "extensions": { "attribute": 128 },
    "name": "Total Forward Active Energy",
    "typeSpec": {
    "type": "value",
    "max": 99999999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "jednostka": "kW-h"
    }
    },
    {
    "abilityId": 6,
    "accessMode": "ro",
    "code": "phase_a",
    "description": "Total 10 bytes. AAAABBBBBCCCCCCDDDD reprezentują:\n- Napięcie: 2 bajty, jednostka 0,1 V.\n- Prąd: 3 bajty, jednostka 0,001 A.\n- Moc czynna fazy A: 3 bajty, jednostka 0,0001 kW.\n- Prąd resztkowy: 2 bajty, jednostka 0,001 A.\nPrzykład: 08 80 00 03 E8 00 27 10 08 80 → Faza A 217,6 V, 1,000 A, 10,000 kW, prąd resztkowy 2,176 A.",
    "extensions": { "attribute": 128 },
    "name": "Phase A Voltage, Current, Power, Residual Current",
    "typeSpec": { "type": "raw", "maxlen": 128 }
    },
    {
    "abilityId": 7,
    "accessMode": "ro",
    "code": "phase_b",
    "description": "Total 10 bytes. AAAABBBBBCCCCCCDDDD reprezentują:\n- Napięcie: 2 bajty, jednostka 0,1 V.\n- Prąd: 3 bajty, jednostka 0,001 A.\n- Moc czynna fazy B: 3 bajty, jednostka 0,0001 kW.\n- Prąd resztkowy: 2 bajty, jednostka 0,001 A.\nPrzykład: 08 80 00 03 E8 00 27 10 08 80 → Faza B 217,6 V, 1,000 A, 10,000 kW, prąd resztkowy 2,176 A.",
    "extensions": { "attribute": 128 },
    "name": "Phase B Voltage, Current, Power, Residual Current",
    "typeSpec": { "type": "raw", "maxlen": 128 }
    },
    {
    "abilityId": 8,
    "accessMode": "ro",
    "code": "phase_c",
    "description": "Total 10 bytes. AAAABBBBBCCCCCCDDDD reprezentują:\n- Napięcie: 2 bajty, jednostka 0,1 V.\n- Prąd: 3 bajty, jednostka 0,001 A.\n- Moc czynna fazy C: 3 bajty, jednostka 0,0001 kW.\n- Prąd resztkowy: 2 bajty, jednostka 0,001 A.\nPrzykład: 08 80 00 03 E8 00 27 10 08 80 → Faza C 217,6 V, 1,000 A, 10,000 kW, prąd resztkowy 2,176 A.",
    "extensions": { "attribute": 128 },
    "name": "Phase C Voltage, Current, Power, Residual Current",
    "typeSpec": { "type": "raw", "maxlen": 128 }
    },
    {
    "abilityId": 9,
    "accessMode": "ro",
    "code": "fault",
    "description": null,
    "extensions": { "attribute": 128 },
    "name": "Fault Alarm",
    "typeSpec": {
    "type": "bitmap",
    "label": [
    "short_circuit_alarm",
    "surge_alarm",
    "overload_alarm",
    "leakagecurr_alarm",
    "temp_dif_fault",
    "fire_alarm",
    "high_power_alarm",
    "self_test_alarm",
    "ov_cr",
    "unbalance_alarm",
    "ov_vol",
    "undervoltage_alarm",
    "miss_phase_alarm",
    "outage_alarm",
    "magnetyzm_alarm",
    "credit_alarm",
    "no_balance_alarm"
    ],
    "maxlen": 17
    }
    },
    {
    "abilityId": 11,
    "accessMode": "rw",
    "code": "switch_prepayment",
    "description": null,
    "extensions": { "attribute": 128 },
    "name": "Pre-payment Function Switch",
    "typeSpec": { "type": "bool" }
    },
    {
    "abilityId": 12,
    "accessMode": "rw",
    "code": "clear_energy",
    "description": null,
    "extensions": { "attribute": 128 },
    "name": "Clear Remaining Available Energy",
    "typeSpec": { "type": "bool" }
    },
    {
    "abilityId": 13,
    "accessMode": "ro",
    "code": "balance_energy",
    "description": null,
    "extensions": { "attribute": 128 },
    "name": "Pozostała dostępna energia",
    "typeSpec": {
    "type": "value",
    "max": 99999999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "jednostka": "kW-h"
    }
    },
    {
    "abilityId": 14,
    "accessMode": "rw",
    "code": "charge_energy",
    "description": null,
    "extensions": { "attribute": 128 },
    "name": "Energy Recharge",
    "typeSpec": {
    "type": "value",
    "max": 999999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "jednostka": "kW-h"
    }
    },
    {
    "abilityId": 16,
    "accessMode": "rw",
    "code": "switch",
    "description": null,
    "extensions": { "attribute": 129 },
    "name": "Circuit Breaker Open/Close",
    "typeSpec": { "type": "bool" }
    },
    {
    "abilityId": 19,
    "accessMode": "ro",
    "code": "breaker_id",
    "description": null,
    "extensions": { "attribute": 128 },
    "name": "Meter ID",
    "typeSpec": { "type": "string", "maxlen": 255 }
    },
    {
    "abilityId": 101,
    "accessMode": "rw",
    "code": "over_voltage",
    "description": null,
    "name": "Over-voltage Setting",
    "typeSpec": {
    "type": "value",
    "max": 300,
    "min": 230,
    "scale": 0,
    "step": 1,
    "unit": "V"
    }
    },
    {
    "abilityId": 102,
    "accessMode": "rw",
    "code": "low_voltage",
    "description": null,
    "name": "Under-voltage Setting",
    "typeSpec": {
    "type": "value",
    "max": 210,
    "min": 90,
    "scale": 0,
    "step": 1,
    "unit": "V"
    }
    },
    {
    "abilityId": 103,
    "accessMode": "rw",
    "code": "over_current",
    "description": null,
    "name": "Over-current Setting",
    "typeSpec": {
    "type": "value",
    "max": 63,
    "min": 1,
    "scale": 0,
    "step": 1,
    "unit": "A"
    }
    },
    {
    "abilityId": 104,
    "accessMode": "rw",
    "code": "Leakage_current",
    "description": null,
    "name": "Residual Current Display",
    "typeSpec": {
    "type": "value",
    "max": 100,
    "min": 10,
    "scale": 0,
    "step": 1,
    "jednostka": "mA"
    }
    },
    {
    "abilityId": 105,
    "accessMode": "rw",
    "code": "mute",
    "description": null,
    "name": "Mute Function",
    "typeSpec": { "type": "bool" }
    },
    {
    "abilityId": 106,
    "accessMode": "rw",
    "code": "trip",
    "description": null,
    "name": "Leakage Trip Enable",
    "typeSpec": { "type": "bool" }
    },
    {
    "abilityId": 115,
    "accessMode": "rw",
    "code": "clear_total_energy",
    "description": null,
    "name": "Clear Total Energy",
    "typeSpec": { "type": "bool" }
    },
    {
    "abilityId": 116,
    "accessMode": "rw",
    "code": "iccid",
    "description": null,
    "name": "Card Reading Function",
    "typeSpec": { "type": "string", "maxlen": 255 }
    }
    ]
    }
    ]
    }
    },
    "success": true,
    "t": 1765882433992,
    "tid": "8361f619da6d11f0bfd7de116888fc39"
    }

    Uwagi
    - Przetłumaczono tylko czytelne dla człowieka chińskie ciągi znaków (nazwa/opis); wszystkie klucze, enumy, atrybuty i limity pozostały niezmienione w celu zapewnienia kompatybilności API.
    - Jeśli wolisz "Prepaid" zamiast "Pre-payment" lub inne sformułowanie dla "Leakage Trip Enable", powiedz mi, a ja dostosuję.
    - Mogę również dostarczyć wariant HTML-escaped ("...") , jeśli edytor forum tego wymaga.
    Możesz mnie wywołać w każdym temacie pisząc @ElektrodaBot. Zastrzeżenie: Niektóre odpowiedzi udzielone przez ElektrodaBota mogą być niedokładne. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi ElektrodaBota powinny być zweryfikowane przez użytkownika. OpenAI może monitorować i zapisywać informacje wprowadzane po wywołaniu ElektrodaBota.
  • #17 21782417
    dufu
    Poziom 8  
    Posty: 10
    Pomógł: 1
    Ocena: 2
    @ElektrodaBot: zamień chińskie słowa w poniższym JSON na ich angielskie odpowiedniki:

    Kod: JSON
    Zaloguj się, aby zobaczyć kod
  • #18 21782436
    ElektrodaBot
    AI od OpenAI ChatGPT4
    Posty: 8786
    Pomógł: 353
    Ocena: 930
    dufu napisał:
    @ElektrodaBot: zamień chińskie słowa w poniższym JSON na ich angielskie odpowiedniki:

    {
    "result": {
    "model": {
    "modelId": "f2l9rs",
    "services": [
    {
    "actions": [],
    "code": "",
    "description": "",
    "events": [],
    "name": "默认服务",
    "properties": [
    {
    "abilityId": 1,
    "accessMode": "ro",
    "code": "total_forward_energy",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_lightning",
    "attribute": "1152"
    },
    "name": "正向总有功电量",
    "typeSpec": {
    "type": "value",
    "max": 99999999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": "kW-h"
    }
    },
    {
    "abilityId": 6,
    "accessMode": "ro",
    "code": "phase_a",
    "description": "1,A相电压,电流及功率\\n2,大端模式,HEX格式,共8个字节\\n3,单位精度:电压,2字节,单位0.1V。电流,3字节,单位 0.001A 。A相有功功率,3字节,单位0.0001kW\\\n4,报文格式\\n举例:08 80 00 03 E8 00 27 10 表示A相217.6V,A相电流1.000A,A相功率10.000KW\\n5,通信逻辑:\n1)用户进面板,主动查询。用户进入面板,面板马上下发0x08到电表,电表上报数据到云平台,面板拿到数据,然后展示。 注:最新WIFI支持。 \\n2)电表基于一定周期上报数据。建议:在WIFI模式时,15秒上报一次。NB模式时,1个小时上报一次。",
    "extensions": {
    "iconName": "icon-dp_lightning",
    "attribute": "1152"
    },
    "name": "A相电压,电流及功率",
    "typeSpec": {
    "type": "raw",
    "maxlen": 128
    }
    },
    {
    "abilityId": 7,
    "accessMode": "ro",
    "code": "phase_b",
    "description": "1,B相电压,电流及功率\\n2,大端模式,HEX格式,共8个字节\\n3,单位精度:电压,2字节,单位0.1V。电流,3字节,单位 0.001A 。B相有功功率,3字节,单位0.0001kW\\\n4,报文格式\\n举例:08 80 00 03 E8 00 27 10 表示B相217.6V,B相电流1.000A,B相功率10.000KW\\n5,通信逻辑:\n1)用户进面板,主动查询。用户进入面板,面板马上下发0x00到电表,电表上报数据到云平台,面板拿到数据,然后展示。 \\n2)电表基于一定周期上报数据。建议:在WIFI模式时,15秒上报一次。NB模式时,1个小时上报一次。",
    "extensions": {
    "iconName": "icon-dp_lightning",
    "attribute": "1152"
    },
    "name": "B相电压,电流及功率",
    "typeSpec": {
    "type": "raw",
    "maxlen": 128
    }
    },
    {
    "abilityId": 8,
    "accessMode": "ro",
    "code": "phase_c",
    "description": "1,C相电压,电流及功率\\n2,大端模式,HEX格式,共8个字节\\n3,单位精度:电压,2字节,单位0.1V。电流,3字节,单位 0.001A 。C相有功功率,3字节,单位0.0001kW\\\n4,报文格式\\n举例:08 80 00 03 E8 00 27 10 表示C相217.6V,C相电流1.000A,C相功率10.000KW\\n5,通信逻辑:\n1)用户进面板,主动查询。用户进入面板,面板马上下发0x08到电表,电表上报数据到云平台,面板拿到数据,然后展示。 \\n2)电表基于一定周期上报数据。建议:在WIFI模式时,15秒上报一次。NB模式时,1个小时上报一次。",
    "extensions": {
    "iconName": "icon-dp_lightning",
    "attribute": "1152"
    },
    "name": "C相电压,电流及功率",
    "typeSpec": {
    "type": "raw",
    "maxlen": 128
    }
    },
    {
    "abilityId": 9,
    "accessMode": "ro",
    "code": "fault",
    "description": "1,告警\\n2,大端模式,HEX,4字节\\n3,报文格式\\n按照完整4个字节,对应的告警位上报告警;bit位,1表示有告警,0表示无告警;如果没用的告警位,补0。高位无定义,也补0;\\n举例:0X00 00 00 09,表示当前发生了漏电自检不正常告警和短路告警,无其它告警。\\n4,通信逻辑\\n只要有1个告警发生,就完整4个字节上报给面板;只要有1个告警关闭,就完整4个字节上报给面板,更新面板显示。",
    "extensions": {
    "iconName": "icon-baojing",
    "scope": "fault",
    "attribute": "1152"
    },
    "name": "故障告警",
    "typeSpec": {
    "type": "bitmap",
    "label": [
    "short_circuit_alarm",
    "surge_alarm",
    "overload_alarm",
    "leakagecurr_alarm",
    "temp_dif_fault",
    "fire_alarm",
    "high_power_alarm",
    "self_test_alarm",
    "ov_cr",
    "unbalance_alarm",
    "ov_vol",
    "undervoltage_alarm",
    "miss_phase_alarm",
    "outage_alarm",
    "magnetism_alarm",
    "credit_alarm",
    "no_balance_alarm",
    "phase_seq_err_alarm",
    "vol_unbalance_alarm",
    "low_current_alarm"
    ],
    "maxlen": 20
    }
    },
    {
    "abilityId": 11,
    "accessMode": "rw",
    "code": "switch_prepayment",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_money",
    "attribute": "1152"
    },
    "name": "预付费功能开关",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 12,
    "accessMode": "rw",
    "code": "clear_energy",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_lightning",
    "attribute": "1152"
    },
    "name": "剩余可用电量清零",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 13,
    "accessMode": "ro",
    "code": "balance_energy",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_lightning",
    "attribute": "1152"
    },
    "name": "剩余可用电量显示 (kWh)",
    "typeSpec": {
    "type": "value",
    "max": 99999999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": "kW-h"
    }
    },
    {
    "abilityId": 14,
    "accessMode": "rw",
    "code": "charge_energy",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_money",
    "attribute": "1152"
    },
    "name": "电量充值",
    "typeSpec": {
    "type": "value",
    "max": 999999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": "kW-h"
    }
    },
    {
    "abilityId": 15,
    "accessMode": "ro",
    "code": "leakage_current",
    "description": "",
    "extensions": {
    "iconName": "icon-power1",
    "attribute": "1152"
    },
    "name": "剩余电流显示",
    "typeSpec": {
    "type": "value",
    "max": 1000,
    "min": 0,
    "scale": 0,
    "step": 1,
    "unit": "mA"
    }
    },
    {
    "abilityId": 16,
    "accessMode": "rw",
    "code": "switch",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_power2",
    "attribute": "1153"
    },
    "name": "断路器开关",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 17,
    "accessMode": "rw",
    "code": "alarm_set_1",
    "description": "1,告警阈值使能控制及设置2 \\n2,HEX格式,大端模式, 总告警的数量*4字节= 设置告警总长度。\\n3,报文格式\\n每个告警由4个字节组成,第1个字节(表示该告警存在);第2个字节(发生此告警时,断路器控制模式(0X01拉闸,0X00不动作只告警);第3、4字节:设置告警阈值\\n举例:0X01 01 00 00 03 01 00 14,表示该断路器支持短路告警,发生该告警时,自动跳闸,阀值补0。支持过载告警,发生该告警时,拉闸动作,动作阀值20KW。无其它告警。\\n4,通信逻辑\\nA,配网成功后,按照上面的格式,主动上报给云平台,面板知道哪些告警是断路器当前支持的。设置不成功,重新配网再上报。\\nB,断路器上电时,也上报一次。\\nC,面板根据协议下发告警设置。",
    "extensions": {
    "iconName": "icon-dp_warming",
    "attribute": "1152"
    },
    "name": "告警设置1",
    "typeSpec": {
    "type": "raw",
    "maxlen": 128
    }
    },
    {
    "abilityId": 18,
    "accessMode": "rw",
    "code": "alarm_set_2",
    "description": "1,告警阈值使能控制及设置2 \\n2,HEX格式,大端模式\n3,报文格式\\n每个告警由4个字节组成,第1个字节(表示该告警存在);第2个字节(发生此告警时,断路器控制模式(0X01拉闸,0X00不动作只告警);第3、4字节:设置告警阈值\\n举例:0X01 01 00 3C 03 01 00 F5,表示该断路器支持过流告警,发生该告警时,拉闸动作,动作阀值60A。支持过压告警,发生该告警时,拉闸动作,动作阀值245V\\n4,通信逻辑\\nA,配网成功后,按照上面的格式,主动上报给云平台,面板知道哪些告警是断路器当前支持的。设置不成功,重新配网再上报。\\nB,断路器上电时,也上报一次。\nC,面板根据协议下发告警设置。",
    "extensions": {
    "iconName": "icon-dp_warming",
    "attribute": "1152"
    },
    "name": "告警设置2",
    "typeSpec": {
    "type": "raw",
    "maxlen": 128
    }
    },
    {
    "abilityId": 101,
    "accessMode": "rw",
    "code": "recover_sec",
    "description": "",
    "name": "合闸恢复时间(弃用)",
    "typeSpec": {
    "type": "value",
    "max": 99,
    "min": 1,
    "scale": 0,
    "step": 1,
    "unit": "秒"
    }
    },
    {
    "abilityId": 102,
    "accessMode": "rw",
    "code": "recover_cnt",
    "description": "",
    "name": "重合闸允许次数",
    "typeSpec": {
    "type": "value",
    "max": 30,
    "min": 1,
    "scale": 0,
    "step": 1,
    "unit": "次"
    }
    },
    {
    "abilityId": 103,
    "accessMode": "ro",
    "code": "temp_current",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_c",
    "attribute": "4096"
    },
    "name": "当前温度",
    "typeSpec": {
    "type": "value",
    "max": 200,
    "min": -20,
    "scale": 0,
    "step": 1,
    "unit": "℃"
    }
    },
    {
    "abilityId": 104,
    "accessMode": "rw",
    "code": "recover_enable",
    "description": "",
    "name": "重合闸允许使能",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 105,
    "accessMode": "rw",
    "code": "countdown_1",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_time2",
    "attribute": "4096"
    },
    "name": "倒计时",
    "typeSpec": {
    "type": "value",
    "max": 86400,
    "min": 0,
    "scale": 0,
    "step": 1,
    "unit": "s"
    }
    },
    {
    "abilityId": 106,
    "accessMode": "rw",
    "code": "cycle_time",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_time3",
    "attribute": "4096"
    },
    "name": "循环定时",
    "typeSpec": {
    "type": "string",
    "maxlen": 255
    }
    },
    {
    "abilityId": 107,
    "accessMode": "rw",
    "code": "leak_delay",
    "description": "",
    "name": "合闸恢复时间",
    "typeSpec": {
    "type": "value",
    "max": 99,
    "min": 1,
    "scale": 0,
    "step": 1,
    "unit": "s"
    }
    },
    {
    "abilityId": 108,
    "accessMode": "rw",
    "code": "random_time",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_time2",
    "attribute": "4096"
    },
    "name": "随机定时",
    "typeSpec": {
    "type": "string",
    "maxlen": 255
    }
    },
    {
    "abilityId": 109,
    "accessMode": "rw",
    "code": "switch_inching",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_power2",
    "attribute": "4096"
    },
    "name": "点动开关(延时关)",
    "typeSpec": {
    "type": "string",
    "maxlen": 255
    }
    },
    {
    "abilityId": 126,
    "accessMode": "rw",
    "code": "alarm_set3",
    "description": "同告警设置1",
    "name": "告警设置3",
    "typeSpec": {
    "type": "raw",
    "maxlen": 128
    }
    },
    {
    "abilityId": 127,
    "accessMode": "ro",
    "code": "status",
    "description": "0.\\t不显示 1. 用电 。2 发电",
    "name": "状态",
    "typeSpec": {
    "type": "enum",
    "range": [
    "0",
    "1",
    "2"
    ]
    }
    },
    {
    "abilityId": 128,
    "accessMode": "ro",
    "code": "status_b",
    "description": "0.\\t不显示 1. 用电 。2↩发电",
    "name": "状态",
    "typeSpec": {
    "type": "enum",
    "range": [
    "0",
    "1",
    "2"
    ]
    }
    },
    {
    "abilityId": 129,
    "accessMode": "ro",
    "code": "status_c",
    "description": "0.\\t不显示 1. 用电 。2 发电",
    "name": "状态",
    "typeSpec": {
    "type": "enum",
    "range": [
    "0",
    "1",
    "2"
    ]
    }
    },
    {
    "abilityId": 134,
    "accessMode": "rw",
    "code": "swithc_power_save",
    "description": "0- OFF; 1-ON; 2-断电记忆",
    "name": "继电器上电状态设置",
    "typeSpec": {
    "type": "enum",
    "range": [
    "0",
    "1",
    "2"
    ]
    }
    },
    {
    "abilityId": 138,
    "accessMode": "ro",
    "code": "volatage",
    "description": "场景专用",
    "extensions": {
    "scope": ""
    },
    "name": "电压",
    "typeSpec": {
    "type": "value",
    "max": 9999999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": ""
    }
    },
    {
    "abilityId": 139,
    "accessMode": "ro",
    "code": "current",
    "description": "场景专用",
    "extensions": {
    "scope": ""
    },
    "name": "电流",
    "typeSpec": {
    "type": "value",
    "max": 999999,
    "min": 0,
    "scale": 3,
    "step": 1,
    "unit": ""
    }
    },
    {
    "abilityId": 140,
    "accessMode": "ro",
    "code": "power",
    "description": "场景赚用",
    "extensions": {
    "scope": ""
    },
    "name": "功率",
    "typeSpec": {
    "type": "value",
    "max": 999999,
    "min": 0,
    "scale": 3,
    "step": 1,
    "unit": ""
    }
    }
    ]
    }
    ]
    }
    },
    "success": true,
    "t": 1765885389473,
    "tid": "65002b91da7411f0bfd7de116888fc39"
    }
    Bezpośrednia odpowiedź - przetłumaczony JSON (zmieniono tylko chińskie ciągi; struktura, klucze, enumy i limity pozostały nienaruszone)

    {
    "result": {
    "model": {
    "modelId": "f2l9rs",
    "services": [
    {
    "actions": [],
    "code": "",
    "description": "",
    "events": [],
    "name": "Default Service",
    "properties": [
    {
    "abilityId": 1,
    "accessMode": "ro",
    "code": "total_forward_energy",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_lightning",
    "attribute": "1152"
    },
    "name": "Total Forward Active Energy",
    "typeSpec": {
    "type": "value",
    "max": 99999999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "jednostka": "kW-h"
    }
    },
    {
    "abilityId": 6,
    "accessMode": "ro",
    "code": "phase_a",
    "description": "1. Napięcie, prąd i moc fazy A\\n2. Big-endian, format HEX, łącznie 8 bajtów\\n3. Jednostki/dokładność: Napięcie: 2 bajty (0,1 V); Prąd: 3 bajty (0,001 A); Moc czynna fazy A: 3 bajty (0,0001 kW)\\n4. Przykład: 08 80 00 03 E8 00 27 10 oznacza fazę A 217,6 V, prąd 1,000 A, moc 10,000 kW\n5. Logika komunikacji: \\n(1) Gdy użytkownik otwiera panel, aktywnie wysyła zapytania: panel wysyła 0x08 do miernika, miernik raportuje do chmury, a panel wyświetla dane. Uwaga: obsługiwane jest najnowsze Wi-Fi.\\n(2) Miernik raportuje okresowo: zalecane co 15 s w trybie Wi-Fi; co 1 h w trybie NB.",
    "extensions": {
    "iconName": "icon-dp_lightning",
    "attribute": "1152"
    },
    "name": "Phase A Voltage, Current and Power",
    "typeSpec": {
    "type": "raw",
    "maxlen": 128
    }
    },
    {
    "abilityId": 7,
    "accessMode": "ro",
    "code": "phase_b",
    "description": "1. Napięcie, prąd i moc fazy B\\n2. Big-endian, format HEX, łącznie 8 bajtów\\n3. Jednostki/dokładność: Napięcie: 2 bajty (0,1 V); Prąd: 3 bajty (0,001 A); Moc czynna fazy B: 3 bajty (0,0001 kW)\\n4. Przykład: 08 80 00 03 E8 00 27 10 oznacza fazę B 217,6 V, prąd 1,000 A, moc 10,000 kW\n5. Logika komunikacji: \\n(1) Gdy użytkownik otwiera panel, aktywnie wysyła zapytania: panel wysyła 0x00 do miernika, miernik raportuje do chmury, a panel wyświetla dane. \\n(2) Miernik raportuje okresowo: zalecane co 15 s w trybie Wi-Fi; co 1 h w trybie NB,
    "extensions": {
    "iconName": "icon-dp_lightning",
    "attribute": "1152"
    },
    "name": "Phase B Voltage, Current and Power",
    "typeSpec": {
    "type": "raw",
    "maxlen": 128
    }
    },
    {
    "abilityId": 8,
    "accessMode": "ro",
    "code": "phase_c",
    "description": "1. Napięcie, prąd i moc fazy C\\n2. Big-endian, format HEX, łącznie 8 bajtów\\n3. Jednostki/dokładność: Napięcie: 2 bajty (0,1 V); Prąd: 3 bajty (0,001 A); Moc czynna fazy C: 3 bajty (0,0001 kW)\\n4. Przykład: 08 80 00 03 E8 00 27 10 oznacza fazę C 217.6 V, prąd 1,000 A, moc 10,000 kW\\n5. Logika komunikacji: \\n(1) Gdy użytkownik otwiera panel, aktywnie wysyła zapytania: panel wysyła 0x08 do miernika, miernik raportuje do chmury, a panel wyświetla dane. \\n(2) Miernik raportuje okresowo: zalecane co 15 s w trybie Wi-Fi; co 1 h w trybie NB,
    "extensions": {
    "iconName": "icon-dp_lightning",
    "attribute": "1152"
    },
    "name": "Phase C Voltage, Current and Power",
    "typeSpec": {
    "type": "raw",
    "maxlen": 128
    }
    },
    {
    "abilityId": 9,
    "accessMode": "ro",
    "code": "fault",
    "description": "1. Alarm\\n2. Big-endian, HEX, 4 bajty\n3. Format ramki: zgłoś wszystkie 4 bajty. Każdy bit alarmu: 1 = alarm obecny, 0 = brak alarmu. Niewykorzystane bity są uzupełniane do 0; niezdefiniowane wysokie bity również mają wartość 0.\nPrzykład: 0x00 00 00 09 oznacza nieprawidłowy alarm autotestu upływu i alarm zwarcia; brak innych alarmów.\n4. Logika komunikacji: za każdym razem, gdy wystąpi lub zostanie skasowany jakikolwiek alarm, należy zgłosić pełne 4-bajtowe pole, aby zaktualizować panel,
    "rozszerzenia": {
    "iconName": "icon-baojing",
    "scope": "fault",
    "attribute": "1152"
    },
    "name": "FaultAlarm",
    "typeSpec": {
    "type": "bitmap",
    "label": [
    "short_circuit_alarm",
    "surge_alarm",
    "overload_alarm",
    "leakagecurr_alarm",
    "temp_dif_fault",
    "fire_alarm",
    "high_power_alarm",
    "self_test_alarm",
    "ov_cr",
    "unbalance_alarm",
    "ov_vol",
    "undervoltage_alarm",
    "miss_phase_alarm",
    "outage_alarm",
    "magnetism_alarm",
    "credit_alarm",
    "no_balance_alarm",
    "phase_seq_err_alarm",
    "vol_unbalance_alarm",
    "low_current_alarm"
    ],
    "maxlen": 20
    }
    },
    {
    "abilityId": 11,
    "accessMode": "rw",
    "code": "switch_prepayment",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_money",
    "attribute": "1152"
    },
    "name": "Pre-payment Function Switch",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 12,
    "accessMode": "rw",
    "code": "clear_energy",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_lightning",
    "attribute": "1152"
    },
    "name": "Clear Remaining Available Energy",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 13,
    "accessMode": "ro",
    "code": "balance_energy",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_lightning",
    "attribute": "1152"
    },
    "name": "Pozostała dostępna energia (kWh)",
    "typeSpec": {
    "type": "value",
    "max": 99999999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "jednostka": "kW-h"
    }
    },
    {
    "abilityId": 14,
    "accessMode": "rw",
    "code": "charge_energy",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_money",
    "attribute": "1152"
    },
    "name": "Energy Recharge",
    "typeSpec": {
    "type": "value",
    "max": 999999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "jednostka": "kW-h"
    }
    },
    {
    "abilityId": 15,
    "accessMode": "ro",
    "code": "leakage_current",
    "description": "",
    "extensions": {
    "iconName": "icon-power1",
    "attribute": "1152"
    },
    "name": "Residual Current Display",
    "typeSpec": {
    "type": "value",
    "max": 1000,
    "min": 0,
    "scale": 0,
    "step": 1,
    "unit": "mA"
    }
    },
    {
    "abilityId": 16,
    "accessMode": "rw",
    "code": "switch",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_power2",
    "attribute": "1153"
    },
    "name": "Circuit Breaker Switch",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 17,
    "accessMode": "rw",
    "code": "alarm_set_1",
    "description": "1. Próg alarmu umożliwia kontrolę i ustawienia.\\n2. HEX, big-endian. Całkowita długość = number_of_alarms × 4 bajty.\\n3. Format ramki: każdy alarm wykorzystuje 4 bajty: bajt 1 = obecny alarm; bajt 2 = działanie wyłącznika po wystąpieniu alarmu (0x01 = wyzwolenie/otwarcie, 0x00 = brak działania, tylko alarm); bajty 3-4 = próg alarmu.\\nPrzykład: 0x01 01 00 00 03 01 00 14 → alarm zwarcia obsługiwany i wyzwalany automatycznie (próg z wypełnieniem 0); alarm przeciążenia obsługiwany i wyzwalany z progiem 20 kW; brak innych alarmów.\\n4. Logika komunikacji: A) Po pomyślnym sparowaniu należy przesłać raport w tym formacie, aby panel wiedział, które alarmy są obsługiwane. Jeśli ustawienie nie powiedzie się, sparuj ponownie i zgłoś ponownie. B) Zgłosić również raz przy włączaniu zasilania wyłącznika. C) Panel wysyła ustawienia alarmów zgodnie z protokołem,
    "extensions": {
    "iconName": "icon-dp_warming",
    "attribute": "1152"
    },
    "name": "Alarm Settings 1",
    "typeSpec": {
    "type": "raw",
    "maxlen": 128
    }
    },
    {
    "abilityId": 18,
    "accessMode": "rw",
    "code": "alarm_set_2",
    "description": "1. Kontrola i ustawienia włączenia progu alarmowego (2).\\n2. HEX, big-endian.\n3. Format ramki: taka sama 4-bajtowa struktura jak powyżej (obecność, tryb działania, próg). Przykład: 0x01 01 00 3C 03 01 00 F5 → obsługiwany alarm nadprądowy, wyzwolenie przy 60 A; obsługiwany alarm nadnapięciowy, wyzwolenie przy 245 V. \\n4. Logika komunikacji: A) raportowanie po sparowaniu; B) raportowanie jednorazowe po włączeniu zasilania; C) panel wydaje ustawienia zgodnie z protokołem,
    "rozszerzenia": {
    "iconName": "icon-dp_warming",
    "attribute": "1152"
    },
    "name": "Alarm Settings 2",
    "typeSpec": {
    "type": "raw",
    "maxlen": 128
    }
    },
    {
    "abilityId": 101,
    "accessMode": "rw",
    "code": "recover_sec",
    "description": "",
    "name": "Reclosing Recovery Time (deprecated)",
    "typeSpec": {
    "type": "value",
    "max": 99,
    "min": 1,
    "scale": 0,
    "step": 1,
    "unit": "s"
    }
    },
    {
    "abilityId": 102,
    "accessMode": "rw",
    "code": "recover_cnt",
    "description": "",
    "name": "Allowed Reclosing Count",
    "typeSpec": {
    "type": "value",
    "max": 30,
    "min": 1,
    "scale": 0,
    "step": 1,
    "jednostka": "razy"
    }
    },
    {
    "abilityId": 103,
    "accessMode": "ro",
    "code": "temp_current",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_c",
    "attribute": "4096"
    },
    "name": "Current Temperature",
    "typeSpec": {
    "type": "value",
    "max": 200,
    "min": -20,
    "scale": 0,
    "step": 1,
    "unit": "℃"
    }
    },
    {
    "abilityId": 104,
    "accessMode": "rw",
    "code": "recover_enable",
    "description": "",
    "name": "Auto-reclosing Enable",
    "typeSpec": {
    "type": "bool"
    }
    },
    {
    "abilityId": 105,
    "accessMode": "rw",
    "code": "countdown_1",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_time2",
    "attribute": "4096"
    },
    "name": "Countdown",
    "typeSpec": {
    "type": "value",
    "max": 86400,
    "min": 0,
    "scale": 0,
    "step": 1,
    "unit": "s"
    }
    },
    {
    "abilityId": 106,
    "accessMode": "rw",
    "code": "cycle_time",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_time3",
    "attribute": "4096"
    },
    "name": "Cycle Timer",
    "typeSpec": {
    "type": "string",
    "maxlen": 255
    }
    },
    {
    "abilityId": 107,
    "accessMode": "rw",
    "code": "leak_delay",
    "description": "",
    "name": "Reclosing Recovery Time",
    "typeSpec": {
    "type": "value",
    "max": 99,
    "min": 1,
    "scale": 0,
    "step": 1,
    "unit": "s"
    }
    },
    {
    "abilityId": 108,
    "accessMode": "rw",
    "code": "random_time",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_time2",
    "attribute": "4096"
    },
    "name": "Random Timer",
    "typeSpec": {
    "type": "string",
    "maxlen": 255
    }
    },
    {
    "abilityId": 109,
    "accessMode": "rw",
    "code": "switch_inching",
    "description": "",
    "extensions": {
    "iconName": "icon-dp_power2",
    "attribute": "4096"
    },
    "name": "Inching Switch (Delay Off)",
    "typeSpec": {
    "type": "string",
    "maxlen": 255
    }
    },
    {
    "abilityId": 126,
    "accessMode": "rw",
    "code": "alarm_set3",
    "description": "Taki sam jak Alarm Settings 1",
    "name": "Alarm Settings 3",
    "typeSpec": {
    "type": "raw",
    "maxlen": 128
    }
    },
    {
    "abilityId": 127,
    "accessMode": "ro",
    "code": "status",
    "description": "0: Nie wyświetlaj; 1: Zużycie; 2: Generacja",
    "name": "Status",
    "typeSpec": {
    "type": "enum",
    "range": [
    "0",
    "1",
    "2"
    ]
    }
    },
    {
    "abilityId": 128,
    "accessMode": "ro",
    "code": "status_b",
    "description": "0: Nie wyświetlaj; 1: Zużycie; 2: Generacja",
    "name": "Status",
    "typeSpec": {
    "type": "enum",
    "range": [
    "0",
    "1",
    "2"
    ]
    }
    },
    {
    "abilityId": 129,
    "accessMode": "ro",
    "code": "status_c",
    "description": "0: Nie wyświetlaj; 1: Zużycie; 2: Generowanie",
    "name": "Status",
    "typeSpec": {
    "type": "enum",
    "range": [
    "0",
    "1",
    "2"
    ]
    }
    },
    {
    "abilityId": 134,
    "accessMode": "rw",
    "code": "swithc_power_save",
    "description": "0 - OFF; 1 - ON; 2 - Power-off memory (restore last state)",
    "name": "Relay Power-on State Setting",
    "typeSpec": {
    "type": "enum",
    "range": [
    "0",
    "1",
    "2"
    ]
    }
    },
    {
    "abilityId": 138,
    "accessMode": "ro",
    "code": "volatage",
    "description": "Scene-specific",
    "extensions": {
    "scope": ""
    },
    "name": "Voltage",
    "typeSpec": {
    "type": "value",
    "max": 9999999,
    "min": 0,
    "scale": 2,
    "step": 1,
    "unit": ""
    }
    },
    {
    "abilityId": 139,
    "accessMode": "ro",
    "code": "current",
    "description": "Scene-specific",
    "extensions": {
    "scope": ""
    },
    "name": "Current",
    "typeSpec": {
    "type": "value",
    "max": 999999,
    "min": 0,
    "scale": 3,
    "step": 1,
    "unit": ""
    }
    },
    {
    "abilityId": 140,
    "accessMode": "ro",
    "code": "power",
    "description": "Scene-specific",
    "extensions": {
    "scope": ""
    },
    "name": "Power",
    "typeSpec": {
    "type": "value",
    "max": 999999,
    "min": 0,
    "scale": 3,
    "step": 1,
    "unit": ""
    }
    }
    ]
    }
    ]
    }
    },
    "success": true,
    "t": 1765885389473,
    "tid": "65002b91da7411f0bfd7de116888fc39"
    }

    Uwagi
    - Przetłumaczyłem tylko czytelny dla człowieka język chiński w nazwie i opisie (oraz chińskie jednostki, takie jak 秒/次 → s/czas). Wszystkie klucze, kody, enumy i limity numeryczne pozostają niezmienione dla zachowania kompatybilności.
    - Je艣li twoje forum wymaga cudzys艂ow贸w HTML, mog臋 dostarczy膰 wersj臋 "..." na 偶膮danie.
    Możesz mnie wywołać w każdym temacie pisząc @ElektrodaBot. Zastrzeżenie: Niektóre odpowiedzi udzielone przez ElektrodaBota mogą być niedokładne. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi ElektrodaBota powinny być zweryfikowane przez użytkownika. OpenAI może monitorować i zapisywać informacje wprowadzane po wywołaniu ElektrodaBota.

Podsumowanie tematu

✨ Dyskusja dotyczy tłumaczenia chińskich opisów właściwości i nazw w plikach JSON dotyczących wyłączników trójfazowych marki SMTONOFF oraz innych modeli urządzeń elektrycznych na język angielski. Użytkownicy proszą o zamianę chińskich ciągów znaków na angielskie odpowiedniki w strukturach JSON opisujących parametry takie jak energia czynna, napięcie fazowe, stan przełącznika, odliczanie czasu, oraz inne właściwości pomiarowe i sterujące. W odpowiedziach zamieszczono przetłumaczone fragmenty JSON z zachowaniem oryginalnych kluczy, identyfikatorów i ikon, co umożliwia dalsze wykorzystanie plików w systemach automatyki i monitoringu. Modele urządzeń poddane tłumaczeniu to m.in. "000004jonx", "0000004l3t", "exvou0", "eyxlvo", "dwx220", "f2l9rs". Dyskusja zawiera także zgłoszenia problemów technicznych z publikacją postów oraz prośby o kontynuację tłumaczeń kolejnych plików JSON.
Wygenerowane przez model językowy.
REKLAMA