Git Product home page Git Product logo

Comments (9)

jxg81 avatar jxg81 commented on August 23, 2024

At this stage i have not added support to set the fan speed on homekit. you will see this noted in the readme.

Is the living-dining zone the common zone on your system? Does it have a seperate sensor (other than the master controller) that is used to monitor that zone?

In order for me to look further, can you please browse to the following url and send me the dump of JSON data returned:
https://que.actronair.com.au/api/v0/client/ac-systems/status/latest?serial=**your_ac_serial_number**
Where your_ac_serial_number = the serial number of your que system
You will need to login to https://que.actronair.com.au/ before you can access that url
If you are not sure what your que serial number is you will be able to find it listed here https://que.actronair.com.au/client/devices under "My Air Conditioners"

from homebridge-actron-que.

jxg81 avatar jxg81 commented on August 23, 2024

@ashishdas81 is your issue resolved? If not please provide the info requested so I can troubleshoot the problem.
If I don’t hear from you in the next couple of days I’ll assume this is resolved and close the issue.

from homebridge-actron-que.

ashishdas81 avatar ashishdas81 commented on August 23, 2024

{"isOnline":true,"timeSinceLastContact":"00:00:35.3138005","lastStatusUpdate":"2022-12-19T06:39:17+00:00","lastKnownState":{"<21K03080>":{"Cloud":{"ConnectionState":"Connected","FailedSentPackets":57,"ReceivedPackets":7359,"SentPackets":29107},"Modbus":{"LinkPort":"Opened"},"NV_SystemSettings_Local":{"Screen":{"AutoWake":true,"BrightnessAuto":true,"Brightness_pc":80,"Timeout_sec":300},"ScreenOffDisabled":false,"Sounds":{"Mute":false,"Volume_pc":50},"amMasterController":true,"isConfigured":true,"isLinkedToCloud":true,"scheduledRebootEnabled":false},"NV_Updates":{"WCPendingUpdates":false,"WCUpdateRefusedVersion":"","ZCPendingUpdates":false},"SystemState":{"CpuFreq_MHz":996,"CpuId":"0xf24e129c121351d4","CpuLoad_User":0,"CpuRev":"1.5\n","CpuTempMax_oC":40.15,"CpuTemp_oC":37.1,"LastBootWasSafe":false,"LastShutdownReason":"Unknown","LinkedToMaster":false,"MemUsage_K":576540,"NV_LastBootFromUnsafeUTC":"2022-12-09 01:14:56","NV_UnsafeShutdowns":51,"ScreenIsOn":false,"SystemUptime_s":882909.15,"WCFirmwareVersion":"1.418.1.569","ZCFirmwareVersion":"31","hasInternet":true},"SystemStatus_Local":{"ConnectedToFallBackWifi":false,"LastScreenTouch_UTC":"2022-12-19 06:17:58","NTC1Temp_oC":28.4,"NTC2Temp_oC":36.85,"NV_TemperatureOffset":0,"SHTHumidity_oC":46,"SHTTemp_oC":28.55,"ScreenInactive":true,"ScreenLocked":false,"Temp_ScreenOffMode":"Normal","TemperatureForUse_oC":24.7,"WifiStrength_of3":3}},"ACStats":{"NV_FanRunTime_10m":1009,"NV_FanRunTime_Total_10m":7592},"AirconSystem":{"IndoorUnit":{"DeviceID_Changed":false,"IndoorFW":114,"NV_DeviceID":"ERQ3-17","NV_ModelNumber":160},"MasterSerial":"21K03080","OutdoorUnit":{"AOCSoftwareVersion":277,"HardwareVersion":1,"MOCSoftwareHardwareVersion":277,"ModBusAddr":1,"Model":0,"ModelNumber":561,"SoftwareVersion":107}},"Alerts":{"CleanFilter":false,"DRED":false,"Defrosting":false},"AwayModeSavedState":{"Master":{"TemperatureSetpoint_Cool_oC":24,"TemperatureSetpoint_Heat_oC":22},"Zone":[{"TemperatureSetpoint_Cool_oC":24,"TemperatureSetpoint_Heat_oC":22},{"TemperatureSetpoint_Cool_oC":25,"TemperatureSetpoint_Heat_oC":22},{"TemperatureSetpoint_Cool_oC":25,"TemperatureSetpoint_Heat_oC":21},{"TemperatureSetpoint_Cool_oC":25,"TemperatureSetpoint_Heat_oC":20},{"TemperatureSetpoint_Cool_oC":25,"TemperatureSetpoint_Heat_oC":21},{"TemperatureSetpoint_Cool_oC":24.5,"TemperatureSetpoint_Heat_oC":20.5},{"TemperatureSetpoint_Cool_oC":25,"TemperatureSetpoint_Heat_oC":20},{"TemperatureSetpoint_Cool_oC":24,"TemperatureSetpoint_Heat_oC":22}]},"LiveAircon":{"AmRunningFan":false,"CanRunSystem":true,"CoilInlet":21.398817553673155,"CompressorCanRun":true,"CompressorCapacity":0,"CompressorChasingTemperature":0,"CompressorLiveTemperature":0,"CompressorMode":"OFF","DRM":false,"Defrost":false,"DraftRecutionInfo":"","ErrCode":0,"FanDemandPC":0,"FanPWM":0,"FanRPM":0,"IndoorUnitTemp":26.626775056196209,"LastCompressorPowerChange":"879832744","LastCompressorPowerChange_time":"2022-12-19 15:38:49","ModbusErr":0,"OutdoorUnit":{"AmbTemp":32.700000762939453,"AmbientSensErr":false,"AutoMode":1,"CoilSenseErr":false,"CoilTemp":29,"CompMustRunOFF":false,"CompMustRunON":false,"CompPower":0,"CompRunningPWM":0,"CompSpeed":0,"CompressorMode":2,"CompressorOn":false,"CompressorSetSpeed":0,"CondPc":13.732918739318848,"ContFan":false,"DRM":0,"DRMModeTime_s":0,"DeIceConfirm_s":0,"DeIceHoldMax_s":0,"DeIceHold_s":0,"DeIceTime_s":0,"DefrostCycleNo":0,"DefrostMode":1,"DischargeTemp":34.430107116699219,"DriveAOCVersion":277,"DriveDefault":false,"DriveHP2":false,"DriveMOCVersion":277,"DriveTemp":0,"ECFanErr":false,"EEV":{"ControlStatus":0,"EvapPress":-800,"EvapTemp":20.4,"Opening_pc":30,"S2Temp":32.2,"S4AirTemp":120,"SuperHeat":11.7,"SuperHeatRef":8},"EXV":true,"EXVErr":false,"ErrCode_1":30,"ErrCode_2":26,"ErrCode_3":26,"ErrCode_4":26,"ErrCode_5":29,"ErrFlag":0,"EvacMode":false,"FanMode":0,"FanSetSpeed":0,"FanSpeed":0,"Fault":false,"ForcedDefrost":false,"HPErr":false,"HPLPTripTime_s":0,"HPTripCount":0,"IndoorEEVTemp":0,"LPBypass_s":0,"LPErr":false,"LPTripCount":48,"Mode":0,"ODFan":0,"ODUDefault":false,"ODUSel":0,"OilReturn":false,"OilReturnEnable":true,"RemoteOnOff":false,"RevTimeout_s":0,"RevTimoutOn":false,"RevValue":false,"RoomTemp":20,"RoomTempODU":20,"RoomTempSet":20,"SFanErr":false,"ServiceStatusCodes":"OFF","SetTempODU":20,"SuctP0":13.7589750289917,"SuctTemp":32.7,"SuctionSensErr":false,"SupplyPhaseA_Current":0.1,"SupplyPhaseB_Current":0.1,"SupplyPhaseC_Current":0,"SupplyVolatge_Vac":228,"TestModeCooling":false,"TestModeHeating":false},"SensorErr":0,"SystemOn":false,"TestCycle":"None","ZoneDemandSufficient":true,"isAntiFreeze":false},"MasterInfo":{"CloudConnected":"Connected","CloudReachable":true,"ControlAllZones":false,"LiveHumidity_pc":46.3,"LiveOutdoorTemp_oC":32.099998474121094,"LiveTempHysteresis_oC":26.5,"LiveTemp_oC":26.65,"RemoteHumidity_pc":{"21K03080":46},"Sensors":{"21K03080":{"NV_Kind":"MASTER_CONTROLLER","NV_isPaired":true,"Signal_of3":0}}},"NV_Limits":{"UserSetpoint_oC":{"MinGap":2,"VarianceAboveMasterCool":2,"VarianceAboveMasterHeat":2,"VarianceBelowMasterCool":-2,"VarianceBelowMasterHeat":-2,"setCool_Max":32,"setCool_Min":20,"setHeat_Max":26,"setHeat_Min":10}},"NV_QuickTimer":{"Master":[{"OriginalTime":"1:25","Status":"Stopped","Time":"55:55:55","Zones":[true,true,true,true,true,true,true,true]},{"OriginalTime":"1:00","Status":"Stopped","Time":"55:55:55","Zones":[true,true,true,true,true,true,true,true]}],"Zone":[[{"Status":"Stopped","Time":"55:55:55","ZoneState":true},{"Status":"Stopped","Time":"55:55:55","ZoneState":false}],[{"Status":"Stopped","Time":"55:55:55","ZoneState":true},{"Status":"Stopped","Time":"55:55:55","ZoneState":false}],[{"Status":"Stopped","Time":"55:55:55","ZoneState":true},{"Status":"Stopped","Time":"55:55:55","ZoneState":false}],[{"Status":"Stopped","Time":"55:55:55","ZoneState":true},{"Status":"Stopped","Time":"55:55:55","ZoneState":false}],[{"Status":"Stopped","Time":"55:55:55","ZoneState":true},{"Status":"Stopped","Time":"55:55:55","ZoneState":false}],[{"Status":"Stopped","Time":"55:55:55","ZoneState":true},{"Status":"Stopped","Time":"55:55:55","ZoneState":false}],[{"Status":"Stopped","Time":"55:55:55","ZoneState":true},{"Status":"Stopped","Time":"55:55:55","ZoneState":false}],[{"Status":"Stopped","Time":"55:55:55","ZoneState":true},{"Status":"Stopped","Time":"55:55:55","ZoneState":false}]]},"NV_Schedule":{"Enabled":false},"NV_SystemSettings":{"AFP_ChaseTemp_oC":8,"AFP_ExitTemp_oC":15,"AFP_StartTemp_oC":5,"AwayMode":{"TemperatureSetpoint_Cool_oC":26,"TemperatureSetpoint_Heat_oC":16},"ControlAircon":{"CompressorLoopTime_s":30,"CompressorModeAutoSwitchTimeNonVAV_m":0,"CompressorModeAutoSwitchTimeVAV_m":20,"CompressorPowerSwitchTime_m":3,"Ki":"9hZ0fEFxcAEzwA0z5nZftA==","Kp":"jwUJzUjTBrUTsqwxP+xqY74=","VAVThreshold":40},"DebugEnabled":false,"DebugLoggingEnabled":false,"DraftReductionEnabled":false,"EnergyHistory":{"Interval_min":15,"Max_oC":40,"Min_oC":0},"Lock":{"Enabled":false,"Passcode":""},"Logs":{"errLogDuration_days":7,"modBusLogDuration_days":7,"snapshotDebounce_ms":30000,"snapshotLogDuration_days":7,"snapshotTime_ms":900000},"MaxSecondaryControllers":1,"PingPeriod_min":60,"PingUrl":"http://lx-cloud.com/cloud_activity/mark_event/","RFNetworkAddress":[24,143,253,211,60,200],"SystemName":"97 Philip","SystemSetup":{"MaxCoolCompCapacity":70,"MaxHeatCompCapacity":79,"MaxSLFanSpeed":1405,"SectionsAttempted":[true,null,true,true,true],"SetupComplete":true,"SetupSectionsPassed":[null,null,null,null,null,true],"TestStatus":["Pass","Pass","Pass"]},"Time":{"SetAutomatically":true,"TimeMode24h":true,"Timezone":"Australia/Brisbane","Timezone_Readable":"Brisbane, Australia"},"UpdateTime":"55:55","UserACSettings":{"DefrostFanPWM":10,"FanAlertTime_h":1000,"Fanspeed":{"High":99,"HighDefault":99,"HighRPM":1500,"Low":40,"LowDefault":40,"LowRPM":1150,"Med":61,"MedDefault":61,"MedRPM":1290}},"WebUrl":"https://que.actronair.com.au/api/v0","enableFastHeat":false,"restoreSettingsOnPowerUp":true},"NV_Updates":{"LastUpdateCheck":"19/12/2022 03:00:08","LastUpdatePerformed":"26/08/2022 09:43:13"},"RemoteZoneInfo":[{"CanOperate":true,"LiveHumidity_pc":46.3,"LiveTempHysteresis_oC":24.5,"LiveTemp_oC":24.8,"MaxCoolSetpoint":26,"MaxHeatSetpoint":24,"MinCoolSetpoint":22,"MinHeatSetpoint":20,"NV_Exists":true,"NV_Title":"Living-Dining","NV_VAV":false,"NV_amSetup":true,"RemoteHumidity_pc":{"21K03080":46},"RemoteTemperatures_oC":{"21K03080":24.7},"Sensors":{"21K03080":{"Connected":true,"NV_Kind":"MASTER_CONTROLLER","NV_isPaired":true,"NV_isViaRepeater":false,"Signal_of3":3,"TX_Power":27,"lastRssi":-50}},"TemperatureSetpoint_Cool_oC":24,"TemperatureSetpoint_Heat_oC":22,"ZonePosition":0},{"CanOperate":true,"LiveHumidity_pc":0,"LiveTempHysteresis_oC":28,"LiveTemp_oC":27.9,"MaxCoolSetpoint":26,"MaxHeatSetpoint":24,"MinCoolSetpoint":22,"MinHeatSetpoint":20,"NV_Exists":true,"NV_Title":"Master Bed","NV_VAV":true,"NV_amSetup":true,"RemoteTemperatures_oC":{"21L00343":27.8},"Sensors":{"21L00343":{"Battery_pc":70,"Connected":true,"FW_Version":31,"NV_Kind":"ZONE_CONTROLLER","NV_isPaired":true,"NV_isViaRepeater":false,"Signal_of3":3,"TX_Power":9,"lastRssi":-71}},"TemperatureSetpoint_Cool_oC":24.5,"TemperatureSetpoint_Heat_oC":22,"ZonePosition":0},{"CanOperate":true,"LiveHumidity_pc":0,"LiveTempHysteresis_oC":27.5,"LiveTemp_oC":27.4,"MaxCoolSetpoint":26,"MaxHeatSetpoint":24,"MinCoolSetpoint":22,"MinHeatSetpoint":20,"NV_Exists":true,"NV_Title":"Rumpus","NV_VAV":true,"NV_amSetup":true,"RemoteTemperatures_oC":{"21L00332":27.5},"Sensors":{"21L00332":{"Battery_pc":70,"Connected":true,"FW_Version":31,"NV_Kind":"ZONE_CONTROLLER","NV_isPaired":true,"NV_isViaRepeater":false,"Signal_of3":3,"TX_Power":9,"lastRssi":-74}},"TemperatureSetpoint_Cool_oC":25,"TemperatureSetpoint_Heat_oC":22,"ZonePosition":0},{"CanOperate":true,"LiveHumidity_pc":27,"LiveTempHysteresis_oC":27,"LiveTemp_oC":27,"MaxCoolSetpoint":26,"MaxHeatSetpoint":24,"MinCoolSetpoint":22,"MinHeatSetpoint":20,"NV_Exists":true,"NV_Title":"Playroom","NV_VAV":true,"NV_amSetup":true,"RemoteHumidity_pc":{"21K08439":27},"RemoteTemperatures_oC":{"21K08439":27},"Sensors":{"21K08439":{"Battery_pc":80,"Connected":true,"NV_Kind":"SENSOR","NV_isPaired":true,"NV_isViaRepeater":false,"Signal_of3":3,"TX_Power":22,"lastRssi":-84}},"TemperatureSetpoint_Cool_oC":25.5,"TemperatureSetpoint_Heat_oC":22.5,"ZonePosition":0},{"CanOperate":true,"LiveHumidity_pc":0,"LiveTempHysteresis_oC":26,"LiveTemp_oC":26,"MaxCoolSetpoint":26,"MaxHeatSetpoint":24,"MinCoolSetpoint":22,"MinHeatSetpoint":20,"NV_Exists":true,"NV_Title":"Emilie’s Bed","NV_VAV":true,"NV_amSetup":true,"RemoteTemperatures_oC":{"21L01400":26},"Sensors":{"21L01400":{"Battery_pc":80,"Connected":true,"NV_Kind":"SENSOR","NV_isPaired":true,"NV_isViaRepeater":false,"Signal_of3":3,"TX_Power":20,"lastRssi":-83}},"TemperatureSetpoint_Cool_oC":25.5,"TemperatureSetpoint_Heat_oC":22,"ZonePosition":0},{"CanOperate":true,"LiveHumidity_pc":0,"LiveTempHysteresis_oC":26.5,"LiveTemp_oC":26.5,"MaxCoolSetpoint":26,"MaxHeatSetpoint":24,"MinCoolSetpoint":22,"MinHeatSetpoint":20,"NV_Exists":true,"NV_Title":"Guest Bed","NV_VAV":true,"NV_amSetup":true,"RemoteTemperatures_oC":{"21L01391":26.4},"Sensors":{"21L01391":{"Battery_pc":80,"Connected":true,"NV_Kind":"SENSOR","NV_isPaired":true,"NV_isViaRepeater":false,"Signal_of3":3,"TX_Power":24,"lastRssi":-85}},"TemperatureSetpoint_Cool_oC":24.5,"TemperatureSetpoint_Heat_oC":22,"ZonePosition":0},{"CanOperate":true,"LiveHumidity_pc":0,"LiveTempHysteresis_oC":26.5,"LiveTemp_oC":26.9,"MaxCoolSetpoint":26,"MaxHeatSetpoint":24,"MinCoolSetpoint":22,"MinHeatSetpoint":20,"NV_Exists":true,"NV_Title":"Office","NV_VAV":true,"NV_amSetup":true,"RemoteTemperatures_oC":{"21L01394":26.9},"Sensors":{"21L01394":{"Battery_pc":90,"Connected":true,"NV_Kind":"SENSOR","NV_isPaired":true,"NV_isViaRepeater":false,"Signal_of3":3,"TX_Power":9,"lastRssi":-71}},"TemperatureSetpoint_Cool_oC":25,"TemperatureSetpoint_Heat_oC":22,"ZonePosition":0},{"LiveTemp_oC":24.9,"NV_Exists":false,"NV_Title":"","NV_VAV":false,"Sensors":{"21K03080":{"NV_Kind":"MASTER_CONTROLLER","NV_isPaired":true,"NV_isViaRepeater":false}},"TemperatureSetpoint_Cool_oC":24,"TemperatureSetpoint_Heat_oC":22,"ZonePosition":0}],"Servicing":{"FortnightZoneDetection":{"Enabled":true},"NV_ACStateOnError":false,"NV_ErrorHistory":[{"Code":"E0","Description":"No Error","Severity":"No Error","Time":"Wed Nov 16 00:09:19 2022"},{"Code":"E30","Description":"Trip Lock","Severity":"Warning","Time":"Wed Nov 16 00:08:13 2022"},{"Code":"E0","Description":"No Error","Severity":"No Error","Time":"Fri Jul 22 06:35:01 2022"},{"Code":"E30","Description":"Trip Lock","Severity":"Warning","Time":"Fri Jul 22 06:33:35 2022"},{"Code":"E0","Description":"No Error","Severity":"No Error","Time":"Sat Jun 25 05:42:06 2022"},{"Code":"E41","Description":"DC Link Voltage low","Severity":"Log","Time":"Sat Jun 25 05:39:44 2022"},{"Code":"E0","Description":"No Error","Severity":"No Error","Time":"Wed Aug 18 04:55:20 2021"},{"Code":"E52","Description":"Communication Error - between Indoor and Master Wall Controller","Severity":"Stop","Time":"Wed Aug 18 04:55:06 2021"},{"Code":"E0","Description":"No Error","Severity":"No Error","Time":"Wed Aug 18 04:43:42 2021"}],"NV_LastZoneCheck":"Mon Dec 12 2022","Overrides":{"Compressor_capacity":0,"Enabled":false,"Fan":"LOW","LockOut":false,"Mode":"COOL"},"SelfLearn":{"Zones_bitmask":255},"Task":0},"SystemStatus":{"RequiredZoneFirmware":"31"},"UserAirconSettings":{"AwayMode":false,"EnabledZones":[false,false,false,false,false,false,false,false],"FanMode":"LOW","Mode":"COOL","NV_SavedZoneState":[false,false,true,false,false,false,false,false],"QuietMode":false,"TemperatureSetpoint_Cool_oC":24,"TemperatureSetpoint_Heat_oC":22,"isFastHeating":false,"isOn":false}}}

