รุ่น
อะแดปเตอร์สำหรับการใช้ข้อมูลพลังงาน Tibber ใน iobroker
อะแดปเตอร์นี้อำนวยความสะดวกในการเชื่อมต่อข้อมูลจาก API ของบัญชี Tibber ของคุณที่จะใช้ภายใน iobroker ไม่ว่าจะเป็นบ้านเดียวหรือที่อยู่อาศัยหลายแห่ง ฟีเจอร์ใหม่: อะแดปเตอร์รองรับการอ่านโดยตรงในท้องถิ่นของเซ็นเซอร์ Tibber Pulse ผ่านเครือข่ายบ้านของคุณเพื่อให้สามารถตรวจสอบและรวบรวมข้อมูลแบบเรียลไทม์โดยไม่ต้องพึ่งพาคลาวด์ API เท่านั้น
หากคุณยังไม่ได้เป็นผู้ใช้ Tibber ฉันจะขอบคุณมากหากคุณสามารถใช้ลิงค์การอ้างอิงของฉัน: ลิงค์อ้างอิง Tibber
การกำหนดค่ามาตรฐาน
- เริ่มต้นด้วยการสร้างอินสแตนซ์ใหม่ของอะแดปเตอร์
- นอกจากนี้คุณยังต้องการโทเค็น API จาก Tibber ซึ่งคุณสามารถหาได้ที่นี่: Tibber Developer API
- ป้อนโทเค็น Tibber API ของคุณในการตั้งค่ามาตรฐานและกำหนดค่าอย่างน้อยหนึ่งบรรทัดสำหรับการตั้งค่าฟีดสด (เลือก "ไม่มี")
- บันทึกการตั้งค่าและออกจากการกำหนดค่าเพื่อรีสตาร์ทอะแดปเตอร์ ขั้นตอนนี้ช่วยให้บ้านของคุณสามารถสอบถามได้ในครั้งแรกจากเซิร์ฟเวอร์ Tibber
- กลับไปที่หน้าจอการกำหนดค่าและเลือกบ้านที่คุณต้องการดึงข้อมูลแบบเรียลไทม์โดยใช้พัลส์ Tibber ของคุณ นอกจากนี้คุณยังสามารถเลือกบ้านและปิดใช้งานฟีด (หมายเหตุ: ใช้งานได้เฉพาะเมื่อติดตั้งฮาร์ดแวร์และเซิร์ฟเวอร์ Tibber ได้ตรวจสอบการเชื่อมต่อกับพัลส์)
- หมายเหตุ: หากคุณมีบ้านมากกว่าหนึ่งรายการในบัญชี Tibber ของคุณคุณต้องเพิ่มทั้งหมดเพื่อกำจัดข้อความแสดงข้อผิดพลาดที่เกิดจากบ้านที่ไม่จำเป็น เพิ่มพวกเขาทั้งหมดและปิดการใช้งานตัวเลือก
- คุณมีตัวเลือกในการปิดใช้งานการดึงข้อมูลราคาสำหรับวันนี้และวันพรุ่งนี้เช่นหากคุณตั้งใจที่จะใช้ฟีดสดของพัลส์
- ทางเลือกคุณสามารถเปิดใช้งานการดึงข้อมูลการบริโภคในอดีต โปรดระบุจำนวนชุดข้อมูลสำหรับชั่วโมงวันสัปดาห์เดือนและปี คุณสามารถใช้ "0" เพื่อปิดใช้งานช่วงเวลาเหล่านี้อย่างน้อยหนึ่งช่วงตามการตั้งค่าของคุณ
- หมายเหตุ: จำเป็นอย่างยิ่งที่จะต้องคำนึงถึงขนาดชุดข้อมูลเนื่องจากคำขอที่มีขนาดใหญ่มากเกินไปอาจส่งผลให้ขาดการตอบสนองจากเซิร์ฟเวอร์ Tibber เราขอแนะนำให้ทดลองใช้ขนาดชุดข้อมูลเพื่อให้แน่ใจว่าการทำงานที่ดีที่สุด การปรับช่วงเวลาและหมายเลขชุดข้อมูลสามารถช่วยสร้างสมดุลที่เหมาะสมระหว่างการได้รับข้อมูลที่ลึกซึ้งและรักษาการตอบสนองของเซิร์ฟเวอร์ เช่น 48 เป็นจำนวนมากสำหรับชั่วโมง
- บันทึกการตั้งค่า
การกำหนดค่าเครื่องคิดเลข
- ตอนนี้การเชื่อมต่อ Tibber นั้นเปิดใช้งานแล้วคุณยังสามารถใช้ประโยชน์จากเครื่องคิดเลขเพื่อรวมคุณสมบัติอัตโนมัติเพิ่มเติมไว้ในอะแดปเตอร์ Tibberlink
- เครื่องคิดเลขดำเนินการโดยใช้แชนเนลโดยแต่ละช่องทางเชื่อมโยงกับบ้านที่เลือก
- ช่องเหล่านี้สามารถเปิดใช้งานหรือปิดการใช้งานตามสถานะที่สอดคล้องกัน
- สถานะเหล่านี้ได้รับการออกแบบมาเพื่อทำหน้าที่เป็นอินพุตภายนอกแบบไดนามิกสำหรับ Tibberlink ช่วยให้คุณสามารถปรับค่าใช้จ่ายส่วนเพิ่ม ("ทริกเกอร์ price") จากแหล่งภายนอกหรือปิดใช้งานช่องเครื่องคิดเลข ("ใช้งานได้")
- สถานะของช่องเครื่องคิดเลขอยู่ในตำแหน่งที่อยู่ติดกับสถานะบ้านและตั้งชื่อตามหมายเลขช่อง ด้วยชื่อ ChannelName ที่เลือกในหน้าจอผู้ดูแลระบบจะแสดงที่นี่เพื่อระบุการกำหนดค่าของคุณได้ดีขึ้น
หากคุณสนุกกับโครงการนี้ - หรือเพียงแค่รู้สึกใจดีลองซื้อเบียร์ให้ฉัน ไชโย - การเปลี่ยนแปลง
4.2.0 (2024-12-XX)
- (hombachc) เพิ่มช่องเครื่องคิดเลขใหม่ 'BestPerCentage' และ 'BestPerCentAgelTF' (#616)
- (hombachc) WIP เพิ่ม outputjson สำหรับ 'Bestsinglehours' และ 'Bestsinglehoursltf' (#592)
- (HOMBACHC) WIP เพิ่ม JSONFLEXCHARTS เป็นกราฟภาพรวมสำหรับราคาและเครื่องคิดเลข (#458)
- (hombachc) แก้ไขการแปล i18n บางอย่าง
- (hombachc) การเพิ่มประสิทธิภาพรหัส
4.1.1 (2024-12-21)
- (hombachc) การล้างรหัส
- (hombachc) แก้ไขการแปล
- (hombachc) แก้ไข chai-as-promised
4.1.0 (2024-12-15)
- (hombachc) เปิดใช้งานการสำรวจความคิดเห็นในท้องถิ่นโดยไม่ต้องโทเค็น (#613)
- (hombachc) แยก jsonconfig.json เป็นหลายไฟล์
- (hombachc) แก้ไขการพิมพ์ผิดในการจัดการการแปล
- (hombachc) Bump cron
4.0.0 (2024-12-08)
- (hombachc) การทำลาย: ลดการสนับสนุนสำหรับ iobroker.admin <7.0.0 เนื่องจาก Iobroker Responsive Design Initiative (#544)
- (hombachc) แท็บผู้ดูแลระบบที่ออกแบบใหม่สำหรับเครื่องคิดเลข
- (hombachc) เพิ่มประสิทธิภาพการแปลเพิ่มคำแนะนำเครื่องมือเพิ่มเติม
- (hombachc) แก้ไขการคำนวณซ้ำของช่อง LTF (#593)
- (hombachc) เพิ่ม blockstart / blockend เป็นสตริงวันที่ (#516)
- (HOMBACHC) การส่งข้อความยามคันเร่ง
- (hombachc) เพิ่มราคาเมื่อวานนี้ (#600)
3.5.4 (2024-12-01)
- (hombachc) เพิ่มคำเตือนเมื่อเวลาหยุด LTF ไม่เหมือนกันหรือในวันถัดไปและให้ docu
- (hombachc) แก้ไขข้อผิดพลาดในช่องเครื่องคิดเลข 'ชั่วโมงเดียวที่ดีที่สุด' (#594)
- (hombachc) intruduce 'iobroker/eslint-config' (#591)
- (hombachc) การเพิ่มประสิทธิภาพประสิทธิภาพ
- (hombachc) อัปเดตการพึ่งพา
3.5.3 (2024-11-23)
- (HOMBACHC) แก้ไขเคสขอบในการตั้งค่าสถานะเอาต์พุตและการใช้งาน
- (hombachc) การสมัครสมาชิกรัฐที่เหมาะสมที่สุด
- (hombachc) อัปเดตการโทรที่ไม่ได้รับการคัดเลือก
- (hombachc) เพิ่มรอ delobjectasync
- (hombachc) ประสานเครื่องมือโครงการ
- (hombachc) อัปเดตการพึ่งพา
3.5.2 (2024-10-30)
- (hombachc) เพิ่มการตรวจสอบสำหรับใช่/ไม่ใช่ 2 ค่าในเครื่องคิดเลข (#547)
- (HOMBACHC) การออกแบบที่ตอบสนองที่ดีที่สุด (#544)
- (hombachc) โยกย้าย eslint ไปที่> 9.x
- (hombachc) เปลี่ยนเป็นรหัส ES2022
- (hombachc) ปรับให้เข้ากับข้อ จำกัด API ใหม่ (#546)
- (hombachc) แทนที่ setstateasync ที่เลิกใช้แล้วโดย setState
3.5.1 (2024-10-05)
- (hombachc) เปลี่ยนเป็นคำเตือนการขาดการเชื่อมต่อฟีดน้อยลงในบันทึก (#445)
- (hombachc) แก้ไขข้อผิดพลาดในเอาท์พุท 2 ของสมาร์ทแบตเตอรี่บัฟเฟอร์ (#538)
- (hombachc) อัปเดตการโทรที่ไม่ได้รับการคัดเลือก
- (hombachc) อัปเดตการพึ่งพา
3.5.0 (2024-10-02)
- (hombachc) อัพเดทแกนอะแดปเตอร์
- (hombachc) แก้ไขข้อผิดพลาดในตัวถอดรหัส SML
- (HOMBACHC) เพิ่ม 2 รหัสปัจจัยระดับ SML ใหม่ (#535)
- (hombachc) อัปเดตการพึ่งพา
3.4.10 (2024-09-16)
- (HOMBACHC) เพิ่มการตรวจสอบช่วงการสำรวจ (#518)
- (hombachc) bumb date-fns ถึง 4.0.0
3.4.9 (2024-09-15)
- (HOMBACHC) เพิ่มการสำรวจความคิดเห็น Bridge ที่ปรับได้ (#518)
- (hombachc) เพิ่ม node.js 22 ลงในการทดสอบอะแดปเตอร์ (#519)
- (hombachc) เพิ่มลิงค์ docu ไปยังหน้าจอ config (#504)
- (hombachc) การทำความสะอาดที่เก็บ
- (hombachc) อัปเดตการพึ่งพา
3.4.8 (2024-08-16)
- (hombachc) Axios ที่อัปเดตเนื่องจากช่องโหว่
- (hombachc) เพิ่มการทดสอบสำหรับ node.js 22
3.4.7 (2024-08-10)
- (hombachc) ตัวตรวจสอบอะแดปเตอร์ตรวจพบการเพิ่มประสิทธิภาพ (#493)
- (hombachc) ข้อความแสดงข้อผิดพลาดที่ปรับปรุงแล้ว (#490)
3.4.6 (2024-08-07)
- (hombachc) จับรหัส OBIS ที่ผิดอาจเกิดจากข้อผิดพลาดในการสื่อสารพัลส์
- (hombachc) การล้างรหัส
3.4.5 (2024-07-31)
- (HOMBACHC) DECODE METER MODE 4 สำหรับโพลพัลส์ Tipper ท้องถิ่น (#477)
- (HOMBACHC) DECODE METER MODE 1 สำหรับโพลพัลส์ Tipper ท้องถิ่น (#478)
- (HOMBACHC) แก้ไขชื่อสถานะท้องถิ่นที่ไม่ถูกต้อง (แรงดันไฟฟ้า)
- (hombachc) เพิ่ม docu บนหน้าจอการตั้งค่าการสำรวจความคิดเห็นพัลส์ท้องถิ่น (#479)
- (hombachc) การล้างรหัส
- (hombachc) การพึ่งพาการชน
3.4.4 (2024-07-28)
- (HOMBACHC) การสำรวจข้อมูลท้องถิ่น - เปลี่ยนหน่วย WH เป็น kWh และกลมเป็น 0,1kWh (#469)
3.4.3 (2024-07-14)
- (hombachc) เพิ่มหน่วยลงในอุณหภูมิชีพจรและกลมเป็น 0,1 ° C
- (HOMBACHC) เพิ่มยูนิตให้กับแรงดันไฟฟ้าของแบตเตอรี่และปัดเป็น 100MV
- (HOMBACHC) เพิ่มยูนิตลงในช่วงเวลาการทำงานของพัลส์
- (HOMBACHC) เพิ่มสถานะด้วยการทำงานของพัลส์เป็นสตริงที่มนุษย์อ่านได้
- (hombachc) reinitialize บางสถานะ tibberlocal เมื่อเริ่มต้นอะแดปเตอร์
- (hombachc) การเพิ่มประสิทธิภาพรหัส
- (hombachc) การพึ่งพาการชน
3.4.2 (2024-07-13)
- (hombachc) แก้ไขการพิมพ์ผิดในหน่วย
- (hombachc) แก้ไขประเภทไม่ตรงกันสำหรับวัตถุสถานะ (#455)
- (hombachc) การเพิ่มประสิทธิภาพรหัส
3.4.1 (2024-07-13)
- (hombachc) แก้ไขข้อผิดพลาดในการบันทึก
- (hombachc) การพึ่งพาการชน
3.4.0 (2024-07-12)
- (hombachc) เพิ่มโหมดสำหรับการสำรวจความคิดเห็นในท้องถิ่นของข้อมูลชีพจร (#201)
3.3.3 (2024-07-04)
- (hombachc) แก้ไขข้อผิดพลาดที่เป็นไปได้
- (hombachc) พยายามแก้ไขข้อผิดพลาดเริ่มต้น (#444)
3.3.2 (2024-06-21)
- (hombachc) แก้ไขปัญหาความปลอดภัย 2 ในการอ้างอิง
- (hombachc) แก้ไขข้อผิดพลาดที่เป็นไปได้
3.3.1 (2024-06-13)
- (HOMBACHC) แก้ไขข้อผิดพลาดที่ค้นพบขนาดเล็ก (#418)
- (hombachc) เพิ่มหมายเหตุสำหรับ multihomes ไปยังเอกสาร (#422)
3.3.0 (2024-06-05)
- (HOMBACHC) ใช้ API ที่เป็นตัวเลือกและล้าสมัยสำหรับค่าใช้จ่ายในอดีตทั้งหมดรวม ค่าธรรมเนียมกริด (#405)
- (hombachc) อัปเดต @iobroker/adapter-core จาก 3.1.6
- (hombachc) อัปเดต @iobroker/ประเภทจาก 5.0.19 เป็น 6.0.0
3.2.1 (2024-06-03)
- (hombachc) เพิ่มสตริงปลายทางที่ไม่ซ้ำกัน
3.2.0 (2024-06-03)
- (hombachc) สำคัญ: ส่วนประกอบอะแดปเตอร์ถูกบล็อกโดย Tibber - คุณต้องอัปเดต!
- (hombachc) การพึ่งพาฐานชน
- (hombachc) อะแดปเตอร์จะใช้สถานะเอาต์พุตภายในสำหรับเครื่องคิดเลขหากไม่มีการกำหนดในการกำหนดค่า (#325)
- (hombachc) ใช้โหมดการเรียกใช้ครั้งแรกในเครื่องคิดเลขเพื่อลดการโหลดระบบ
- (hombachc) การเพิ่มประสิทธิภาพภายใน
3.1.2 (2024-05-20)
- (HOMBACHC) การลบวัตถุบ้านอุณหภูมิที่ไม่ได้ใช้หลังจากการกำหนดค่าอะแดปเตอร์ (#393)
- (hombachc) การพึ่งพาการชน
3.1.1 (2024-05-16)
- (hombachc) ความเร็วในการเชื่อมต่อการเชื่อมต่อใหม่
- (hombachc) การเพิ่มประสิทธิภาพการบันทึก ( #396; #217)
- (hombachc) การปรับตัวให้เข้ากับสภาพแวดล้อมใหม่ ( #394; #395)
3.1.0 (2024-05-07)
- (hombachc) เปิดใช้งานการควบคุมด้วยตนเองของเอาต์พุตที่กำหนดค่าเมื่อระบบอัตโนมัติถูกปิดการใช้งาน (#334)
- (hombachc) แก้ไขช่อง LTF ไม่ทำงานเมื่อใช้ LTF สั้นเกินไป (#383)
- (hombachc) การเพิ่มประสิทธิภาพรหัส
- (hombachc) อัปเดตอะแดปเตอร์-คอร์เป็น 3.1.4
- (hombachc) การพึ่งพาการชน
3.0.1 (2024-04-20)
- (hombachc) การทดสอบอะแดปเตอร์ที่อัปเดต
- (hombachc) การพึ่งพาการชน
3.0.0 (2024-04-15)
- (hombachc) การทำลาย: ลดการสนับสนุนสำหรับ node.js 16 (#368)
- (hombachc) การทำลาย: js-controller> = 5 เป็นสิ่งจำเป็น
- (hombachc) เปลี่ยนเป็นระดับ 2 เป็นผู้ให้บริการข้อมูล
- (hombachc) แก้ไข io-package.json ตามสคีมาใหม่ (#368)
- (hombachc) อัปเดต typescript เป็น 5.4.5
- (hombachc) อัปเดตอะแดปเตอร์-คอร์เป็น 3.0.6
การเปลี่ยนแปลงเก่าดู changelog เก่า
ใบอนุญาต
GNU ทั่วไปใบอนุญาตสาธารณะ v3.0 เท่านั้น
ลิขสิทธิ์ (c) 2023-2024 C.Hombach [email protected]