{"action":"created","issue":{"url":"https://api.github.com/repos/beltex/SMCKit/issues/22","labels_url":"https://api.github.com/repos/beltex/SMCKit/issues/22/labels{/name}","comments_url":"https://api.github.com/repos/beltex/SMCKit/issues/22/comments","events_url":"https://api.github.com/repos/beltex/SMCKit/issues/22/events","html_url":"https://github.com/beltex/SMCKit/issues/22","id":98569050,"number":22,"title":"Many sensors missing (voltage, current, power)","user":{"login":"jBot-42","id":5308655,"avatar_url":"https://avatars.githubusercontent.com/u/5308655?v=3","gravatar_id":"","url":"https://api.github.com/users/jBot-42","html_url":"https://github.com/jBot-42","followers_url":"https://api.github.com/users/jBot-42/followers","following_url":"https://api.github.com/users/jBot-42/following{/other_user}","gists_url":"https://api.github.com/users/jBot-42/gists{/gist_id}","starred_url":"https://api.github.com/users/jBot-42/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jBot-42/subscriptions","organizations_url":"https://api.github.com/users/jBot-42/orgs","repos_url":"https://api.github.com/users/jBot-42/repos","events_url":"https://api.github.com/users/jBot-42/events{/privacy}","received_events_url":"https://api.github.com/users/jBot-42/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-08-01T23:37:43Z","updated_at":"2015-08-04T06:29:55Z","closed_at":null,"body":"I'll just leave this here: http://jbot-42.github.io/Articles/smc.html\r\n\r\nThis has a list of more SMC keys than any other source on the internet."},"comment":{"url":"https://api.github.com/repos/beltex/SMCKit/issues/comments/127495046","html_url":"https://github.com/beltex/SMCKit/issues/22#issuecomment-127495046","issue_url":"https://api.github.com/repos/beltex/SMCKit/issues/22","id":127495046,"user":{"login":"perfaram","id":1699131,"avatar_url":"https://avatars.githubusercontent.com/u/1699131?v=3","gravatar_id":"","url":"https://api.github.com/users/perfaram","html_url":"https://github.com/perfaram","followers_url":"https://api.github.com/users/perfaram/followers","following_url":"https://api.github.com/users/perfaram/following{/other_user}","gists_url":"https://api.github.com/users/perfaram/gists{/gist_id}","starred_url":"https://api.github.com/users/perfaram/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/perfaram/subscriptions","organizations_url":"https://api.github.com/users/perfaram/orgs","repos_url":"https://api.github.com/users/perfaram/repos","events_url":"https://api.github.com/users/perfaram/events{/privacy}","received_events_url":"https://api.github.com/users/perfaram/received_events","type":"User","site_admin":false},"created_at":"2015-08-04T06:29:55Z","updated_at":"2015-08-04T06:29:55Z","body":"Using dictionary literals instead of all those `setValue:forKey:` would be way shorter :\r\n```objc\r\nNSMutableDictionary *smcKeyHumanReadableNames = @{\r\n                                                  @\"TCXC\" : @\"PECI CPU\",\r\n                                                  @\"TCXc\" : @\"PECI CPU\",\r\n                                                  @\"TC0P\" : @\"CPU 1 Proximity\",\r\n                                                  @\"TC0H\" : @\"CPU 1 Heatsink\",\r\n                                                  @\"TC0D\" : @\"CPU 1 Package\",\r\n                                                  @\"TC0E\" : @\"CPU 1\",\r\n                                                  @\"TC0F\" : @\"CPU 1\",\r\n                                                  @\"TC1C\" : @\"CPU Core 1\",\r\n                                                  @\"TC2C\" : @\"CPU Core 2\",\r\n                                                  @\"TC3C\" : @\"CPU Core 3\",\r\n                                                  @\"TC4C\" : @\"CPU Core 4\",\r\n                                                  @\"TC5C\" : @\"CPU Core 5\",\r\n                                                  @\"TC6C\" : @\"CPU Core 6\",\r\n                                                  @\"TC7C\" : @\"CPU Core 7\",\r\n                                                  @\"TC8C\" : @\"CPU Core 8\",\r\n                                                  @\"TCAH\" : @\"CPU 1 Heatsink Alt.\",\r\n                                                  @\"TCAD\" : @\"CPU 1 Package Alt.\",\r\n                                                  @\"TC1P\" : @\"CPU 2 Proximity\",\r\n                                                  @\"TC1H\" : @\"CPU 2 Heatsink\",\r\n                                                  @\"TC1D\" : @\"CPU 2 Package\",\r\n                                                  @\"TC1E\" : @\"CPU 2\",\r\n                                                  @\"TC1F\" : @\"CPU 2\",\r\n                                                  @\"TCBH\" : @\"CPU 2 Heatsink Alt.\",\r\n                                                  @\"TCBD\" : @\"CPU 2 Package Alt.\",\r\n\r\n                                                  @\"TCSC\" : @\"PECI SA\",\r\n                                                  @\"TCSc\" : @\"PECI SA\",\r\n                                                  @\"TCSA\" : @\"PECI SA\",\r\n\r\n                                                  @\"TCGC\" : @\"PECI GPU\",\r\n                                                  @\"TCGc\" : @\"PECI GPU\",\r\n                                                  @\"TG0P\" : @\"GPU Proximity\",\r\n                                                  @\"TG0D\" : @\"GPU Die\",\r\n                                                  @\"TG1D\" : @\"GPU Die\",\r\n                                                  @\"TG0H\" : @\"GPU Heatsink\",\r\n                                                  @\"TG1H\" : @\"GPU Heatsink\",\r\n\r\n                                                  @\"Ts0S\" : @\"Memory Proximity\",\r\n                                                  @\"TM0P\" : @\"Mem Bank A1\",\r\n                                                  @\"TM1P\" : @\"Mem Bank A2\",\r\n                                                  @\"TM8P\" : @\"Mem Bank B1\",\r\n                                                  @\"TM9P\" : @\"Mem Bank B2\",\r\n                                                  @\"TM0S\" : @\"Mem Module A1\",\r\n                                                  @\"TM1S\" : @\"Mem Module A2\",\r\n                                                  @\"TM8S\" : @\"Mem Module B1\",\r\n                                                  @\"TM9S\" : @\"Mem Module B2\",\r\n\r\n                                                  @\"TN0D\" : @\"Northbridge Die\",\r\n                                                  @\"TN0P\" : @\"Northbridge Proximity 1\",\r\n                                                  @\"TN1P\" : @\"Northbridge Proximity 2\",\r\n                                                  @\"TN0C\" : @\"MCH Die\",\r\n                                                  @\"TN0H\" : @\"MCH Heatsink\",\r\n                                                  @\"TP0D\" : @\"PCH Die\",\r\n                                                  @\"TPCD\" : @\"PCH Die\",\r\n                                                  @\"TP0P\" : @\"PCH Proximity\",\r\n\r\n                                                  @\"TA0P\" : @\"Airflow 1\",\r\n                                                  @\"TA1P\" : @\"Airflow 2\",\r\n                                                  @\"Th0H\" : @\"Heatpipe 1\",\r\n                                                  @\"Th1H\" : @\"Heatpipe 2\",\r\n                                                  @\"Th2H\" : @\"Heatpipe 3\",\r\n\r\n                                                  @\"Tm0P\" : @\"Mainboard Proximity\",\r\n                                                  @\"Tp0P\" : @\"Powerboard Proximity\",\r\n                                                  @\"Ts0P\" : @\"Palm Rest\",\r\n                                                  @\"Tb0P\" : @\"BLC Proximity\",\r\n\r\n                                                  @\"TL0P\" : @\"LCD Proximity\",\r\n                                                  @\"TW0P\" : @\"Airport Proximity\",\r\n                                                  @\"TH0P\" : @\"HDD Bay 1\",\r\n                                                  @\"TH1P\" : @\"HDD Bay 2\",\r\n                                                  @\"TH2P\" : @\"HDD Bay 3\",\r\n                                                  @\"TH3P\" : @\"HDD Bay 4\",\r\n                                                  @\"TO0P\" : @\"Optical Drive\",\r\n\r\n                                                  @\"TB0T\" : @\"Battery TS_MAX\",\r\n                                                  @\"TB1T\" : @\"Battery 1\",\r\n                                                  @\"TB2T\" : @\"Battery 2\",\r\n                                                  @\"TB3T\" : @\"Battery\",\r\n                                                  @\"Tp0P\" : @\"Power Supply 1\",\r\n                                                  @\"Tp0C\" : @\"Power Supply 1 Alt.\",\r\n                                                  @\"Tp1P\" : @\"Power Supply 2\",\r\n                                                  @\"Tp1C\" : @\"Power Supply 2 Alt.\",\r\n                                                  @\"Tp2P\" : @\"Power Supply 3\",\r\n                                                  @\"Tp3P\" : @\"Power Supply 4\",\r\n                                                  @\"Tp4P\" : @\"Power Supply 5\",\r\n                                                  @\"Tp5P\" : @\"Power Supply 6\",\r\n\r\n                                                  @\"TS0C\" : @\"Expansion Slots\",\r\n                                                  @\"TA0S\" : @\"PCI Slot 1 Pos 1\",\r\n                                                  @\"TA1S\" : @\"PCI Slot 1 Pos 2\",\r\n                                                  @\"TA2S\" : @\"PCI Slot 2 Pos 1\",\r\n                                                  @\"TA3S\" : @\"PCI Slot 2 Pos 2\",\r\n\r\n\r\n                                                  @\"VC0C\" : @\"CPU Core 1\",\r\n                                                  @\"VC1C\" : @\"CPU Core 2\",\r\n                                                  @\"VC2C\" : @\"CPU Core 3\",\r\n                                                  @\"VC3C\" : @\"CPU Core 4\",\r\n                                                  @\"VC4C\" : @\"CPU Core 5\",\r\n                                                  @\"VC5C\" : @\"CPU Core 6\",\r\n                                                  @\"VC6C\" : @\"CPU Core 7\",\r\n                                                  @\"VC7C\" : @\"CPU Core 8\",\r\n                                                  @\"VV1R\" : @\"CPU VTT\",\r\n\r\n                                                  @\"VG0C\" : @\"GPU Core\",\r\n\r\n                                                  @\"VM0R\" : @\"Memory\",\r\n\r\n                                                  @\"VN1R\" : @\"PCH\",\r\n                                                  @\"VN0C\" : @\"MCH\",\r\n\r\n                                                  @\"VD0R\" : @\"Mainboard S0 Rail\",\r\n                                                  @\"VD5R\" : @\"Mainboard S5 Rail\",\r\n                                                  @\"VP0R\" : @\"12V Rail\",\r\n                                                  @\"Vp0C\" : @\"12V Vcc\",\r\n                                                  @\"VV2S\" : @\"Main 3V\",\r\n                                                  @\"VR3R\" : @\"Main 3.3V\",\r\n                                                  @\"VV1S\" : @\"Main 5V\",\r\n                                                  @\"VH05\" : @\"Main 5V\",\r\n                                                  @\"VV9S\" : @\"Main 12V\",\r\n                                                  @\"VD2R\" : @\"Main 12V\",\r\n                                                  @\"VV7S\" : @\"Auxiliary 3V\",\r\n                                                  @\"VV3S\" : @\"Standby 3V\",\r\n                                                  @\"VV8S\" : @\"Standby 5V\",\r\n                                                  @\"VeES\" : @\"PCIe 12V\",\r\n\r\n                                                  @\"VBAT\" : @\"Battery\",\r\n                                                  @\"Vb0R\" : @\"CMOS Battery\",\r\n\r\n\r\n                                                  @\"IC0C\" : @\"CPU Core\",\r\n                                                  @\"IC1C\" : @\"CPU VccIO\",\r\n                                                  @\"IC2C\" : @\"CPU VccSA\",\r\n                                                  @\"IC0R\" : @\"CPU Rail\",\r\n                                                  @\"IC5R\" : @\"CPU DRAM\",\r\n                                                  @\"IC8R\" : @\"CPU PLL\",\r\n                                                  @\"IC0G\" : @\"CPU GFX\",\r\n                                                  @\"IC0M\" : @\"CPU Memory\",\r\n\r\n                                                  @\"IG0C\" : @\"GPU Rail\",\r\n\r\n                                                  @\"IM0C\" : @\"Memory Controller\",\r\n                                                  @\"IM0R\" : @\"Memory Rail\",\r\n\r\n                                                  @\"IN0C\" : @\"MCH\",\r\n\r\n                                                  @\"ID0R\" : @\"Mainboard S0 Rail\",\r\n                                                  @\"ID5R\" : @\"Mainboard S5 Rail\",\r\n                                                  @\"IO0R\" : @\"Misc. Rail\",\r\n\r\n                                                  @\"IB0R\" : @\"Battery Rail\",\r\n                                                  @\"IPBR\" : @\"Charger BMON\",\r\n\r\n\r\n                                                  @\"PC0C\" : @\"CPU Core 1\",\r\n                                                  @\"PC1C\" : @\"CPU Core 2\",\r\n                                                  @\"PC2C\" : @\"CPU Core 3\",\r\n                                                  @\"PC3C\" : @\"CPU Core 4\",\r\n                                                  @\"PC4C\" : @\"CPU Core 5\",\r\n                                                  @\"PC5C\" : @\"CPU Core 6\",\r\n                                                  @\"PC6C\" : @\"CPU Core 7\",\r\n                                                  @\"PC7C\" : @\"CPU Core 8\",\r\n                                                  @\"PCPC\" : @\"CPU Cores\",\r\n                                                  @\"PCPG\" : @\"CPU GFX\",\r\n                                                  @\"PCPD\" : @\"CPU DRAM\",\r\n                                                  @\"PCTR\" : @\"CPU Total\",\r\n                                                  @\"PCPL\" : @\"CPU Total\",\r\n                                                  @\"PC1R\" : @\"CPU Rail\",\r\n                                                  @\"PC5R\" : @\"CPU S0 Rail\",\r\n\r\n                                                  @\"PGTR\" : @\"GPU Total\",\r\n                                                  @\"PG0R\" : @\"GPU Rail\",\r\n\r\n                                                  @\"PM0R\" : @\"Memory Rail\",\r\n\r\n                                                  @\"PN0C\" : @\"MCH\",\r\n                                                  @\"PN1R\" : @\"PCH Rail\",\r\n\r\n                                                  @\"PC0R\" : @\"Mainboard S0 Rail\",\r\n                                                  @\"PD0R\" : @\"Mainboard S0 Rail\",\r\n                                                  @\"PD5R\" : @\"Mainboard S5 Rail\",\r\n                                                  @\"PH02\" : @\"Main 3.3V Rail\",\r\n                                                  @\"PH05\" : @\"Main 5V Rail\",\r\n                                                  @\"Pp0R\" : @\"12V Rail\",\r\n                                                  @\"PD2R\" : @\"Main 12V Rail\",\r\n                                                  @\"PO0R\" : @\"Misc. Rail\",\r\n                                                  @\"PBLC\" : @\"Battery Rail\",\r\n                                                  @\"PB0R\" : @\"Battery Rail\",\r\n\r\n                                                  @\"PDTR\" : @\"DC In Total\",\r\n                                                  @\"PSTR\" : @\"System Total\"\r\n                                                  }\r\n```"}}