from homebridge-actron-que.

ashishdas81 avatar ashishdas81 commented on August 23, 2024

Hi, sorry about the delayed response. I have dumped the json.

Also to answer your question, nope the Living/Dining zone doesn’t have another sensor - it uses the sensor of the master controller to monitor that zone.

from homebridge-actron-que.

jxg81 avatar jxg81 commented on August 23, 2024

Hey @ashishdas81 . I have just published a beta build to npm (v1.2.7-beta.0). It seems to be running fine for me with the changes, but would be great if you could give it a try and let me know. Please make sure to provide feedback so that i can move the changes into the mainline This change only addresses the zone detection issue, I can look at adding fan control option as a seperate enhancement.
Because its published as a beta you will need to manually select it within Homebridge. If you simply open the homebridge webUI, browse to the plugins section, you will see a little spanner icon on the bottom left of the actron-que plugin tile. Simply click this and select 'install alternate version' and select the beta release from the drop down. Refer to the attached screenshot - and please let me know if you have any trouble with install or operation.
image

from homebridge-actron-que.

ashishdas81 avatar ashishdas81 commented on August 23, 2024

Hi @jxg81, That’s great thanks! It is now exposing the additional “Living/Dining” Zone which is the same as the master controller, and I can switch that zone off and on without affecting the Master or other zones now - which is great!

However, there are a couple of things I noticed:

  • the new Living/Dining Zone has a battery level also exposed as 0% which is constantly giving this error in the logs [24/12/2022, 2:05:01 pm] [homebridge-actron-que] This plugin generated a warning from the characteristic 'Battery Level': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
  • The living/dining zone temperature shows as 24.1 which isnt reported anywhere from the other zones or in the master (given the living/dining zone is the same as the master controller, not sure where the 24.1 C is coming from?
  • Also notice that the battery level on the Zone thermostats have gone from about 97% - 70% in a couple of weeks of using the homebridge plugin - whereas we have been using the ducted aircon for about 9 months previously. Just wondering if you had any thoughts on this?

3B127897-9EE0-46D2-83A5-E84B54EF39FD
C131D342-5192-425D-86BE-8A51B98EA78C
C0951FDA-E40D-45D3-A5FD-F5A2A563F67B

from homebridge-actron-que.

jxg81 avatar jxg81 commented on August 23, 2024

Hi @ashishdas81 - apologies for the long delay - Christmas and all that.
The 0% battery level should be an easy fix. Ill take a look at getting this sorted so that battery is ignored for wired controllers.
With the 24.1 temp report - is this always showing the same value (24.1), or is it simply that you are not sure where this data point comes from. Another dump of your controller JSON data would help in pinpointing this.
Regarding the drop in battery level - not sure what could be going on here other than maybe you are using the system more now that its summer :). The plugin only ever polls the Actron web service on the Internet, and does not/cannot have any impact on how the polling operates between sensors and the master controller.

from homebridge-actron-que.

jxg81 avatar jxg81 commented on August 23, 2024

@ashishdas81 I have published a new beta (1.2.7-beta.1) - this should fix the battery logging issue. Let me know on the other points in my last message and we should be able to close this out pretty soon.

from homebridge-actron-que.

ashishdas81 avatar ashishdas81 commented on August 23, 2024

from homebridge-actron-que.

Related Issues (10)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.